chore: Upgrade Flow to v0.104.0

This commit is contained in:
Tom Moor
2020-08-08 16:26:20 -07:00
parent e9387db895
commit c6d2467fae
131 changed files with 9151 additions and 3089 deletions

309
flow-typed/npm/@sentry/node_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,309 @@
// flow-typed signature: 9c614e9038bfd47492a561085bc95586
// flow-typed version: <<STUB>>/@sentry/node_v^5.12.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
*
* '@sentry/node'
*
* 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 '@sentry/node' {
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 '@sentry/node/dist/backend' {
declare module.exports: any;
}
declare module '@sentry/node/dist/client' {
declare module.exports: any;
}
declare module '@sentry/node/dist/handlers' {
declare module.exports: any;
}
declare module '@sentry/node/dist' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations/console' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations/http' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations/linkederrors' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations/modules' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations/onuncaughtexception' {
declare module.exports: any;
}
declare module '@sentry/node/dist/integrations/onunhandledrejection' {
declare module.exports: any;
}
declare module '@sentry/node/dist/parsers' {
declare module.exports: any;
}
declare module '@sentry/node/dist/sdk' {
declare module.exports: any;
}
declare module '@sentry/node/dist/stacktrace' {
declare module.exports: any;
}
declare module '@sentry/node/dist/transports/base' {
declare module.exports: any;
}
declare module '@sentry/node/dist/transports/http' {
declare module.exports: any;
}
declare module '@sentry/node/dist/transports/https' {
declare module.exports: any;
}
declare module '@sentry/node/dist/transports' {
declare module.exports: any;
}
declare module '@sentry/node/dist/version' {
declare module.exports: any;
}
declare module '@sentry/node/esm/backend' {
declare module.exports: any;
}
declare module '@sentry/node/esm/client' {
declare module.exports: any;
}
declare module '@sentry/node/esm/handlers' {
declare module.exports: any;
}
declare module '@sentry/node/esm' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations/console' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations/http' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations/linkederrors' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations/modules' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations/onuncaughtexception' {
declare module.exports: any;
}
declare module '@sentry/node/esm/integrations/onunhandledrejection' {
declare module.exports: any;
}
declare module '@sentry/node/esm/parsers' {
declare module.exports: any;
}
declare module '@sentry/node/esm/sdk' {
declare module.exports: any;
}
declare module '@sentry/node/esm/stacktrace' {
declare module.exports: any;
}
declare module '@sentry/node/esm/transports/base' {
declare module.exports: any;
}
declare module '@sentry/node/esm/transports/http' {
declare module.exports: any;
}
declare module '@sentry/node/esm/transports/https' {
declare module.exports: any;
}
declare module '@sentry/node/esm/transports' {
declare module.exports: any;
}
declare module '@sentry/node/esm/version' {
declare module.exports: any;
}
// Filename aliases
declare module '@sentry/node/dist/backend.js' {
declare module.exports: $Exports<'@sentry/node/dist/backend'>;
}
declare module '@sentry/node/dist/client.js' {
declare module.exports: $Exports<'@sentry/node/dist/client'>;
}
declare module '@sentry/node/dist/handlers.js' {
declare module.exports: $Exports<'@sentry/node/dist/handlers'>;
}
declare module '@sentry/node/dist/index' {
declare module.exports: $Exports<'@sentry/node/dist'>;
}
declare module '@sentry/node/dist/index.js' {
declare module.exports: $Exports<'@sentry/node/dist'>;
}
declare module '@sentry/node/dist/integrations/console.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations/console'>;
}
declare module '@sentry/node/dist/integrations/http.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations/http'>;
}
declare module '@sentry/node/dist/integrations/index' {
declare module.exports: $Exports<'@sentry/node/dist/integrations'>;
}
declare module '@sentry/node/dist/integrations/index.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations'>;
}
declare module '@sentry/node/dist/integrations/linkederrors.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations/linkederrors'>;
}
declare module '@sentry/node/dist/integrations/modules.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations/modules'>;
}
declare module '@sentry/node/dist/integrations/onuncaughtexception.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations/onuncaughtexception'>;
}
declare module '@sentry/node/dist/integrations/onunhandledrejection.js' {
declare module.exports: $Exports<'@sentry/node/dist/integrations/onunhandledrejection'>;
}
declare module '@sentry/node/dist/parsers.js' {
declare module.exports: $Exports<'@sentry/node/dist/parsers'>;
}
declare module '@sentry/node/dist/sdk.js' {
declare module.exports: $Exports<'@sentry/node/dist/sdk'>;
}
declare module '@sentry/node/dist/stacktrace.js' {
declare module.exports: $Exports<'@sentry/node/dist/stacktrace'>;
}
declare module '@sentry/node/dist/transports/base.js' {
declare module.exports: $Exports<'@sentry/node/dist/transports/base'>;
}
declare module '@sentry/node/dist/transports/http.js' {
declare module.exports: $Exports<'@sentry/node/dist/transports/http'>;
}
declare module '@sentry/node/dist/transports/https.js' {
declare module.exports: $Exports<'@sentry/node/dist/transports/https'>;
}
declare module '@sentry/node/dist/transports/index' {
declare module.exports: $Exports<'@sentry/node/dist/transports'>;
}
declare module '@sentry/node/dist/transports/index.js' {
declare module.exports: $Exports<'@sentry/node/dist/transports'>;
}
declare module '@sentry/node/dist/version.js' {
declare module.exports: $Exports<'@sentry/node/dist/version'>;
}
declare module '@sentry/node/esm/backend.js' {
declare module.exports: $Exports<'@sentry/node/esm/backend'>;
}
declare module '@sentry/node/esm/client.js' {
declare module.exports: $Exports<'@sentry/node/esm/client'>;
}
declare module '@sentry/node/esm/handlers.js' {
declare module.exports: $Exports<'@sentry/node/esm/handlers'>;
}
declare module '@sentry/node/esm/index' {
declare module.exports: $Exports<'@sentry/node/esm'>;
}
declare module '@sentry/node/esm/index.js' {
declare module.exports: $Exports<'@sentry/node/esm'>;
}
declare module '@sentry/node/esm/integrations/console.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations/console'>;
}
declare module '@sentry/node/esm/integrations/http.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations/http'>;
}
declare module '@sentry/node/esm/integrations/index' {
declare module.exports: $Exports<'@sentry/node/esm/integrations'>;
}
declare module '@sentry/node/esm/integrations/index.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations'>;
}
declare module '@sentry/node/esm/integrations/linkederrors.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations/linkederrors'>;
}
declare module '@sentry/node/esm/integrations/modules.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations/modules'>;
}
declare module '@sentry/node/esm/integrations/onuncaughtexception.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations/onuncaughtexception'>;
}
declare module '@sentry/node/esm/integrations/onunhandledrejection.js' {
declare module.exports: $Exports<'@sentry/node/esm/integrations/onunhandledrejection'>;
}
declare module '@sentry/node/esm/parsers.js' {
declare module.exports: $Exports<'@sentry/node/esm/parsers'>;
}
declare module '@sentry/node/esm/sdk.js' {
declare module.exports: $Exports<'@sentry/node/esm/sdk'>;
}
declare module '@sentry/node/esm/stacktrace.js' {
declare module.exports: $Exports<'@sentry/node/esm/stacktrace'>;
}
declare module '@sentry/node/esm/transports/base.js' {
declare module.exports: $Exports<'@sentry/node/esm/transports/base'>;
}
declare module '@sentry/node/esm/transports/http.js' {
declare module.exports: $Exports<'@sentry/node/esm/transports/http'>;
}
declare module '@sentry/node/esm/transports/https.js' {
declare module.exports: $Exports<'@sentry/node/esm/transports/https'>;
}
declare module '@sentry/node/esm/transports/index' {
declare module.exports: $Exports<'@sentry/node/esm/transports'>;
}
declare module '@sentry/node/esm/transports/index.js' {
declare module.exports: $Exports<'@sentry/node/esm/transports'>;
}
declare module '@sentry/node/esm/version.js' {
declare module.exports: $Exports<'@sentry/node/esm/version'>;
}

View File

@ -0,0 +1,59 @@
// flow-typed signature: 3a7f9d7c7339a68225914ed21f313279
// flow-typed version: <<STUB>>/@tippy.js/react_v^2.2.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
*
* '@tippy.js/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 '@tippy.js/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 '@tippy.js/react/esm' {
declare module.exports: any;
}
declare module '@tippy.js/react/esm/index.min' {
declare module.exports: any;
}
declare module '@tippy.js/react/umd' {
declare module.exports: any;
}
declare module '@tippy.js/react/umd/index.min' {
declare module.exports: any;
}
// Filename aliases
declare module '@tippy.js/react/esm/index' {
declare module.exports: $Exports<'@tippy.js/react/esm'>;
}
declare module '@tippy.js/react/esm/index.js' {
declare module.exports: $Exports<'@tippy.js/react/esm'>;
}
declare module '@tippy.js/react/esm/index.min.js' {
declare module.exports: $Exports<'@tippy.js/react/esm/index.min'>;
}
declare module '@tippy.js/react/umd/index' {
declare module.exports: $Exports<'@tippy.js/react/umd'>;
}
declare module '@tippy.js/react/umd/index.js' {
declare module.exports: $Exports<'@tippy.js/react/umd'>;
}
declare module '@tippy.js/react/umd/index.min.js' {
declare module.exports: $Exports<'@tippy.js/react/umd/index.min'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 21d5fe028258d1ffba50a6b0736291d5
// flow-typed version: <<STUB>>/@tommoor/remove-markdown_v0.3.1/flow_v0.86.0
// flow-typed signature: 300612c60dee7fa8f0828284182b3ef6
// flow-typed version: <<STUB>>/@tommoor/remove-markdown_v0.3.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 7cf9fa5af6f3abd4a1bff3cd0f6bfa67
// flow-typed version: <<STUB>>/autotrack_v^2.4.1/flow_v0.86.0
// flow-typed signature: f43805453dffac09f37f36e338814526
// flow-typed version: <<STUB>>/autotrack_v^2.4.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -94,7 +94,7 @@ declare module 'autotrack/lib/externs/url-change-tracker' {
declare module.exports: any;
}
declare module 'autotrack/lib/index' {
declare module 'autotrack/lib' {
declare module.exports: any;
}
@ -309,8 +309,11 @@ declare module 'autotrack/lib/externs/social-widget-tracker.js' {
declare module 'autotrack/lib/externs/url-change-tracker.js' {
declare module.exports: $Exports<'autotrack/lib/externs/url-change-tracker'>;
}
declare module 'autotrack/lib/index' {
declare module.exports: $Exports<'autotrack/lib'>;
}
declare module 'autotrack/lib/index.js' {
declare module.exports: $Exports<'autotrack/lib/index'>;
declare module.exports: $Exports<'autotrack/lib'>;
}
declare module 'autotrack/lib/method-chain.js' {
declare module.exports: $Exports<'autotrack/lib/method-chain'>;

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// flow-typed signature: fcaf7a7816f60a19ea3a1f56e8d0aece
// flow-typed version: <<STUB>>/babel-core_v^6.24.1/flow_v0.86.0
// flow-typed signature: 2a2778a8d504d8a94e5b815f3ff093d0
// flow-typed version: <<STUB>>/babel-core_v^6.24.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -70,7 +70,7 @@ declare module 'babel-core/lib/tools/build-external-helpers' {
declare module.exports: any;
}
declare module 'babel-core/lib/transformation/file/index' {
declare module 'babel-core/lib/transformation/file' {
declare module.exports: any;
}
@ -78,6 +78,10 @@ declare module 'babel-core/lib/transformation/file/logger' {
declare module.exports: any;
}
declare module 'babel-core/lib/transformation/file/merge-map' {
declare module.exports: any;
}
declare module 'babel-core/lib/transformation/file/metadata' {
declare module.exports: any;
}
@ -90,7 +94,7 @@ declare module 'babel-core/lib/transformation/file/options/config' {
declare module.exports: any;
}
declare module 'babel-core/lib/transformation/file/options/index' {
declare module 'babel-core/lib/transformation/file/options' {
declare module.exports: any;
}
@ -177,12 +181,18 @@ declare module 'babel-core/lib/store.js' {
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' {
declare module.exports: $Exports<'babel-core/lib/transformation/file'>;
}
declare module 'babel-core/lib/transformation/file/index.js' {
declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>;
declare module.exports: $Exports<'babel-core/lib/transformation/file'>;
}
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/merge-map.js' {
declare module.exports: $Exports<'babel-core/lib/transformation/file/merge-map'>;
}
declare module 'babel-core/lib/transformation/file/metadata.js' {
declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>;
}
@ -192,8 +202,11 @@ declare module 'babel-core/lib/transformation/file/options/build-config-chain.js
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' {
declare module.exports: $Exports<'babel-core/lib/transformation/file/options'>;
}
declare module 'babel-core/lib/transformation/file/options/index.js' {
declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>;
declare module.exports: $Exports<'babel-core/lib/transformation/file/options'>;
}
declare module 'babel-core/lib/transformation/file/options/option-manager.js' {
declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 2a52dca523c85f00349a5f796ac57f98
// flow-typed version: <<STUB>>/babel-eslint_v^8.1.2/flow_v0.86.0
// flow-typed signature: bf2190794426a6bee6ae857f9829c1bd
// flow-typed version: <<STUB>>/babel-eslint_v^9.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -38,7 +38,7 @@ declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/index' {
declare module 'babel-eslint/lib/babylon-to-espree' {
declare module.exports: any;
}
@ -54,7 +54,7 @@ declare module 'babel-eslint/lib/babylon-to-espree/toTokens' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/index' {
declare module 'babel-eslint/lib' {
declare module.exports: any;
}
@ -91,8 +91,11 @@ declare module 'babel-eslint/lib/babylon-to-espree/convertComments.js' {
declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertTemplateType'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/index' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/index.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/index'>;
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/toAST.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toAST'>;
@ -103,8 +106,11 @@ declare module 'babel-eslint/lib/babylon-to-espree/toToken.js' {
declare module 'babel-eslint/lib/babylon-to-espree/toTokens.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toTokens'>;
}
declare module 'babel-eslint/lib/index' {
declare module.exports: $Exports<'babel-eslint/lib'>;
}
declare module 'babel-eslint/lib/index.js' {
declare module.exports: $Exports<'babel-eslint/lib/index'>;
declare module.exports: $Exports<'babel-eslint/lib'>;
}
declare module 'babel-eslint/lib/parse-with-patch.js' {
declare module.exports: $Exports<'babel-eslint/lib/parse-with-patch'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 79b7d190650deeee4eae5fe6e58effab
// flow-typed version: <<STUB>>/babel-jest_v22/flow_v0.86.0
// flow-typed signature: f22384a80780146130c10e5e99b6f5fe
// flow-typed version: <<STUB>>/babel-jest_v^22.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-jest' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-jest/build/index' {
declare module 'babel-jest/build' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-jest/build/index.js' {
declare module.exports: $Exports<'babel-jest/build/index'>;
declare module 'babel-jest/build/index' {
declare module.exports: $Exports<'babel-jest/build'>;
}
declare module 'babel-jest/build/index.js' {
declare module.exports: $Exports<'babel-jest/build'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 86c74e4861e92b022be2751b4e34c07f
// flow-typed version: <<STUB>>/babel-loader_v^7.1.2/flow_v0.86.0
// flow-typed signature: 33faf6f5e316d704ff8d7bacec5e5463
// flow-typed version: <<STUB>>/babel-loader_v^7.1.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,7 @@ declare module 'babel-loader/lib/fs-cache' {
declare module.exports: any;
}
declare module 'babel-loader/lib/index' {
declare module 'babel-loader/lib' {
declare module.exports: any;
}
@ -50,8 +50,11 @@ declare module 'babel-loader/lib/utils/relative' {
declare module 'babel-loader/lib/fs-cache.js' {
declare module.exports: $Exports<'babel-loader/lib/fs-cache'>;
}
declare module 'babel-loader/lib/index' {
declare module.exports: $Exports<'babel-loader/lib'>;
}
declare module 'babel-loader/lib/index.js' {
declare module.exports: $Exports<'babel-loader/lib/index'>;
declare module.exports: $Exports<'babel-loader/lib'>;
}
declare module 'babel-loader/lib/resolve-rc.js' {
declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: caeb055267c108526a45dbe39a1cfcde
// flow-typed version: <<STUB>>/babel-plugin-lodash_v^3.2.11/flow_v0.86.0
// flow-typed signature: cf10a073968967e19fe1b9bbd6ffcde2
// flow-typed version: <<STUB>>/babel-plugin-lodash_v^3.2.11/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -30,7 +30,7 @@ declare module 'babel-plugin-lodash/lib/importModule' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/index' {
declare module 'babel-plugin-lodash/lib' {
declare module.exports: any;
}
@ -69,8 +69,11 @@ declare module 'babel-plugin-lodash/lib/config.js' {
declare module 'babel-plugin-lodash/lib/importModule.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/importModule'>;
}
declare module 'babel-plugin-lodash/lib/index' {
declare module.exports: $Exports<'babel-plugin-lodash/lib'>;
}
declare module 'babel-plugin-lodash/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/index'>;
declare module.exports: $Exports<'babel-plugin-lodash/lib'>;
}
declare module 'babel-plugin-lodash/lib/Map.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/Map'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: c1c7db4e6f9c1bbafd00e07275660942
// flow-typed version: <<STUB>>/babel-plugin-styled-components_v^1.1.7/flow_v0.86.0
// flow-typed signature: 98c16447ddcec42856caf946d00e3906
// flow-typed version: <<STUB>>/babel-plugin-styled-components_v^1.1.7/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,27 +26,11 @@ declare module 'babel-plugin-styled-components/lib/css/placeholderUtils' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/css/preprocess' {
declare module 'babel-plugin-styled-components/lib' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/css/preprocessInjectGlobal' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/css/preprocessKeyframes' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/css/preprocessUtils' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/index' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/minify/index' {
declare module 'babel-plugin-styled-components/lib/minify' {
declare module.exports: any;
}
@ -66,6 +50,14 @@ declare module 'babel-plugin-styled-components/lib/utils/options' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/utils/prefixDigit' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/visitors/assignStyledRequired' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/visitors/displayNameAndId' {
declare module.exports: any;
}
@ -74,15 +66,11 @@ declare module 'babel-plugin-styled-components/lib/visitors/minify' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/visitors/noParserImport' {
declare module 'babel-plugin-styled-components/lib/visitors/pure' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/preprocess' {
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals' {
declare module.exports: any;
}
@ -90,27 +78,25 @@ declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/tra
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/visitors/transpileCssProp' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-styled-components/lib/css/placeholderUtils.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/placeholderUtils'>;
}
declare module 'babel-plugin-styled-components/lib/css/preprocess.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocess'>;
}
declare module 'babel-plugin-styled-components/lib/css/preprocessInjectGlobal.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocessInjectGlobal'>;
}
declare module 'babel-plugin-styled-components/lib/css/preprocessKeyframes.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocessKeyframes'>;
}
declare module 'babel-plugin-styled-components/lib/css/preprocessUtils.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocessUtils'>;
declare module 'babel-plugin-styled-components/lib/index' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib'>;
}
declare module 'babel-plugin-styled-components/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/index'>;
declare module.exports: $Exports<'babel-plugin-styled-components/lib'>;
}
declare module 'babel-plugin-styled-components/lib/minify/index' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify'>;
}
declare module 'babel-plugin-styled-components/lib/minify/index.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify/index'>;
declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify'>;
}
declare module 'babel-plugin-styled-components/lib/utils/detectors.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/detectors'>;
@ -124,21 +110,30 @@ declare module 'babel-plugin-styled-components/lib/utils/hash.js' {
declare module 'babel-plugin-styled-components/lib/utils/options.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/options'>;
}
declare module 'babel-plugin-styled-components/lib/utils/prefixDigit.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/prefixDigit'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/assignStyledRequired.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/assignStyledRequired'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/displayNameAndId.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/displayNameAndId'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/minify.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/minify'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/noParserImport.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/noParserImport'>;
declare module 'babel-plugin-styled-components/lib/visitors/pure.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/pure'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/index'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/preprocess.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/preprocess'>;
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile'>;
}
declare module 'babel-plugin-styled-components/lib/visitors/transpileCssProp.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/transpileCssProp'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 3f861346197ad057d0c793c36f953381
// flow-typed version: <<STUB>>/babel-plugin-syntax-dynamic-import_v^6.18.0/flow_v0.86.0
// flow-typed signature: 5f79a76723addddccfa234b1dbc4f569
// flow-typed version: <<STUB>>/babel-plugin-syntax-dynamic-import_v^6.18.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-syntax-dynamic-import' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-plugin-syntax-dynamic-import/lib/index' {
declare module 'babel-plugin-syntax-dynamic-import/lib' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-syntax-dynamic-import/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib/index'>;
declare module 'babel-plugin-syntax-dynamic-import/lib/index' {
declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib'>;
}
declare module 'babel-plugin-syntax-dynamic-import/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: b69261b9b5752022ba1f9f5bd7d71ad4
// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v^6.24.1/flow_v0.86.0
// flow-typed signature: a0c48cc9091d42b6f776d5d50392e26d
// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v^6.24.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-class-properties' {
* 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 'babel-plugin-transform-class-properties/lib' {
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'>;
declare module 'babel-plugin-transform-class-properties/lib/index' {
declare module.exports: $Exports<'babel-plugin-transform-class-properties/lib'>;
}
declare module 'babel-plugin-transform-class-properties/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-class-properties/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: f8bc955b803a9e7e65e580d016899f98
// flow-typed version: <<STUB>>/babel-plugin-transform-decorators-legacy_v1.3.4/flow_v0.86.0
// flow-typed signature: b836884f23579ae6c832756bf83b796d
// flow-typed version: <<STUB>>/babel-plugin-transform-decorators-legacy_v1.3.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-decorators-legacy' {
* 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 'babel-plugin-transform-decorators-legacy/lib' {
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'>;
declare module 'babel-plugin-transform-decorators-legacy/lib/index' {
declare module.exports: $Exports<'babel-plugin-transform-decorators-legacy/lib'>;
}
declare module 'babel-plugin-transform-decorators-legacy/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-decorators-legacy/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 62fe854d6357f8fd870790d2a53beac3
// flow-typed version: <<STUB>>/babel-plugin-transform-es2015-destructuring_v^6.23.0/flow_v0.86.0
// flow-typed signature: e561ef1cceb05019070b2b1425b27072
// flow-typed version: <<STUB>>/babel-plugin-transform-es2015-destructuring_v^6.23.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-es2015-destructuring' {
* 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 'babel-plugin-transform-es2015-destructuring/lib' {
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'>;
declare module 'babel-plugin-transform-es2015-destructuring/lib/index' {
declare module.exports: $Exports<'babel-plugin-transform-es2015-destructuring/lib'>;
}
declare module 'babel-plugin-transform-es2015-destructuring/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-es2015-destructuring/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 7ae27a2d87e57295d80ed091aa9f747d
// flow-typed version: <<STUB>>/babel-plugin-transform-es2015-modules-commonjs_v^6.24.1/flow_v0.86.0
// flow-typed signature: 341fdbc1a42587ab601825e28183b88d
// flow-typed version: <<STUB>>/babel-plugin-transform-es2015-modules-commonjs_v^6.24.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-es2015-modules-commonjs' {
* 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 'babel-plugin-transform-es2015-modules-commonjs/lib' {
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'>;
declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index' {
declare module.exports: $Exports<'babel-plugin-transform-es2015-modules-commonjs/lib'>;
}
declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-es2015-modules-commonjs/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 690f072b1098aac2a8f78eb97deb0a34
// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v^6.23.0/flow_v0.86.0
// flow-typed signature: 659f32de98b9b69afaf540f7c108b778
// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v^6.23.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-object-rest-spread' {
* 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 'babel-plugin-transform-object-rest-spread/lib' {
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'>;
declare module 'babel-plugin-transform-object-rest-spread/lib/index' {
declare module.exports: $Exports<'babel-plugin-transform-object-rest-spread/lib'>;
}
declare module 'babel-plugin-transform-object-rest-spread/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-object-rest-spread/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: b483d64df647a2fadd23197c9430df40
// flow-typed version: <<STUB>>/babel-plugin-transform-regenerator_v^6.24.1/flow_v0.86.0
// flow-typed signature: fd8b09639b1dba4d4087856f22a3d703
// flow-typed version: <<STUB>>/babel-plugin-transform-regenerator_v^6.24.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-regenerator' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-plugin-transform-regenerator/lib/index' {
declare module 'babel-plugin-transform-regenerator/lib' {
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'>;
declare module 'babel-plugin-transform-regenerator/lib/index' {
declare module.exports: $Exports<'babel-plugin-transform-regenerator/lib'>;
}
declare module 'babel-plugin-transform-regenerator/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-regenerator/lib'>;
}

View File

@ -1,4 +1,4 @@
// flow-typed signature: 28eccd914ac7bd65de204cb1d8d37cfe
// flow-typed version: 7b122e75af/babel-polyfill_v6.x.x/flow_>=v0.30.x
// flow-typed signature: 29a6ec8f7f4b42ab84093c5f7b57d5fd
// flow-typed version: c6154227d1/babel-polyfill_v6.x.x/flow_>=v0.104.x
declare module 'babel-polyfill' {}

View File

@ -1,5 +1,5 @@
// flow-typed signature: bde8620567de0b1d912548f88f0a26da
// flow-typed version: <<STUB>>/babel-preset-env_v^1.4.0/flow_v0.86.0
// flow-typed signature: 4fb7abcf80b53ba995faa21fc7765ebb
// flow-typed version: <<STUB>>/babel-preset-env_v^1.4.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -34,7 +34,7 @@ declare module 'babel-preset-env/lib/default-includes' {
declare module.exports: any;
}
declare module 'babel-preset-env/lib/index' {
declare module 'babel-preset-env/lib' {
declare module.exports: any;
}
@ -68,8 +68,11 @@ declare module 'babel-preset-env/data/plugin-features.js' {
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' {
declare module.exports: $Exports<'babel-preset-env/lib'>;
}
declare module 'babel-preset-env/lib/index.js' {
declare module.exports: $Exports<'babel-preset-env/lib/index'>;
declare module.exports: $Exports<'babel-preset-env/lib'>;
}
declare module 'babel-preset-env/lib/module-transformations.js' {
declare module.exports: $Exports<'babel-preset-env/lib/module-transformations'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 3abd654a395868c66a1c68d8267ff856
// flow-typed version: <<STUB>>/babel-preset-react-hmre_v1.1.1/flow_v0.86.0
// flow-typed signature: df1bbd507ba7266eafb8510b78ad0e28
// flow-typed version: <<STUB>>/babel-preset-react-hmre_v1.1.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: e6cb7a9810afe2bffa684e40d8fb20bd
// flow-typed version: <<STUB>>/babel-preset-react_v6.11.1/flow_v0.86.0
// flow-typed signature: e175fd9da28bb61b73ff1f1d0954bbc6
// flow-typed version: <<STUB>>/babel-preset-react_v6.11.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 42bc50941758f28027f0c9bc0069019b
// flow-typed version: <<STUB>>/babel-regenerator-runtime_v6.5.0/flow_v0.86.0
// flow-typed signature: 7109a737c73456665c67bd71a64628fc
// flow-typed version: <<STUB>>/babel-regenerator-runtime_v6.5.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 59397ad69c376794e3d306a1bd552752
// flow-typed version: <<STUB>>/boundless-arrow-key-navigation_v^1.0.4/flow_v0.86.0
// flow-typed signature: 124ea3a8df633e16e9901a6e10ec7777
// flow-typed version: <<STUB>>/boundless-arrow-key-navigation_v^1.0.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,11 @@ declare module 'boundless-arrow-key-navigation' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'boundless-arrow-key-navigation/build/index' {
declare module 'boundless-arrow-key-navigation/build' {
declare module.exports: any;
}
declare module 'boundless-arrow-key-navigation/demo/index' {
declare module 'boundless-arrow-key-navigation/demo' {
declare module.exports: any;
}
@ -35,11 +35,17 @@ declare module 'boundless-arrow-key-navigation/index.spec' {
}
// Filename aliases
declare module 'boundless-arrow-key-navigation/build/index' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/build'>;
}
declare module 'boundless-arrow-key-navigation/build/index.js' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/build/index'>;
declare module.exports: $Exports<'boundless-arrow-key-navigation/build'>;
}
declare module 'boundless-arrow-key-navigation/demo/index' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/demo'>;
}
declare module 'boundless-arrow-key-navigation/demo/index.js' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/demo/index'>;
declare module.exports: $Exports<'boundless-arrow-key-navigation/demo'>;
}
declare module 'boundless-arrow-key-navigation/index' {
declare module.exports: $Exports<'boundless-arrow-key-navigation'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 89f743d454f76a3c86e4c6950cc455d4
// flow-typed version: <<STUB>>/boundless-popover_v^1.0.4/flow_v0.86.0
// flow-typed signature: 81720de1e8cfea1529815ce45326fdff
// flow-typed version: <<STUB>>/boundless-popover_v^1.0.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,11 @@ declare module 'boundless-popover' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'boundless-popover/build/index' {
declare module 'boundless-popover/build' {
declare module.exports: any;
}
declare module 'boundless-popover/demo/index' {
declare module 'boundless-popover/demo' {
declare module.exports: any;
}
@ -35,11 +35,17 @@ declare module 'boundless-popover/index.spec' {
}
// Filename aliases
declare module 'boundless-popover/build/index' {
declare module.exports: $Exports<'boundless-popover/build'>;
}
declare module 'boundless-popover/build/index.js' {
declare module.exports: $Exports<'boundless-popover/build/index'>;
declare module.exports: $Exports<'boundless-popover/build'>;
}
declare module 'boundless-popover/demo/index' {
declare module.exports: $Exports<'boundless-popover/demo'>;
}
declare module 'boundless-popover/demo/index.js' {
declare module.exports: $Exports<'boundless-popover/demo/index'>;
declare module.exports: $Exports<'boundless-popover/demo'>;
}
declare module 'boundless-popover/index' {
declare module.exports: $Exports<'boundless-popover'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: e34fc9065fe78e43e54c3456364357b7
// flow-typed version: <<STUB>>/bull_v^3.5.2/flow_v0.86.0
// flow-typed signature: 7ef49570a788f5303976a16379421a35
// flow-typed version: <<STUB>>/bull_v^3.5.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,23 +22,11 @@ declare module 'bull' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'bull/examples/cluster-queue' {
declare module.exports: any;
}
declare module 'bull/examples/message' {
declare module.exports: any;
}
declare module 'bull/examples/state' {
declare module.exports: any;
}
declare module 'bull/lib/backoffs' {
declare module.exports: any;
}
declare module 'bull/lib/commands/index' {
declare module 'bull/lib/commands' {
declare module.exports: any;
}
@ -90,112 +78,7 @@ declare module 'bull/lib/worker' {
declare module.exports: any;
}
declare module 'bull/test/cluster_worker' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_bar' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_callback_fail' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_callback' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_crash' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_exit' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_fail' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_foo' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_progress' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor_slow' {
declare module.exports: any;
}
declare module 'bull/test/fixtures/fixture_processor' {
declare module.exports: any;
}
declare module 'bull/test/test_child-pool' {
declare module.exports: any;
}
declare module 'bull/test/test_cluster' {
declare module.exports: any;
}
declare module 'bull/test/test_connection' {
declare module.exports: any;
}
declare module 'bull/test/test_events' {
declare module.exports: any;
}
declare module 'bull/test/test_getters' {
declare module.exports: any;
}
declare module 'bull/test/test_job' {
declare module.exports: any;
}
declare module 'bull/test/test_pause' {
declare module.exports: any;
}
declare module 'bull/test/test_queue' {
declare module.exports: any;
}
declare module 'bull/test/test_rate_limiter' {
declare module.exports: any;
}
declare module 'bull/test/test_repeat' {
declare module.exports: any;
}
declare module 'bull/test/test_sandboxed_process' {
declare module.exports: any;
}
declare module 'bull/test/test_worker' {
declare module.exports: any;
}
declare module 'bull/test/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'bull/examples/cluster-queue.js' {
declare module.exports: $Exports<'bull/examples/cluster-queue'>;
}
declare module 'bull/examples/message.js' {
declare module.exports: $Exports<'bull/examples/message'>;
}
declare module 'bull/examples/state.js' {
declare module.exports: $Exports<'bull/examples/state'>;
}
declare module 'bull/index' {
declare module.exports: $Exports<'bull'>;
}
@ -205,8 +88,11 @@ declare module 'bull/index.js' {
declare module 'bull/lib/backoffs.js' {
declare module.exports: $Exports<'bull/lib/backoffs'>;
}
declare module 'bull/lib/commands/index' {
declare module.exports: $Exports<'bull/lib/commands'>;
}
declare module 'bull/lib/commands/index.js' {
declare module.exports: $Exports<'bull/lib/commands/index'>;
declare module.exports: $Exports<'bull/lib/commands'>;
}
declare module 'bull/lib/errors.js' {
declare module.exports: $Exports<'bull/lib/errors'>;
@ -244,75 +130,3 @@ declare module 'bull/lib/utils.js' {
declare module 'bull/lib/worker.js' {
declare module.exports: $Exports<'bull/lib/worker'>;
}
declare module 'bull/test/cluster_worker.js' {
declare module.exports: $Exports<'bull/test/cluster_worker'>;
}
declare module 'bull/test/fixtures/fixture_processor_bar.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_bar'>;
}
declare module 'bull/test/fixtures/fixture_processor_callback_fail.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_callback_fail'>;
}
declare module 'bull/test/fixtures/fixture_processor_callback.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_callback'>;
}
declare module 'bull/test/fixtures/fixture_processor_crash.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_crash'>;
}
declare module 'bull/test/fixtures/fixture_processor_exit.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_exit'>;
}
declare module 'bull/test/fixtures/fixture_processor_fail.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_fail'>;
}
declare module 'bull/test/fixtures/fixture_processor_foo.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_foo'>;
}
declare module 'bull/test/fixtures/fixture_processor_progress.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_progress'>;
}
declare module 'bull/test/fixtures/fixture_processor_slow.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_slow'>;
}
declare module 'bull/test/fixtures/fixture_processor.js' {
declare module.exports: $Exports<'bull/test/fixtures/fixture_processor'>;
}
declare module 'bull/test/test_child-pool.js' {
declare module.exports: $Exports<'bull/test/test_child-pool'>;
}
declare module 'bull/test/test_cluster.js' {
declare module.exports: $Exports<'bull/test/test_cluster'>;
}
declare module 'bull/test/test_connection.js' {
declare module.exports: $Exports<'bull/test/test_connection'>;
}
declare module 'bull/test/test_events.js' {
declare module.exports: $Exports<'bull/test/test_events'>;
}
declare module 'bull/test/test_getters.js' {
declare module.exports: $Exports<'bull/test/test_getters'>;
}
declare module 'bull/test/test_job.js' {
declare module.exports: $Exports<'bull/test/test_job'>;
}
declare module 'bull/test/test_pause.js' {
declare module.exports: $Exports<'bull/test/test_pause'>;
}
declare module 'bull/test/test_queue.js' {
declare module.exports: $Exports<'bull/test/test_queue'>;
}
declare module 'bull/test/test_rate_limiter.js' {
declare module.exports: $Exports<'bull/test/test_rate_limiter'>;
}
declare module 'bull/test/test_repeat.js' {
declare module.exports: $Exports<'bull/test/test_repeat'>;
}
declare module 'bull/test/test_sandboxed_process.js' {
declare module.exports: $Exports<'bull/test/test_sandboxed_process'>;
}
declare module 'bull/test/test_worker.js' {
declare module.exports: $Exports<'bull/test/test_worker'>;
}
declare module 'bull/test/utils.js' {
declare module.exports: $Exports<'bull/test/utils'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 9a572b6bb9612e8d029312779affa26b
// flow-typed version: <<STUB>>/cancan_v3.1.0/flow_v0.86.0
// flow-typed signature: 5902d2130f75742810972de490b1bc44
// flow-typed version: <<STUB>>/cancan_v3.1.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,11 +1,11 @@
// flow-typed signature: 2d67b88033ed19841b9ad74ef2830c56
// flow-typed version: 1ff8a2ca93/copy-to-clipboard_v3.x.x/flow_>=v0.25.x
type Options = {
debug?: boolean,
message?: string
};
// flow-typed signature: 350413ab85bd03f3d1450c0ae307d106
// flow-typed version: c6154227d1/copy-to-clipboard_v3.x.x/flow_>=v0.104.x
declare module 'copy-to-clipboard' {
declare export type Options = {|
debug?: boolean,
message?: string,
|};
declare module.exports: (text: string, options?: Options) => boolean;
}

63
flow-typed/npm/debug_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,63 @@
// flow-typed signature: f4912858ca837a6d9d9172650118f223
// flow-typed version: <<STUB>>/debug_v^4.1.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
*
* 'debug'
*
* 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 'debug' {
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 'debug/dist/debug' {
declare module.exports: any;
}
declare module 'debug/src/browser' {
declare module.exports: any;
}
declare module 'debug/src/common' {
declare module.exports: any;
}
declare module 'debug/src' {
declare module.exports: any;
}
declare module 'debug/src/node' {
declare module.exports: any;
}
// Filename aliases
declare module 'debug/dist/debug.js' {
declare module.exports: $Exports<'debug/dist/debug'>;
}
declare module 'debug/src/browser.js' {
declare module.exports: $Exports<'debug/src/browser'>;
}
declare module 'debug/src/common.js' {
declare module.exports: $Exports<'debug/src/common'>;
}
declare module 'debug/src/index' {
declare module.exports: $Exports<'debug/src'>;
}
declare module 'debug/src/index.js' {
declare module.exports: $Exports<'debug/src'>;
}
declare module 'debug/src/node.js' {
declare module.exports: $Exports<'debug/src/node'>;
}

View File

@ -1,10 +1,11 @@
// flow-typed signature: cf11c66b2c3d752c24fdf3eae1b44e1c
// flow-typed version: 21e1db763b/dotenv_v4.x.x/flow_>=v0.34.x
// flow-typed signature: c7992a5788422caaab5074361a292df3
// flow-typed version: c6154227d1/dotenv_v4.x.x/flow_>=v0.104.x
declare module "dotenv" {
declare type DotenvOptions = {
encoding?: string,
path?: string
path?: string,
...
};
declare function config(options?: DotenvOptions): boolean;
@ -12,6 +13,7 @@ declare module "dotenv" {
declare module.exports: {
config: typeof config,
load: typeof config,
parse: (src: string | Buffer) => { [string]: string }
parse: (src: string | Buffer) => { [string]: string, ... },
...
}
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 76e1fb1735e4f12d3649be18dfb65aac
// flow-typed version: <<STUB>>/emoji-regex_v^6.5.1/flow_v0.86.0
// flow-typed signature: df3a77883deb7981fa0bc043d8bd64b5
// flow-typed version: <<STUB>>/emoji-regex_v^6.5.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,7 +22,7 @@ declare module 'emoji-regex' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'emoji-regex/es2015/index' {
declare module 'emoji-regex/es2015' {
declare module.exports: any;
}
@ -35,8 +35,11 @@ declare module 'emoji-regex/text' {
}
// Filename aliases
declare module 'emoji-regex/es2015/index' {
declare module.exports: $Exports<'emoji-regex/es2015'>;
}
declare module 'emoji-regex/es2015/index.js' {
declare module.exports: $Exports<'emoji-regex/es2015/index'>;
declare module.exports: $Exports<'emoji-regex/es2015'>;
}
declare module 'emoji-regex/es2015/text.js' {
declare module.exports: $Exports<'emoji-regex/es2015/text'>;

8
flow-typed/npm/es6-error_v4.x.x.js vendored Normal file
View File

@ -0,0 +1,8 @@
// flow-typed signature: fb6c19e75f6c1cada215733df2146fb4
// flow-typed version: c6154227d1/es6-error_v4.x.x/flow_>=v0.104.x
declare module "es6-error" {
declare class ExtendableError extends Error {}
declare module.exports: Class<ExtendableError>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 42a3b11e4f4348a20d4c3246ef18daad
// flow-typed version: <<STUB>>/eslint-config-react-app_v^2.0.1/flow_v0.86.0
// flow-typed signature: de01e07b81b1d8db93365adb9c4e3224
// flow-typed version: <<STUB>>/eslint-config-react-app_v^3.0.6/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 7e8c2fd36265484e5caf36f1406fb5a6
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^2.40.1/flow_v0.86.0
// flow-typed signature: b577a192ad1c96657abc047444f59956
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^2.40.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,27 @@ declare module 'eslint-plugin-flowtype/bin/readmeAssertions' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/index' {
declare module 'eslint-plugin-flowtype/dist' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType' {
declare module.exports: any;
}
@ -46,10 +66,22 @@ declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray' {
declare module.exports: any;
}
@ -74,6 +106,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireExactType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' {
declare module.exports: any;
}
@ -82,6 +118,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' {
declare module.exports: any;
}
@ -134,7 +174,11 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypic
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' {
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing' {
declare module.exports: any;
}
@ -146,6 +190,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' {
declare module.exports: any;
}
@ -178,7 +226,7 @@ declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/index' {
declare module 'eslint-plugin-flowtype/dist/utilities' {
declare module.exports: any;
}
@ -206,8 +254,29 @@ declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' {
declare module 'eslint-plugin-flowtype/bin/readmeAssertions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>;
}
declare module 'eslint-plugin-flowtype/dist/index' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist'>;
}
declare module 'eslint-plugin-flowtype/dist/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>;
declare module.exports: $Exports<'eslint-plugin-flowtype/dist'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/booleanStyle'>;
@ -221,9 +290,18 @@ declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' {
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/newlineAfterFlowAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation'>;
}
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/noExistentialType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noExistentialType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMutableArray'>;
}
@ -242,12 +320,18 @@ declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' {
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/requireExactType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireExactType'>;
}
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/requireTypesAtTop.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireTypesAtTop'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>;
}
@ -287,8 +371,14 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeC
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/evaluateVariables.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>;
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>;
@ -296,6 +386,9 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js'
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/typeImportStyle.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeImportStyle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>;
}
@ -320,8 +413,11 @@ declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' {
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' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>;
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: c5eaccf0eca7916aeba30441a9bd2039
// flow-typed version: <<STUB>>/eslint-plugin-import_v^2.8.0/flow_v0.86.0
// flow-typed signature: bac6830d2e83cb5938927897ab339650
// flow-typed version: <<STUB>>/eslint-plugin-import_v^2.14.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -46,6 +46,10 @@ declare module 'eslint-plugin-import/config/stage-0' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/typescript' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/warnings' {
declare module.exports: any;
}
@ -58,6 +62,10 @@ declare module 'eslint-plugin-import/lib/core/staticRequire' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/docsUrl' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/ExportMap' {
declare module.exports: any;
}
@ -66,7 +74,7 @@ declare module 'eslint-plugin-import/lib/importDeclaration' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/index' {
declare module 'eslint-plugin-import/lib' {
declare module.exports: any;
}
@ -74,6 +82,10 @@ declare module 'eslint-plugin-import/lib/rules/default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/export' {
declare module.exports: any;
}
@ -90,6 +102,10 @@ declare module 'eslint-plugin-import/lib/rules/first' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/group-exports' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/imports-first' {
declare module.exports: any;
}
@ -126,6 +142,14 @@ declare module 'eslint-plugin-import/lib/rules/no-commonjs' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-cycle' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-default-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-deprecated' {
declare module.exports: any;
}
@ -162,6 +186,10 @@ declare module 'eslint-plugin-import/lib/rules/no-named-default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-namespace' {
declare module.exports: any;
}
@ -170,10 +198,18 @@ declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports' {
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-self-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' {
declare module.exports: any;
}
@ -182,6 +218,14 @@ declare module 'eslint-plugin-import/lib/rules/no-unresolved' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-unused-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' {
declare module.exports: any;
}
@ -198,7 +242,7 @@ declare module 'eslint-plugin-import/lib/rules/unambiguous' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/memo-parser/index' {
declare module 'eslint-plugin-import/memo-parser' {
declare module.exports: any;
}
@ -221,6 +265,9 @@ declare module 'eslint-plugin-import/config/recommended.js' {
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/typescript.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/typescript'>;
}
declare module 'eslint-plugin-import/config/warnings.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>;
}
@ -230,18 +277,27 @@ declare module 'eslint-plugin-import/lib/core/importType.js' {
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/docsUrl.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/docsUrl'>;
}
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' {
declare module.exports: $Exports<'eslint-plugin-import/lib'>;
}
declare module 'eslint-plugin-import/lib/index.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/index'>;
declare module.exports: $Exports<'eslint-plugin-import/lib'>;
}
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/dynamic-import-chunkname.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/dynamic-import-chunkname'>;
}
declare module 'eslint-plugin-import/lib/rules/export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>;
}
@ -254,6 +310,9 @@ declare module 'eslint-plugin-import/lib/rules/extensions.js' {
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/group-exports.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/group-exports'>;
}
declare module 'eslint-plugin-import/lib/rules/imports-first.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>;
}
@ -281,6 +340,12 @@ declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export.js' {
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-cycle.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-cycle'>;
}
declare module 'eslint-plugin-import/lib/rules/no-default-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-default-export'>;
}
declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>;
}
@ -308,21 +373,36 @@ declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' {
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-named-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-export'>;
}
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-relative-parent-imports.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-relative-parent-imports'>;
}
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-self-import.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-self-import'>;
}
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-unused-modules.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unused-modules'>;
}
declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-useless-path-segments'>;
}
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'>;
}
@ -335,6 +415,9 @@ declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' {
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'>;
declare module 'eslint-plugin-import/memo-parser/index' {
declare module.exports: $Exports<'eslint-plugin-import/memo-parser'>;
}
declare module 'eslint-plugin-import/memo-parser/index.js' {
declare module.exports: $Exports<'eslint-plugin-import/memo-parser'>;
}

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// flow-typed signature: f0768c6b7e3b0b2c69665ded6d326f12
// flow-typed version: <<STUB>>/eslint-plugin-prettier_v^2.4.0/flow_v0.86.0
// flow-typed signature: e09355eb28f65800df8658863411011b
// flow-typed version: <<STUB>>/eslint-plugin-prettier_v^2.4.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 3c1ee0edbbc419f7f7ae5fd8a92c35b2
// flow-typed version: <<STUB>>/eslint-plugin-react_v^7.5.1/flow_v0.86.0
// flow-typed signature: 5df56c46c6cba4e00f9e874d4390c7ef
// flow-typed version: <<STUB>>/eslint-plugin-react_v^7.12.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -46,6 +46,10 @@ declare module 'eslint-plugin-react/lib/rules/forbid-component-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-dom-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-elements' {
declare module.exports: any;
}
@ -58,10 +62,18 @@ declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/function-component-definition' {
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-child-element-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' {
declare module.exports: any;
}
@ -74,6 +86,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-newline' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' {
declare module.exports: any;
}
@ -90,6 +106,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-fragments' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' {
declare module.exports: any;
}
@ -106,6 +126,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-key' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-max-depth' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' {
declare module.exports: any;
}
@ -126,6 +150,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-script-url' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' {
declare module.exports: any;
}
@ -134,6 +162,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-useless-fragment' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line' {
declare module.exports: any;
}
@ -142,6 +174,18 @@ declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-props-no-spreading' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' {
declare module.exports: any;
}
@ -170,6 +214,10 @@ declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-adjacent-inline-elements' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-array-index-key' {
declare module.exports: any;
}
@ -230,6 +278,10 @@ declare module 'eslint-plugin-react/lib/rules/no-string-refs' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-typos' {
declare module.exports: any;
}
@ -242,6 +294,10 @@ declare module 'eslint-plugin-react/lib/rules/no-unknown-property' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unsafe' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' {
declare module.exports: any;
}
@ -258,6 +314,10 @@ declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/prefer-read-only-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' {
declare module.exports: any;
}
@ -294,6 +354,14 @@ declare module 'eslint-plugin-react/lib/rules/sort-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/state-in-constructor' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/static-property-placement' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/style-prop-object' {
declare module.exports: any;
}
@ -314,10 +382,34 @@ declare module 'eslint-plugin-react/lib/util/Components' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/defaultProps' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/docsUrl' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/error' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/jsx' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/linkComponents' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/log' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule' {
declare module.exports: any;
}
@ -330,6 +422,22 @@ declare module 'eslint-plugin-react/lib/util/props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/propTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/propTypesSort' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/propWrapper' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/usedPropTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/variable' {
declare module.exports: any;
}
@ -363,6 +471,9 @@ declare module 'eslint-plugin-react/lib/rules/display-name.js' {
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-dom-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-dom-props'>;
}
declare module 'eslint-plugin-react/lib/rules/forbid-elements.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-elements'>;
}
@ -372,9 +483,15 @@ declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types.js' {
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/function-component-definition.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/function-component-definition'>;
}
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-child-element-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-child-element-spacing'>;
}
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'>;
}
@ -384,6 +501,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location.js' {
declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-brace-presence'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-newline.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-newline'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>;
}
@ -396,6 +516,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' {
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-fragments.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-fragments'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>;
}
@ -408,6 +531,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' {
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-depth.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-depth'>;
}
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'>;
}
@ -423,18 +549,33 @@ declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' {
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-script-url.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-script-url'>;
}
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-no-useless-fragment.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-useless-fragment'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-one-expression-per-line'>;
}
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-props-no-multi-spaces.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-props-no-spreading.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-spreading'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-default-props'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>;
}
@ -456,6 +597,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' {
declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-access-state-in-setstate'>;
}
declare module 'eslint-plugin-react/lib/rules/no-adjacent-inline-elements.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-adjacent-inline-elements'>;
}
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'>;
}
@ -501,6 +645,9 @@ declare module 'eslint-plugin-react/lib/rules/no-set-state.js' {
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-this-in-sfc.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-this-in-sfc'>;
}
declare module 'eslint-plugin-react/lib/rules/no-typos.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-typos'>;
}
@ -510,6 +657,9 @@ declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' {
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-unsafe.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unsafe'>;
}
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'>;
}
@ -522,6 +672,9 @@ declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state.js' {
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-read-only-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-read-only-props'>;
}
declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>;
}
@ -549,6 +702,12 @@ declare module 'eslint-plugin-react/lib/rules/sort-comp.js' {
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/state-in-constructor.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/state-in-constructor'>;
}
declare module 'eslint-plugin-react/lib/rules/static-property-placement.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/static-property-placement'>;
}
declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>;
}
@ -564,9 +723,27 @@ declare module 'eslint-plugin-react/lib/util/ast.js' {
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/defaultProps.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/defaultProps'>;
}
declare module 'eslint-plugin-react/lib/util/docsUrl.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/docsUrl'>;
}
declare module 'eslint-plugin-react/lib/util/error.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/error'>;
}
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/jsx.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/jsx'>;
}
declare module 'eslint-plugin-react/lib/util/linkComponents.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/linkComponents'>;
}
declare module 'eslint-plugin-react/lib/util/log.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/log'>;
}
declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/makeNoMethodSetStateRule'>;
}
@ -576,6 +753,18 @@ declare module 'eslint-plugin-react/lib/util/pragma.js' {
declare module 'eslint-plugin-react/lib/util/props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/props'>;
}
declare module 'eslint-plugin-react/lib/util/propTypes.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypes'>;
}
declare module 'eslint-plugin-react/lib/util/propTypesSort.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypesSort'>;
}
declare module 'eslint-plugin-react/lib/util/propWrapper.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/propWrapper'>;
}
declare module 'eslint-plugin-react/lib/util/usedPropTypes.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/usedPropTypes'>;
}
declare module 'eslint-plugin-react/lib/util/variable.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 5a9bcad504fffc4a9ee7f22568025a1e
// flow-typed version: <<STUB>>/eslint_v^4.14.0/flow_v0.86.0
// flow-typed signature: 5f649420bf0edfcaf560faa876a304b3
// flow-typed version: <<STUB>>/eslint_v^5.12.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -34,10 +34,6 @@ declare module 'eslint/conf/default-cli-options' {
declare module.exports: any;
}
declare module 'eslint/conf/default-config-options' {
declare module.exports: any;
}
declare module 'eslint/conf/environments' {
declare module.exports: any;
}
@ -54,7 +50,7 @@ declare module 'eslint/lib/api' {
declare module.exports: any;
}
declare module 'eslint/lib/ast-utils' {
declare module 'eslint/lib/built-in-rules-index' {
declare module.exports: any;
}
@ -134,10 +130,6 @@ declare module 'eslint/lib/config/plugins' {
declare module.exports: any;
}
declare module 'eslint/lib/file-finder' {
declare module.exports: any;
}
declare module 'eslint/lib/formatters/checkstyle' {
declare module.exports: any;
}
@ -158,6 +150,10 @@ declare module 'eslint/lib/formatters/jslint-xml' {
declare module.exports: any;
}
declare module 'eslint/lib/formatters/json-with-metadata' {
declare module.exports: any;
}
declare module 'eslint/lib/formatters/json' {
declare module.exports: any;
}
@ -186,10 +182,6 @@ declare module 'eslint/lib/formatters/visualstudio' {
declare module.exports: any;
}
declare module 'eslint/lib/ignored-paths' {
declare module.exports: any;
}
declare module 'eslint/lib/linter' {
declare module.exports: any;
}
@ -198,18 +190,10 @@ declare module 'eslint/lib/load-rules' {
declare module.exports: any;
}
declare module 'eslint/lib/logging' {
declare module.exports: any;
}
declare module 'eslint/lib/options' {
declare module.exports: any;
}
declare module 'eslint/lib/report-translator' {
declare module.exports: any;
}
declare module 'eslint/lib/rules' {
declare module.exports: any;
}
@ -434,6 +418,10 @@ declare module 'eslint/lib/rules/lines-between-class-members' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/max-classes-per-file' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/max-depth' {
declare module.exports: any;
}
@ -442,6 +430,10 @@ declare module 'eslint/lib/rules/max-len' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/max-lines-per-function' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/max-lines' {
declare module.exports: any;
}
@ -498,6 +490,10 @@ declare module 'eslint/lib/rules/no-array-constructor' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-async-promise-executor' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-await-in-loop' {
declare module.exports: any;
}
@ -722,6 +718,10 @@ declare module 'eslint/lib/rules/no-magic-numbers' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-misleading-character-class' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-mixed-operators' {
declare module.exports: any;
}
@ -986,6 +986,10 @@ declare module 'eslint/lib/rules/no-useless-call' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-useless-catch' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-useless-computed-key' {
declare module.exports: any;
}
@ -1086,10 +1090,18 @@ declare module 'eslint/lib/rules/prefer-destructuring' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/prefer-named-capture-group' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/prefer-numeric-literals' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/prefer-object-spread' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/prefer-promise-reject-errors' {
declare module.exports: any;
}
@ -1122,6 +1134,10 @@ declare module 'eslint/lib/rules/radix' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/require-atomic-updates' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/require-await' {
declare module.exports: any;
}
@ -1130,6 +1146,10 @@ declare module 'eslint/lib/rules/require-jsdoc' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/require-unicode-regexp' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/require-yield' {
declare module.exports: any;
}
@ -1246,10 +1266,6 @@ declare module 'eslint/lib/testers/rule-tester' {
declare module.exports: any;
}
declare module 'eslint/lib/timing' {
declare module.exports: any;
}
declare module 'eslint/lib/token-store/backward-token-comment-cursor' {
declare module.exports: any;
}
@ -1282,7 +1298,7 @@ declare module 'eslint/lib/token-store/forward-token-cursor' {
declare module.exports: any;
}
declare module 'eslint/lib/token-store/index' {
declare module 'eslint/lib/token-store' {
declare module.exports: any;
}
@ -1310,11 +1326,23 @@ declare module 'eslint/lib/util/apply-disable-directives' {
declare module.exports: any;
}
declare module 'eslint/lib/util/ast-utils' {
declare module.exports: any;
}
declare module 'eslint/lib/util/config-comment-parser' {
declare module.exports: any;
}
declare module 'eslint/lib/util/file-finder' {
declare module.exports: any;
}
declare module 'eslint/lib/util/fix-tracker' {
declare module.exports: any;
}
declare module 'eslint/lib/util/glob-util' {
declare module 'eslint/lib/util/glob-utils' {
declare module.exports: any;
}
@ -1326,10 +1354,26 @@ declare module 'eslint/lib/util/hash' {
declare module.exports: any;
}
declare module 'eslint/lib/util/ignored-paths' {
declare module.exports: any;
}
declare module 'eslint/lib/util/interpolate' {
declare module.exports: any;
}
declare module 'eslint/lib/util/keywords' {
declare module.exports: any;
}
declare module 'eslint/lib/util/lint-result-cache' {
declare module.exports: any;
}
declare module 'eslint/lib/util/logging' {
declare module.exports: any;
}
declare module 'eslint/lib/util/module-resolver' {
declare module.exports: any;
}
@ -1342,11 +1386,11 @@ declare module 'eslint/lib/util/node-event-generator' {
declare module.exports: any;
}
declare module 'eslint/lib/util/npm-util' {
declare module 'eslint/lib/util/npm-utils' {
declare module.exports: any;
}
declare module 'eslint/lib/util/path-util' {
declare module 'eslint/lib/util/path-utils' {
declare module.exports: any;
}
@ -1354,6 +1398,10 @@ declare module 'eslint/lib/util/patterns/letters' {
declare module.exports: any;
}
declare module 'eslint/lib/util/report-translator' {
declare module.exports: any;
}
declare module 'eslint/lib/util/rule-fixer' {
declare module.exports: any;
}
@ -1366,7 +1414,7 @@ declare module 'eslint/lib/util/source-code-fixer' {
declare module.exports: any;
}
declare module 'eslint/lib/util/source-code-util' {
declare module 'eslint/lib/util/source-code-utils' {
declare module.exports: any;
}
@ -1374,10 +1422,34 @@ declare module 'eslint/lib/util/source-code' {
declare module.exports: any;
}
declare module 'eslint/lib/util/timing' {
declare module.exports: any;
}
declare module 'eslint/lib/util/traverser' {
declare module.exports: any;
}
declare module 'eslint/lib/util/unicode' {
declare module.exports: any;
}
declare module 'eslint/lib/util/unicode/is-combining-character' {
declare module.exports: any;
}
declare module 'eslint/lib/util/unicode/is-emoji-modifier' {
declare module.exports: any;
}
declare module 'eslint/lib/util/unicode/is-regional-indicator-symbol' {
declare module.exports: any;
}
declare module 'eslint/lib/util/unicode/is-surrogate-pair' {
declare module.exports: any;
}
declare module 'eslint/lib/util/xml-escape' {
declare module.exports: any;
}
@ -1392,9 +1464,6 @@ declare module 'eslint/conf/config-schema.js' {
declare module 'eslint/conf/default-cli-options.js' {
declare module.exports: $Exports<'eslint/conf/default-cli-options'>;
}
declare module 'eslint/conf/default-config-options.js' {
declare module.exports: $Exports<'eslint/conf/default-config-options'>;
}
declare module 'eslint/conf/environments.js' {
declare module.exports: $Exports<'eslint/conf/environments'>;
}
@ -1407,8 +1476,8 @@ declare module 'eslint/conf/eslint-recommended.js' {
declare module 'eslint/lib/api.js' {
declare module.exports: $Exports<'eslint/lib/api'>;
}
declare module 'eslint/lib/ast-utils.js' {
declare module.exports: $Exports<'eslint/lib/ast-utils'>;
declare module 'eslint/lib/built-in-rules-index.js' {
declare module.exports: $Exports<'eslint/lib/built-in-rules-index'>;
}
declare module 'eslint/lib/cli-engine.js' {
declare module.exports: $Exports<'eslint/lib/cli-engine'>;
@ -1467,9 +1536,6 @@ declare module 'eslint/lib/config/environments.js' {
declare module 'eslint/lib/config/plugins.js' {
declare module.exports: $Exports<'eslint/lib/config/plugins'>;
}
declare module 'eslint/lib/file-finder.js' {
declare module.exports: $Exports<'eslint/lib/file-finder'>;
}
declare module 'eslint/lib/formatters/checkstyle.js' {
declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>;
}
@ -1485,6 +1551,9 @@ declare module 'eslint/lib/formatters/html.js' {
declare module 'eslint/lib/formatters/jslint-xml.js' {
declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>;
}
declare module 'eslint/lib/formatters/json-with-metadata.js' {
declare module.exports: $Exports<'eslint/lib/formatters/json-with-metadata'>;
}
declare module 'eslint/lib/formatters/json.js' {
declare module.exports: $Exports<'eslint/lib/formatters/json'>;
}
@ -1506,24 +1575,15 @@ declare module 'eslint/lib/formatters/unix.js' {
declare module 'eslint/lib/formatters/visualstudio.js' {
declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>;
}
declare module 'eslint/lib/ignored-paths.js' {
declare module.exports: $Exports<'eslint/lib/ignored-paths'>;
}
declare module 'eslint/lib/linter.js' {
declare module.exports: $Exports<'eslint/lib/linter'>;
}
declare module 'eslint/lib/load-rules.js' {
declare module.exports: $Exports<'eslint/lib/load-rules'>;
}
declare module 'eslint/lib/logging.js' {
declare module.exports: $Exports<'eslint/lib/logging'>;
}
declare module 'eslint/lib/options.js' {
declare module.exports: $Exports<'eslint/lib/options'>;
}
declare module 'eslint/lib/report-translator.js' {
declare module.exports: $Exports<'eslint/lib/report-translator'>;
}
declare module 'eslint/lib/rules.js' {
declare module.exports: $Exports<'eslint/lib/rules'>;
}
@ -1692,12 +1752,18 @@ declare module 'eslint/lib/rules/lines-around-directive.js' {
declare module 'eslint/lib/rules/lines-between-class-members.js' {
declare module.exports: $Exports<'eslint/lib/rules/lines-between-class-members'>;
}
declare module 'eslint/lib/rules/max-classes-per-file.js' {
declare module.exports: $Exports<'eslint/lib/rules/max-classes-per-file'>;
}
declare module 'eslint/lib/rules/max-depth.js' {
declare module.exports: $Exports<'eslint/lib/rules/max-depth'>;
}
declare module 'eslint/lib/rules/max-len.js' {
declare module.exports: $Exports<'eslint/lib/rules/max-len'>;
}
declare module 'eslint/lib/rules/max-lines-per-function.js' {
declare module.exports: $Exports<'eslint/lib/rules/max-lines-per-function'>;
}
declare module 'eslint/lib/rules/max-lines.js' {
declare module.exports: $Exports<'eslint/lib/rules/max-lines'>;
}
@ -1740,6 +1806,9 @@ declare module 'eslint/lib/rules/no-alert.js' {
declare module 'eslint/lib/rules/no-array-constructor.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-array-constructor'>;
}
declare module 'eslint/lib/rules/no-async-promise-executor.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-async-promise-executor'>;
}
declare module 'eslint/lib/rules/no-await-in-loop.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-await-in-loop'>;
}
@ -1908,6 +1977,9 @@ declare module 'eslint/lib/rules/no-loop-func.js' {
declare module 'eslint/lib/rules/no-magic-numbers.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>;
}
declare module 'eslint/lib/rules/no-misleading-character-class.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-misleading-character-class'>;
}
declare module 'eslint/lib/rules/no-mixed-operators.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-mixed-operators'>;
}
@ -2106,6 +2178,9 @@ declare module 'eslint/lib/rules/no-use-before-define.js' {
declare module 'eslint/lib/rules/no-useless-call.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>;
}
declare module 'eslint/lib/rules/no-useless-catch.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-useless-catch'>;
}
declare module 'eslint/lib/rules/no-useless-computed-key.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-useless-computed-key'>;
}
@ -2181,9 +2256,15 @@ declare module 'eslint/lib/rules/prefer-const.js' {
declare module 'eslint/lib/rules/prefer-destructuring.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-destructuring'>;
}
declare module 'eslint/lib/rules/prefer-named-capture-group.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-named-capture-group'>;
}
declare module 'eslint/lib/rules/prefer-numeric-literals.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>;
}
declare module 'eslint/lib/rules/prefer-object-spread.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-object-spread'>;
}
declare module 'eslint/lib/rules/prefer-promise-reject-errors.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-promise-reject-errors'>;
}
@ -2208,12 +2289,18 @@ declare module 'eslint/lib/rules/quotes.js' {
declare module 'eslint/lib/rules/radix.js' {
declare module.exports: $Exports<'eslint/lib/rules/radix'>;
}
declare module 'eslint/lib/rules/require-atomic-updates.js' {
declare module.exports: $Exports<'eslint/lib/rules/require-atomic-updates'>;
}
declare module 'eslint/lib/rules/require-await.js' {
declare module.exports: $Exports<'eslint/lib/rules/require-await'>;
}
declare module 'eslint/lib/rules/require-jsdoc.js' {
declare module.exports: $Exports<'eslint/lib/rules/require-jsdoc'>;
}
declare module 'eslint/lib/rules/require-unicode-regexp.js' {
declare module.exports: $Exports<'eslint/lib/rules/require-unicode-regexp'>;
}
declare module 'eslint/lib/rules/require-yield.js' {
declare module.exports: $Exports<'eslint/lib/rules/require-yield'>;
}
@ -2301,9 +2388,6 @@ declare module 'eslint/lib/rules/yoda.js' {
declare module 'eslint/lib/testers/rule-tester.js' {
declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>;
}
declare module 'eslint/lib/timing.js' {
declare module.exports: $Exports<'eslint/lib/timing'>;
}
declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' {
declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>;
}
@ -2328,8 +2412,11 @@ declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' {
declare module 'eslint/lib/token-store/forward-token-cursor.js' {
declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>;
}
declare module 'eslint/lib/token-store/index' {
declare module.exports: $Exports<'eslint/lib/token-store'>;
}
declare module 'eslint/lib/token-store/index.js' {
declare module.exports: $Exports<'eslint/lib/token-store/index'>;
declare module.exports: $Exports<'eslint/lib/token-store'>;
}
declare module 'eslint/lib/token-store/limit-cursor.js' {
declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>;
@ -2349,11 +2436,20 @@ declare module 'eslint/lib/util/ajv.js' {
declare module 'eslint/lib/util/apply-disable-directives.js' {
declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>;
}
declare module 'eslint/lib/util/ast-utils.js' {
declare module.exports: $Exports<'eslint/lib/util/ast-utils'>;
}
declare module 'eslint/lib/util/config-comment-parser.js' {
declare module.exports: $Exports<'eslint/lib/util/config-comment-parser'>;
}
declare module 'eslint/lib/util/file-finder.js' {
declare module.exports: $Exports<'eslint/lib/util/file-finder'>;
}
declare module 'eslint/lib/util/fix-tracker.js' {
declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>;
}
declare module 'eslint/lib/util/glob-util.js' {
declare module.exports: $Exports<'eslint/lib/util/glob-util'>;
declare module 'eslint/lib/util/glob-utils.js' {
declare module.exports: $Exports<'eslint/lib/util/glob-utils'>;
}
declare module 'eslint/lib/util/glob.js' {
declare module.exports: $Exports<'eslint/lib/util/glob'>;
@ -2361,9 +2457,21 @@ declare module 'eslint/lib/util/glob.js' {
declare module 'eslint/lib/util/hash.js' {
declare module.exports: $Exports<'eslint/lib/util/hash'>;
}
declare module 'eslint/lib/util/ignored-paths.js' {
declare module.exports: $Exports<'eslint/lib/util/ignored-paths'>;
}
declare module 'eslint/lib/util/interpolate.js' {
declare module.exports: $Exports<'eslint/lib/util/interpolate'>;
}
declare module 'eslint/lib/util/keywords.js' {
declare module.exports: $Exports<'eslint/lib/util/keywords'>;
}
declare module 'eslint/lib/util/lint-result-cache.js' {
declare module.exports: $Exports<'eslint/lib/util/lint-result-cache'>;
}
declare module 'eslint/lib/util/logging.js' {
declare module.exports: $Exports<'eslint/lib/util/logging'>;
}
declare module 'eslint/lib/util/module-resolver.js' {
declare module.exports: $Exports<'eslint/lib/util/module-resolver'>;
}
@ -2373,15 +2481,18 @@ declare module 'eslint/lib/util/naming.js' {
declare module 'eslint/lib/util/node-event-generator.js' {
declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>;
}
declare module 'eslint/lib/util/npm-util.js' {
declare module.exports: $Exports<'eslint/lib/util/npm-util'>;
declare module 'eslint/lib/util/npm-utils.js' {
declare module.exports: $Exports<'eslint/lib/util/npm-utils'>;
}
declare module 'eslint/lib/util/path-util.js' {
declare module.exports: $Exports<'eslint/lib/util/path-util'>;
declare module 'eslint/lib/util/path-utils.js' {
declare module.exports: $Exports<'eslint/lib/util/path-utils'>;
}
declare module 'eslint/lib/util/patterns/letters.js' {
declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>;
}
declare module 'eslint/lib/util/report-translator.js' {
declare module.exports: $Exports<'eslint/lib/util/report-translator'>;
}
declare module 'eslint/lib/util/rule-fixer.js' {
declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>;
}
@ -2391,15 +2502,36 @@ declare module 'eslint/lib/util/safe-emitter.js' {
declare module 'eslint/lib/util/source-code-fixer.js' {
declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>;
}
declare module 'eslint/lib/util/source-code-util.js' {
declare module.exports: $Exports<'eslint/lib/util/source-code-util'>;
declare module 'eslint/lib/util/source-code-utils.js' {
declare module.exports: $Exports<'eslint/lib/util/source-code-utils'>;
}
declare module 'eslint/lib/util/source-code.js' {
declare module.exports: $Exports<'eslint/lib/util/source-code'>;
}
declare module 'eslint/lib/util/timing.js' {
declare module.exports: $Exports<'eslint/lib/util/timing'>;
}
declare module 'eslint/lib/util/traverser.js' {
declare module.exports: $Exports<'eslint/lib/util/traverser'>;
}
declare module 'eslint/lib/util/unicode/index' {
declare module.exports: $Exports<'eslint/lib/util/unicode'>;
}
declare module 'eslint/lib/util/unicode/index.js' {
declare module.exports: $Exports<'eslint/lib/util/unicode'>;
}
declare module 'eslint/lib/util/unicode/is-combining-character.js' {
declare module.exports: $Exports<'eslint/lib/util/unicode/is-combining-character'>;
}
declare module 'eslint/lib/util/unicode/is-emoji-modifier.js' {
declare module.exports: $Exports<'eslint/lib/util/unicode/is-emoji-modifier'>;
}
declare module 'eslint/lib/util/unicode/is-regional-indicator-symbol.js' {
declare module.exports: $Exports<'eslint/lib/util/unicode/is-regional-indicator-symbol'>;
}
declare module 'eslint/lib/util/unicode/is-surrogate-pair.js' {
declare module.exports: $Exports<'eslint/lib/util/unicode/is-surrogate-pair'>;
}
declare module 'eslint/lib/util/xml-escape.js' {
declare module.exports: $Exports<'eslint/lib/util/xml-escape'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 30f5ffce00fbce4728d47f2c8b766afc
// flow-typed version: <<STUB>>/exports-loader_v^0.6.4/flow_v0.86.0
// flow-typed signature: 7f77c2edc8b756479f7e2371d7c4b228
// flow-typed version: <<STUB>>/exports-loader_v^0.6.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 937f635b2a0eb9f800b2469b28b64293
// flow-typed version: <<STUB>>/fetch-test-server_v^1.1.0/flow_v0.86.0
// flow-typed signature: fd79abf9204bd3942136fbfa0c3bf593
// flow-typed version: <<STUB>>/fetch-test-server_v^1.1.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 5f6c8448123145f4163d45b3f317ff70
// flow-typed version: <<STUB>>/file-loader_v^1.1.6/flow_v0.86.0
// flow-typed signature: 389b04885ba2dbe4e714eb3239dc69c5
// flow-typed version: <<STUB>>/file-loader_v^1.1.6/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,7 @@ declare module 'file-loader/dist/cjs' {
declare module.exports: any;
}
declare module 'file-loader/dist/index' {
declare module 'file-loader/dist' {
declare module.exports: any;
}
@ -34,6 +34,9 @@ declare module 'file-loader/dist/index' {
declare module 'file-loader/dist/cjs.js' {
declare module.exports: $Exports<'file-loader/dist/cjs'>;
}
declare module 'file-loader/dist/index.js' {
declare module.exports: $Exports<'file-loader/dist/index'>;
declare module 'file-loader/dist/index' {
declare module.exports: $Exports<'file-loader/dist'>;
}
declare module 'file-loader/dist/index.js' {
declare module.exports: $Exports<'file-loader/dist'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583
// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x
// flow-typed signature: 28fdff7f110e1c75efab63ff205dda30
// flow-typed version: c6154227d1/flow-bin_v0.x.x/flow_>=v0.104.x
declare module "flow-bin" {
declare module.exports: string;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 8c4537b24b62f598abede5041178f93d
// flow-typed version: <<STUB>>/flow-typed_v^2.4.0/flow_v0.86.0
// flow-typed signature: df008259d10274c7a94e4594987cc45f
// flow-typed version: <<STUB>>/flow-typed_v^2.6.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -54,10 +54,6 @@ 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;
}
@ -114,7 +110,7 @@ declare module 'flow-typed/dist/lib/stubUtils' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/validationErrors' {
declare module 'flow-typed/dist/lib/ValidationError' {
declare module.exports: any;
}
@ -143,9 +139,6 @@ declare module 'flow-typed/dist/commands/update.js' {
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'>;
}
@ -188,6 +181,6 @@ declare module 'flow-typed/dist/lib/semver.js' {
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'>;
declare module 'flow-typed/dist/lib/ValidationError.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/ValidationError'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 223727f6e0c6b223cf1a888802302f6b
// flow-typed version: <<STUB>>/fs-extra_v^4.0.2/flow_v0.86.0
// flow-typed signature: 8b530e0b1f13683525714d91fcfbe41f
// flow-typed version: <<STUB>>/fs-extra_v^4.0.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -30,7 +30,7 @@ declare module 'fs-extra/lib/copy-sync/copy-sync' {
declare module.exports: any;
}
declare module 'fs-extra/lib/copy-sync/index' {
declare module 'fs-extra/lib/copy-sync' {
declare module.exports: any;
}
@ -38,7 +38,7 @@ declare module 'fs-extra/lib/copy/copy' {
declare module.exports: any;
}
declare module 'fs-extra/lib/copy/index' {
declare module 'fs-extra/lib/copy' {
declare module.exports: any;
}
@ -46,7 +46,7 @@ declare module 'fs-extra/lib/copy/ncp' {
declare module.exports: any;
}
declare module 'fs-extra/lib/empty/index' {
declare module 'fs-extra/lib/empty' {
declare module.exports: any;
}
@ -54,7 +54,7 @@ declare module 'fs-extra/lib/ensure/file' {
declare module.exports: any;
}
declare module 'fs-extra/lib/ensure/index' {
declare module 'fs-extra/lib/ensure' {
declare module.exports: any;
}
@ -74,15 +74,15 @@ declare module 'fs-extra/lib/ensure/symlink' {
declare module.exports: any;
}
declare module 'fs-extra/lib/fs/index' {
declare module 'fs-extra/lib/fs' {
declare module.exports: any;
}
declare module 'fs-extra/lib/index' {
declare module 'fs-extra/lib' {
declare module.exports: any;
}
declare module 'fs-extra/lib/json/index' {
declare module 'fs-extra/lib/json' {
declare module.exports: any;
}
@ -98,7 +98,7 @@ declare module 'fs-extra/lib/json/output-json' {
declare module.exports: any;
}
declare module 'fs-extra/lib/mkdirs/index' {
declare module 'fs-extra/lib/mkdirs' {
declare module.exports: any;
}
@ -114,23 +114,23 @@ declare module 'fs-extra/lib/mkdirs/win32' {
declare module.exports: any;
}
declare module 'fs-extra/lib/move-sync/index' {
declare module 'fs-extra/lib/move-sync' {
declare module.exports: any;
}
declare module 'fs-extra/lib/move/index' {
declare module 'fs-extra/lib/move' {
declare module.exports: any;
}
declare module 'fs-extra/lib/output/index' {
declare module 'fs-extra/lib/output' {
declare module.exports: any;
}
declare module 'fs-extra/lib/path-exists/index' {
declare module 'fs-extra/lib/path-exists' {
declare module.exports: any;
}
declare module 'fs-extra/lib/remove/index' {
declare module 'fs-extra/lib/remove' {
declare module.exports: any;
}
@ -157,26 +157,38 @@ declare module 'fs-extra/lib/copy-sync/copy-file-sync.js' {
declare module 'fs-extra/lib/copy-sync/copy-sync.js' {
declare module.exports: $Exports<'fs-extra/lib/copy-sync/copy-sync'>;
}
declare module 'fs-extra/lib/copy-sync/index' {
declare module.exports: $Exports<'fs-extra/lib/copy-sync'>;
}
declare module 'fs-extra/lib/copy-sync/index.js' {
declare module.exports: $Exports<'fs-extra/lib/copy-sync/index'>;
declare module.exports: $Exports<'fs-extra/lib/copy-sync'>;
}
declare module 'fs-extra/lib/copy/copy.js' {
declare module.exports: $Exports<'fs-extra/lib/copy/copy'>;
}
declare module 'fs-extra/lib/copy/index' {
declare module.exports: $Exports<'fs-extra/lib/copy'>;
}
declare module 'fs-extra/lib/copy/index.js' {
declare module.exports: $Exports<'fs-extra/lib/copy/index'>;
declare module.exports: $Exports<'fs-extra/lib/copy'>;
}
declare module 'fs-extra/lib/copy/ncp.js' {
declare module.exports: $Exports<'fs-extra/lib/copy/ncp'>;
}
declare module 'fs-extra/lib/empty/index' {
declare module.exports: $Exports<'fs-extra/lib/empty'>;
}
declare module 'fs-extra/lib/empty/index.js' {
declare module.exports: $Exports<'fs-extra/lib/empty/index'>;
declare module.exports: $Exports<'fs-extra/lib/empty'>;
}
declare module 'fs-extra/lib/ensure/file.js' {
declare module.exports: $Exports<'fs-extra/lib/ensure/file'>;
}
declare module 'fs-extra/lib/ensure/index' {
declare module.exports: $Exports<'fs-extra/lib/ensure'>;
}
declare module 'fs-extra/lib/ensure/index.js' {
declare module.exports: $Exports<'fs-extra/lib/ensure/index'>;
declare module.exports: $Exports<'fs-extra/lib/ensure'>;
}
declare module 'fs-extra/lib/ensure/link.js' {
declare module.exports: $Exports<'fs-extra/lib/ensure/link'>;
@ -190,14 +202,23 @@ declare module 'fs-extra/lib/ensure/symlink-type.js' {
declare module 'fs-extra/lib/ensure/symlink.js' {
declare module.exports: $Exports<'fs-extra/lib/ensure/symlink'>;
}
declare module 'fs-extra/lib/fs/index' {
declare module.exports: $Exports<'fs-extra/lib/fs'>;
}
declare module 'fs-extra/lib/fs/index.js' {
declare module.exports: $Exports<'fs-extra/lib/fs/index'>;
declare module.exports: $Exports<'fs-extra/lib/fs'>;
}
declare module 'fs-extra/lib/index' {
declare module.exports: $Exports<'fs-extra/lib'>;
}
declare module 'fs-extra/lib/index.js' {
declare module.exports: $Exports<'fs-extra/lib/index'>;
declare module.exports: $Exports<'fs-extra/lib'>;
}
declare module 'fs-extra/lib/json/index' {
declare module.exports: $Exports<'fs-extra/lib/json'>;
}
declare module 'fs-extra/lib/json/index.js' {
declare module.exports: $Exports<'fs-extra/lib/json/index'>;
declare module.exports: $Exports<'fs-extra/lib/json'>;
}
declare module 'fs-extra/lib/json/jsonfile.js' {
declare module.exports: $Exports<'fs-extra/lib/json/jsonfile'>;
@ -208,8 +229,11 @@ declare module 'fs-extra/lib/json/output-json-sync.js' {
declare module 'fs-extra/lib/json/output-json.js' {
declare module.exports: $Exports<'fs-extra/lib/json/output-json'>;
}
declare module 'fs-extra/lib/mkdirs/index' {
declare module.exports: $Exports<'fs-extra/lib/mkdirs'>;
}
declare module 'fs-extra/lib/mkdirs/index.js' {
declare module.exports: $Exports<'fs-extra/lib/mkdirs/index'>;
declare module.exports: $Exports<'fs-extra/lib/mkdirs'>;
}
declare module 'fs-extra/lib/mkdirs/mkdirs-sync.js' {
declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs-sync'>;
@ -220,20 +244,35 @@ declare module 'fs-extra/lib/mkdirs/mkdirs.js' {
declare module 'fs-extra/lib/mkdirs/win32.js' {
declare module.exports: $Exports<'fs-extra/lib/mkdirs/win32'>;
}
declare module 'fs-extra/lib/move-sync/index' {
declare module.exports: $Exports<'fs-extra/lib/move-sync'>;
}
declare module 'fs-extra/lib/move-sync/index.js' {
declare module.exports: $Exports<'fs-extra/lib/move-sync/index'>;
declare module.exports: $Exports<'fs-extra/lib/move-sync'>;
}
declare module 'fs-extra/lib/move/index' {
declare module.exports: $Exports<'fs-extra/lib/move'>;
}
declare module 'fs-extra/lib/move/index.js' {
declare module.exports: $Exports<'fs-extra/lib/move/index'>;
declare module.exports: $Exports<'fs-extra/lib/move'>;
}
declare module 'fs-extra/lib/output/index' {
declare module.exports: $Exports<'fs-extra/lib/output'>;
}
declare module 'fs-extra/lib/output/index.js' {
declare module.exports: $Exports<'fs-extra/lib/output/index'>;
declare module.exports: $Exports<'fs-extra/lib/output'>;
}
declare module 'fs-extra/lib/path-exists/index' {
declare module.exports: $Exports<'fs-extra/lib/path-exists'>;
}
declare module 'fs-extra/lib/path-exists/index.js' {
declare module.exports: $Exports<'fs-extra/lib/path-exists/index'>;
declare module.exports: $Exports<'fs-extra/lib/path-exists'>;
}
declare module 'fs-extra/lib/remove/index' {
declare module.exports: $Exports<'fs-extra/lib/remove'>;
}
declare module 'fs-extra/lib/remove/index.js' {
declare module.exports: $Exports<'fs-extra/lib/remove/index'>;
declare module.exports: $Exports<'fs-extra/lib/remove'>;
}
declare module 'fs-extra/lib/remove/rimraf.js' {
declare module.exports: $Exports<'fs-extra/lib/remove/rimraf'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 94e9a9f9f9b3e84c58a9c4b55ed616c4
// flow-typed version: <<STUB>>/google-auth-library_v^1.5.0/flow_v0.86.0
// flow-typed signature: cb42a60ec13995444fb6e5202fef8698
// flow-typed version: <<STUB>>/google-auth-library_v^5.5.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -46,6 +46,10 @@ declare module 'google-auth-library/build/src/auth/iam' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/auth/idtokenclient' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/auth/jwtaccess' {
declare module.exports: any;
}
@ -66,7 +70,23 @@ declare module 'google-auth-library/build/src/auth/refreshclient' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/index' {
declare module 'google-auth-library/build/src/crypto/browser/crypto' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/crypto/crypto' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/crypto/node/crypto' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/messages' {
declare module.exports: any;
}
@ -74,10 +94,6 @@ declare module 'google-auth-library/build/src/options' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/pemverifier' {
declare module.exports: any;
}
declare module 'google-auth-library/build/src/transporters' {
declare module.exports: any;
}
@ -101,6 +117,9 @@ declare module 'google-auth-library/build/src/auth/googleauth.js' {
declare module 'google-auth-library/build/src/auth/iam.js' {
declare module.exports: $Exports<'google-auth-library/build/src/auth/iam'>;
}
declare module 'google-auth-library/build/src/auth/idtokenclient.js' {
declare module.exports: $Exports<'google-auth-library/build/src/auth/idtokenclient'>;
}
declare module 'google-auth-library/build/src/auth/jwtaccess.js' {
declare module.exports: $Exports<'google-auth-library/build/src/auth/jwtaccess'>;
}
@ -116,15 +135,27 @@ declare module 'google-auth-library/build/src/auth/oauth2client.js' {
declare module 'google-auth-library/build/src/auth/refreshclient.js' {
declare module.exports: $Exports<'google-auth-library/build/src/auth/refreshclient'>;
}
declare module 'google-auth-library/build/src/crypto/browser/crypto.js' {
declare module.exports: $Exports<'google-auth-library/build/src/crypto/browser/crypto'>;
}
declare module 'google-auth-library/build/src/crypto/crypto.js' {
declare module.exports: $Exports<'google-auth-library/build/src/crypto/crypto'>;
}
declare module 'google-auth-library/build/src/crypto/node/crypto.js' {
declare module.exports: $Exports<'google-auth-library/build/src/crypto/node/crypto'>;
}
declare module 'google-auth-library/build/src/index' {
declare module.exports: $Exports<'google-auth-library/build/src'>;
}
declare module 'google-auth-library/build/src/index.js' {
declare module.exports: $Exports<'google-auth-library/build/src/index'>;
declare module.exports: $Exports<'google-auth-library/build/src'>;
}
declare module 'google-auth-library/build/src/messages.js' {
declare module.exports: $Exports<'google-auth-library/build/src/messages'>;
}
declare module 'google-auth-library/build/src/options.js' {
declare module.exports: $Exports<'google-auth-library/build/src/options'>;
}
declare module 'google-auth-library/build/src/pemverifier.js' {
declare module.exports: $Exports<'google-auth-library/build/src/pemverifier'>;
}
declare module 'google-auth-library/build/src/transporters.js' {
declare module.exports: $Exports<'google-auth-library/build/src/transporters'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 2d5889838efad90a1105daea66313af7
// flow-typed version: <<STUB>>/html-webpack-plugin_v2.17.0/flow_v0.86.0
// flow-typed signature: 4d98528e36955997d0b4fff3e5b5212f
// flow-typed version: <<STUB>>/html-webpack-plugin_v3.2.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,9 +1,9 @@
// flow-typed signature: 573c576fe34eb3c3c65dd7a9c90a46d2
// flow-typed version: b43dff3e0e/http-errors_v1.x.x/flow_>=v0.25.x
// flow-typed signature: 6ff0546e3438a4dd0c7cc8a4c32840d2
// flow-typed version: c6154227d1/http-errors_v1.x.x/flow_>=v0.104.x
declare module 'http-errors' {
declare class SpecialHttpError extends HttpError {
constructor(): SpecialHttpError;
constructor(message?: string): SpecialHttpError;
}
declare class HttpError extends Error {
expose: bool;
@ -12,48 +12,49 @@ declare module 'http-errors' {
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;
(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

@ -1,5 +1,5 @@
// flow-typed signature: 27c00cb1bc9a39b5242058a544265b1b
// flow-typed version: <<STUB>>/identity-obj-proxy_v^3.0.0/flow_v0.86.0
// flow-typed signature: d828559e8abc3863ee0f8ef88f5b646e
// flow-typed version: <<STUB>>/identity-obj-proxy_v^3.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -58,7 +58,7 @@ declare module 'identity-obj-proxy/src/__tests__/require-vanilla-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/index' {
declare module 'identity-obj-proxy/src' {
declare module.exports: any;
}
@ -102,8 +102,11 @@ declare module 'identity-obj-proxy/src/__tests__/require-es6-import-test.js' {
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' {
declare module.exports: $Exports<'identity-obj-proxy/src'>;
}
declare module 'identity-obj-proxy/src/index.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/index'>;
declare module.exports: $Exports<'identity-obj-proxy/src'>;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6Export.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/test-redirections/idObjES6Export'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 5b3714908f9c76c83b2cd0184ebc9ad7
// flow-typed version: <<STUB>>/imports-loader_v0.6.5/flow_v0.86.0
// flow-typed signature: c54fce38f9051b27ef203077dc737a0b
// flow-typed version: <<STUB>>/imports-loader_v0.6.5/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 60de437d85342dea19dcd82c5a50f88a
// flow-typed version: da30fe6876/invariant_v2.x.x/flow_>=v0.33.x
// flow-typed signature: 4daa25492655417e7c0763d1d0b30fbb
// flow-typed version: c6154227d1/invariant_v2.x.x/flow_>=v0.104.x
declare module invariant {
declare module.exports: (condition: boolean, message: string) => void;

270
flow-typed/npm/ioredis_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,270 @@
// flow-typed signature: b22b4468bfca789ab7d226b932705f45
// flow-typed version: <<STUB>>/ioredis_v^4.14.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
*
* 'ioredis'
*
* 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 'ioredis' {
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 'ioredis/built/cluster/ClusterOptions' {
declare module.exports: any;
}
declare module 'ioredis/built/cluster/ClusterSubscriber' {
declare module.exports: any;
}
declare module 'ioredis/built/cluster/ConnectionPool' {
declare module.exports: any;
}
declare module 'ioredis/built/cluster/DelayQueue' {
declare module.exports: any;
}
declare module 'ioredis/built/cluster' {
declare module.exports: any;
}
declare module 'ioredis/built/cluster/util' {
declare module.exports: any;
}
declare module 'ioredis/built/command' {
declare module.exports: any;
}
declare module 'ioredis/built/commander' {
declare module.exports: any;
}
declare module 'ioredis/built/connectors/AbstractConnector' {
declare module.exports: any;
}
declare module 'ioredis/built/connectors' {
declare module.exports: any;
}
declare module 'ioredis/built/connectors/SentinelConnector' {
declare module.exports: any;
}
declare module 'ioredis/built/connectors/SentinelConnector/SentinelIterator' {
declare module.exports: any;
}
declare module 'ioredis/built/connectors/SentinelConnector/types' {
declare module.exports: any;
}
declare module 'ioredis/built/connectors/StandaloneConnector' {
declare module.exports: any;
}
declare module 'ioredis/built/DataHandler' {
declare module.exports: any;
}
declare module 'ioredis/built/errors/ClusterAllFailedError' {
declare module.exports: any;
}
declare module 'ioredis/built/errors' {
declare module.exports: any;
}
declare module 'ioredis/built/errors/MaxRetriesPerRequestError' {
declare module.exports: any;
}
declare module 'ioredis/built' {
declare module.exports: any;
}
declare module 'ioredis/built/pipeline' {
declare module.exports: any;
}
declare module 'ioredis/built/promiseContainer' {
declare module.exports: any;
}
declare module 'ioredis/built/redis/event_handler' {
declare module.exports: any;
}
declare module 'ioredis/built/redis' {
declare module.exports: any;
}
declare module 'ioredis/built/redis/RedisOptions' {
declare module.exports: any;
}
declare module 'ioredis/built/ScanStream' {
declare module.exports: any;
}
declare module 'ioredis/built/script' {
declare module.exports: any;
}
declare module 'ioredis/built/SubscriptionSet' {
declare module.exports: any;
}
declare module 'ioredis/built/transaction' {
declare module.exports: any;
}
declare module 'ioredis/built/types' {
declare module.exports: any;
}
declare module 'ioredis/built/utils/debug' {
declare module.exports: any;
}
declare module 'ioredis/built/utils' {
declare module.exports: any;
}
declare module 'ioredis/built/utils/lodash' {
declare module.exports: any;
}
// Filename aliases
declare module 'ioredis/built/cluster/ClusterOptions.js' {
declare module.exports: $Exports<'ioredis/built/cluster/ClusterOptions'>;
}
declare module 'ioredis/built/cluster/ClusterSubscriber.js' {
declare module.exports: $Exports<'ioredis/built/cluster/ClusterSubscriber'>;
}
declare module 'ioredis/built/cluster/ConnectionPool.js' {
declare module.exports: $Exports<'ioredis/built/cluster/ConnectionPool'>;
}
declare module 'ioredis/built/cluster/DelayQueue.js' {
declare module.exports: $Exports<'ioredis/built/cluster/DelayQueue'>;
}
declare module 'ioredis/built/cluster/index' {
declare module.exports: $Exports<'ioredis/built/cluster'>;
}
declare module 'ioredis/built/cluster/index.js' {
declare module.exports: $Exports<'ioredis/built/cluster'>;
}
declare module 'ioredis/built/cluster/util.js' {
declare module.exports: $Exports<'ioredis/built/cluster/util'>;
}
declare module 'ioredis/built/command.js' {
declare module.exports: $Exports<'ioredis/built/command'>;
}
declare module 'ioredis/built/commander.js' {
declare module.exports: $Exports<'ioredis/built/commander'>;
}
declare module 'ioredis/built/connectors/AbstractConnector.js' {
declare module.exports: $Exports<'ioredis/built/connectors/AbstractConnector'>;
}
declare module 'ioredis/built/connectors/index' {
declare module.exports: $Exports<'ioredis/built/connectors'>;
}
declare module 'ioredis/built/connectors/index.js' {
declare module.exports: $Exports<'ioredis/built/connectors'>;
}
declare module 'ioredis/built/connectors/SentinelConnector/index' {
declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector'>;
}
declare module 'ioredis/built/connectors/SentinelConnector/index.js' {
declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector'>;
}
declare module 'ioredis/built/connectors/SentinelConnector/SentinelIterator.js' {
declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector/SentinelIterator'>;
}
declare module 'ioredis/built/connectors/SentinelConnector/types.js' {
declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector/types'>;
}
declare module 'ioredis/built/connectors/StandaloneConnector.js' {
declare module.exports: $Exports<'ioredis/built/connectors/StandaloneConnector'>;
}
declare module 'ioredis/built/DataHandler.js' {
declare module.exports: $Exports<'ioredis/built/DataHandler'>;
}
declare module 'ioredis/built/errors/ClusterAllFailedError.js' {
declare module.exports: $Exports<'ioredis/built/errors/ClusterAllFailedError'>;
}
declare module 'ioredis/built/errors/index' {
declare module.exports: $Exports<'ioredis/built/errors'>;
}
declare module 'ioredis/built/errors/index.js' {
declare module.exports: $Exports<'ioredis/built/errors'>;
}
declare module 'ioredis/built/errors/MaxRetriesPerRequestError.js' {
declare module.exports: $Exports<'ioredis/built/errors/MaxRetriesPerRequestError'>;
}
declare module 'ioredis/built/index' {
declare module.exports: $Exports<'ioredis/built'>;
}
declare module 'ioredis/built/index.js' {
declare module.exports: $Exports<'ioredis/built'>;
}
declare module 'ioredis/built/pipeline.js' {
declare module.exports: $Exports<'ioredis/built/pipeline'>;
}
declare module 'ioredis/built/promiseContainer.js' {
declare module.exports: $Exports<'ioredis/built/promiseContainer'>;
}
declare module 'ioredis/built/redis/event_handler.js' {
declare module.exports: $Exports<'ioredis/built/redis/event_handler'>;
}
declare module 'ioredis/built/redis/index' {
declare module.exports: $Exports<'ioredis/built/redis'>;
}
declare module 'ioredis/built/redis/index.js' {
declare module.exports: $Exports<'ioredis/built/redis'>;
}
declare module 'ioredis/built/redis/RedisOptions.js' {
declare module.exports: $Exports<'ioredis/built/redis/RedisOptions'>;
}
declare module 'ioredis/built/ScanStream.js' {
declare module.exports: $Exports<'ioredis/built/ScanStream'>;
}
declare module 'ioredis/built/script.js' {
declare module.exports: $Exports<'ioredis/built/script'>;
}
declare module 'ioredis/built/SubscriptionSet.js' {
declare module.exports: $Exports<'ioredis/built/SubscriptionSet'>;
}
declare module 'ioredis/built/transaction.js' {
declare module.exports: $Exports<'ioredis/built/transaction'>;
}
declare module 'ioredis/built/types.js' {
declare module.exports: $Exports<'ioredis/built/types'>;
}
declare module 'ioredis/built/utils/debug.js' {
declare module.exports: $Exports<'ioredis/built/utils/debug'>;
}
declare module 'ioredis/built/utils/index' {
declare module.exports: $Exports<'ioredis/built/utils'>;
}
declare module 'ioredis/built/utils/index.js' {
declare module.exports: $Exports<'ioredis/built/utils'>;
}
declare module 'ioredis/built/utils/lodash.js' {
declare module.exports: $Exports<'ioredis/built/utils/lodash'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 33bbf70064fc58400833489a101165a7
// flow-typed version: 45acb9a3f7/isomorphic-fetch_v2.x.x/flow_>=v0.25.x
// flow-typed signature: 03bcd2195d27d9c7b8ea57265f6673cd
// flow-typed version: c6154227d1/isomorphic-fetch_v2.x.x/flow_>=v0.104.x
declare module "isomorphic-fetch" {
declare module.exports: (

View File

@ -1,5 +1,5 @@
// flow-typed signature: f779571d521232ddbbf7cc505053d0de
// flow-typed version: <<STUB>>/jest-cli_v22/flow_v0.86.0
// flow-typed signature: a3e1c5dd34afab1829512930507aa77d
// flow-typed version: <<STUB>>/jest-cli_v^22.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,15 +26,15 @@ declare module 'jest-cli/bin/jest' {
declare module.exports: any;
}
declare module 'jest-cli/build/base_watch_plugin' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/args' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/get_jest' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/index' {
declare module 'jest-cli/build/cli' {
declare module.exports: any;
}
@ -74,10 +74,18 @@ declare module 'jest-cli/build/get_no_test_found' {
declare module.exports: any;
}
declare module 'jest-cli/build/jest_hooks' {
declare module.exports: any;
}
declare module 'jest-cli/build/jest' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/active_filters_message' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/colorize' {
declare module.exports: any;
}
@ -122,11 +130,27 @@ declare module 'jest-cli/build/lib/update_global_config' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/watch_plugin_registry' {
declare module 'jest-cli/build/pattern_prompt' {
declare module.exports: any;
}
declare module 'jest-cli/build/pattern_prompt' {
declare module 'jest-cli/build/plugins/quit' {
declare module.exports: any;
}
declare module 'jest-cli/build/plugins/test_name_pattern' {
declare module.exports: any;
}
declare module 'jest-cli/build/plugins/test_path_pattern' {
declare module.exports: any;
}
declare module 'jest-cli/build/plugins/update_snapshots_interactive' {
declare module.exports: any;
}
declare module 'jest-cli/build/plugins/update_snapshots' {
declare module.exports: any;
}
@ -198,6 +222,10 @@ declare module 'jest-cli/build/search_source' {
declare module.exports: any;
}
declare module 'jest-cli/build/snapshot_interactive_mode' {
declare module.exports: any;
}
declare module 'jest-cli/build/test_name_pattern_prompt' {
declare module.exports: any;
}
@ -238,14 +266,17 @@ declare module 'jest-cli/build/watch' {
declare module 'jest-cli/bin/jest.js' {
declare module.exports: $Exports<'jest-cli/bin/jest'>;
}
declare module 'jest-cli/build/base_watch_plugin.js' {
declare module.exports: $Exports<'jest-cli/build/base_watch_plugin'>;
}
declare module 'jest-cli/build/cli/args.js' {
declare module.exports: $Exports<'jest-cli/build/cli/args'>;
}
declare module 'jest-cli/build/cli/get_jest.js' {
declare module.exports: $Exports<'jest-cli/build/cli/get_jest'>;
declare module 'jest-cli/build/cli/index' {
declare module.exports: $Exports<'jest-cli/build/cli'>;
}
declare module 'jest-cli/build/cli/index.js' {
declare module.exports: $Exports<'jest-cli/build/cli/index'>;
declare module.exports: $Exports<'jest-cli/build/cli'>;
}
declare module 'jest-cli/build/constants.js' {
declare module.exports: $Exports<'jest-cli/build/constants'>;
@ -274,9 +305,15 @@ declare module 'jest-cli/build/get_no_test_found_verbose.js' {
declare module 'jest-cli/build/get_no_test_found.js' {
declare module.exports: $Exports<'jest-cli/build/get_no_test_found'>;
}
declare module 'jest-cli/build/jest_hooks.js' {
declare module.exports: $Exports<'jest-cli/build/jest_hooks'>;
}
declare module 'jest-cli/build/jest.js' {
declare module.exports: $Exports<'jest-cli/build/jest'>;
}
declare module 'jest-cli/build/lib/active_filters_message.js' {
declare module.exports: $Exports<'jest-cli/build/lib/active_filters_message'>;
}
declare module 'jest-cli/build/lib/colorize.js' {
declare module.exports: $Exports<'jest-cli/build/lib/colorize'>;
}
@ -310,12 +347,24 @@ declare module 'jest-cli/build/lib/terminal_utils.js' {
declare module 'jest-cli/build/lib/update_global_config.js' {
declare module.exports: $Exports<'jest-cli/build/lib/update_global_config'>;
}
declare module 'jest-cli/build/lib/watch_plugin_registry.js' {
declare module.exports: $Exports<'jest-cli/build/lib/watch_plugin_registry'>;
}
declare module 'jest-cli/build/pattern_prompt.js' {
declare module.exports: $Exports<'jest-cli/build/pattern_prompt'>;
}
declare module 'jest-cli/build/plugins/quit.js' {
declare module.exports: $Exports<'jest-cli/build/plugins/quit'>;
}
declare module 'jest-cli/build/plugins/test_name_pattern.js' {
declare module.exports: $Exports<'jest-cli/build/plugins/test_name_pattern'>;
}
declare module 'jest-cli/build/plugins/test_path_pattern.js' {
declare module.exports: $Exports<'jest-cli/build/plugins/test_path_pattern'>;
}
declare module 'jest-cli/build/plugins/update_snapshots_interactive.js' {
declare module.exports: $Exports<'jest-cli/build/plugins/update_snapshots_interactive'>;
}
declare module 'jest-cli/build/plugins/update_snapshots.js' {
declare module.exports: $Exports<'jest-cli/build/plugins/update_snapshots'>;
}
declare module 'jest-cli/build/pluralize.js' {
declare module.exports: $Exports<'jest-cli/build/pluralize'>;
}
@ -367,6 +416,9 @@ declare module 'jest-cli/build/run_jest.js' {
declare module 'jest-cli/build/search_source.js' {
declare module.exports: $Exports<'jest-cli/build/search_source'>;
}
declare module 'jest-cli/build/snapshot_interactive_mode.js' {
declare module.exports: $Exports<'jest-cli/build/snapshot_interactive_mode'>;
}
declare module 'jest-cli/build/test_name_pattern_prompt.js' {
declare module.exports: $Exports<'jest-cli/build/test_name_pattern_prompt'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 012a8150801e96fc6ce3193fa10fbcd8
// flow-typed version: <<STUB>>/js-search_v^1.4.2/flow_v0.86.0
// flow-typed signature: 4b4041f48b653b571bced46515e02dc7
// flow-typed version: <<STUB>>/js-search_v^1.4.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,7 @@ declare module 'js-search/dist/commonjs/getNestedFieldValue' {
declare module.exports: any;
}
declare module 'js-search/dist/commonjs/index' {
declare module 'js-search/dist/commonjs' {
declare module.exports: any;
}
@ -38,7 +38,7 @@ declare module 'js-search/dist/commonjs/IndexStrategy/ExactWordIndexStrategy' {
declare module.exports: any;
}
declare module 'js-search/dist/commonjs/IndexStrategy/index' {
declare module 'js-search/dist/commonjs/IndexStrategy' {
declare module.exports: any;
}
@ -54,7 +54,7 @@ declare module 'js-search/dist/commonjs/Sanitizer/CaseSensitiveSanitizer' {
declare module.exports: any;
}
declare module 'js-search/dist/commonjs/Sanitizer/index' {
declare module 'js-search/dist/commonjs/Sanitizer' {
declare module.exports: any;
}
@ -70,7 +70,7 @@ declare module 'js-search/dist/commonjs/Search' {
declare module.exports: any;
}
declare module 'js-search/dist/commonjs/SearchIndex/index' {
declare module 'js-search/dist/commonjs/SearchIndex' {
declare module.exports: any;
}
@ -94,7 +94,7 @@ declare module 'js-search/dist/commonjs/TokenHighlighter' {
declare module.exports: any;
}
declare module 'js-search/dist/commonjs/Tokenizer/index' {
declare module 'js-search/dist/commonjs/Tokenizer' {
declare module.exports: any;
}
@ -126,8 +126,11 @@ declare module 'js-search/dist/umd/js-search.min' {
declare module 'js-search/dist/commonjs/getNestedFieldValue.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/getNestedFieldValue'>;
}
declare module 'js-search/dist/commonjs/index' {
declare module.exports: $Exports<'js-search/dist/commonjs'>;
}
declare module 'js-search/dist/commonjs/index.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/index'>;
declare module.exports: $Exports<'js-search/dist/commonjs'>;
}
declare module 'js-search/dist/commonjs/IndexStrategy/AllSubstringsIndexStrategy.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/AllSubstringsIndexStrategy'>;
@ -135,8 +138,11 @@ declare module 'js-search/dist/commonjs/IndexStrategy/AllSubstringsIndexStrategy
declare module 'js-search/dist/commonjs/IndexStrategy/ExactWordIndexStrategy.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/ExactWordIndexStrategy'>;
}
declare module 'js-search/dist/commonjs/IndexStrategy/index' {
declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy'>;
}
declare module 'js-search/dist/commonjs/IndexStrategy/index.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/index'>;
declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy'>;
}
declare module 'js-search/dist/commonjs/IndexStrategy/IndexStrategy.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/IndexStrategy'>;
@ -147,8 +153,11 @@ declare module 'js-search/dist/commonjs/IndexStrategy/PrefixIndexStrategy.js' {
declare module 'js-search/dist/commonjs/Sanitizer/CaseSensitiveSanitizer.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer/CaseSensitiveSanitizer'>;
}
declare module 'js-search/dist/commonjs/Sanitizer/index' {
declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer'>;
}
declare module 'js-search/dist/commonjs/Sanitizer/index.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer/index'>;
declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer'>;
}
declare module 'js-search/dist/commonjs/Sanitizer/LowerCaseSanitizer.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer/LowerCaseSanitizer'>;
@ -159,8 +168,11 @@ declare module 'js-search/dist/commonjs/Sanitizer/Sanitizer.js' {
declare module 'js-search/dist/commonjs/Search.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/Search'>;
}
declare module 'js-search/dist/commonjs/SearchIndex/index' {
declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex'>;
}
declare module 'js-search/dist/commonjs/SearchIndex/index.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex/index'>;
declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex'>;
}
declare module 'js-search/dist/commonjs/SearchIndex/SearchIndex.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex/SearchIndex'>;
@ -177,8 +189,11 @@ declare module 'js-search/dist/commonjs/StopWordsMap.js' {
declare module 'js-search/dist/commonjs/TokenHighlighter.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/TokenHighlighter'>;
}
declare module 'js-search/dist/commonjs/Tokenizer/index' {
declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer'>;
}
declare module 'js-search/dist/commonjs/Tokenizer/index.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer/index'>;
declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer'>;
}
declare module 'js-search/dist/commonjs/Tokenizer/SimpleTokenizer.js' {
declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer/SimpleTokenizer'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 12b9ed0d1179e6c2e22ef2595a324989
// flow-typed version: <<STUB>>/json-loader_v0.5.4/flow_v0.86.0
// flow-typed signature: 37e879cb169b3a034f549ceef71ab2c5
// flow-typed version: <<STUB>>/json-loader_v0.5.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

164
flow-typed/npm/jsonwebtoken_v8.3.x.js vendored Normal file
View File

@ -0,0 +1,164 @@
// flow-typed signature: a6917bccc2ed0addf099c12e33358113
// flow-typed version: c6154227d1/jsonwebtoken_v8.3.x/flow_>=v0.104.x
declare module "jsonwebtoken" {
declare class JsonWebTokenError extends Error {
name: string;
message: string;
inner: Error;
}
declare class TokenExpiredError extends Error {
name: string;
expiredAt: number;
inner: Error;
}
declare class NotBeforeError extends Error {
name: string;
date: Date;
inner: Error;
}
declare type Encodable = String | Buffer | Object;
declare type Key = {
key: string | Buffer,
passphrase: string | Buffer,
...
};
declare type Algorithm =
'RS256'
| 'RS384'
| 'RS512'
| 'ES256'
| 'ES384'
| 'ES512'
| 'HS256'
| 'HS384'
| 'HS512'
| 'none';
declare type SignCallback = (err: Error, token: string) => void;
declare type SigningOptions<Headers> = $Shape<{
algorithm: Algorithm,
expiresIn: number | string,
notBefore: number | string,
audience: string | string[],
issuer: string | string[],
jwtid: string,
subject: string,
noTimestamp: boolean,
header: Headers,
keyid: string,
...
}>;
declare type SigningOptionsWithAlgorithm<H> = SigningOptions<H> & { algorithm: Algorithm, ... };
declare type VerifyCallback = (err: JsonWebTokenError | NotBeforeError | TokenExpiredError | null, decoded: Payload) => void;
declare type VerifyOptionsWithAlgorithm = VerifyOptions & { algorithms: Array<Algorithm>, ... };
declare type VerifyOptions = $Shape<{
algorithms: Array<Algorithm>,
audience: string | string[],
issuer: string | string[],
ignoreExpiration: boolean,
ignoreNotBefore: boolean,
subject: string | string[],
clockTolerance: number,
maxAge: string | number,
clockTimestamp: number,
...
}>;
declare type DecodingOptions = $Shape<{
complete: boolean,
json: boolean,
...
}>;
declare interface Sign {
<P: Encodable>
(payload: P, secretOrPrivateKey: string | Buffer): string;
<P: Encodable>
(payload: P, secretOrPrivateKey: string | Buffer, callback: SignCallback): string;
<P: Encodable, H>
(payload: P, secretOrPrivateKey: Key, options: SigningOptionsWithAlgorithm<H>): string;
<P: Encodable, H>
(payload: P, secretOrPrivateKey: string | Buffer, options: $Shape<SigningOptions<H>>): string;
<P: Encodable, H>
(payload: P, secretOrPrivateKey: string | Buffer, options: $Shape<SigningOptions<H>>, callback: SignCallback): string;
<P: Encodable, H>
(payload: P, secretOrPrivateKey: Key, options: SigningOptionsWithAlgorithm<H>, callback: SignCallback): string;
}
declare type Payload = Object & {
jti?: string,
iss?: string,
sub?: string,
aud?: string | string[],
exp?: number,
iat?: number,
nbf?: number,
...
}
declare type Token = {
header: {
typ: 'JWT',
alg: Algorithm,
...
},
payload: Payload,
signature?: string,
...
}
declare interface Decode {
(jwt: string): Payload;
(jwt: string, options: DecodingOptions): Payload;
(jwt: string, options: DecodingOptions & { complete: true, ... }): Token;
}
declare interface Verify {
(jwt: string, secretOrPrivateKey: string | Buffer): Payload;
(jwt: string, secretOrPrivateKey: string | Buffer, options: VerifyOptions | VerifyCallback): Payload;
(jwt: string, secretOrPrivateKey: string | Buffer, options: VerifyOptions, callback: VerifyCallback): Payload;
(jwt: string, secretOrPrivateKey: Key, options: VerifyOptionsWithAlgorithm): Payload;
(jwt: string, secretOrPrivateKey: Key, options: VerifyOptionsWithAlgorithm, callback: VerifyCallback): Payload;
(jwt: string, getKey: (header: { kid: ?string, ... }, callback: (err: ?Error, key?: string) => any) => any, callback: VerifyCallback): Payload;
(jwt: string, getKey: (header: { kid: ?string, ... }, callback: (err: ?Error, key?: string) => any) => any, options: VerifyOptionsWithAlgorithm, callback: VerifyCallback): Payload;
}
declare class TokenExpiredError extends Error {
}
declare class WebTokenError extends Error {
}
declare class NotBeforeError extends Error {
}
declare module.exports: {
sign: Sign,
decode: Decode,
verify: Verify,
JsonWebTokenError: Class<WebTokenError>,
NotBeforeError: Class<NotBeforeError>,
TokenExpiredError: Class<TokenExpiredError>,
...
}
}

View File

@ -1,192 +0,0 @@
// flow-typed signature: e1164f76d8c95c943b8c98bcf9491a06
// flow-typed version: <<STUB>>/jsonwebtoken_v7.0.1/flow_v0.86.0
/**
* 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'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 04ed31d511fd7a09f98eae990a5a09be
// flow-typed version: <<STUB>>/jszip_v3.1.5/flow_v0.86.0
// flow-typed signature: fc2b995f5ab021706a9cbc63c776798d
// flow-typed version: <<STUB>>/jszip_v3.1.5/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -58,7 +58,7 @@ declare module 'jszip/lib/flate' {
declare module.exports: any;
}
declare module 'jszip/lib/generate/index' {
declare module 'jszip/lib/generate' {
declare module.exports: any;
}
@ -66,7 +66,7 @@ declare module 'jszip/lib/generate/ZipFileWorker' {
declare module.exports: any;
}
declare module 'jszip/lib/index' {
declare module 'jszip/lib' {
declare module.exports: any;
}
@ -206,14 +206,20 @@ declare module 'jszip/lib/external.js' {
declare module 'jszip/lib/flate.js' {
declare module.exports: $Exports<'jszip/lib/flate'>;
}
declare module 'jszip/lib/generate/index' {
declare module.exports: $Exports<'jszip/lib/generate'>;
}
declare module 'jszip/lib/generate/index.js' {
declare module.exports: $Exports<'jszip/lib/generate/index'>;
declare module.exports: $Exports<'jszip/lib/generate'>;
}
declare module 'jszip/lib/generate/ZipFileWorker.js' {
declare module.exports: $Exports<'jszip/lib/generate/ZipFileWorker'>;
}
declare module 'jszip/lib/index' {
declare module.exports: $Exports<'jszip/lib'>;
}
declare module 'jszip/lib/index.js' {
declare module.exports: $Exports<'jszip/lib/index'>;
declare module.exports: $Exports<'jszip/lib'>;
}
declare module 'jszip/lib/license_header.js' {
declare module.exports: $Exports<'jszip/lib/license_header'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: db2ab32952e719c6656cef681be04c96
// flow-typed version: e969a7af52/koa-bodyparser_v4.x.x/flow_>=v0.56.x
// flow-typed signature: a58f72097622ee04c396fbb8bb02db81
// flow-typed version: c6154227d1/koa-bodyparser_v4.x.x/flow_>=v0.104.x
declare module "koa-bodyparser" {
declare type Context = Object;
@ -19,7 +19,8 @@ declare module "koa-bodyparser" {
extendTypes?: {
json?: Array<string>,
form?: Array<string>,
text?: Array<string>
text?: Array<string>,
...
},
onerror?: (err: Error, ctx: Context) => void
|};

View File

@ -1,5 +1,5 @@
// flow-typed signature: 04e2d1be8bd50cd33eed9d79de249797
// flow-typed version: <<STUB>>/koa-compress_v2.0.0/flow_v0.86.0
// flow-typed signature: 025de0f7e2c578b03804e18a6ad60f39
// flow-typed version: <<STUB>>/koa-compress_v2.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: afa68193f6b54a5a41b24208dfbcf508
// flow-typed version: <<STUB>>/koa-convert_v1.2.0/flow_v0.86.0
// flow-typed signature: ecb4283b75a15ad765f30cbd55c98362
// flow-typed version: <<STUB>>/koa-convert_v1.2.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 57282b3b38e9794fd4ac287ad9f035a9
// flow-typed version: <<STUB>>/koa-helmet_v3.2.0/flow_v0.86.0
// flow-typed signature: 4038fad5e25ebd4914f7d77c22622db6
// flow-typed version: <<STUB>>/koa-helmet_v5.2.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,28 +26,14 @@ 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'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: cf719b195e8f38c2182c052d863b2f5c
// flow-typed version: <<STUB>>/koa-jwt_v^3.2.1/flow_v0.86.0
// flow-typed signature: 40db2407a2ea13a54c84b1a8c0a8cc0b
// flow-typed version: <<STUB>>/koa-jwt_v^3.6.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,7 @@ declare module 'koa-jwt/lib/get-secret' {
declare module.exports: any;
}
declare module 'koa-jwt/lib/index' {
declare module 'koa-jwt/lib' {
declare module.exports: any;
}
@ -54,8 +54,11 @@ declare module 'koa-jwt/test/test' {
declare module 'koa-jwt/lib/get-secret.js' {
declare module.exports: $Exports<'koa-jwt/lib/get-secret'>;
}
declare module 'koa-jwt/lib/index' {
declare module.exports: $Exports<'koa-jwt/lib'>;
}
declare module 'koa-jwt/lib/index.js' {
declare module.exports: $Exports<'koa-jwt/lib/index'>;
declare module.exports: $Exports<'koa-jwt/lib'>;
}
declare module 'koa-jwt/lib/resolvers/auth-header.js' {
declare module.exports: $Exports<'koa-jwt/lib/resolvers/auth-header'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 24a698b7d41b17b77a5d40f931aae753
// flow-typed version: <<STUB>>/koa-logger_v^2.0.1/flow_v0.86.0
// flow-typed signature: 6f41b8947503ef9222af480586c6da8e
// flow-typed version: <<STUB>>/koa-logger_v^2.0.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: fd2291ae4b53447a1abe42be7c0db0be
// flow-typed version: <<STUB>>/koa-mount_v^3.0.0/flow_v0.86.0
// flow-typed signature: 933ecd9dfb960f842df3dec4060176f8
// flow-typed version: <<STUB>>/koa-mount_v^3.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: b29b16a37eb672f7e8c66507d1fb781f
// flow-typed version: <<STUB>>/koa-onerror_v^4.0.0/flow_v0.86.0
// flow-typed signature: 89306ac915701480b6045ee8a6fb6fd8
// flow-typed version: <<STUB>>/koa-onerror_v^4.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 9d87c7231941632541c2dbe33cb14117
// flow-typed version: <<STUB>>/koa-router_v7.0.1/flow_v0.86.0
// flow-typed signature: fb527e70889cd1b960d7fdb0e9793e04
// flow-typed version: <<STUB>>/koa-router_v7.0.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: c8ac7fdec0c40461e9194ad83b340aa7
// flow-typed version: <<STUB>>/koa-sendfile_v2.0.0/flow_v0.86.0
// flow-typed signature: 6b7b08ea7721b475bf21c23e1d7cd2f9
// flow-typed version: <<STUB>>/koa-sendfile_v2.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 68e5267ec98da651fad8413a61f05d53
// flow-typed version: <<STUB>>/koa-sslify_v2.1.2/flow_v0.86.0
// flow-typed signature: a1ba5236f2a6153a18fa2d79fdaf8603
// flow-typed version: <<STUB>>/koa-sslify_v2.1.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: d92c6847dfd001423387c701022de893
// flow-typed version: 60fd29d2cf/koa-static_v4.x.x/flow_>=v0.56.x
// flow-typed signature: dc2f591d10c09697ed4c5ee52a131146
// flow-typed version: c6154227d1/koa-static_v4.x.x/flow_>=v0.104.x
declare module "koa-static" {
import type { Stats } from "fs";

View File

@ -1,5 +1,5 @@
// flow-typed signature: a676d803401bc91e63bc2d4f2c414ff0
// flow-typed version: <<STUB>>/koa-webpack-dev-middleware_v1.4.5/flow_v0.86.0
// flow-typed signature: 0dba170420b220b7bf928f6eae99dd6b
// flow-typed version: <<STUB>>/koa-webpack-dev-middleware_v^1.4.5/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,14 @@ declare module 'koa-webpack-dev-middleware' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'koa-webpack-dev-middleware/lib/index' {
declare module 'koa-webpack-dev-middleware/lib' {
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'>;
declare module 'koa-webpack-dev-middleware/lib/index' {
declare module.exports: $Exports<'koa-webpack-dev-middleware/lib'>;
}
declare module 'koa-webpack-dev-middleware/lib/index.js' {
declare module.exports: $Exports<'koa-webpack-dev-middleware/lib'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 58252b3a88edb4e2caa49ef8f37e0704
// flow-typed version: <<STUB>>/koa-webpack-hot-middleware_v1.0.3/flow_v0.86.0
// flow-typed signature: 160c778ee947454f84733742e2f55b49
// flow-typed version: <<STUB>>/koa-webpack-hot-middleware_v^1.0.3/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,60 +1,40 @@
// @flow
// flow-typed signature: 225656ba2479b8c1dd8b10776913e73f
// flow-typed version: b7d0245d00/koa_v2.x.x/flow_>=v0.47.x
// flow-typed signature: 003f6bf32e094d5bbd6ce9dd58e73b0c
// flow-typed version: c6154227d1/koa_v2.0.x/flow_>=v0.104.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) )
* this: https://github.com/koajs/koa/commit/fabf5864c6a5dca0782b867a263b1b0825a05bf9
**/
declare module 'koa' {
// Currently, import type doesn't 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 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,
'set-cookie'?: Array<string>,
...
};
declare type RequestJSON = {
method: string,
url: string,
header: SimpleHeader,
'method': string,
'url': string,
'header': SimpleHeader,
...
};
declare type RequestInspect = void|RequestJSON;
declare type Request = {
// props added by middlewares.
[key: string]: mixed,
app: Application,
req: http$IncomingMessage,
req: http$IncomingMessage<>,
res: http$ServerResponse,
ctx: Context,
response: Response,
fresh: boolean,
header: SimpleHeader,
headers: SimpleHeader, // alias as header
// alias as header
headers: SimpleHeader,
host: string,
hostname: string,
href: string,
@ -66,29 +46,29 @@ declare module 'koa' {
originalUrl: string,
path: string,
protocol: string,
query: { [key: string]: string }, // always string
// always string
query: { [key: string]: string, ... },
querystring: string,
search: string,
secure: boolean, // Shorthand for ctx.protocol == "https" to check if a request was issued via TLS.
// Shorthand for ctx.protocol == "https" to check if a request was issued via TLS.
secure: boolean,
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
// return the old value.
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.
( () => string[] ),
// 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)&
@ -96,7 +76,6 @@ declare module 'koa' {
// 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)&
@ -104,7 +83,6 @@ declare module 'koa' {
// 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) &
@ -112,9 +90,7 @@ declare module 'koa' {
// 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.
@ -122,39 +98,43 @@ declare module 'koa' {
* If there is no content type, `false` is returned.
* Otherwise, it returns the first `type` that matches.
*/
// should return the mime type
is: ( (args: string[]) => null|false|string)&
( (arg: string, ...args: string[]) => null|false|string ) &
(() => string), // should return the mime type
( () => string ),
toJSON: () => RequestJSON,
inspect: () => RequestInspect,
[key: string]: mixed, // props added by middlewares.
...
};
declare type ResponseJSON = {
status: mixed,
message: mixed,
header: mixed,
'status': mixed,
'message': mixed,
'header': mixed,
...
};
declare type ResponseInspect = {
status: mixed,
message: mixed,
header: mixed,
body: mixed,
'status': mixed,
'message': mixed,
'header': mixed,
'body': mixed,
...
};
declare type Response = {
// props added by middlewares.
[key: string]: mixed,
app: Application,
req: http$IncomingMessage,
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
// JSON contains null
body: string | Buffer | stream$Stream | JSONObject | null,
etag: string,
header: SimpleHeader,
headers: SimpleHeader, // alias as header
// alias as header
headers: SimpleHeader,
headerSent: boolean,
// can be set with string|Date, but get with Date.
// set lastModified(v: string|Date), // 0.36 doesn't support this.
@ -164,32 +144,28 @@ declare module 'koa' {
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
// should return the mime type
is: ( (arg: string[]) => false|string) &
( (arg: string, ...args: string[]) => false|string ) &
(() => string), // should return the mime type
( () => string ),
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),
((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,
@ -199,59 +175,65 @@ declare module 'koa' {
req: '<original node req>',
res: '<original node res>',
socket: '<original node socket>',
...
};
// https://github.com/pillarjs/cookies
declare type CookiesSetOptions = {
domain?: string, // domain of the cookie (no default).
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).
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),
// domain of the cookie (no default).
domain?: string,
// milliseconds from Date.now() for expiry
maxAge?: number,
//cookie's expiration date (expires at the end of session by default).
expires?: Date,
// the path of the cookie (/ by default).
path?: string,
// false by default for HTTP, true by default for HTTPS
secure?: boolean,
// a boolean indicating whether the cookie is only to be sent over HTTP(S),
httpOnly?: boolean,
// 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).
// whether the cookie is to be signed (false by default)
signed?: boolean,
// whether to overwrite previously set cookies of the same name (false by default).
overwrite?: boolean,
...
};
declare type Cookies = {
get: (name: string, options?: { signed: boolean }) => string | void,
set: ((
name: string,
value: string,
options?: CookiesSetOptions
) => Context) &
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 = {
// props added by middlewares.
[key: string]: mixed,
accept: $PropertyType<Request, 'accept'>,
app: Application,
cookies: Cookies,
name?: string, // ?
// ?
name?: string,
originalUrl: string,
req: http$IncomingMessage,
req: http$IncomingMessage<>,
request: Request,
res: http$ServerResponse,
respond?: boolean, // should not be used, allow bypassing koa application.js#L193
// should not be used, allow bypassing koa application.js#L193
respond?: boolean,
response: Response,
state: Object,
state: {...},
// context.js#L55
assert: (
test: mixed,
status: number,
message?: string,
opts?: mixed
) => void,
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,
// context.js#L70
throw: (( statusOrErr: string|number|Error, errOrStatus?: string|number|Error,
opts?: {...}) => void) &
(( statusOrErr: string|number|Error, 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
@ -271,7 +253,6 @@ declare module 'koa' {
etag: $PropertyType<Response, 'etag'>,
headerSent: $PropertyType<Response, 'headerSent'>,
writable: $PropertyType<Response, 'writable'>,
// cherry pick from request
acceptsLanguages: $PropertyType<Request, 'acceptsLanguages'>,
acceptsEncodings: $PropertyType<Request, 'acceptsEncodings'>,
@ -300,39 +281,35 @@ declare module 'koa' {
fresh: $PropertyType<Request, 'fresh'>,
ips: $PropertyType<Request, 'ips'>,
ip: $PropertyType<Request, 'ip'>,
...
}
[key: string]: any, // props added by middlewares.
};
declare type Middleware = (
ctx: Context,
next: () => Promise<void>
) => Promise<void> | void;
declare type Middleware =
(ctx: Context, next: () => Promise<void>) => Promise<void>|void;
declare type ApplicationJSON = {
subdomainOffset: mixed,
proxy: mixed,
env: string,
'subdomainOffset': mixed,
'proxy': mixed,
'env': string,
...
};
declare class Application extends events$EventEmitter {
context: Context;
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;
callback: () => (req: http$IncomingMessage<>, res: http$ServerResponse) => void,
env: string,
keys?: Array<string>|Object, // https://github.com/crypto-utils/keygrip
middleware: Array<Middleware>,
name?: string, // optionally give your application a name
proxy: boolean, // when true proxy header fields will be trusted
request: Request,
response: Response,
server: http$Server,
subdomainOffset: number,
listen: $PropertyType<Server, 'listen'>;
toJSON(): ApplicationJSON;
inspect(): ApplicationJSON;
use(fn: Middleware): this;
listen: $PropertyType<http$Server, 'listen'>,
toJSON(): ApplicationJSON,
inspect(): ApplicationJSON,
use(fn: Middleware): this,
}
declare module.exports: Class<Application>;

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// flow-typed signature: c459b6fa9feb4f8ad65122a56e3648f0
// flow-typed version: <<STUB>>/mobx-react-devtools_v^4.2.11/flow_v0.86.0
// flow-typed signature: 563426a99a69cf0af6c1914d6d7dc7c3
// flow-typed version: <<STUB>>/mobx-react-devtools_v^6.0.3/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 72f4dda370c62477740e019492f5b339
// flow-typed version: <<STUB>>/mobx-react_v^4.1.8/flow_v0.86.0
// flow-typed signature: 8c7a9442857f3b1e4cb96c477d8c37b7
// flow-typed version: <<STUB>>/mobx-react_v^5.4.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,7 +22,7 @@ declare module 'mobx-react' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'mobx-react/build-rollup' {
declare module 'mobx-react/__mocks__/react-native' {
declare module.exports: any;
}
@ -30,6 +30,26 @@ declare module 'mobx-react/custom' {
declare module.exports: any;
}
declare module 'mobx-react/custom.module' {
declare module.exports: any;
}
declare module 'mobx-react/dist/mobx-react' {
declare module.exports: any;
}
declare module 'mobx-react/dist/mobx-react.module' {
declare module.exports: any;
}
declare module 'mobx-react/dist/mobx-react.rn.module' {
declare module.exports: any;
}
declare module 'mobx-react/dist/mobx-react.umd' {
declare module.exports: any;
}
declare module 'mobx-react/empty' {
declare module.exports: any;
}
@ -38,17 +58,36 @@ declare module 'mobx-react/index.min' {
declare module.exports: any;
}
declare module 'mobx-react/index.module' {
declare module.exports: any;
}
declare module 'mobx-react/native' {
declare module.exports: any;
}
// Filename aliases
declare module 'mobx-react/build-rollup.js' {
declare module.exports: $Exports<'mobx-react/build-rollup'>;
declare module 'mobx-react/__mocks__/react-native.js' {
declare module.exports: $Exports<'mobx-react/__mocks__/react-native'>;
}
declare module 'mobx-react/custom.js' {
declare module.exports: $Exports<'mobx-react/custom'>;
}
declare module 'mobx-react/custom.module.js' {
declare module.exports: $Exports<'mobx-react/custom.module'>;
}
declare module 'mobx-react/dist/mobx-react.js' {
declare module.exports: $Exports<'mobx-react/dist/mobx-react'>;
}
declare module 'mobx-react/dist/mobx-react.module.js' {
declare module.exports: $Exports<'mobx-react/dist/mobx-react.module'>;
}
declare module 'mobx-react/dist/mobx-react.rn.module.js' {
declare module.exports: $Exports<'mobx-react/dist/mobx-react.rn.module'>;
}
declare module 'mobx-react/dist/mobx-react.umd.js' {
declare module.exports: $Exports<'mobx-react/dist/mobx-react.umd'>;
}
declare module 'mobx-react/empty.js' {
declare module.exports: $Exports<'mobx-react/empty'>;
}
@ -61,6 +100,9 @@ declare module 'mobx-react/index.js' {
declare module 'mobx-react/index.min.js' {
declare module.exports: $Exports<'mobx-react/index.min'>;
}
declare module 'mobx-react/index.module.js' {
declare module.exports: $Exports<'mobx-react/index.module'>;
}
declare module 'mobx-react/native.js' {
declare module.exports: $Exports<'mobx-react/native'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 89b05c482deef90c424f9328d76844ed
// flow-typed version: <<STUB>>/natural-sort_v^1.0.0/flow_v0.86.0
// flow-typed signature: 4fc292e297d90d006e295a0a3c23b50f
// flow-typed version: <<STUB>>/natural-sort_v^1.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,5 +1,5 @@
// flow-typed signature: 64ddca47610bf9f3b3493cd68aa6f946
// flow-typed version: <<STUB>>/nodemailer_v^4.4.0/flow_v0.86.0
// flow-typed signature: 59be4fb92b0594fb95e7a8b28bc73d94
// flow-typed version: <<STUB>>/nodemailer_v^4.4.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,15 +22,15 @@ declare module 'nodemailer' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'nodemailer/lib/addressparser/index' {
declare module 'nodemailer/lib/addressparser' {
declare module.exports: any;
}
declare module 'nodemailer/lib/base64/index' {
declare module 'nodemailer/lib/base64' {
declare module.exports: any;
}
declare module 'nodemailer/lib/dkim/index' {
declare module 'nodemailer/lib/dkim' {
declare module.exports: any;
}
@ -50,19 +50,19 @@ declare module 'nodemailer/lib/fetch/cookies' {
declare module.exports: any;
}
declare module 'nodemailer/lib/fetch/index' {
declare module 'nodemailer/lib/fetch' {
declare module.exports: any;
}
declare module 'nodemailer/lib/json-transport/index' {
declare module 'nodemailer/lib/json-transport' {
declare module.exports: any;
}
declare module 'nodemailer/lib/mail-composer/index' {
declare module 'nodemailer/lib/mail-composer' {
declare module.exports: any;
}
declare module 'nodemailer/lib/mailer/index' {
declare module 'nodemailer/lib/mailer' {
declare module.exports: any;
}
@ -70,7 +70,7 @@ declare module 'nodemailer/lib/mailer/mail-message' {
declare module.exports: any;
}
declare module 'nodemailer/lib/mime-funcs/index' {
declare module 'nodemailer/lib/mime-funcs' {
declare module.exports: any;
}
@ -78,7 +78,7 @@ declare module 'nodemailer/lib/mime-funcs/mime-types' {
declare module.exports: any;
}
declare module 'nodemailer/lib/mime-node/index' {
declare module 'nodemailer/lib/mime-node' {
declare module.exports: any;
}
@ -90,11 +90,11 @@ declare module 'nodemailer/lib/nodemailer' {
declare module.exports: any;
}
declare module 'nodemailer/lib/qp/index' {
declare module 'nodemailer/lib/qp' {
declare module.exports: any;
}
declare module 'nodemailer/lib/sendmail-transport/index' {
declare module 'nodemailer/lib/sendmail-transport' {
declare module.exports: any;
}
@ -106,11 +106,11 @@ declare module 'nodemailer/lib/sendmail-transport/le-windows' {
declare module.exports: any;
}
declare module 'nodemailer/lib/ses-transport/index' {
declare module 'nodemailer/lib/ses-transport' {
declare module.exports: any;
}
declare module 'nodemailer/lib/shared/index' {
declare module 'nodemailer/lib/shared' {
declare module.exports: any;
}
@ -122,11 +122,11 @@ declare module 'nodemailer/lib/smtp-connection/http-proxy-client' {
declare module.exports: any;
}
declare module 'nodemailer/lib/smtp-connection/index' {
declare module 'nodemailer/lib/smtp-connection' {
declare module.exports: any;
}
declare module 'nodemailer/lib/smtp-pool/index' {
declare module 'nodemailer/lib/smtp-pool' {
declare module.exports: any;
}
@ -134,31 +134,40 @@ declare module 'nodemailer/lib/smtp-pool/pool-resource' {
declare module.exports: any;
}
declare module 'nodemailer/lib/smtp-transport/index' {
declare module 'nodemailer/lib/smtp-transport' {
declare module.exports: any;
}
declare module 'nodemailer/lib/stream-transport/index' {
declare module 'nodemailer/lib/stream-transport' {
declare module.exports: any;
}
declare module 'nodemailer/lib/well-known/index' {
declare module 'nodemailer/lib/well-known' {
declare module.exports: any;
}
declare module 'nodemailer/lib/xoauth2/index' {
declare module 'nodemailer/lib/xoauth2' {
declare module.exports: any;
}
// Filename aliases
declare module 'nodemailer/lib/addressparser/index' {
declare module.exports: $Exports<'nodemailer/lib/addressparser'>;
}
declare module 'nodemailer/lib/addressparser/index.js' {
declare module.exports: $Exports<'nodemailer/lib/addressparser/index'>;
declare module.exports: $Exports<'nodemailer/lib/addressparser'>;
}
declare module 'nodemailer/lib/base64/index' {
declare module.exports: $Exports<'nodemailer/lib/base64'>;
}
declare module 'nodemailer/lib/base64/index.js' {
declare module.exports: $Exports<'nodemailer/lib/base64/index'>;
declare module.exports: $Exports<'nodemailer/lib/base64'>;
}
declare module 'nodemailer/lib/dkim/index' {
declare module.exports: $Exports<'nodemailer/lib/dkim'>;
}
declare module 'nodemailer/lib/dkim/index.js' {
declare module.exports: $Exports<'nodemailer/lib/dkim/index'>;
declare module.exports: $Exports<'nodemailer/lib/dkim'>;
}
declare module 'nodemailer/lib/dkim/message-parser.js' {
declare module.exports: $Exports<'nodemailer/lib/dkim/message-parser'>;
@ -172,29 +181,47 @@ declare module 'nodemailer/lib/dkim/sign.js' {
declare module 'nodemailer/lib/fetch/cookies.js' {
declare module.exports: $Exports<'nodemailer/lib/fetch/cookies'>;
}
declare module 'nodemailer/lib/fetch/index' {
declare module.exports: $Exports<'nodemailer/lib/fetch'>;
}
declare module 'nodemailer/lib/fetch/index.js' {
declare module.exports: $Exports<'nodemailer/lib/fetch/index'>;
declare module.exports: $Exports<'nodemailer/lib/fetch'>;
}
declare module 'nodemailer/lib/json-transport/index' {
declare module.exports: $Exports<'nodemailer/lib/json-transport'>;
}
declare module 'nodemailer/lib/json-transport/index.js' {
declare module.exports: $Exports<'nodemailer/lib/json-transport/index'>;
declare module.exports: $Exports<'nodemailer/lib/json-transport'>;
}
declare module 'nodemailer/lib/mail-composer/index' {
declare module.exports: $Exports<'nodemailer/lib/mail-composer'>;
}
declare module 'nodemailer/lib/mail-composer/index.js' {
declare module.exports: $Exports<'nodemailer/lib/mail-composer/index'>;
declare module.exports: $Exports<'nodemailer/lib/mail-composer'>;
}
declare module 'nodemailer/lib/mailer/index' {
declare module.exports: $Exports<'nodemailer/lib/mailer'>;
}
declare module 'nodemailer/lib/mailer/index.js' {
declare module.exports: $Exports<'nodemailer/lib/mailer/index'>;
declare module.exports: $Exports<'nodemailer/lib/mailer'>;
}
declare module 'nodemailer/lib/mailer/mail-message.js' {
declare module.exports: $Exports<'nodemailer/lib/mailer/mail-message'>;
}
declare module 'nodemailer/lib/mime-funcs/index' {
declare module.exports: $Exports<'nodemailer/lib/mime-funcs'>;
}
declare module 'nodemailer/lib/mime-funcs/index.js' {
declare module.exports: $Exports<'nodemailer/lib/mime-funcs/index'>;
declare module.exports: $Exports<'nodemailer/lib/mime-funcs'>;
}
declare module 'nodemailer/lib/mime-funcs/mime-types.js' {
declare module.exports: $Exports<'nodemailer/lib/mime-funcs/mime-types'>;
}
declare module 'nodemailer/lib/mime-node/index' {
declare module.exports: $Exports<'nodemailer/lib/mime-node'>;
}
declare module 'nodemailer/lib/mime-node/index.js' {
declare module.exports: $Exports<'nodemailer/lib/mime-node/index'>;
declare module.exports: $Exports<'nodemailer/lib/mime-node'>;
}
declare module 'nodemailer/lib/mime-node/last-newline.js' {
declare module.exports: $Exports<'nodemailer/lib/mime-node/last-newline'>;
@ -202,11 +229,17 @@ declare module 'nodemailer/lib/mime-node/last-newline.js' {
declare module 'nodemailer/lib/nodemailer.js' {
declare module.exports: $Exports<'nodemailer/lib/nodemailer'>;
}
declare module 'nodemailer/lib/qp/index' {
declare module.exports: $Exports<'nodemailer/lib/qp'>;
}
declare module 'nodemailer/lib/qp/index.js' {
declare module.exports: $Exports<'nodemailer/lib/qp/index'>;
declare module.exports: $Exports<'nodemailer/lib/qp'>;
}
declare module 'nodemailer/lib/sendmail-transport/index' {
declare module.exports: $Exports<'nodemailer/lib/sendmail-transport'>;
}
declare module 'nodemailer/lib/sendmail-transport/index.js' {
declare module.exports: $Exports<'nodemailer/lib/sendmail-transport/index'>;
declare module.exports: $Exports<'nodemailer/lib/sendmail-transport'>;
}
declare module 'nodemailer/lib/sendmail-transport/le-unix.js' {
declare module.exports: $Exports<'nodemailer/lib/sendmail-transport/le-unix'>;
@ -214,11 +247,17 @@ declare module 'nodemailer/lib/sendmail-transport/le-unix.js' {
declare module 'nodemailer/lib/sendmail-transport/le-windows.js' {
declare module.exports: $Exports<'nodemailer/lib/sendmail-transport/le-windows'>;
}
declare module 'nodemailer/lib/ses-transport/index' {
declare module.exports: $Exports<'nodemailer/lib/ses-transport'>;
}
declare module 'nodemailer/lib/ses-transport/index.js' {
declare module.exports: $Exports<'nodemailer/lib/ses-transport/index'>;
declare module.exports: $Exports<'nodemailer/lib/ses-transport'>;
}
declare module 'nodemailer/lib/shared/index' {
declare module.exports: $Exports<'nodemailer/lib/shared'>;
}
declare module 'nodemailer/lib/shared/index.js' {
declare module.exports: $Exports<'nodemailer/lib/shared/index'>;
declare module.exports: $Exports<'nodemailer/lib/shared'>;
}
declare module 'nodemailer/lib/smtp-connection/data-stream.js' {
declare module.exports: $Exports<'nodemailer/lib/smtp-connection/data-stream'>;
@ -226,24 +265,42 @@ declare module 'nodemailer/lib/smtp-connection/data-stream.js' {
declare module 'nodemailer/lib/smtp-connection/http-proxy-client.js' {
declare module.exports: $Exports<'nodemailer/lib/smtp-connection/http-proxy-client'>;
}
declare module 'nodemailer/lib/smtp-connection/index' {
declare module.exports: $Exports<'nodemailer/lib/smtp-connection'>;
}
declare module 'nodemailer/lib/smtp-connection/index.js' {
declare module.exports: $Exports<'nodemailer/lib/smtp-connection/index'>;
declare module.exports: $Exports<'nodemailer/lib/smtp-connection'>;
}
declare module 'nodemailer/lib/smtp-pool/index' {
declare module.exports: $Exports<'nodemailer/lib/smtp-pool'>;
}
declare module 'nodemailer/lib/smtp-pool/index.js' {
declare module.exports: $Exports<'nodemailer/lib/smtp-pool/index'>;
declare module.exports: $Exports<'nodemailer/lib/smtp-pool'>;
}
declare module 'nodemailer/lib/smtp-pool/pool-resource.js' {
declare module.exports: $Exports<'nodemailer/lib/smtp-pool/pool-resource'>;
}
declare module 'nodemailer/lib/smtp-transport/index' {
declare module.exports: $Exports<'nodemailer/lib/smtp-transport'>;
}
declare module 'nodemailer/lib/smtp-transport/index.js' {
declare module.exports: $Exports<'nodemailer/lib/smtp-transport/index'>;
declare module.exports: $Exports<'nodemailer/lib/smtp-transport'>;
}
declare module 'nodemailer/lib/stream-transport/index' {
declare module.exports: $Exports<'nodemailer/lib/stream-transport'>;
}
declare module 'nodemailer/lib/stream-transport/index.js' {
declare module.exports: $Exports<'nodemailer/lib/stream-transport/index'>;
declare module.exports: $Exports<'nodemailer/lib/stream-transport'>;
}
declare module 'nodemailer/lib/well-known/index' {
declare module.exports: $Exports<'nodemailer/lib/well-known'>;
}
declare module 'nodemailer/lib/well-known/index.js' {
declare module.exports: $Exports<'nodemailer/lib/well-known/index'>;
declare module.exports: $Exports<'nodemailer/lib/well-known'>;
}
declare module 'nodemailer/lib/xoauth2/index' {
declare module.exports: $Exports<'nodemailer/lib/xoauth2'>;
}
declare module 'nodemailer/lib/xoauth2/index.js' {
declare module.exports: $Exports<'nodemailer/lib/xoauth2/index'>;
declare module.exports: $Exports<'nodemailer/lib/xoauth2'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: ca46f5f2009e781580e393d8d9456f7b
// flow-typed version: <<STUB>>/nodemon_v1.11.0/flow_v0.86.0
// flow-typed signature: 8d38c2d39417a7239f4f6895e58e62f6
// flow-typed version: <<STUB>>/nodemon_v^1.19.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,15 @@ declare module 'nodemon/bin/nodemon' {
declare module.exports: any;
}
declare module 'nodemon/lib/cli/index' {
declare module 'nodemon/bin/postinstall' {
declare module.exports: any;
}
declare module 'nodemon/commitlint.config' {
declare module.exports: any;
}
declare module 'nodemon/lib/cli' {
declare module.exports: any;
}
@ -46,7 +54,7 @@ declare module 'nodemon/lib/config/exec' {
declare module.exports: any;
}
declare module 'nodemon/lib/config/index' {
declare module 'nodemon/lib/config' {
declare module.exports: any;
}
@ -54,15 +62,15 @@ declare module 'nodemon/lib/config/load' {
declare module.exports: any;
}
declare module 'nodemon/lib/help/index' {
declare module 'nodemon/lib/help' {
declare module.exports: any;
}
declare module 'nodemon/lib/index' {
declare module 'nodemon/lib' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/index' {
declare module 'nodemon/lib/monitor' {
declare module.exports: any;
}
@ -74,6 +82,10 @@ declare module 'nodemon/lib/monitor/run' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/signals' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/watch' {
declare module.exports: any;
}
@ -86,7 +98,7 @@ declare module 'nodemon/lib/rules/add' {
declare module.exports: any;
}
declare module 'nodemon/lib/rules/index' {
declare module 'nodemon/lib/rules' {
declare module.exports: any;
}
@ -110,7 +122,7 @@ declare module 'nodemon/lib/utils/colour' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/index' {
declare module 'nodemon/lib/utils' {
declare module.exports: any;
}
@ -126,16 +138,21 @@ 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/bin/postinstall.js' {
declare module.exports: $Exports<'nodemon/bin/postinstall'>;
}
declare module 'nodemon/commitlint.config.js' {
declare module.exports: $Exports<'nodemon/commitlint.config'>;
}
declare module 'nodemon/lib/cli/index' {
declare module.exports: $Exports<'nodemon/lib/cli'>;
}
declare module 'nodemon/lib/cli/index.js' {
declare module.exports: $Exports<'nodemon/lib/cli/index'>;
declare module.exports: $Exports<'nodemon/lib/cli'>;
}
declare module 'nodemon/lib/cli/parse.js' {
declare module.exports: $Exports<'nodemon/lib/cli/parse'>;
@ -149,20 +166,32 @@ declare module 'nodemon/lib/config/defaults.js' {
declare module 'nodemon/lib/config/exec.js' {
declare module.exports: $Exports<'nodemon/lib/config/exec'>;
}
declare module 'nodemon/lib/config/index' {
declare module.exports: $Exports<'nodemon/lib/config'>;
}
declare module 'nodemon/lib/config/index.js' {
declare module.exports: $Exports<'nodemon/lib/config/index'>;
declare module.exports: $Exports<'nodemon/lib/config'>;
}
declare module 'nodemon/lib/config/load.js' {
declare module.exports: $Exports<'nodemon/lib/config/load'>;
}
declare module 'nodemon/lib/help/index' {
declare module.exports: $Exports<'nodemon/lib/help'>;
}
declare module 'nodemon/lib/help/index.js' {
declare module.exports: $Exports<'nodemon/lib/help/index'>;
declare module.exports: $Exports<'nodemon/lib/help'>;
}
declare module 'nodemon/lib/index' {
declare module.exports: $Exports<'nodemon/lib'>;
}
declare module 'nodemon/lib/index.js' {
declare module.exports: $Exports<'nodemon/lib/index'>;
declare module.exports: $Exports<'nodemon/lib'>;
}
declare module 'nodemon/lib/monitor/index' {
declare module.exports: $Exports<'nodemon/lib/monitor'>;
}
declare module 'nodemon/lib/monitor/index.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/index'>;
declare module.exports: $Exports<'nodemon/lib/monitor'>;
}
declare module 'nodemon/lib/monitor/match.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/match'>;
@ -170,6 +199,9 @@ declare module 'nodemon/lib/monitor/match.js' {
declare module 'nodemon/lib/monitor/run.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/run'>;
}
declare module 'nodemon/lib/monitor/signals.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/signals'>;
}
declare module 'nodemon/lib/monitor/watch.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/watch'>;
}
@ -179,8 +211,11 @@ declare module 'nodemon/lib/nodemon.js' {
declare module 'nodemon/lib/rules/add.js' {
declare module.exports: $Exports<'nodemon/lib/rules/add'>;
}
declare module 'nodemon/lib/rules/index' {
declare module.exports: $Exports<'nodemon/lib/rules'>;
}
declare module 'nodemon/lib/rules/index.js' {
declare module.exports: $Exports<'nodemon/lib/rules/index'>;
declare module.exports: $Exports<'nodemon/lib/rules'>;
}
declare module 'nodemon/lib/rules/parse.js' {
declare module.exports: $Exports<'nodemon/lib/rules/parse'>;
@ -197,8 +232,11 @@ declare module 'nodemon/lib/utils/clone.js' {
declare module 'nodemon/lib/utils/colour.js' {
declare module.exports: $Exports<'nodemon/lib/utils/colour'>;
}
declare module 'nodemon/lib/utils/index' {
declare module.exports: $Exports<'nodemon/lib/utils'>;
}
declare module 'nodemon/lib/utils/index.js' {
declare module.exports: $Exports<'nodemon/lib/utils/index'>;
declare module.exports: $Exports<'nodemon/lib/utils'>;
}
declare module 'nodemon/lib/utils/log.js' {
declare module.exports: $Exports<'nodemon/lib/utils/log'>;
@ -209,6 +247,3 @@ declare module 'nodemon/lib/utils/merge.js' {
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'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 07992e210a908fea3ac2250ae5c966e7
// flow-typed version: <<STUB>>/outline-icons_v^1.5.0/flow_v0.86.0
// flow-typed signature: 642ca7b7f89404a28c9d3cd9540c41e0
// flow-typed version: <<STUB>>/outline-icons_v^1.21.0-6/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,10 +22,34 @@ declare module 'outline-icons' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'outline-icons/lib/components/AcademicCapIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/AlignCenterIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/AlignLeftIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/AlignRightIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/ArchiveIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/BackIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/BeakerIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/BillingIcon' {
declare module.exports: any;
}
@ -38,6 +62,10 @@ declare module 'outline-icons/lib/components/BoldIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/BuildingBlocksIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/BulletedListIcon' {
declare module.exports: any;
}
@ -46,14 +74,26 @@ declare module 'outline-icons/lib/components/CheckboxIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CheckmarkIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CloseIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CloudIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CodeIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CoinsIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CollapsedIcon' {
declare module.exports: any;
}
@ -62,6 +102,10 @@ declare module 'outline-icons/lib/components/CollectionIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/CommentIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/DocumentIcon' {
declare module.exports: any;
}
@ -78,10 +122,22 @@ declare module 'outline-icons/lib/components/ExpandedIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/EyeIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/GlobeIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/GoToIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/GroupIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/HashtagIcon' {
declare module.exports: any;
}
@ -94,6 +150,14 @@ declare module 'outline-icons/lib/components/Heading2Icon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/Heading3Icon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/HighlightIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/HomeIcon' {
declare module.exports: any;
}
@ -110,14 +174,50 @@ declare module 'outline-icons/lib/components/ImageIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/InfoIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/InputIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/InsertAboveIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/InsertBelowIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/InsertLeftIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/InsertRightIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/ItalicIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/JournalIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/KeyboardIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/LeafIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/LightBulbIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/LinkIcon' {
declare module.exports: any;
}
@ -126,6 +226,10 @@ declare module 'outline-icons/lib/components/MenuIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/MoonIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/MoreIcon' {
declare module.exports: any;
}
@ -138,6 +242,10 @@ declare module 'outline-icons/lib/components/NextIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/NotepadIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/OpenIcon' {
declare module.exports: any;
}
@ -150,6 +258,10 @@ declare module 'outline-icons/lib/components/PadlockIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/PaletteIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/PinIcon' {
declare module.exports: any;
}
@ -158,10 +270,18 @@ declare module 'outline-icons/lib/components/PlusIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/PrivateCollectionIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/ProfileIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/QuestionMarkIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/SearchIcon' {
declare module.exports: any;
}
@ -170,6 +290,10 @@ declare module 'outline-icons/lib/components/SettingsIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/ShapesIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/StarredIcon' {
declare module.exports: any;
}
@ -178,14 +302,26 @@ declare module 'outline-icons/lib/components/StrikethroughIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/SunIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/TableIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/TableOfContentsIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/TeamIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/TemplateIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/TodoListIcon' {
declare module.exports: any;
}
@ -198,14 +334,44 @@ declare module 'outline-icons/lib/components/UserIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/index' {
declare module 'outline-icons/lib/components/VehicleIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib/components/WarningIcon' {
declare module.exports: any;
}
declare module 'outline-icons/lib' {
declare module.exports: any;
}
declare module 'outline-icons/stories/index.stories' {
declare module.exports: any;
}
// Filename aliases
declare module 'outline-icons/lib/components/AcademicCapIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/AcademicCapIcon'>;
}
declare module 'outline-icons/lib/components/AlignCenterIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/AlignCenterIcon'>;
}
declare module 'outline-icons/lib/components/AlignLeftIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/AlignLeftIcon'>;
}
declare module 'outline-icons/lib/components/AlignRightIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/AlignRightIcon'>;
}
declare module 'outline-icons/lib/components/ArchiveIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/ArchiveIcon'>;
}
declare module 'outline-icons/lib/components/BackIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/BackIcon'>;
}
declare module 'outline-icons/lib/components/BeakerIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/BeakerIcon'>;
}
declare module 'outline-icons/lib/components/BillingIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/BillingIcon'>;
}
@ -215,24 +381,39 @@ declare module 'outline-icons/lib/components/BlockQuoteIcon.js' {
declare module 'outline-icons/lib/components/BoldIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/BoldIcon'>;
}
declare module 'outline-icons/lib/components/BuildingBlocksIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/BuildingBlocksIcon'>;
}
declare module 'outline-icons/lib/components/BulletedListIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/BulletedListIcon'>;
}
declare module 'outline-icons/lib/components/CheckboxIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CheckboxIcon'>;
}
declare module 'outline-icons/lib/components/CheckmarkIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CheckmarkIcon'>;
}
declare module 'outline-icons/lib/components/CloseIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CloseIcon'>;
}
declare module 'outline-icons/lib/components/CloudIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CloudIcon'>;
}
declare module 'outline-icons/lib/components/CodeIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CodeIcon'>;
}
declare module 'outline-icons/lib/components/CoinsIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CoinsIcon'>;
}
declare module 'outline-icons/lib/components/CollapsedIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CollapsedIcon'>;
}
declare module 'outline-icons/lib/components/CollectionIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CollectionIcon'>;
}
declare module 'outline-icons/lib/components/CommentIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/CommentIcon'>;
}
declare module 'outline-icons/lib/components/DocumentIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/DocumentIcon'>;
}
@ -245,9 +426,18 @@ declare module 'outline-icons/lib/components/EmailIcon.js' {
declare module 'outline-icons/lib/components/ExpandedIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/ExpandedIcon'>;
}
declare module 'outline-icons/lib/components/EyeIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/EyeIcon'>;
}
declare module 'outline-icons/lib/components/GlobeIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/GlobeIcon'>;
}
declare module 'outline-icons/lib/components/GoToIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/GoToIcon'>;
}
declare module 'outline-icons/lib/components/GroupIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/GroupIcon'>;
}
declare module 'outline-icons/lib/components/HashtagIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/HashtagIcon'>;
}
@ -257,6 +447,12 @@ declare module 'outline-icons/lib/components/Heading1Icon.js' {
declare module 'outline-icons/lib/components/Heading2Icon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/Heading2Icon'>;
}
declare module 'outline-icons/lib/components/Heading3Icon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/Heading3Icon'>;
}
declare module 'outline-icons/lib/components/HighlightIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/HighlightIcon'>;
}
declare module 'outline-icons/lib/components/HomeIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/HomeIcon'>;
}
@ -269,18 +465,48 @@ declare module 'outline-icons/lib/components/Icon.js' {
declare module 'outline-icons/lib/components/ImageIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/ImageIcon'>;
}
declare module 'outline-icons/lib/components/InfoIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/InfoIcon'>;
}
declare module 'outline-icons/lib/components/InputIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/InputIcon'>;
}
declare module 'outline-icons/lib/components/InsertAboveIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/InsertAboveIcon'>;
}
declare module 'outline-icons/lib/components/InsertBelowIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/InsertBelowIcon'>;
}
declare module 'outline-icons/lib/components/InsertLeftIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/InsertLeftIcon'>;
}
declare module 'outline-icons/lib/components/InsertRightIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/InsertRightIcon'>;
}
declare module 'outline-icons/lib/components/ItalicIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/ItalicIcon'>;
}
declare module 'outline-icons/lib/components/JournalIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/JournalIcon'>;
}
declare module 'outline-icons/lib/components/KeyboardIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/KeyboardIcon'>;
}
declare module 'outline-icons/lib/components/LeafIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/LeafIcon'>;
}
declare module 'outline-icons/lib/components/LightBulbIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/LightBulbIcon'>;
}
declare module 'outline-icons/lib/components/LinkIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/LinkIcon'>;
}
declare module 'outline-icons/lib/components/MenuIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/MenuIcon'>;
}
declare module 'outline-icons/lib/components/MoonIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/MoonIcon'>;
}
declare module 'outline-icons/lib/components/MoreIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/MoreIcon'>;
}
@ -290,6 +516,9 @@ declare module 'outline-icons/lib/components/NewDocumentIcon.js' {
declare module 'outline-icons/lib/components/NextIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/NextIcon'>;
}
declare module 'outline-icons/lib/components/NotepadIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/NotepadIcon'>;
}
declare module 'outline-icons/lib/components/OpenIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/OpenIcon'>;
}
@ -299,33 +528,54 @@ declare module 'outline-icons/lib/components/OrderedListIcon.js' {
declare module 'outline-icons/lib/components/PadlockIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/PadlockIcon'>;
}
declare module 'outline-icons/lib/components/PaletteIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/PaletteIcon'>;
}
declare module 'outline-icons/lib/components/PinIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/PinIcon'>;
}
declare module 'outline-icons/lib/components/PlusIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/PlusIcon'>;
}
declare module 'outline-icons/lib/components/PrivateCollectionIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/PrivateCollectionIcon'>;
}
declare module 'outline-icons/lib/components/ProfileIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/ProfileIcon'>;
}
declare module 'outline-icons/lib/components/QuestionMarkIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/QuestionMarkIcon'>;
}
declare module 'outline-icons/lib/components/SearchIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/SearchIcon'>;
}
declare module 'outline-icons/lib/components/SettingsIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/SettingsIcon'>;
}
declare module 'outline-icons/lib/components/ShapesIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/ShapesIcon'>;
}
declare module 'outline-icons/lib/components/StarredIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/StarredIcon'>;
}
declare module 'outline-icons/lib/components/StrikethroughIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/StrikethroughIcon'>;
}
declare module 'outline-icons/lib/components/SunIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/SunIcon'>;
}
declare module 'outline-icons/lib/components/TableIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/TableIcon'>;
}
declare module 'outline-icons/lib/components/TableOfContentsIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/TableOfContentsIcon'>;
}
declare module 'outline-icons/lib/components/TeamIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/TeamIcon'>;
}
declare module 'outline-icons/lib/components/TemplateIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/TemplateIcon'>;
}
declare module 'outline-icons/lib/components/TodoListIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/TodoListIcon'>;
}
@ -335,6 +585,18 @@ declare module 'outline-icons/lib/components/TrashIcon.js' {
declare module 'outline-icons/lib/components/UserIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/UserIcon'>;
}
declare module 'outline-icons/lib/index.js' {
declare module.exports: $Exports<'outline-icons/lib/index'>;
declare module 'outline-icons/lib/components/VehicleIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/VehicleIcon'>;
}
declare module 'outline-icons/lib/components/WarningIcon.js' {
declare module.exports: $Exports<'outline-icons/lib/components/WarningIcon'>;
}
declare module 'outline-icons/lib/index' {
declare module.exports: $Exports<'outline-icons/lib'>;
}
declare module 'outline-icons/lib/index.js' {
declare module.exports: $Exports<'outline-icons/lib'>;
}
declare module 'outline-icons/stories/index.stories.js' {
declare module.exports: $Exports<'outline-icons/stories/index.stories'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: f4c5cdcb9bb78a6558d6d86f40128474
// flow-typed version: <<STUB>>/oy-vey_v^0.10.0/flow_v0.86.0
// flow-typed signature: 5ba2bbc24e1fa9fc82b17e8387d31357
// flow-typed version: <<STUB>>/oy-vey_v^0.10.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -134,7 +134,7 @@ declare module 'oy-vey/lib/rules/ImgDimensionsRule' {
declare module.exports: any;
}
declare module 'oy-vey/lib/rules/index' {
declare module 'oy-vey/lib/rules' {
declare module.exports: any;
}
@ -258,7 +258,7 @@ declare module 'oy-vey/src/rules/ImgDimensionsRule' {
declare module.exports: any;
}
declare module 'oy-vey/src/rules/index' {
declare module 'oy-vey/src/rules' {
declare module.exports: any;
}
@ -387,8 +387,11 @@ declare module 'oy-vey/lib/rules/ImgAltTextStyleRule.js' {
declare module 'oy-vey/lib/rules/ImgDimensionsRule.js' {
declare module.exports: $Exports<'oy-vey/lib/rules/ImgDimensionsRule'>;
}
declare module 'oy-vey/lib/rules/index' {
declare module.exports: $Exports<'oy-vey/lib/rules'>;
}
declare module 'oy-vey/lib/rules/index.js' {
declare module.exports: $Exports<'oy-vey/lib/rules/index'>;
declare module.exports: $Exports<'oy-vey/lib/rules'>;
}
declare module 'oy-vey/lib/rules/ShorthandFontRule.js' {
declare module.exports: $Exports<'oy-vey/lib/rules/ShorthandFontRule'>;
@ -480,8 +483,11 @@ declare module 'oy-vey/src/rules/ImgAltTextStyleRule.js' {
declare module 'oy-vey/src/rules/ImgDimensionsRule.js' {
declare module.exports: $Exports<'oy-vey/src/rules/ImgDimensionsRule'>;
}
declare module 'oy-vey/src/rules/index' {
declare module.exports: $Exports<'oy-vey/src/rules'>;
}
declare module 'oy-vey/src/rules/index.js' {
declare module.exports: $Exports<'oy-vey/src/rules/index'>;
declare module.exports: $Exports<'oy-vey/src/rules'>;
}
declare module 'oy-vey/src/rules/ShorthandFontRule.js' {
declare module.exports: $Exports<'oy-vey/src/rules/ShorthandFontRule'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 42ad823ab37dde13ce79450fdc022ab4
// flow-typed version: <<STUB>>/pg-hstore_v2.3.2/flow_v0.86.0
// flow-typed signature: 8db8cd024530568bdaa5cdff17456ba3
// flow-typed version: <<STUB>>/pg-hstore_v2.3.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,11 @@ declare module 'pg-hstore' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'pg-hstore/lib/index' {
declare module 'pg-hstore/lib' {
declare module.exports: any;
}
declare module 'pg-hstore/test/index' {
declare module 'pg-hstore/test' {
declare module.exports: any;
}
@ -39,11 +39,17 @@ declare module 'pg-hstore/test/stringify' {
}
// Filename aliases
declare module 'pg-hstore/lib/index' {
declare module.exports: $Exports<'pg-hstore/lib'>;
}
declare module 'pg-hstore/lib/index.js' {
declare module.exports: $Exports<'pg-hstore/lib/index'>;
declare module.exports: $Exports<'pg-hstore/lib'>;
}
declare module 'pg-hstore/test/index' {
declare module.exports: $Exports<'pg-hstore/test'>;
}
declare module 'pg-hstore/test/index.js' {
declare module.exports: $Exports<'pg-hstore/test/index'>;
declare module.exports: $Exports<'pg-hstore/test'>;
}
declare module 'pg-hstore/test/parse.js' {
declare module.exports: $Exports<'pg-hstore/test/parse'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 054aac13189fe3a826a6d6c3a5952f6c
// flow-typed version: 14df781cee/pg_v6.x.x/flow_>=v0.28.x
// flow-typed signature: 9643e4394ce85a9a44feac8a1d4819bb
// flow-typed version: c6154227d1/pg_v6.x.x/flow_>=v0.104.x
declare module pg {
// Note: Currently There are some issues in Function overloading.
@ -49,7 +49,6 @@ declare module pg {
validate: Function,
validateAsync: Function,
log: Function,
// node-postgres Client ------
//database user's name
user: string,
@ -69,11 +68,11 @@ declare module pg {
// fallback value for the application_name configuration parameter
// default value: false
fallback_application_name?: string,
// pg-pool
Client: mixed,
Promise: mixed,
onCreate: Function,
...
};
/*
@ -82,17 +81,16 @@ declare module pg {
*/
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,
@ -148,7 +146,8 @@ declare module pg {
constraint: string|void,
file: string|void,
line: string|void,
routine: string|void
routine: string|void,
...
};
declare type ClientConfig = {
@ -170,16 +169,16 @@ declare module pg {
// fallback value for the application_name configuration parameter
// default value: false
fallback_application_name?: string,
...
}
declare type Row = {
[key: string]: mixed,
};
declare type Row = { [key: string]: mixed, ... };
declare type ResultSet = {
command: string,
rowCount: number,
oid: number,
rows: Array<Row>,
...
};
declare type ResultBuilder = {
command: string,
@ -187,11 +186,13 @@ declare module pg {
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;
@ -264,12 +265,12 @@ declare module pg {
declare type Types = {
getTypeParser:
((oid: number, format?: 'text') => TypeParserText )&
((oid: number, format: 'binary') => TypeParserBinary );
((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),
...
}
/*
@ -281,11 +282,13 @@ declare module pg {
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;
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 ?
}

View File

@ -1,26 +1,48 @@
// flow-typed signature: 066c92e9ccb5f0711df8d73cbca837d6
// flow-typed version: 9e32affdbd/prettier_v1.x.x/flow_>=v0.56.x
// flow-typed signature: a18c145fa181510ba16b10d17fc3a5a8
// flow-typed version: 01acbe56d4/prettier_v1.x.x/flow_>=v0.104.x
declare module "prettier" {
declare export type AST = Object;
declare export type Doc = Object;
declare export type FastPath = Object;
declare export type AST = { [key: string]: any, ... };
declare export type Doc = {
[key: string]: any,
...
};
declare export type FastPath<T = any> = {
stack: any[],
getName(): null | string | number | Symbol,
getValue(): T,
getNode(count?: number): null | T,
getParentNode(count?: number): null | T,
call<U>(callback: (path: FastPath<T>) => U, ...names: Array<string | number | Symbol>): U,
each(callback: (path: FastPath<T>) => void, ...names: Array<string | number | Symbol>): void,
map<U>(callback: (path: FastPath<T>, index: number) => U, ...names: Array<string | number | Symbol>): U[],
...
};
declare export type PrettierParserName =
| "babylon"
| "babylon" // deprecated
| "babel"
| "babel-flow"
| "flow"
| "typescript"
| "postcss"
| "postcss" // deprecated
| "css"
| "less"
| "scss"
| "json"
| "json5"
| "json-stringify"
| "graphql"
| "markdown"
| "vue";
| "vue"
| "html"
| "angular"
| "mdx"
| "yaml";
declare export type PrettierParser = {
[name: PrettierParserName]: (text: string, options?: Object) => AST
[name: PrettierParserName]: (text: string, options?: { [key: string]: any, ... }) => AST,
...
};
declare export type CustomParser = (
@ -51,31 +73,51 @@ declare module "prettier" {
declare export type Plugin = {
languages: SupportLanguage,
parsers: { [parserName: string]: Parser },
printers: { [astFormat: string]: Printer }
parsers: { [parserName: string]: Parser, ... },
printers: { [astFormat: string]: Printer, ... },
options?: SupportOption[],
...
};
declare export type Parser = {
parse: (
text: string,
parsers: { [parserName: string]: Parser },
options: Object
parsers: { [parserName: string]: Parser, ... },
options: { [key: string]: any, ... }
) => AST,
astFormat: string
astFormat: string,
hasPragma?: (text: string) => boolean,
locStart: (node: any) => number,
locEnd: (node: any) => number,
preprocess?: (text: string, options: { [key: string]: any, ... }) => string,
...
};
declare export type Printer = {
print: (
path: FastPath,
options: Object,
print: (path: FastPath) => Doc
path: FastPath<>,
options: { [key: string]: any, ... },
print: (path: FastPath<>) => Doc
) => Doc,
embed: (
path: FastPath,
print: (path: FastPath) => Doc,
textToDoc: (text: string, options: Object) => Doc,
options: Object
) => ?Doc
path: FastPath<>,
print: (path: FastPath<>) => Doc,
textToDoc: (text: string, options: { [key: string]: any, ... }) => Doc,
options: { [key: string]: any, ... }
) => ?Doc,
insertPragma?: (text: string) => string,
massageAstNode?: (node: any, newNode: any, parent: any) => any,
hasPrettierIgnore?: (path: FastPath<>) => boolean,
canAttachComment?: (node: any) => boolean,
willPrintOwnComments?: (path: FastPath<>) => boolean,
printComments?: (path: FastPath<>, print: (path: FastPath<>) => Doc, options: { [key: string]: any, ... }, needsSemi: boolean) => Doc,
handleComments?: {
ownLine?: (commentNode: any, text: string, options: { [key: string]: any, ... }, ast: any, isLastComment: boolean) => boolean,
endOfLine?: (commentNode: any, text: string, options: { [key: string]: any, ... }, ast: any, isLastComment: boolean) => boolean,
remaining?: (commentNode: any, text: string, options: { [key: string]: any, ... }, ast: any, isLastComment: boolean) => boolean,
...
},
...
};
declare export type CursorOptions = {|
@ -121,7 +163,8 @@ declare module "prettier" {
extensions: Array<string>,
filenames?: Array<string>,
linguistLanguageId: number,
vscodeLanguageIds: Array<string>
vscodeLanguageIds: Array<string>,
...
};
declare export type SupportOption = {|
@ -162,16 +205,23 @@ declare module "prettier" {
options: Array<SupportOption>
|};
declare export type FileInfo = {|
ignored: boolean,
inferredParser: PrettierParserName | null,
|};
declare export type Prettier = {|
format: (source: string, options?: Options) => string,
check: (source: string, options?: Options) => boolean,
formatWithCursor: (source: string, options: CursorOptions) => CursorResult,
resolveConfig: {
(filePath: string, options?: ResolveConfigOptions): Promise<?Options>,
sync(filePath: string, options?: ResolveConfigOptions): ?Options
sync(filePath: string, options?: ResolveConfigOptions): ?Options,
...
},
clearConfigCache: () => void,
getSupportInfo: (version?: string) => SupportInfo
getSupportInfo: (version?: string) => SupportInfo,
getFileInfo: (filePath: string) => Promise<FileInfo>
|};
declare export default Prettier;

View File

@ -1,5 +1,5 @@
// flow-typed signature: e5e829bb17d027c423b454487b7c996f
// flow-typed version: <<STUB>>/query-string_v^4.3.4/flow_v0.86.0
// flow-typed signature: 1314c71d4d5c20df6d074d289c072c04
// flow-typed version: <<STUB>>/query-string_v^4.3.4/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -1,14 +1,13 @@
// flow-typed signature: c10f305aa12406310715d4b7862531d1
// flow-typed version: 748523bcf1/randomstring_v1.x.x/flow_>=v0.62.x
// flow-typed signature: 79b8bf1c61560e00bba06b86ef79871b
// flow-typed version: c6154227d1/randomstring_v1.x.x/flow_>=v0.104.x
declare module "randomstring" {
declare type GenerateOptions = {
length?: number;
readable?: boolean;
charset?: string;
capitalization?: string;
length?: number,
readable?: boolean,
charset?: string,
capitalization?: string,
...
};
declare module.exports: {
generate: (options?: GenerateOptions | number) => string
}
declare module.exports: { generate: (options?: GenerateOptions | number) => string, ... }
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: c1321b8e8317d3c6c66c86aa58f83200
// flow-typed version: <<STUB>>/raw-loader_v^0.5.1/flow_v0.86.0
// flow-typed signature: 9484f8a995d1fed5989fdc93e24f96cb
// flow-typed version: <<STUB>>/raw-loader_v^0.5.1/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:

View File

@ -0,0 +1,42 @@
// flow-typed signature: 4739272fd9d8d2ec5c9881791bce7104
// flow-typed version: <<STUB>>/react-autosize-textarea_v^6.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
*
* 'react-autosize-textarea'
*
* 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-autosize-textarea' {
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-autosize-textarea/lib' {
declare module.exports: any;
}
declare module 'react-autosize-textarea/lib/TextareaAutosize' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-autosize-textarea/lib/index' {
declare module.exports: $Exports<'react-autosize-textarea/lib'>;
}
declare module 'react-autosize-textarea/lib/index.js' {
declare module.exports: $Exports<'react-autosize-textarea/lib'>;
}
declare module 'react-autosize-textarea/lib/TextareaAutosize.js' {
declare module.exports: $Exports<'react-autosize-textarea/lib/TextareaAutosize'>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: acbf038bc2f5bf8369654264e27c2082
// flow-typed version: <<STUB>>/react-avatar-editor_v^10.3.0/flow_v0.86.0
// flow-typed signature: 78571b22bb3cdb10b3e7ce894e6e897b
// flow-typed version: <<STUB>>/react-avatar-editor_v^10.3.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,11 +22,11 @@ declare module 'react-avatar-editor' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'react-avatar-editor/dist/index' {
declare module 'react-avatar-editor/dist' {
declare module.exports: any;
}
declare module 'react-avatar-editor/src/index' {
declare module 'react-avatar-editor/src' {
declare module.exports: any;
}
@ -47,11 +47,17 @@ declare module 'react-avatar-editor/src/utils/retrieve-image-url.test' {
}
// Filename aliases
declare module 'react-avatar-editor/dist/index' {
declare module.exports: $Exports<'react-avatar-editor/dist'>;
}
declare module 'react-avatar-editor/dist/index.js' {
declare module.exports: $Exports<'react-avatar-editor/dist/index'>;
declare module.exports: $Exports<'react-avatar-editor/dist'>;
}
declare module 'react-avatar-editor/src/index' {
declare module.exports: $Exports<'react-avatar-editor/src'>;
}
declare module 'react-avatar-editor/src/index.js' {
declare module.exports: $Exports<'react-avatar-editor/src/index'>;
declare module.exports: $Exports<'react-avatar-editor/src'>;
}
declare module 'react-avatar-editor/src/utils/parse-dom.js' {
declare module.exports: $Exports<'react-avatar-editor/src/utils/parse-dom'>;

242
flow-typed/npm/react-color_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,242 @@
// flow-typed signature: 894f3b1365c9be6233fea8986db04c5f
// flow-typed version: c55c288299/react-color_v2.x.x/flow_>=v0.104.x
declare module "react-color" {
import type { ComponentType, Component } from 'react';
declare export type HexColor = string;
declare export type HSLColor = {|
h: number,
s: number,
l: number,
a?: number
|};
declare export type HSVColor = {|
h: number,
s: number,
v: number,
a?: number
|};
declare export type RGBColor = {|
r: number,
g: number,
b: number,
a?: number
|};
declare export type Color = HexColor | HSLColor | HSVColor | RGBColor;
declare export type ColorResult = {|
hex: HexColor,
hsl: HSLColor,
hsv: HSVColor,
rgb: RGBColor
|};
declare export type ColorChangeHandler = (color: ColorResult) => void;
declare export type ColorPickerProps = {|
color?: Color,
onChange?: ColorChangeHandler,
onChangeComplete?: ColorChangeHandler
|};
declare export type AlphaPickerProps = {|
...ColorPickerProps,
width?: string,
height?: string,
direction?: "horizontal" | "vertical",
renderers?: Object,
pointer?: ComponentType<any>
|};
declare export type BlockPickerProps = {|
...ColorPickerProps,
width?: string,
colors?: Array<string>,
triangle?: "hide" | "top",
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type ChromePickerProps = {|
...ColorPickerProps,
className?: string,
defaultView?: "hex" | "hsl" | "rgb",
disableAlpha?: boolean,
renderers?: Object,
width?: number | string,
styles?: {
...
},
|};
declare export type CirclePickerProps = {|
...ColorPickerProps,
width?: string,
colors?: Array<string>,
circleSize?: number,
circleSpacing?: number,
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type CompactPickerProps = {|
...ColorPickerProps,
colors?: Array<string>,
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type GithubPickerProps = {|
...ColorPickerProps,
width?: string,
colors?: Array<string>,
triangle?: "hide" | "top-left" | "top-right",
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type HuePickerProps = {|
...ColorPickerProps,
width?: string,
height?: string,
direction?: "horizontal" | "vertical",
pointer?: ComponentType<any>
|};
declare export type MaterialPickerProps = {|
...ColorPickerProps
|};
declare export type PhotoshopPickerProps = {|
...ColorPickerProps,
header?: string,
onAccept?: () => void,
onCancel?: () => void
|};
declare export type SketchPickerProps = {|
...ColorPickerProps,
disableAlpha?: boolean,
presetColors?: Array<string | {| color: string, title: string |}>,
width?: number,
renderers?: Object,
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type SliderPickerProps = {|
...ColorPickerProps,
pointer?: ComponentType<any>
|};
declare export type SwatchesPickerProps = {|
...ColorPickerProps,
width?: number,
height?: number,
colors?: Array<Array<string>>,
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type TwitterPickerProps = {|
...ColorPickerProps,
width?: string,
colors?: Array<string>,
triangle?: "hide" | "top-left" | "top-right",
onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void
|};
declare export type ColorWrapChangeHandler = (
color: Color | ColorResult
) => void;
declare export type InjectedColorProps = {
hex: string,
hsl: HSLColor,
hsv: HSVColor,
rgb: RGBColor,
oldHue: number,
onChange?: ColorWrapChangeHandler,
source: string,
...
};
declare export var AlphaPicker: Class<Component<AlphaPickerProps>>;
declare export var BlockPicker: Class<Component<BlockPickerProps>>;
declare export var ChromePicker: Class<Component<ChromePickerProps>>;
declare export var CirclePicker: Class<Component<CirclePickerProps>>;
declare export var CompactPicker: Class<Component<CompactPickerProps>>;
declare export var GithubPicker: Class<Component<GithubPickerProps>>;
declare export var HuePicker: Class<Component<HuePickerProps>>;
declare export var MaterialPicker: Class<Component<MaterialPickerProps>>;
declare export var PhotoshopPicker: Class<Component<PhotoshopPickerProps>>;
declare export var SketchPicker: Class<Component<SketchPickerProps>>;
declare export var SliderPicker: Class<Component<SliderPickerProps>>;
declare export var SwatchesPicker: Class<Component<SwatchesPickerProps>>;
declare export var TwitterPicker: Class<Component<TwitterPickerProps>>;
declare export function CustomPicker<
Props: InjectedColorProps,
Comp: ComponentType<Props>,
>(
Component: Comp
): ComponentType<$Diff<React$ElementConfig<Comp>, InjectedColorProps>>;
}
declare module "react-color/lib/components/common" {
import type { ComponentType, Component } from 'react';
import type {
HexColor,
RGBColor,
HSLColor,
HSVColor,
ColorChangeHandler
} from "react-color";
declare type PartialColorResult = {|
hex?: HexColor,
hsl?: HSLColor,
hsv?: HSVColor,
rgb?: RGBColor
|};
declare export type AlphaProps = {|
...PartialColorResult,
pointer?: ComponentType<any>,
onChange?: ColorChangeHandler
|};
declare export type EditableInputProps = {|
label?: string,
value?: any,
onChange?: ColorChangeHandler,
style?: {|
input?: Object,
label?: Object,
wrap?: Object
|}
|};
declare export type HueProps = {|
...PartialColorResult,
pointer?: ComponentType<any>,
onChange?: ColorChangeHandler,
direction?: "horizontal" | "vertical"
|};
declare export type SaturationProps = {|
...PartialColorResult,
pointer?: ComponentType<any>,
onChange?: ColorChangeHandler
|};
declare export type CheckboardProps = {|
size?: number,
white?: string,
grey?: string
|};
declare export var Alpha: Class<Component<AlphaProps>>;
declare export var EditableInput: Class<Component<EditableInputProps>>;
declare export var Hue: Class<Component<HueProps>>;
declare export var Saturation: Class<Component<SaturationProps>>;
declare export var Checkboard: Class<Component<CheckboardProps>>;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: b7af14fb84f1e89e79e941a6bcd03d15
// flow-typed version: 80022b0008/react-dropzone_v4.x.x/flow_>=v0.53.x
// flow-typed signature: c69369aa4bc769d5f1d4f6ec9c76d8f2
// flow-typed version: c6154227d1/react-dropzone_v4.x.x/flow_>=v0.104.x
declare module "react-dropzone" {
declare type ChildrenProps = {
@ -9,11 +9,10 @@ declare module "react-dropzone" {
isDragActive: boolean,
isDragAccept: boolean,
isDragReject: boolean,
...
}
declare type DropzoneFile = File & {
preview?: string;
}
declare type DropzoneFile = File & { preview?: string, ... }
declare type DropzoneProps = {
accept?: string,
@ -46,6 +45,7 @@ declare module "react-dropzone" {
onDragOver?: (event: SyntheticDragEvent<>) => mixed,
onDragLeave?: (event: SyntheticDragEvent<>) => mixed,
onFileDialogCancel?: () => mixed,
...
};
declare class Dropzone extends React$Component<DropzoneProps> {

View File

@ -1,5 +1,5 @@
// flow-typed signature: afa3502910d5b2aef93707cc683f52b8
// flow-typed version: 492c298a82/react-helmet_v5.x.x/flow_>=v0.53.x
// flow-typed signature: ade4974e89a074e7af4636c11b4a766b
// flow-typed version: c6154227d1/react-helmet_v5.x.x/flow_>=v0.104.x
declare module 'react-helmet' {
declare type Props = {
@ -23,6 +23,7 @@ declare module 'react-helmet' {
title?: string,
titleAttributes?: Object,
titleTemplate?: string,
...
}
declare interface TagMethods {
@ -32,7 +33,7 @@ declare module 'react-helmet' {
declare interface AttributeTagMethods {
toString(): string;
toComponent(): {[string]: *};
toComponent(): { [string]: *, ... };
}
declare interface StateOnServer {

View File

@ -1,5 +1,5 @@
// flow-typed signature: 0fd2804a80a80606ad7fd30b7e6c1027
// flow-typed version: <<STUB>>/react-keydown_v^1.7.3/flow_v0.86.0
// flow-typed signature: 83d11d74aafca79519887b934bf9ec86
// flow-typed version: <<STUB>>/react-keydown_v^1.7.3/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -26,7 +26,7 @@ declare module 'react-keydown/dist/decorators/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/dist/decorators/index' {
declare module 'react-keydown/dist/decorators' {
declare module.exports: any;
}
@ -42,7 +42,7 @@ declare module 'react-keydown/dist/event_handlers' {
declare module.exports: any;
}
declare module 'react-keydown/dist/index' {
declare module 'react-keydown/dist' {
declare module.exports: any;
}
@ -70,10 +70,6 @@ declare module 'react-keydown/dist/lib/parse_keys' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/symbol.polyfill' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/uuid' {
declare module.exports: any;
}
@ -86,7 +82,7 @@ declare module 'react-keydown/es/decorators/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/es/decorators/index' {
declare module 'react-keydown/es/decorators' {
declare module.exports: any;
}
@ -102,7 +98,7 @@ declare module 'react-keydown/es/event_handlers' {
declare module.exports: any;
}
declare module 'react-keydown/es/index' {
declare module 'react-keydown/es' {
declare module.exports: any;
}
@ -130,10 +126,6 @@ declare module 'react-keydown/es/lib/parse_keys' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/symbol.polyfill' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/uuid' {
declare module.exports: any;
}
@ -154,11 +146,11 @@ 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 'react-keydown/example/src/app/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/app/index' {
declare module 'react-keydown/example/src/app' {
declare module.exports: any;
}
@ -166,11 +158,11 @@ 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 'react-keydown/example/src/app/method_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/index' {
declare module 'react-keydown/example/src' {
declare module.exports: any;
}
@ -178,7 +170,7 @@ declare module 'react-keydown/src/decorators/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/src/decorators/index' {
declare module 'react-keydown/src/decorators' {
declare module.exports: any;
}
@ -194,7 +186,7 @@ declare module 'react-keydown/src/event_handlers' {
declare module.exports: any;
}
declare module 'react-keydown/src/index' {
declare module 'react-keydown/src' {
declare module.exports: any;
}
@ -258,8 +250,11 @@ declare module 'react-keydown/webpack.config' {
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' {
declare module.exports: $Exports<'react-keydown/dist/decorators'>;
}
declare module 'react-keydown/dist/decorators/index.js' {
declare module.exports: $Exports<'react-keydown/dist/decorators/index'>;
declare module.exports: $Exports<'react-keydown/dist/decorators'>;
}
declare module 'react-keydown/dist/decorators/method_decorator_scoped.js' {
declare module.exports: $Exports<'react-keydown/dist/decorators/method_decorator_scoped'>;
@ -270,8 +265,11 @@ declare module 'react-keydown/dist/decorators/method_decorator.js' {
declare module 'react-keydown/dist/event_handlers.js' {
declare module.exports: $Exports<'react-keydown/dist/event_handlers'>;
}
declare module 'react-keydown/dist/index' {
declare module.exports: $Exports<'react-keydown/dist'>;
}
declare module 'react-keydown/dist/index.js' {
declare module.exports: $Exports<'react-keydown/dist/index'>;
declare module.exports: $Exports<'react-keydown/dist'>;
}
declare module 'react-keydown/dist/lib/array.from.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/array.from'>;
@ -291,9 +289,6 @@ declare module 'react-keydown/dist/lib/match_keys.js' {
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/symbol.polyfill.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/symbol.polyfill'>;
}
declare module 'react-keydown/dist/lib/uuid.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/uuid'>;
}
@ -303,8 +298,11 @@ declare module 'react-keydown/dist/store.js' {
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' {
declare module.exports: $Exports<'react-keydown/es/decorators'>;
}
declare module 'react-keydown/es/decorators/index.js' {
declare module.exports: $Exports<'react-keydown/es/decorators/index'>;
declare module.exports: $Exports<'react-keydown/es/decorators'>;
}
declare module 'react-keydown/es/decorators/method_decorator_scoped.js' {
declare module.exports: $Exports<'react-keydown/es/decorators/method_decorator_scoped'>;
@ -315,8 +313,11 @@ declare module 'react-keydown/es/decorators/method_decorator.js' {
declare module 'react-keydown/es/event_handlers.js' {
declare module.exports: $Exports<'react-keydown/es/event_handlers'>;
}
declare module 'react-keydown/es/index' {
declare module.exports: $Exports<'react-keydown/es'>;
}
declare module 'react-keydown/es/index.js' {
declare module.exports: $Exports<'react-keydown/es/index'>;
declare module.exports: $Exports<'react-keydown/es'>;
}
declare module 'react-keydown/es/lib/array.from.js' {
declare module.exports: $Exports<'react-keydown/es/lib/array.from'>;
@ -336,9 +337,6 @@ declare module 'react-keydown/es/lib/match_keys.js' {
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/symbol.polyfill.js' {
declare module.exports: $Exports<'react-keydown/es/lib/symbol.polyfill'>;
}
declare module 'react-keydown/es/lib/uuid.js' {
declare module.exports: $Exports<'react-keydown/es/lib/uuid'>;
}
@ -354,26 +352,41 @@ declare module 'react-keydown/example/public/prism.js' {
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' {
declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator'>;
}
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.exports: $Exports<'react-keydown/example/src/app/class_decorator'>;
}
declare module 'react-keydown/example/src/app/index' {
declare module.exports: $Exports<'react-keydown/example/src/app'>;
}
declare module 'react-keydown/example/src/app/index.js' {
declare module.exports: $Exports<'react-keydown/example/src/app/index'>;
declare module.exports: $Exports<'react-keydown/example/src/app'>;
}
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' {
declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator'>;
}
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.exports: $Exports<'react-keydown/example/src/app/method_decorator'>;
}
declare module 'react-keydown/example/src/index' {
declare module.exports: $Exports<'react-keydown/example/src'>;
}
declare module 'react-keydown/example/src/index.js' {
declare module.exports: $Exports<'react-keydown/example/src/index'>;
declare module.exports: $Exports<'react-keydown/example/src'>;
}
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' {
declare module.exports: $Exports<'react-keydown/src/decorators'>;
}
declare module 'react-keydown/src/decorators/index.js' {
declare module.exports: $Exports<'react-keydown/src/decorators/index'>;
declare module.exports: $Exports<'react-keydown/src/decorators'>;
}
declare module 'react-keydown/src/decorators/method_decorator_scoped.js' {
declare module.exports: $Exports<'react-keydown/src/decorators/method_decorator_scoped'>;
@ -384,8 +397,11 @@ declare module 'react-keydown/src/decorators/method_decorator.js' {
declare module 'react-keydown/src/event_handlers.js' {
declare module.exports: $Exports<'react-keydown/src/event_handlers'>;
}
declare module 'react-keydown/src/index' {
declare module.exports: $Exports<'react-keydown/src'>;
}
declare module 'react-keydown/src/index.js' {
declare module.exports: $Exports<'react-keydown/src/index'>;
declare module.exports: $Exports<'react-keydown/src'>;
}
declare module 'react-keydown/src/lib/array.from.js' {
declare module.exports: $Exports<'react-keydown/src/lib/array.from'>;

View File

@ -1,5 +1,5 @@
// flow-typed signature: 07baeb1a13e7992234dac3ebfeeb3c4f
// flow-typed version: ee87414e77/react-modal_v3.1.x/flow_>=v0.54.1
// flow-typed signature: 096d0e067d7269fca81b46322149e3f5
// flow-typed version: c6154227d1/react-modal_v3.1.x/flow_>=v0.104.x
declare module 'react-modal' {
declare type DefaultProps = {
@ -13,35 +13,34 @@ declare module 'react-modal' {
shouldCloseOnOverlayClick?: boolean,
shouldReturnFocusAfterClose?: boolean,
parentSelector?: () => HTMLElement,
...
};
declare type Props = DefaultProps & {
style?: {
content?: {
[key: string]: string | number
},
overlay?: {
[key: string]: string | number
}
content?: { [key: string]: string | number, ... },
overlay?: { [key: string]: string | number, ... },
...
},
className?: string | {
base: string,
afterOpen: string,
beforeClose: string
beforeClose: string,
...
},
overlayClassName?: string | {
base: string,
afterOpen: string,
beforeClose: string
beforeClose: string,
...
},
appElement?: HTMLElement | string | null,
onAfterOpen?: () => void | Promise<void>,
onRequestClose?: (SyntheticEvent<>) => void,
aria?: {
[key: string]: string
},
aria?: { [key: string]: string, ... },
role?: string,
contentLabel?: string
contentLabel?: string,
...
};
declare class Modal extends React$Component<Props> {

View File

@ -1,5 +1,5 @@
// flow-typed signature: 453840e2b934f656295e9c6be5cf7ae8
// flow-typed version: <<STUB>>/react-portal_v^4.0.0/flow_v0.86.0
// flow-typed signature: 2bd1306584909db7be70b0c0f8086651
// flow-typed version: <<STUB>>/react-portal_v^4.0.0/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,7 +22,11 @@ declare module 'react-portal' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'react-portal/es/index' {
declare module 'react-portal/es' {
declare module.exports: any;
}
declare module 'react-portal/es/LegacyPortal' {
declare module.exports: any;
}
@ -30,11 +34,23 @@ declare module 'react-portal/es/Portal' {
declare module.exports: any;
}
declare module 'react-portal/es/PortalCompat' {
declare module.exports: any;
}
declare module 'react-portal/es/PortalWithState' {
declare module.exports: any;
}
declare module 'react-portal/lib/index' {
declare module 'react-portal/es/utils' {
declare module.exports: any;
}
declare module 'react-portal/lib' {
declare module.exports: any;
}
declare module 'react-portal/lib/LegacyPortal' {
declare module.exports: any;
}
@ -42,26 +58,58 @@ declare module 'react-portal/lib/Portal' {
declare module.exports: any;
}
declare module 'react-portal/lib/PortalCompat' {
declare module.exports: any;
}
declare module 'react-portal/lib/PortalWithState' {
declare module.exports: any;
}
declare module 'react-portal/lib/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-portal/es/index' {
declare module.exports: $Exports<'react-portal/es'>;
}
declare module 'react-portal/es/index.js' {
declare module.exports: $Exports<'react-portal/es/index'>;
declare module.exports: $Exports<'react-portal/es'>;
}
declare module 'react-portal/es/LegacyPortal.js' {
declare module.exports: $Exports<'react-portal/es/LegacyPortal'>;
}
declare module 'react-portal/es/Portal.js' {
declare module.exports: $Exports<'react-portal/es/Portal'>;
}
declare module 'react-portal/es/PortalCompat.js' {
declare module.exports: $Exports<'react-portal/es/PortalCompat'>;
}
declare module 'react-portal/es/PortalWithState.js' {
declare module.exports: $Exports<'react-portal/es/PortalWithState'>;
}
declare module 'react-portal/es/utils.js' {
declare module.exports: $Exports<'react-portal/es/utils'>;
}
declare module 'react-portal/lib/index' {
declare module.exports: $Exports<'react-portal/lib'>;
}
declare module 'react-portal/lib/index.js' {
declare module.exports: $Exports<'react-portal/lib/index'>;
declare module.exports: $Exports<'react-portal/lib'>;
}
declare module 'react-portal/lib/LegacyPortal.js' {
declare module.exports: $Exports<'react-portal/lib/LegacyPortal'>;
}
declare module 'react-portal/lib/Portal.js' {
declare module.exports: $Exports<'react-portal/lib/Portal'>;
}
declare module 'react-portal/lib/PortalCompat.js' {
declare module.exports: $Exports<'react-portal/lib/PortalCompat'>;
}
declare module 'react-portal/lib/PortalWithState.js' {
declare module.exports: $Exports<'react-portal/lib/PortalWithState'>;
}
declare module 'react-portal/lib/utils.js' {
declare module.exports: $Exports<'react-portal/lib/utils'>;
}

View File

@ -1,180 +0,0 @@
// flow-typed signature: e536f4b8192631923c57c19f39ba2b84
// flow-typed version: 631e6dae97/react-router-dom_v4.x.x/flow_>=v0.63.x
declare module "react-router-dom" {
import type { ComponentType, ElementConfig, Node, Component } from 'react';
declare export var BrowserRouter: Class<Component<{|
basename?: string,
forceRefresh?: boolean,
getUserConfirmation?: GetUserConfirmation,
keyLength?: number,
children?: Node
|}>>
declare export var HashRouter: Class<Component<{|
basename?: string,
getUserConfirmation?: GetUserConfirmation,
hashType?: "slash" | "noslash" | "hashbang",
children?: Node
|}>>
declare export var Link: Class<Component<{
className?: string,
to: string | LocationShape,
replace?: boolean,
children?: Node
}>>
declare export var NavLink: Class<Component<{
to: string | LocationShape,
activeClassName?: string,
className?: string,
activeStyle?: Object,
style?: Object,
isActive?: (match: Match, location: Location) => boolean,
children?: Node,
exact?: boolean,
strict?: boolean
}>>
// 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) => boolean,
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,
staticContext?: StaticRouterContext
|};
declare type ContextRouterVoid = {
history: RouterHistory | void,
location: Location | void,
match: Match | void,
staticContext?: StaticRouterContext | void
};
declare export type GetUserConfirmation = (
message: string,
callback: (confirmed: boolean) => void
) => void;
declare export type StaticRouterContext = {
url?: string
};
declare export var StaticRouter: Class<Component<{|
basename?: string,
location?: string | Location,
context: StaticRouterContext,
children?: Node
|}>>
declare export var MemoryRouter: Class<Component<{|
initialEntries?: Array<LocationShape | string>,
initialIndex?: number,
getUserConfirmation?: GetUserConfirmation,
keyLength?: number,
children?: Node
|}>>
declare export var Router: Class<Component<{|
history: RouterHistory,
children?: Node
|}>>
declare export var Prompt: Class<Component<{|
message: string | ((location: Location) => string | boolean),
when?: boolean
|}>>
declare export var Redirect: Class<Component<{|
to: string | LocationShape,
push?: boolean,
from?: string,
exact?: boolean,
strict?: boolean
|}>>
declare export var Route: Class<Component<{|
component?: ComponentType<*>,
render?: (router: ContextRouter) => Node,
children?: ComponentType<ContextRouter> | Node,
path?: string | Array<string>,
exact?: boolean,
strict?: boolean,
location?: LocationShape,
sensitive?: boolean
|}>>
declare export var Switch: Class<Component<{|
children?: Node,
location?: Location
|}>>
declare export function withRouter<WrappedComponent: ComponentType<*>>(
Component: WrappedComponent
): ComponentType<
$Diff<ElementConfig<$Supertype<WrappedComponent>>, ContextRouterVoid>
>;
declare type MatchPathOptions = {
path?: string,
exact?: boolean,
sensitive?: boolean,
strict?: boolean
};
declare export function matchPath(
pathname: string,
options?: MatchPathOptions | string,
parent?: Match
): null | Match;
declare export function generatePath(pattern?: string, params?: Object): string;
}

View File

@ -0,0 +1,181 @@
// flow-typed signature: 33bc320ebb5343629e228a9caa367310
// flow-typed version: c4f47bdda4/react-router-dom_v5.x.x/flow_>=v0.104.x
declare module "react-router-dom" {
declare export var BrowserRouter: React$ComponentType<{|
basename?: string,
forceRefresh?: boolean,
getUserConfirmation?: GetUserConfirmation,
keyLength?: number,
children?: React$Node
|}>
declare export var HashRouter: React$ComponentType<{|
basename?: string,
getUserConfirmation?: GetUserConfirmation,
hashType?: "slash" | "noslash" | "hashbang",
children?: React$Node
|}>
declare export var Link: React$ComponentType<{
+className?: string,
+to: string | LocationShape,
+replace?: boolean,
+children?: React$Node,
...
}>
declare export var NavLink: React$ComponentType<{
+to: string | LocationShape,
+activeClassName?: string,
+className?: string,
+activeStyle?: { +[string]: mixed, ... },
+style?: { +[string]: mixed, ... },
+isActive?: (match: Match, location: Location) => boolean,
+children?: React$Node,
+exact?: boolean,
+strict?: boolean,
...
}>
// 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,
...
};
declare export type LocationShape = {
pathname?: string,
search?: string,
hash?: string,
...
};
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) => boolean,
block(
callback: string | (location: Location, action: HistoryAction) => ?string
): () => void,
...
};
declare export type Match = {
params: { [key: string]: ?string, ... },
isExact: boolean,
path: string,
url: string,
...
};
declare export type ContextRouter = {|
history: RouterHistory,
location: Location,
match: Match,
staticContext?: StaticRouterContext
|};
declare type ContextRouterVoid = {
history: RouterHistory | void,
location: Location | void,
match: Match | void,
staticContext?: StaticRouterContext | void,
...
};
declare export type GetUserConfirmation = (
message: string,
callback: (confirmed: boolean) => void
) => void;
declare export type StaticRouterContext = { url?: string, ... };
declare export var StaticRouter: React$ComponentType<{|
basename?: string,
location?: string | Location,
context: StaticRouterContext,
children?: React$Node
|}>
declare export var MemoryRouter: React$ComponentType<{|
initialEntries?: Array<LocationShape | string>,
initialIndex?: number,
getUserConfirmation?: GetUserConfirmation,
keyLength?: number,
children?: React$Node
|}>
declare export var Router: React$ComponentType<{|
history: RouterHistory,
children?: React$Node
|}>
declare export var Prompt: React$ComponentType<{|
message: string | ((location: Location) => string | boolean),
when?: boolean
|}>
declare export var Redirect: React$ComponentType<{|
to: string | LocationShape,
push?: boolean,
from?: string,
exact?: boolean,
strict?: boolean
|}>
declare export var Route: React$ComponentType<{|
component?: React$ComponentType<*>,
render?: (router: ContextRouter) => React$Node,
children?: React$ComponentType<ContextRouter> | React$Node,
path?: string | Array<string>,
exact?: boolean,
strict?: boolean,
location?: LocationShape,
sensitive?: boolean
|}>
declare export var Switch: React$ComponentType<{|
children?: React$Node,
location?: Location
|}>
declare export function withRouter<Props: {...}, Component: React$ComponentType<Props>>(
WrappedComponent: Component
): React$ComponentType<$Diff<React$ElementConfig<Component>, ContextRouterVoid>>;
declare type MatchPathOptions = {
path?: string | string[],
exact?: boolean,
sensitive?: boolean,
strict?: boolean,
...
};
declare export function matchPath(
pathname: string,
options?: MatchPathOptions | string | string[],
parent?: Match
): null | Match;
declare export function useHistory(): $PropertyType<ContextRouter, 'history'>;
declare export function useLocation(): $PropertyType<ContextRouter, 'location'>;
declare export function useParams(): $PropertyType<$PropertyType<ContextRouter, 'match'>, 'params'>;
declare export function useRouteMatch(path?: MatchPathOptions | string | string[]): $PropertyType<ContextRouter, 'match'>;
declare export function generatePath(pattern?: string, params?: { +[string]: mixed, ... }): string;
}

View File

@ -1,5 +1,5 @@
// flow-typed signature: 39f909e74e64eaf0770bcca744569611
// flow-typed version: <<STUB>>/react-waypoint_v^7.3.1/flow_v0.86.0
// flow-typed signature: 2771fe4cdb7f6961bed34015b150c124
// flow-typed version: <<STUB>>/react-waypoint_v^9.0.2/flow_v0.104.0
/**
* This is an autogenerated libdef stub for:
@ -22,25 +22,24 @@ declare module 'react-waypoint' {
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'react-waypoint/cjs/index' {
declare module 'react-waypoint/cjs' {
declare module.exports: any;
}
declare module 'react-waypoint/rollup.config' {
declare module.exports: any;
}
declare module 'react-waypoint/webpack.config.performance-test' {
declare module 'react-waypoint/es' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-waypoint/cjs/index' {
declare module.exports: $Exports<'react-waypoint/cjs'>;
}
declare module 'react-waypoint/cjs/index.js' {
declare module.exports: $Exports<'react-waypoint/cjs/index'>;
declare module.exports: $Exports<'react-waypoint/cjs'>;
}
declare module 'react-waypoint/rollup.config.js' {
declare module.exports: $Exports<'react-waypoint/rollup.config'>;
declare module 'react-waypoint/es/index' {
declare module.exports: $Exports<'react-waypoint/es'>;
}
declare module 'react-waypoint/webpack.config.performance-test.js' {
declare module.exports: $Exports<'react-waypoint/webpack.config.performance-test'>;
declare module 'react-waypoint/es/index.js' {
declare module.exports: $Exports<'react-waypoint/es'>;
}

File diff suppressed because it is too large Load Diff

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