[misc]: yeet flow

This commit is contained in:
41666 2019-05-20 01:00:16 -04:00
parent b864df9393
commit 0ccb5fa32f
No known key found for this signature in database
GPG key ID: BC51D07640DC10AF
78 changed files with 0 additions and 19315 deletions

View file

@ -1,14 +0,0 @@
[ignore]
.*/node_modules/*
.*/packages/*/lib/*
[include]
[libs]
./packages/*/*
[options]
esproposal.optional_chaining=enable
munge_underscores=true
emoji=true
esproposal.export_star_as=enable

2229
flow-typed/eris.js vendored

File diff suppressed because it is too large Load diff

35
flow-typed/next.js vendored
View file

@ -1,35 +0,0 @@
// @flow
declare module 'next' {
declare type NextApp = {
prepare(): Promise<void>;
getRequestHandler(): any;
render(req: any, res: any, pathname: string, query: any): any;
renderToHTML(req: any, res: any, pathname: string, query: string): string;
renderError(err: Error, req: any, res: any, pathname: any, query: any): any;
renderErrorToHTML(err: Error, req: any, res: any, pathname: string, query: any): string;
};
declare module.exports: (...opts: any) => NextApp
}
declare module 'next/head' {
declare module.exports: Class<React$Component<any, any>>;
}
declare module 'next/link' {
declare module.exports: Class<React$Component<{href: string, prefetch?: bool}, any>>;
}
declare module 'next/error' {
declare module.exports: Class<React$Component<{statusCode: number}, any>>;
}
declare module 'next/document' {
declare export var Head: Class<React$Component<any, any>>;
declare export var Main: Class<React$Component<any, any>>;
declare export var NextScript: Class<React$Component<any, any>>;
declare export default Class<React$Component<any, any>> & {
getInitialProps: (ctx: {pathname: string, query: any, req?: any, res?: any, err?: any}) => Promise<any>;
renderPage(cb: Function): void;
};
}

View file

@ -1,87 +0,0 @@
// flow-typed signature: 2ecc7a75cc677a7dda8c3407049d06f3
// flow-typed version: <<STUB>>/@babel/cli_v^7.4.3/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/cli'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/cli' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/cli/bin/babel-external-helpers' {
declare module.exports: any;
}
declare module '@babel/cli/bin/babel' {
declare module.exports: any;
}
declare module '@babel/cli/lib/babel-external-helpers' {
declare module.exports: any;
}
declare module '@babel/cli/lib/babel/dir' {
declare module.exports: any;
}
declare module '@babel/cli/lib/babel/file' {
declare module.exports: any;
}
declare module '@babel/cli/lib/babel/index' {
declare module.exports: any;
}
declare module '@babel/cli/lib/babel/options' {
declare module.exports: any;
}
declare module '@babel/cli/lib/babel/util' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/cli/bin/babel-external-helpers.js' {
declare module.exports: $Exports<'@babel/cli/bin/babel-external-helpers'>;
}
declare module '@babel/cli/bin/babel.js' {
declare module.exports: $Exports<'@babel/cli/bin/babel'>;
}
declare module '@babel/cli/index' {
declare module.exports: $Exports<'@babel/cli'>;
}
declare module '@babel/cli/index.js' {
declare module.exports: $Exports<'@babel/cli'>;
}
declare module '@babel/cli/lib/babel-external-helpers.js' {
declare module.exports: $Exports<'@babel/cli/lib/babel-external-helpers'>;
}
declare module '@babel/cli/lib/babel/dir.js' {
declare module.exports: $Exports<'@babel/cli/lib/babel/dir'>;
}
declare module '@babel/cli/lib/babel/file.js' {
declare module.exports: $Exports<'@babel/cli/lib/babel/file'>;
}
declare module '@babel/cli/lib/babel/index.js' {
declare module.exports: $Exports<'@babel/cli/lib/babel/index'>;
}
declare module '@babel/cli/lib/babel/options.js' {
declare module.exports: $Exports<'@babel/cli/lib/babel/options'>;
}
declare module '@babel/cli/lib/babel/util.js' {
declare module.exports: $Exports<'@babel/cli/lib/babel/util'>;
}

View file

@ -1,298 +0,0 @@
// flow-typed signature: f9ce5b944d6802a562649660e3c46b76
// flow-typed version: <<STUB>>/@babel/core_v^7.4.3/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/core'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/core' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/core/lib/config/caching' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/config-chain' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/config-descriptors' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/configuration' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/index-browser' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/index' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/package' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/plugins' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/types' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/files/utils' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/full' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/helpers/config-api' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/helpers/environment' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/index' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/item' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/partial' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/pattern-to-regex' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/plugin' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/util' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/validation/option-assertions' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/validation/options' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/validation/plugins' {
declare module.exports: any;
}
declare module '@babel/core/lib/config/validation/removed' {
declare module.exports: any;
}
declare module '@babel/core/lib/index' {
declare module.exports: any;
}
declare module '@babel/core/lib/parse' {
declare module.exports: any;
}
declare module '@babel/core/lib/tools/build-external-helpers' {
declare module.exports: any;
}
declare module '@babel/core/lib/transform-ast' {
declare module.exports: any;
}
declare module '@babel/core/lib/transform-file-browser' {
declare module.exports: any;
}
declare module '@babel/core/lib/transform-file' {
declare module.exports: any;
}
declare module '@babel/core/lib/transform' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/block-hoist-plugin' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/file/file' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/file/generate' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/file/merge-map' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/index' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/normalize-file' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/normalize-opts' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/plugin-pass' {
declare module.exports: any;
}
declare module '@babel/core/lib/transformation/util/missing-plugin-helper' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/core/lib/config/caching.js' {
declare module.exports: $Exports<'@babel/core/lib/config/caching'>;
}
declare module '@babel/core/lib/config/config-chain.js' {
declare module.exports: $Exports<'@babel/core/lib/config/config-chain'>;
}
declare module '@babel/core/lib/config/config-descriptors.js' {
declare module.exports: $Exports<'@babel/core/lib/config/config-descriptors'>;
}
declare module '@babel/core/lib/config/files/configuration.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/configuration'>;
}
declare module '@babel/core/lib/config/files/index-browser.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/index-browser'>;
}
declare module '@babel/core/lib/config/files/index.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/index'>;
}
declare module '@babel/core/lib/config/files/package.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/package'>;
}
declare module '@babel/core/lib/config/files/plugins.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/plugins'>;
}
declare module '@babel/core/lib/config/files/types.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/types'>;
}
declare module '@babel/core/lib/config/files/utils.js' {
declare module.exports: $Exports<'@babel/core/lib/config/files/utils'>;
}
declare module '@babel/core/lib/config/full.js' {
declare module.exports: $Exports<'@babel/core/lib/config/full'>;
}
declare module '@babel/core/lib/config/helpers/config-api.js' {
declare module.exports: $Exports<'@babel/core/lib/config/helpers/config-api'>;
}
declare module '@babel/core/lib/config/helpers/environment.js' {
declare module.exports: $Exports<'@babel/core/lib/config/helpers/environment'>;
}
declare module '@babel/core/lib/config/index.js' {
declare module.exports: $Exports<'@babel/core/lib/config/index'>;
}
declare module '@babel/core/lib/config/item.js' {
declare module.exports: $Exports<'@babel/core/lib/config/item'>;
}
declare module '@babel/core/lib/config/partial.js' {
declare module.exports: $Exports<'@babel/core/lib/config/partial'>;
}
declare module '@babel/core/lib/config/pattern-to-regex.js' {
declare module.exports: $Exports<'@babel/core/lib/config/pattern-to-regex'>;
}
declare module '@babel/core/lib/config/plugin.js' {
declare module.exports: $Exports<'@babel/core/lib/config/plugin'>;
}
declare module '@babel/core/lib/config/util.js' {
declare module.exports: $Exports<'@babel/core/lib/config/util'>;
}
declare module '@babel/core/lib/config/validation/option-assertions.js' {
declare module.exports: $Exports<'@babel/core/lib/config/validation/option-assertions'>;
}
declare module '@babel/core/lib/config/validation/options.js' {
declare module.exports: $Exports<'@babel/core/lib/config/validation/options'>;
}
declare module '@babel/core/lib/config/validation/plugins.js' {
declare module.exports: $Exports<'@babel/core/lib/config/validation/plugins'>;
}
declare module '@babel/core/lib/config/validation/removed.js' {
declare module.exports: $Exports<'@babel/core/lib/config/validation/removed'>;
}
declare module '@babel/core/lib/index.js' {
declare module.exports: $Exports<'@babel/core/lib/index'>;
}
declare module '@babel/core/lib/parse.js' {
declare module.exports: $Exports<'@babel/core/lib/parse'>;
}
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/transform-ast.js' {
declare module.exports: $Exports<'@babel/core/lib/transform-ast'>;
}
declare module '@babel/core/lib/transform-file-browser.js' {
declare module.exports: $Exports<'@babel/core/lib/transform-file-browser'>;
}
declare module '@babel/core/lib/transform-file.js' {
declare module.exports: $Exports<'@babel/core/lib/transform-file'>;
}
declare module '@babel/core/lib/transform.js' {
declare module.exports: $Exports<'@babel/core/lib/transform'>;
}
declare module '@babel/core/lib/transformation/block-hoist-plugin.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/block-hoist-plugin'>;
}
declare module '@babel/core/lib/transformation/file/file.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/file/file'>;
}
declare module '@babel/core/lib/transformation/file/generate.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/file/generate'>;
}
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/index.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/index'>;
}
declare module '@babel/core/lib/transformation/normalize-file.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/normalize-file'>;
}
declare module '@babel/core/lib/transformation/normalize-opts.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/normalize-opts'>;
}
declare module '@babel/core/lib/transformation/plugin-pass.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/plugin-pass'>;
}
declare module '@babel/core/lib/transformation/util/missing-plugin-helper.js' {
declare module.exports: $Exports<'@babel/core/lib/transformation/util/missing-plugin-helper'>;
}

View file

@ -1,46 +0,0 @@
// flow-typed signature: 5d8f66090c1972993ced16f5c6ba4267
// flow-typed version: <<STUB>>/@babel/node_v^7.2.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/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 '@babel/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 '@babel/node/bin/babel-node' {
declare module.exports: any;
}
declare module '@babel/node/lib/_babel-node' {
declare module.exports: any;
}
declare module '@babel/node/lib/babel-node' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/node/bin/babel-node.js' {
declare module.exports: $Exports<'@babel/node/bin/babel-node'>;
}
declare module '@babel/node/lib/_babel-node.js' {
declare module.exports: $Exports<'@babel/node/lib/_babel-node'>;
}
declare module '@babel/node/lib/babel-node.js' {
declare module.exports: $Exports<'@babel/node/lib/babel-node'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: 6e2bcba2dbfc7e3c856b4a63b7cb236f
// flow-typed version: <<STUB>>/@babel/plugin-proposal-class-properties_v^7.4.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/plugin-proposal-class-properties'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/plugin-proposal-class-properties' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/plugin-proposal-class-properties/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/plugin-proposal-class-properties/lib/index.js' {
declare module.exports: $Exports<'@babel/plugin-proposal-class-properties/lib/index'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: d632091ed9fdac1cc8e92e219789192b
// flow-typed version: <<STUB>>/@babel/plugin-proposal-optional-chaining_v^7.2.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/plugin-proposal-optional-chaining'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/plugin-proposal-optional-chaining' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/plugin-proposal-optional-chaining/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/plugin-proposal-optional-chaining/lib/index.js' {
declare module.exports: $Exports<'@babel/plugin-proposal-optional-chaining/lib/index'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: 9f05f59645ad5270fa3905f29e58b81d
// flow-typed version: <<STUB>>/@babel/plugin-syntax-dynamic-import_v^7.2.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/plugin-syntax-dynamic-import'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/plugin-syntax-dynamic-import' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/plugin-syntax-dynamic-import/lib/index' {
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'>;
}

View file

@ -1,53 +0,0 @@
// flow-typed signature: 489e57e1e66d02415a2265fc0ee1b2ad
// flow-typed version: <<STUB>>/@babel/plugin-transform-runtime_v^7.4.3/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/plugin-transform-runtime'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/plugin-transform-runtime' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/plugin-transform-runtime/lib/helpers' {
declare module.exports: any;
}
declare module '@babel/plugin-transform-runtime/lib/index' {
declare module.exports: any;
}
declare module '@babel/plugin-transform-runtime/lib/runtime-corejs2-definitions' {
declare module.exports: any;
}
declare module '@babel/plugin-transform-runtime/lib/runtime-corejs3-definitions' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/plugin-transform-runtime/lib/helpers.js' {
declare module.exports: $Exports<'@babel/plugin-transform-runtime/lib/helpers'>;
}
declare module '@babel/plugin-transform-runtime/lib/index.js' {
declare module.exports: $Exports<'@babel/plugin-transform-runtime/lib/index'>;
}
declare module '@babel/plugin-transform-runtime/lib/runtime-corejs2-definitions.js' {
declare module.exports: $Exports<'@babel/plugin-transform-runtime/lib/runtime-corejs2-definitions'>;
}
declare module '@babel/plugin-transform-runtime/lib/runtime-corejs3-definitions.js' {
declare module.exports: $Exports<'@babel/plugin-transform-runtime/lib/runtime-corejs3-definitions'>;
}

View file

@ -1,200 +0,0 @@
// flow-typed signature: c48f89dc24c96871cbe461a64bded15f
// flow-typed version: <<STUB>>/@babel/preset-env_v^7.4.3/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/preset-env'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/preset-env' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/preset-env/data/built-ins.json' {
declare module.exports: any;
}
declare module '@babel/preset-env/data/corejs2-built-in-features' {
declare module.exports: any;
}
declare module '@babel/preset-env/data/plugin-features' {
declare module.exports: any;
}
declare module '@babel/preset-env/data/shipped-proposals' {
declare module.exports: any;
}
declare module '@babel/preset-env/data/unreleased-labels' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/available-plugins' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/debug' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/filter-items' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/get-option-specific-excludes' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/index' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/module-transformations' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/normalize-options' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/options' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/built-in-definitions' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/entry-plugin' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/get-platform-specific-default' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/usage-plugin' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/built-in-definitions' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/entry-plugin' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/shipped-proposals' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/usage-plugin' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/regenerator/entry-plugin' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/polyfills/regenerator/usage-plugin' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/targets-parser' {
declare module.exports: any;
}
declare module '@babel/preset-env/lib/utils' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/preset-env/data/built-ins.json.js' {
declare module.exports: $Exports<'@babel/preset-env/data/built-ins.json'>;
}
declare module '@babel/preset-env/data/corejs2-built-in-features.js' {
declare module.exports: $Exports<'@babel/preset-env/data/corejs2-built-in-features'>;
}
declare module '@babel/preset-env/data/plugin-features.js' {
declare module.exports: $Exports<'@babel/preset-env/data/plugin-features'>;
}
declare module '@babel/preset-env/data/shipped-proposals.js' {
declare module.exports: $Exports<'@babel/preset-env/data/shipped-proposals'>;
}
declare module '@babel/preset-env/data/unreleased-labels.js' {
declare module.exports: $Exports<'@babel/preset-env/data/unreleased-labels'>;
}
declare module '@babel/preset-env/lib/available-plugins.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/available-plugins'>;
}
declare module '@babel/preset-env/lib/debug.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/debug'>;
}
declare module '@babel/preset-env/lib/filter-items.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/filter-items'>;
}
declare module '@babel/preset-env/lib/get-option-specific-excludes.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/get-option-specific-excludes'>;
}
declare module '@babel/preset-env/lib/index.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/index'>;
}
declare module '@babel/preset-env/lib/module-transformations.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/module-transformations'>;
}
declare module '@babel/preset-env/lib/normalize-options.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/normalize-options'>;
}
declare module '@babel/preset-env/lib/options.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/options'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/built-in-definitions.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs2/built-in-definitions'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/entry-plugin.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs2/entry-plugin'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/get-platform-specific-default.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs2/get-platform-specific-default'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs2/usage-plugin.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs2/usage-plugin'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/built-in-definitions.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs3/built-in-definitions'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/entry-plugin.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs3/entry-plugin'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/shipped-proposals.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs3/shipped-proposals'>;
}
declare module '@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/corejs3/usage-plugin'>;
}
declare module '@babel/preset-env/lib/polyfills/regenerator/entry-plugin.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/regenerator/entry-plugin'>;
}
declare module '@babel/preset-env/lib/polyfills/regenerator/usage-plugin.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/polyfills/regenerator/usage-plugin'>;
}
declare module '@babel/preset-env/lib/targets-parser.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/targets-parser'>;
}
declare module '@babel/preset-env/lib/utils.js' {
declare module.exports: $Exports<'@babel/preset-env/lib/utils'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: 8f65f5a975bcf1cebc7acc6a0da81c6e
// flow-typed version: <<STUB>>/@babel/preset-flow_v^7.0.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/preset-flow'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/preset-flow' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/preset-flow/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/preset-flow/lib/index.js' {
declare module.exports: $Exports<'@babel/preset-flow/lib/index'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: bc4e2309ea659005cdd86bc4ec5fdafb
// flow-typed version: <<STUB>>/@babel/preset-react_v^7.0.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/preset-react'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module '@babel/preset-react' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module '@babel/preset-react/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/preset-react/lib/index.js' {
declare module.exports: $Exports<'@babel/preset-react/lib/index'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: 3c28071d58ead00dc9427f3cadc04ecb
// flow-typed version: <<STUB>>/@discordjs/uws_v^11.149.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@discordjs/uws'
*
* 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 '@discordjs/uws' {
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 '@discordjs/uws/uws' {
declare module.exports: any;
}
// Filename aliases
declare module '@discordjs/uws/uws.js' {
declare module.exports: $Exports<'@discordjs/uws/uws'>;
}

View file

@ -1,375 +0,0 @@
// flow-typed signature: 96e25376ad0cc98347e01eae00fc9561
// flow-typed version: <<STUB>>/@roleypoly/ui_v^2.0.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* '@roleypoly/ui'
*
* 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 '@roleypoly/ui' {
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 '@roleypoly/ui/components/__test__/discord-button.test' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/__test__/discord-guild-pic.test' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/demos/tap' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/demos/typing' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/discord-button' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/discord-guild-pic' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/global-colors' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/header/auth' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/header/common' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/header/unauth' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/layout' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/logo' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/role/__test__/demo.test' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/role/__test__/Role.test' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/role/demo' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/role/index' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/role/role.styled' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/social-cards' {
declare module.exports: any;
}
declare module '@roleypoly/ui/components/tooltip' {
declare module.exports: any;
}
declare module '@roleypoly/ui/config/demo' {
declare module.exports: any;
}
declare module '@roleypoly/ui/config/redux' {
declare module.exports: any;
}
declare module '@roleypoly/ui/config/rpc' {
declare module.exports: any;
}
declare module '@roleypoly/ui/connector' {
declare module.exports: any;
}
declare module '@roleypoly/ui/containers/header-bar' {
declare module.exports: any;
}
declare module '@roleypoly/ui/kit/__test__/media.test' {
declare module.exports: any;
}
declare module '@roleypoly/ui/kit/debug-breakpoints' {
declare module.exports: any;
}
declare module '@roleypoly/ui/kit/media' {
declare module.exports: any;
}
declare module '@roleypoly/ui/lib/redirect' {
declare module.exports: any;
}
declare module '@roleypoly/ui/next.config' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_app' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_document' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_error' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_internal/_discordbot/_auth' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_internal/_discordbot/_magic' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_internal/_server_add' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_internal/_server' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_test/error' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/_test/landing-mock' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/auth/expired' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/auth/login' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/help/why-no-roles' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/index' {
declare module.exports: any;
}
declare module '@roleypoly/ui/pages/testrpc' {
declare module.exports: any;
}
declare module '@roleypoly/ui/rpc/index' {
declare module.exports: any;
}
declare module '@roleypoly/ui/setupTests' {
declare module.exports: any;
}
declare module '@roleypoly/ui/stores/currentServer' {
declare module.exports: any;
}
declare module '@roleypoly/ui/stores/roles' {
declare module.exports: any;
}
declare module '@roleypoly/ui/stores/servers' {
declare module.exports: any;
}
declare module '@roleypoly/ui/stores/user' {
declare module.exports: any;
}
declare module '@roleypoly/ui/types' {
declare module.exports: any;
}
// Filename aliases
declare module '@roleypoly/ui/components/__test__/discord-button.test.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/__test__/discord-button.test'>;
}
declare module '@roleypoly/ui/components/__test__/discord-guild-pic.test.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/__test__/discord-guild-pic.test'>;
}
declare module '@roleypoly/ui/components/demos/tap.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/demos/tap'>;
}
declare module '@roleypoly/ui/components/demos/typing.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/demos/typing'>;
}
declare module '@roleypoly/ui/components/discord-button.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/discord-button'>;
}
declare module '@roleypoly/ui/components/discord-guild-pic.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/discord-guild-pic'>;
}
declare module '@roleypoly/ui/components/global-colors.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/global-colors'>;
}
declare module '@roleypoly/ui/components/header/auth.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/header/auth'>;
}
declare module '@roleypoly/ui/components/header/common.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/header/common'>;
}
declare module '@roleypoly/ui/components/header/unauth.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/header/unauth'>;
}
declare module '@roleypoly/ui/components/layout.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/layout'>;
}
declare module '@roleypoly/ui/components/logo.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/logo'>;
}
declare module '@roleypoly/ui/components/role/__test__/demo.test.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/role/__test__/demo.test'>;
}
declare module '@roleypoly/ui/components/role/__test__/Role.test.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/role/__test__/Role.test'>;
}
declare module '@roleypoly/ui/components/role/demo.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/role/demo'>;
}
declare module '@roleypoly/ui/components/role/index.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/role/index'>;
}
declare module '@roleypoly/ui/components/role/role.styled.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/role/role.styled'>;
}
declare module '@roleypoly/ui/components/social-cards.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/social-cards'>;
}
declare module '@roleypoly/ui/components/tooltip.js' {
declare module.exports: $Exports<'@roleypoly/ui/components/tooltip'>;
}
declare module '@roleypoly/ui/config/demo.js' {
declare module.exports: $Exports<'@roleypoly/ui/config/demo'>;
}
declare module '@roleypoly/ui/config/redux.js' {
declare module.exports: $Exports<'@roleypoly/ui/config/redux'>;
}
declare module '@roleypoly/ui/config/rpc.js' {
declare module.exports: $Exports<'@roleypoly/ui/config/rpc'>;
}
declare module '@roleypoly/ui/connector.js' {
declare module.exports: $Exports<'@roleypoly/ui/connector'>;
}
declare module '@roleypoly/ui/containers/header-bar.js' {
declare module.exports: $Exports<'@roleypoly/ui/containers/header-bar'>;
}
declare module '@roleypoly/ui/kit/__test__/media.test.js' {
declare module.exports: $Exports<'@roleypoly/ui/kit/__test__/media.test'>;
}
declare module '@roleypoly/ui/kit/debug-breakpoints.js' {
declare module.exports: $Exports<'@roleypoly/ui/kit/debug-breakpoints'>;
}
declare module '@roleypoly/ui/kit/media.js' {
declare module.exports: $Exports<'@roleypoly/ui/kit/media'>;
}
declare module '@roleypoly/ui/lib/redirect.js' {
declare module.exports: $Exports<'@roleypoly/ui/lib/redirect'>;
}
declare module '@roleypoly/ui/next.config.js' {
declare module.exports: $Exports<'@roleypoly/ui/next.config'>;
}
declare module '@roleypoly/ui/pages/_app.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_app'>;
}
declare module '@roleypoly/ui/pages/_document.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_document'>;
}
declare module '@roleypoly/ui/pages/_error.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_error'>;
}
declare module '@roleypoly/ui/pages/_internal/_discordbot/_auth.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_internal/_discordbot/_auth'>;
}
declare module '@roleypoly/ui/pages/_internal/_discordbot/_magic.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_internal/_discordbot/_magic'>;
}
declare module '@roleypoly/ui/pages/_internal/_server_add.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_internal/_server_add'>;
}
declare module '@roleypoly/ui/pages/_internal/_server.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_internal/_server'>;
}
declare module '@roleypoly/ui/pages/_test/error.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_test/error'>;
}
declare module '@roleypoly/ui/pages/_test/landing-mock.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/_test/landing-mock'>;
}
declare module '@roleypoly/ui/pages/auth/expired.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/auth/expired'>;
}
declare module '@roleypoly/ui/pages/auth/login.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/auth/login'>;
}
declare module '@roleypoly/ui/pages/help/why-no-roles.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/help/why-no-roles'>;
}
declare module '@roleypoly/ui/pages/index.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/index'>;
}
declare module '@roleypoly/ui/pages/testrpc.js' {
declare module.exports: $Exports<'@roleypoly/ui/pages/testrpc'>;
}
declare module '@roleypoly/ui/rpc/index.js' {
declare module.exports: $Exports<'@roleypoly/ui/rpc/index'>;
}
declare module '@roleypoly/ui/setupTests.js' {
declare module.exports: $Exports<'@roleypoly/ui/setupTests'>;
}
declare module '@roleypoly/ui/stores/currentServer.js' {
declare module.exports: $Exports<'@roleypoly/ui/stores/currentServer'>;
}
declare module '@roleypoly/ui/stores/roles.js' {
declare module.exports: $Exports<'@roleypoly/ui/stores/roles'>;
}
declare module '@roleypoly/ui/stores/servers.js' {
declare module.exports: $Exports<'@roleypoly/ui/stores/servers'>;
}
declare module '@roleypoly/ui/stores/user.js' {
declare module.exports: $Exports<'@roleypoly/ui/stores/user'>;
}
declare module '@roleypoly/ui/types.js' {
declare module.exports: $Exports<'@roleypoly/ui/types'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: bc75aec44ae5fdc84dd56235b22e0cc9
// flow-typed version: <<STUB>>/async-retry_v^1.2.3/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'async-retry'
*
* 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 'async-retry' {
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 'async-retry/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'async-retry/lib/index.js' {
declare module.exports: $Exports<'async-retry/lib/index'>;
}

View file

@ -1,38 +0,0 @@
// flow-typed signature: 8720acc61688402d711803862c45492c
// flow-typed version: <<STUB>>/await-outside_v^2.1.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'await-outside'
*
* 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 'await-outside' {
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 'await-outside/repl' {
declare module.exports: any;
}
// Filename aliases
declare module 'await-outside/index' {
declare module.exports: $Exports<'await-outside'>;
}
declare module 'await-outside/index.js' {
declare module.exports: $Exports<'await-outside'>;
}
declare module 'await-outside/repl.js' {
declare module.exports: $Exports<'await-outside/repl'>;
}

View file

@ -1,109 +0,0 @@
// flow-typed signature: 03bb20be27e0b5d1aa1965337e650c6b
// flow-typed version: <<STUB>>/babel-eslint_v^10.0.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'babel-eslint'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'babel-eslint' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-eslint/lib/analyze-scope' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/attachComments' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/convertComments' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/index' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/toAST' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/toToken' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/babylon-to-espree/toTokens' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/index' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/parse-with-scope' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/parse' {
declare module.exports: any;
}
declare module 'babel-eslint/lib/visitor-keys' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-eslint/lib/analyze-scope.js' {
declare module.exports: $Exports<'babel-eslint/lib/analyze-scope'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/attachComments.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/attachComments'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/convertComments.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertComments'>;
}
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.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/index'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/toAST.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toAST'>;
}
declare module 'babel-eslint/lib/babylon-to-espree/toToken.js' {
declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toToken'>;
}
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.js' {
declare module.exports: $Exports<'babel-eslint/lib/index'>;
}
declare module 'babel-eslint/lib/parse-with-scope.js' {
declare module.exports: $Exports<'babel-eslint/lib/parse-with-scope'>;
}
declare module 'babel-eslint/lib/parse.js' {
declare module.exports: $Exports<'babel-eslint/lib/parse'>;
}
declare module 'babel-eslint/lib/visitor-keys.js' {
declare module.exports: $Exports<'babel-eslint/lib/visitor-keys'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: 762c1faee0b222fa17ea8e1c33fe3f2f
// flow-typed version: <<STUB>>/babel-jest_v^24.7.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'babel-jest'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'babel-jest' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-jest/build/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-jest/build/index.js' {
declare module.exports: $Exports<'babel-jest/build/index'>;
}

View file

@ -1,130 +0,0 @@
// flow-typed signature: 762dc1876e202de0624c5a3ce5e332ee
// flow-typed version: <<STUB>>/babel-plugin-styled-components_v^1.10.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-styled-components'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'babel-plugin-styled-components' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-plugin-styled-components/lib/css/placeholderUtils' {
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.exports: any;
}
declare module 'babel-plugin-styled-components/lib/utils/detectors' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/utils/getName' {
declare module.exports: any;
}
declare module 'babel-plugin-styled-components/lib/utils/hash' {
declare module.exports: any;
}
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;
}
declare module 'babel-plugin-styled-components/lib/visitors/minify' {
declare module.exports: any;
}
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/transpile' {
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/index.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/index'>;
}
declare module 'babel-plugin-styled-components/lib/minify/index.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify/index'>;
}
declare module 'babel-plugin-styled-components/lib/utils/detectors.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/detectors'>;
}
declare module 'babel-plugin-styled-components/lib/utils/getName.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/getName'>;
}
declare module 'babel-plugin-styled-components/lib/utils/hash.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/hash'>;
}
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/pure.js' {
declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/pure'>;
}
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/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,32 +0,0 @@
// flow-typed signature: 7ad707961a09c60074833a670e7c5a83
// flow-typed version: <<STUB>>/babel-plugin-transform-flow-strip-types_v^6.22.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-flow-strip-types'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'babel-plugin-transform-flow-strip-types' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'babel-plugin-transform-flow-strip-types/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-flow-strip-types/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-flow-strip-types/lib/index'>;
}

View file

@ -1,38 +0,0 @@
// flow-typed signature: a702dffd35f68a7893add59bbf83b8fb
// flow-typed version: <<STUB>>/bufferutil_v^4.0.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'bufferutil'
*
* 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 'bufferutil' {
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 'bufferutil/fallback' {
declare module.exports: any;
}
// Filename aliases
declare module 'bufferutil/fallback.js' {
declare module.exports: $Exports<'bufferutil/fallback'>;
}
declare module 'bufferutil/index' {
declare module.exports: $Exports<'bufferutil'>;
}
declare module 'bufferutil/index.js' {
declare module.exports: $Exports<'bufferutil'>;
}

View file

@ -1,98 +0,0 @@
// flow-typed signature: db5b2cdde8db39d47e27cc8ab84f89bf
// flow-typed version: d662d43161/chalk_v2.x.x/flow_>=v0.25.x
// From: https://github.com/chalk/chalk/blob/master/index.js.flow
declare module 'chalk' {
declare type TemplateStringsArray = $ReadOnlyArray<string>;
declare type Level = $Values<{
None: 0,
Basic: 1,
Ansi256: 2,
TrueColor: 3
}>;
declare type ChalkOptions = {|
enabled?: boolean,
level?: Level
|};
declare type ColorSupport = {|
level: Level,
hasBasic: boolean,
has256: boolean,
has16m: boolean
|};
declare interface Chalk {
(...text: string[]): string,
(text: TemplateStringsArray, ...placeholders: string[]): string,
constructor(options?: ChalkOptions): Chalk,
enabled: boolean,
level: Level,
rgb(r: number, g: number, b: number): Chalk,
hsl(h: number, s: number, l: number): Chalk,
hsv(h: number, s: number, v: number): Chalk,
hwb(h: number, w: number, b: number): Chalk,
bgHex(color: string): Chalk,
bgKeyword(color: string): Chalk,
bgRgb(r: number, g: number, b: number): Chalk,
bgHsl(h: number, s: number, l: number): Chalk,
bgHsv(h: number, s: number, v: number): Chalk,
bgHwb(h: number, w: number, b: number): Chalk,
hex(color: string): Chalk,
keyword(color: string): Chalk,
+reset: Chalk,
+bold: Chalk,
+dim: Chalk,
+italic: Chalk,
+underline: Chalk,
+inverse: Chalk,
+hidden: Chalk,
+strikethrough: Chalk,
+visible: Chalk,
+black: Chalk,
+red: Chalk,
+green: Chalk,
+yellow: Chalk,
+blue: Chalk,
+magenta: Chalk,
+cyan: Chalk,
+white: Chalk,
+gray: Chalk,
+grey: Chalk,
+blackBright: Chalk,
+redBright: Chalk,
+greenBright: Chalk,
+yellowBright: Chalk,
+blueBright: Chalk,
+magentaBright: Chalk,
+cyanBright: Chalk,
+whiteBright: Chalk,
+bgBlack: Chalk,
+bgRed: Chalk,
+bgGreen: Chalk,
+bgYellow: Chalk,
+bgBlue: Chalk,
+bgMagenta: Chalk,
+bgCyan: Chalk,
+bgWhite: Chalk,
+bgBlackBright: Chalk,
+bgRedBright: Chalk,
+bgGreenBright: Chalk,
+bgYellowBright: Chalk,
+bgBlueBright: Chalk,
+bgMagentaBright: Chalk,
+bgCyanBright: Chalk,
+bgWhiteBrigh: Chalk,
supportsColor: ColorSupport
}
declare module.exports: Chalk;
}

View file

@ -1,52 +0,0 @@
// flow-typed signature: d2dd6b4e6831834e8554fcd055fcf1ab
// flow-typed version: <<STUB>>/chokidar_v2.1.2/flow_v0.95.1
/**
* This is an autogenerated libdef stub for:
*
* 'chokidar'
*
* 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 'chokidar' {
import type { FSWatcher } from 'fs'
import type EventEmitter from 'events'
declare type BufferEncoding = "ascii" | "utf8" | "utf16le" | "ucs2" | "base64" | "latin1" | "binary" | "hex"
declare type Chokidar = {
watch: (filename: string, options?: { encoding?: BufferEncoding; persistent?: boolean; recursive?: boolean; } | BufferEncoding, listener?: (event: string, filename: string) => void) => EventEmitter
};
declare module.exports: Chokidar;
}
/**
* 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 'chokidar/lib/fsevents-handler' {
declare module.exports: any;
}
declare module 'chokidar/lib/nodefs-handler' {
declare module.exports: any;
}
// Filename aliases
declare module 'chokidar/index' {
declare module.exports: $Exports<'chokidar'>;
}
declare module 'chokidar/index.js' {
declare module.exports: $Exports<'chokidar'>;
}
declare module 'chokidar/lib/fsevents-handler.js' {
declare module.exports: $Exports<'chokidar/lib/fsevents-handler'>;
}
declare module 'chokidar/lib/nodefs-handler.js' {
declare module.exports: $Exports<'chokidar/lib/nodefs-handler'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: 96816851f91a21f2f9741343c162ccf0
// flow-typed version: <<STUB>>/color_v^3.1.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'color'
*
* 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 'color' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
// Filename aliases
declare module 'color/index' {
declare module.exports: $Exports<'color'>;
}
declare module 'color/index.js' {
declare module.exports: $Exports<'color'>;
}

View file

@ -1,53 +0,0 @@
// flow-typed signature: caf3f0e2c38724e409492d77a58a5080
// flow-typed version: <<STUB>>/dotenv_v^7.0.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'dotenv'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'dotenv' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'dotenv/config' {
declare module.exports: any;
}
declare module 'dotenv/lib/cli-options' {
declare module.exports: any;
}
declare module 'dotenv/lib/env-options' {
declare module.exports: any;
}
declare module 'dotenv/lib/main' {
declare module.exports: any;
}
// Filename aliases
declare module 'dotenv/config.js' {
declare module.exports: $Exports<'dotenv/config'>;
}
declare module 'dotenv/lib/cli-options.js' {
declare module.exports: $Exports<'dotenv/lib/cli-options'>;
}
declare module 'dotenv/lib/env-options.js' {
declare module.exports: $Exports<'dotenv/lib/env-options'>;
}
declare module 'dotenv/lib/main.js' {
declare module.exports: $Exports<'dotenv/lib/main'>;
}

View file

@ -1,81 +0,0 @@
// flow-typed signature: 7a4ce8257d745ddee5ef466f19a4d40e
// flow-typed version: <<STUB>>/enzyme-adapter-react-16_v^1.11.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'enzyme-adapter-react-16'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'enzyme-adapter-react-16' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'enzyme-adapter-react-16/build/detectFiberTags' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/build/index' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/src/detectFiberTags' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/src/index' {
declare module.exports: any;
}
declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter' {
declare module.exports: any;
}
// Filename aliases
declare module 'enzyme-adapter-react-16/build/detectFiberTags.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/build/detectFiberTags'>;
}
declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath'>;
}
declare module 'enzyme-adapter-react-16/build/index.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/build/index'>;
}
declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/build/ReactSixteenAdapter'>;
}
declare module 'enzyme-adapter-react-16/src/detectFiberTags.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/src/detectFiberTags'>;
}
declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath'>;
}
declare module 'enzyme-adapter-react-16/src/index.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/src/index'>;
}
declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter.js' {
declare module.exports: $Exports<'enzyme-adapter-react-16/src/ReactSixteenAdapter'>;
}

View file

@ -1,73 +0,0 @@
// flow-typed signature: e171aee9f22d1c3e6741f5870c2b069f
// flow-typed version: <<STUB>>/enzyme-to-json_v^3.3.5/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'enzyme-to-json'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'enzyme-to-json' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'enzyme-to-json/createSerializer' {
declare module.exports: any;
}
declare module 'enzyme-to-json/mount' {
declare module.exports: any;
}
declare module 'enzyme-to-json/render' {
declare module.exports: any;
}
declare module 'enzyme-to-json/serializer' {
declare module.exports: any;
}
declare module 'enzyme-to-json/shallow' {
declare module.exports: any;
}
declare module 'enzyme-to-json/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'enzyme-to-json/createSerializer.js' {
declare module.exports: $Exports<'enzyme-to-json/createSerializer'>;
}
declare module 'enzyme-to-json/index' {
declare module.exports: $Exports<'enzyme-to-json'>;
}
declare module 'enzyme-to-json/index.js' {
declare module.exports: $Exports<'enzyme-to-json'>;
}
declare module 'enzyme-to-json/mount.js' {
declare module.exports: $Exports<'enzyme-to-json/mount'>;
}
declare module 'enzyme-to-json/render.js' {
declare module.exports: $Exports<'enzyme-to-json/render'>;
}
declare module 'enzyme-to-json/serializer.js' {
declare module.exports: $Exports<'enzyme-to-json/serializer'>;
}
declare module 'enzyme-to-json/shallow.js' {
declare module.exports: $Exports<'enzyme-to-json/shallow'>;
}
declare module 'enzyme-to-json/utils.js' {
declare module.exports: $Exports<'enzyme-to-json/utils'>;
}

View file

@ -1,135 +0,0 @@
// flow-typed signature: f6bad512110ebc6da85b1ddda297fe3d
// flow-typed version: f04d291d8b/enzyme_v3.x.x/flow_>=v0.53.x
declare module 'enzyme' {
declare type PredicateFunction<T: Wrapper<*>> = (
wrapper: T,
index: number
) => boolean;
declare type UntypedSelector = string | {[key: string]: number|string|boolean};
declare type EnzymeSelector = UntypedSelector | React$ElementType;
// CheerioWrapper is a type alias for an actual cheerio instance
// TODO: Reference correct type from cheerio's type declarations
declare type CheerioWrapper = any;
declare class Wrapper<RootComponent> {
equals(node: React$Element<any>): boolean,
find(selector: UntypedSelector): this,
find<T: React$ElementType>(selector: T): ReactWrapper<T>,
findWhere(predicate: PredicateFunction<this>): this,
filter(selector: UntypedSelector): this,
filter<T: React$ElementType>(selector: T): ReactWrapper<T>,
filterWhere(predicate: PredicateFunction<this>): this,
hostNodes(): this,
contains(nodes: React$Node): boolean,
containsMatchingElement(node: React$Node): boolean,
containsAllMatchingElements(nodes: React$Node): boolean,
containsAnyMatchingElements(nodes: React$Node): boolean,
dive(option?: { context?: Object }): this,
exists(selector?: EnzymeSelector): boolean,
isEmptyRender(): boolean,
matchesElement(node: React$Node): boolean,
hasClass(className: string): boolean,
is(selector: EnzymeSelector): boolean,
isEmpty(): boolean,
not(selector: EnzymeSelector): this,
children(selector?: UntypedSelector): this,
children<T: React$ElementType>(selector: T): ReactWrapper<T>,
childAt(index: number): this,
parents(selector?: UntypedSelector): this,
parents<T: React$ElementType>(selector: T): ReactWrapper<T>,
parent(): this,
closest(selector: UntypedSelector): this,
closest<T: React$ElementType>(selector: T): ReactWrapper<T>,
render(): CheerioWrapper,
renderProp(propName: string): (...args: Array<any>) => this,
unmount(): this,
text(): string,
html(): string,
get(index: number): React$Node,
getDOMNode(): HTMLElement | HTMLInputElement,
at(index: number): this,
first(): this,
last(): this,
state(key?: string): any,
context(key?: string): any,
props(): Object,
prop(key: string): any,
key(): string,
simulate(event: string, ...args: Array<any>): this,
simulateError(error: Error): this,
slice(begin?: number, end?: number): this,
setState(state: {}, callback?: () => void): this,
setProps(props: {}, callback?: () => void): this,
setContext(context: Object): this,
instance(): React$ElementRef<RootComponent>,
update(): this,
debug(options?: Object): string,
type(): string | Function | null,
name(): string,
forEach(fn: (node: this, index: number) => mixed): this,
map<T>(fn: (node: this, index: number) => T): Array<T>,
reduce<T>(
fn: (value: T, node: this, index: number) => T,
initialValue?: T
): Array<T>,
reduceRight<T>(
fn: (value: T, node: this, index: number) => T,
initialValue?: T
): Array<T>,
some(selector: EnzymeSelector): boolean,
someWhere(predicate: PredicateFunction<this>): boolean,
every(selector: EnzymeSelector): boolean,
everyWhere(predicate: PredicateFunction<this>): boolean,
length: number
}
declare class ReactWrapper<T> extends Wrapper<T> {
constructor(nodes: React$Element<T>, root: any, options?: ?Object): ReactWrapper<T>,
mount(): this,
ref(refName: string): this,
detach(): void
}
declare class ShallowWrapper<T> extends Wrapper<T> {
constructor(
nodes: React$Element<T>,
root: any,
options?: ?Object
): ShallowWrapper<T>,
equals(node: React$Node): boolean,
shallow(options?: { context?: Object }): ShallowWrapper<T>,
getElement(): React$Node,
getElements(): Array<React$Node>
}
declare function shallow<T>(
node: React$Element<T>,
options?: { context?: Object, disableLifecycleMethods?: boolean }
): ShallowWrapper<T>;
declare function mount<T>(
node: React$Element<T>,
options?: {
context?: Object,
attachTo?: HTMLElement,
childContextTypes?: Object
}
): ReactWrapper<T>;
declare function render<T>(
node: React$Element<T>,
options?: { context?: Object }
): CheerioWrapper;
declare module.exports: {
configure(options: {
Adapter?: any,
disableLifecycleMethods?: boolean
}): void,
render: typeof render,
mount: typeof mount,
shallow: typeof shallow,
ShallowWrapper: typeof ShallowWrapper,
ReactWrapper: typeof ReactWrapper
};
}

File diff suppressed because it is too large Load diff

View file

@ -1,46 +0,0 @@
// flow-typed signature: a4fb1c51462475d842d068273db86843
// flow-typed version: <<STUB>>/erlpack_vdiscordapp/erlpack/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'erlpack'
*
* 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 'erlpack' {
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 'erlpack/js/__tests__/decoder-test' {
declare module.exports: any;
}
declare module 'erlpack/js/__tests__/encoder-test' {
declare module.exports: any;
}
declare module 'erlpack/js/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'erlpack/js/__tests__/decoder-test.js' {
declare module.exports: $Exports<'erlpack/js/__tests__/decoder-test'>;
}
declare module 'erlpack/js/__tests__/encoder-test.js' {
declare module.exports: $Exports<'erlpack/js/__tests__/encoder-test'>;
}
declare module 'erlpack/js/index.js' {
declare module.exports: $Exports<'erlpack/js/index'>;
}

View file

@ -1,459 +0,0 @@
// flow-typed signature: 4fb2b3a476af47fa4fb9ef0061765ae7
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^3.6.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-flowtype'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'eslint-plugin-flowtype' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'eslint-plugin-flowtype/dist/bin/addAssertions' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/bin/checkDocs' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/bin/checkTests' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/bin/utilities' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index' {
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;
}
declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/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/noMixed' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noUnusedExpressions' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireCompoundTypeAlias' {
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;
}
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;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/semi' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/sortKeys' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/useFlowType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/validSyntax' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/quoteName' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-flowtype/dist/bin/addAssertions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/addAssertions'>;
}
declare module 'eslint-plugin-flowtype/dist/bin/checkDocs.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/checkDocs'>;
}
declare module 'eslint-plugin-flowtype/dist/bin/checkTests.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/checkTests'>;
}
declare module 'eslint-plugin-flowtype/dist/bin/utilities.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/utilities'>;
}
declare module 'eslint-plugin-flowtype/dist/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/index'>;
}
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'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/defineFlowType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/delimiterDangle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/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/noMixed.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMixed'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMutableArray'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noUnusedExpressions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noUnusedExpressions'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noWeakTypes'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireCompoundTypeAlias.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireCompoundTypeAlias'>;
}
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'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireVariableType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/semi.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/semi'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/sortKeys.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/sortKeys'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/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'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/useFlowType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/useFlowType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/validSyntax.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/validSyntax'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getParameterName'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/quoteName.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/quoteName'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/spacingFixers'>;
}

File diff suppressed because it is too large Load diff

View file

@ -1,29 +0,0 @@
// flow-typed signature: e0e60921e1438e658e9a94a81829c155
// flow-typed version: a90ebf442a/eventemitter3_v3.x.x/flow_>=v0.25.x
declare module 'eventemitter3' {
declare type ListenerFn = (...args: any[]) => void
declare class EventEmitter {
static constructor(): EventEmitter,
static prefixed: string | boolean,
eventNames(): (string | Symbol)[],
listeners(event: string | Symbol): ListenerFn[],
listenerCount(event: string | Symbol): number,
on(event: string | Symbol, listener: ListenerFn, context?: any): this,
addListener(event: string | Symbol, listener: ListenerFn, context?: any): this,
once(event: string | Symbol, listener: ListenerFn, context?: any): this,
removeAllListeners(event?: string | Symbol): this,
removeListener(event: string | Symbol, listener?: ListenerFn, context?: any, once?: boolean): this,
off(event: string | Symbol, listener?: ListenerFn, context?: any, once?: boolean): this,
emit(event: string, ...params?: any[]): this
}
declare module.exports: Class<EventEmitter>
}
// Filename aliases
declare module 'eventemitter3/index' {
declare module.exports: $Exports<'eventemitter3'>
}
declare module 'eventemitter3/index.js' {
declare module.exports: $Exports<'eventemitter3'>
}

View file

@ -1,123 +0,0 @@
// flow-typed signature: e8145f7f4fa94963b20c369e3e852cb5
// flow-typed version: <<STUB>>/fast-redux_v^0.7.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'fast-redux'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'fast-redux' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'fast-redux/dist/fast-redux' {
declare module.exports: any;
}
declare module 'fast-redux/dist/fast-redux.min' {
declare module.exports: any;
}
declare module 'fast-redux/es/index' {
declare module.exports: any;
}
declare module 'fast-redux/es/namespace' {
declare module.exports: any;
}
declare module 'fast-redux/es/object' {
declare module.exports: any;
}
declare module 'fast-redux/es/rootReducer' {
declare module.exports: any;
}
declare module 'fast-redux/lib/index' {
declare module.exports: any;
}
declare module 'fast-redux/lib/namespace' {
declare module.exports: any;
}
declare module 'fast-redux/lib/object' {
declare module.exports: any;
}
declare module 'fast-redux/lib/rootReducer' {
declare module.exports: any;
}
declare module 'fast-redux/src/index' {
declare module.exports: any;
}
declare module 'fast-redux/src/namespace' {
declare module.exports: any;
}
declare module 'fast-redux/src/object' {
declare module.exports: any;
}
declare module 'fast-redux/src/rootReducer' {
declare module.exports: any;
}
// Filename aliases
declare module 'fast-redux/dist/fast-redux.js' {
declare module.exports: $Exports<'fast-redux/dist/fast-redux'>;
}
declare module 'fast-redux/dist/fast-redux.min.js' {
declare module.exports: $Exports<'fast-redux/dist/fast-redux.min'>;
}
declare module 'fast-redux/es/index.js' {
declare module.exports: $Exports<'fast-redux/es/index'>;
}
declare module 'fast-redux/es/namespace.js' {
declare module.exports: $Exports<'fast-redux/es/namespace'>;
}
declare module 'fast-redux/es/object.js' {
declare module.exports: $Exports<'fast-redux/es/object'>;
}
declare module 'fast-redux/es/rootReducer.js' {
declare module.exports: $Exports<'fast-redux/es/rootReducer'>;
}
declare module 'fast-redux/lib/index.js' {
declare module.exports: $Exports<'fast-redux/lib/index'>;
}
declare module 'fast-redux/lib/namespace.js' {
declare module.exports: $Exports<'fast-redux/lib/namespace'>;
}
declare module 'fast-redux/lib/object.js' {
declare module.exports: $Exports<'fast-redux/lib/object'>;
}
declare module 'fast-redux/lib/rootReducer.js' {
declare module.exports: $Exports<'fast-redux/lib/rootReducer'>;
}
declare module 'fast-redux/src/index.js' {
declare module.exports: $Exports<'fast-redux/src/index'>;
}
declare module 'fast-redux/src/namespace.js' {
declare module.exports: $Exports<'fast-redux/src/namespace'>;
}
declare module 'fast-redux/src/object.js' {
declare module.exports: $Exports<'fast-redux/src/object'>;
}
declare module 'fast-redux/src/rootReducer.js' {
declare module.exports: $Exports<'fast-redux/src/rootReducer'>;
}

View file

@ -1,6 +0,0 @@
// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583
// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x
declare module 'flow-bin' {
declare module.exports: string;
}

View file

@ -1,193 +0,0 @@
// flow-typed signature: f3ae05820edaf0274406f3fe2a57a6cd
// flow-typed version: <<STUB>>/flow-typed_v^2.5.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'flow-typed'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'flow-typed' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'flow-typed/dist/cli' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/create-stub' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/install' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/runTests' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/search' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/update-cache' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/update' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/validateDefs' {
declare module.exports: any;
}
declare module 'flow-typed/dist/commands/version' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/cacheRepoUtils' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/codeSign' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/fileUtils' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/flowProjectUtils' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/flowVersion' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/git' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/github' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/isInFlowTypedRepo' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/libDefs' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/node' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/npm/npmLibDefs' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/npm/npmProjectUtils' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/semver' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/stubUtils' {
declare module.exports: any;
}
declare module 'flow-typed/dist/lib/validationErrors' {
declare module.exports: any;
}
// Filename aliases
declare module 'flow-typed/dist/cli.js' {
declare module.exports: $Exports<'flow-typed/dist/cli'>;
}
declare module 'flow-typed/dist/commands/create-stub.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>;
}
declare module 'flow-typed/dist/commands/install.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/install'>;
}
declare module 'flow-typed/dist/commands/runTests.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>;
}
declare module 'flow-typed/dist/commands/search.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/search'>;
}
declare module 'flow-typed/dist/commands/update-cache.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>;
}
declare module 'flow-typed/dist/commands/update.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/update'>;
}
declare module 'flow-typed/dist/commands/validateDefs.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>;
}
declare module 'flow-typed/dist/commands/version.js' {
declare module.exports: $Exports<'flow-typed/dist/commands/version'>;
}
declare module 'flow-typed/dist/lib/cacheRepoUtils.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>;
}
declare module 'flow-typed/dist/lib/codeSign.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>;
}
declare module 'flow-typed/dist/lib/fileUtils.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>;
}
declare module 'flow-typed/dist/lib/flowProjectUtils.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>;
}
declare module 'flow-typed/dist/lib/flowVersion.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>;
}
declare module 'flow-typed/dist/lib/git.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/git'>;
}
declare module 'flow-typed/dist/lib/github.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/github'>;
}
declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>;
}
declare module 'flow-typed/dist/lib/libDefs.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>;
}
declare module 'flow-typed/dist/lib/node.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/node'>;
}
declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>;
}
declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>;
}
declare module 'flow-typed/dist/lib/semver.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/semver'>;
}
declare module 'flow-typed/dist/lib/stubUtils.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>;
}
declare module 'flow-typed/dist/lib/validationErrors.js' {
declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>;
}

View file

@ -1,38 +0,0 @@
// flow-typed signature: 1c08784b6a012c1b27c4f356abcf4857
// flow-typed version: <<STUB>>/fnv-plus_v^1.2.12/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'fnv-plus'
*
* 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 'fnv-plus' {
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 'fnv-plus/test/fnv-plus' {
declare module.exports: any;
}
// Filename aliases
declare module 'fnv-plus/index' {
declare module.exports: $Exports<'fnv-plus'>;
}
declare module 'fnv-plus/index.js' {
declare module.exports: $Exports<'fnv-plus'>;
}
declare module 'fnv-plus/test/fnv-plus.js' {
declare module.exports: $Exports<'fnv-plus/test/fnv-plus'>;
}

View file

@ -1,87 +0,0 @@
// flow-typed signature: 7c09aef8ac07163d6ef9e3f50c6bc35c
// flow-typed version: a12a42a747/glob_v7.1.x/flow_>=v0.42.x
declare module 'glob' {
declare type MinimatchOptions = {|
debug?: boolean,
nobrace?: boolean,
noglobstar?: boolean,
dot?: boolean,
noext?: boolean,
nocase?: boolean,
nonull?: boolean,
matchBase?: boolean,
nocomment?: boolean,
nonegate?: boolean,
flipNegate?: boolean
|};
declare type Options = {|
...MinimatchOptions,
cwd?: string,
root?: string,
nomount?: boolean,
mark?: boolean,
nosort?: boolean,
stat?: boolean,
silent?: boolean,
strict?: boolean,
cache?: {
[path: string]: boolean | "DIR" | "FILE" | $ReadOnlyArray<string>
},
statCache?: {
[path: string]: boolean | { isDirectory(): boolean } | void
},
symlinks?: { [path: string]: boolean | void },
realpathCache?: { [path: string]: string },
sync?: boolean,
nounique?: boolean,
nodir?: boolean,
ignore?: string | $ReadOnlyArray<string>,
follow?: boolean,
realpath?: boolean,
absolute?: boolean
|};
/**
* Called when an error occurs, or matches are found
* err
* matches: filenames found matching the pattern
*/
declare type CallBack = (err: ?Error, matches: Array<string>) => void;
declare class Glob extends events$EventEmitter {
constructor(pattern: string): this;
constructor(pattern: string, callback: CallBack): this;
constructor(pattern: string, options: Options, callback: CallBack): this;
minimatch: {};
options: Options;
aborted: boolean;
cache: {
[path: string]: boolean | "DIR" | "FILE" | $ReadOnlyArray<string>
};
statCache: {
[path: string]: boolean | { isDirectory(): boolean } | void
};
symlinks: { [path: string]: boolean | void };
realpathCache: { [path: string]: string };
found: Array<string>;
pause(): void;
resume(): void;
abort(): void;
}
declare class GlobModule {
Glob: Class<Glob>;
(pattern: string, callback: CallBack): void;
(pattern: string, options: Options, callback: CallBack): void;
hasMagic(pattern: string, options?: Options): boolean;
sync(pattern: string, options?: Options): Array<string>;
}
declare module.exports: GlobModule;
}

View file

@ -1,109 +0,0 @@
// flow-typed signature: 9940d527af68cc8afd454132fd439fae
// flow-typed version: <<STUB>>/husky_v^1.3.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'husky'
*
* 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 'husky' {
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 'husky/husky' {
declare module.exports: any;
}
declare module 'husky/lib/getConf' {
declare module.exports: any;
}
declare module 'husky/lib/installer/bin' {
declare module.exports: any;
}
declare module 'husky/lib/installer/getScript' {
declare module.exports: any;
}
declare module 'husky/lib/installer/index' {
declare module.exports: any;
}
declare module 'husky/lib/installer/is' {
declare module.exports: any;
}
declare module 'husky/lib/installer/resolveGitDir' {
declare module.exports: any;
}
declare module 'husky/lib/runner/bin' {
declare module.exports: any;
}
declare module 'husky/lib/runner/index' {
declare module.exports: any;
}
declare module 'husky/lib/upgrader/bin' {
declare module.exports: any;
}
declare module 'husky/lib/upgrader/index' {
declare module.exports: any;
}
declare module 'husky/run' {
declare module.exports: any;
}
// Filename aliases
declare module 'husky/husky.js' {
declare module.exports: $Exports<'husky/husky'>;
}
declare module 'husky/lib/getConf.js' {
declare module.exports: $Exports<'husky/lib/getConf'>;
}
declare module 'husky/lib/installer/bin.js' {
declare module.exports: $Exports<'husky/lib/installer/bin'>;
}
declare module 'husky/lib/installer/getScript.js' {
declare module.exports: $Exports<'husky/lib/installer/getScript'>;
}
declare module 'husky/lib/installer/index.js' {
declare module.exports: $Exports<'husky/lib/installer/index'>;
}
declare module 'husky/lib/installer/is.js' {
declare module.exports: $Exports<'husky/lib/installer/is'>;
}
declare module 'husky/lib/installer/resolveGitDir.js' {
declare module.exports: $Exports<'husky/lib/installer/resolveGitDir'>;
}
declare module 'husky/lib/runner/bin.js' {
declare module.exports: $Exports<'husky/lib/runner/bin'>;
}
declare module 'husky/lib/runner/index.js' {
declare module.exports: $Exports<'husky/lib/runner/index'>;
}
declare module 'husky/lib/upgrader/bin.js' {
declare module.exports: $Exports<'husky/lib/upgrader/bin'>;
}
declare module 'husky/lib/upgrader/index.js' {
declare module.exports: $Exports<'husky/lib/upgrader/index'>;
}
declare module 'husky/run.js' {
declare module.exports: $Exports<'husky/run'>;
}

View file

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

View file

@ -1,74 +0,0 @@
// flow-typed signature: 2c9e2d1f0921ec053c378e873bc9f27c
// flow-typed version: <<STUB>>/jest-styled-components_v^6.3.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'jest-styled-components'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'jest-styled-components' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'jest-styled-components/native/index' {
declare module.exports: any;
}
declare module 'jest-styled-components/serializer/index' {
declare module.exports: any;
}
declare module 'jest-styled-components/src/index' {
declare module.exports: any;
}
declare module 'jest-styled-components/src/native/toHaveStyleRule' {
declare module.exports: any;
}
declare module 'jest-styled-components/src/styleSheetSerializer' {
declare module.exports: any;
}
declare module 'jest-styled-components/src/toHaveStyleRule' {
declare module.exports: any;
}
declare module 'jest-styled-components/src/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'jest-styled-components/native/index.js' {
declare module.exports: $Exports<'jest-styled-components/native/index'>;
}
declare module 'jest-styled-components/serializer/index.js' {
declare module.exports: $Exports<'jest-styled-components/serializer/index'>;
}
declare module 'jest-styled-components/src/index.js' {
declare module.exports: $Exports<'jest-styled-components/src/index'>;
}
declare module 'jest-styled-components/src/native/toHaveStyleRule.js' {
declare module.exports: $Exports<'jest-styled-components/src/native/toHaveStyleRule'>;
}
declare module 'jest-styled-components/src/styleSheetSerializer.js' {
declare module.exports: $Exports<'jest-styled-components/src/styleSheetSerializer'>;
}
declare module 'jest-styled-components/src/toHaveStyleRule.js' {
declare module.exports: $Exports<'jest-styled-components/src/toHaveStyleRule'>;
}
declare module 'jest-styled-components/src/utils.js' {
declare module.exports: $Exports<'jest-styled-components/src/utils'>;
}

File diff suppressed because it is too large Load diff

View file

@ -1,32 +0,0 @@
// flow-typed signature: 238a686d4f6643cbcb06749cdc91081f
// flow-typed version: <<STUB>>/keygrip_v^1.0.3/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'keygrip'
*
* 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 'keygrip' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
// Filename aliases
declare module 'keygrip/index' {
declare module.exports: $Exports<'keygrip'>;
}
declare module 'keygrip/index.js' {
declare module.exports: $Exports<'keygrip'>;
}

View file

@ -1,38 +0,0 @@
// flow-typed signature: 280b0a9bc1df1d2b791509beb8ae723c
// flow-typed version: <<STUB>>/koa-better-router_v^2.1.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'koa-better-router'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'koa-better-router' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'koa-better-router/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-better-router/index' {
declare module.exports: $Exports<'koa-better-router'>;
}
declare module 'koa-better-router/index.js' {
declare module.exports: $Exports<'koa-better-router'>;
}
declare module 'koa-better-router/utils.js' {
declare module.exports: $Exports<'koa-better-router/utils'>;
}

View file

@ -1,28 +0,0 @@
// flow-typed signature: db2ab32952e719c6656cef681be04c96
// flow-typed version: e969a7af52/koa-bodyparser_v4.x.x/flow_>=v0.56.x
declare module 'koa-bodyparser' {
declare type Context = Object;
declare type Middleware = (
ctx: Context,
next: () => Promise<void>
) => Promise<void> | void;
declare type Options = {|
enableTypes?: Array<string>,
encode?: string,
formLimit?: string,
jsonLimit?: string,
strict?: boolean,
detectJSON?: (ctx: Context) => boolean,
extendTypes?: {
json?: Array<string>,
form?: Array<string>,
text?: Array<string>
},
onerror?: (err: Error, ctx: Context) => void
|};
declare module.exports: (opts?: Options) => Middleware;
}

View file

@ -1,52 +0,0 @@
// flow-typed signature: 749cfcd8abd66a98e3ea559173f58ec7
// flow-typed version: <<STUB>>/koa-session_v^5.10.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'koa-session'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'koa-session' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'koa-session/lib/context' {
declare module.exports: any;
}
declare module 'koa-session/lib/session' {
declare module.exports: any;
}
declare module 'koa-session/lib/util' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-session/index' {
declare module.exports: $Exports<'koa-session'>;
}
declare module 'koa-session/index.js' {
declare module.exports: $Exports<'koa-session'>;
}
declare module 'koa-session/lib/context.js' {
declare module.exports: $Exports<'koa-session/lib/context'>;
}
declare module 'koa-session/lib/session.js' {
declare module.exports: $Exports<'koa-session/lib/session'>;
}
declare module 'koa-session/lib/util.js' {
declare module.exports: $Exports<'koa-session/lib/util'>;
}

View file

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

View file

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

View file

@ -1,32 +0,0 @@
// flow-typed signature: 3a2d1ff04b4afb17dfd267fdc0b5b8fa
// flow-typed version: <<STUB>>/kompression_v^1.0.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'kompression'
*
* 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 'kompression' {
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 'kompression/src/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'kompression/src/index.js' {
declare module.exports: $Exports<'kompression/src/index'>;
}

View file

@ -1,38 +0,0 @@
// flow-typed signature: 9c4895c10427bdd08f133aef585b83f4
// flow-typed version: <<STUB>>/ksuid_v^1.2.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'ksuid'
*
* 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 'ksuid' {
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 'ksuid/base62' {
declare module.exports: any;
}
// Filename aliases
declare module 'ksuid/base62.js' {
declare module.exports: $Exports<'ksuid/base62'>;
}
declare module 'ksuid/index' {
declare module.exports: $Exports<'ksuid'>;
}
declare module 'ksuid/index.js' {
declare module.exports: $Exports<'ksuid'>;
}

View file

@ -1,38 +0,0 @@
// flow-typed signature: 0a018fbd656d71c850dea629bbf50432
// flow-typed version: <<STUB>>/lerna_v^3.13.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'lerna'
*
* 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 'lerna' {
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 'lerna/cli' {
declare module.exports: any;
}
// Filename aliases
declare module 'lerna/cli.js' {
declare module.exports: $Exports<'lerna/cli'>;
}
declare module 'lerna/index' {
declare module.exports: $Exports<'lerna'>;
}
declare module 'lerna/index.js' {
declare module.exports: $Exports<'lerna'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: aa3a1b0dfcedde8b8abcd0a7c7bb4270
// flow-typed version: <<STUB>>/lru-cache_v^5.1.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'lru-cache'
*
* 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 'lru-cache' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
// Filename aliases
declare module 'lru-cache/index' {
declare module.exports: $Exports<'lru-cache'>;
}
declare module 'lru-cache/index.js' {
declare module.exports: $Exports<'lru-cache'>;
}

View file

@ -1,378 +0,0 @@
// flow-typed signature: abe80b5d57d40f13b34f7a7414f1c541
// flow-typed version: c23239b2a8/moment_v2.x.x/flow_>=v0.25.x
type moment$MomentOptions = {
y?: number | string,
year?: number | string,
years?: number | string,
M?: number | string,
month?: number | string,
months?: number | string,
d?: number | string,
day?: number | string,
days?: number | string,
date?: number | string,
h?: number | string,
hour?: number | string,
hours?: number | string,
m?: number | string,
minute?: number | string,
minutes?: number | string,
s?: number | string,
second?: number | string,
seconds?: number | string,
ms?: number | string,
millisecond?: number | string,
milliseconds?: number | string
};
type moment$MomentObject = {
years: number,
months: number,
date: number,
hours: number,
minutes: number,
seconds: number,
milliseconds: number
};
type moment$MomentCreationData = {
input: string,
format: string,
locale: Object,
isUTC: boolean,
strict: boolean
};
type moment$CalendarFormat = string | ((moment: moment$Moment) => string);
type moment$CalendarFormats = {
sameDay?: moment$CalendarFormat,
nextDay?: moment$CalendarFormat,
nextWeek?: moment$CalendarFormat,
lastDay?: moment$CalendarFormat,
lastWeek?: moment$CalendarFormat,
sameElse?: moment$CalendarFormat
};
type moment$Inclusivity = "()" | "[)" | "()" | "(]" | "[]";
declare class moment$LocaleData {
months(moment: moment$Moment): string;
monthsShort(moment: moment$Moment): string;
monthsParse(month: string): number;
weekdays(moment: moment$Moment): string;
weekdaysShort(moment: moment$Moment): string;
weekdaysMin(moment: moment$Moment): string;
weekdaysParse(weekDay: string): number;
longDateFormat(dateFormat: string): string;
isPM(date: string): boolean;
meridiem(hours: number, minutes: number, isLower: boolean): string;
calendar(
key:
| "sameDay"
| "nextDay"
| "lastDay"
| "nextWeek"
| "prevWeek"
| "sameElse",
moment: moment$Moment
): string;
relativeTime(
number: number,
withoutSuffix: boolean,
key: "s" | "m" | "mm" | "h" | "hh" | "d" | "dd" | "M" | "MM" | "y" | "yy",
isFuture: boolean
): string;
pastFuture(diff: any, relTime: string): string;
ordinal(number: number): string;
preparse(str: string): any;
postformat(str: string): any;
week(moment: moment$Moment): string;
invalidDate(): string;
firstDayOfWeek(): number;
firstDayOfYear(): number;
}
declare class moment$MomentDuration {
humanize(suffix?: boolean): string;
milliseconds(): number;
asMilliseconds(): number;
seconds(): number;
asSeconds(): number;
minutes(): number;
asMinutes(): number;
hours(): number;
asHours(): number;
days(): number;
asDays(): number;
months(): number;
asWeeks(): number;
weeks(): number;
asMonths(): number;
years(): number;
asYears(): number;
add(value: number | moment$MomentDuration | Object, unit?: string): this;
subtract(value: number | moment$MomentDuration | Object, unit?: string): this;
as(unit: string): number;
get(unit: string): number;
toJSON(): string;
toISOString(): string;
isValid(): boolean;
}
declare class moment$Moment {
static ISO_8601: string;
static (string?: ?string): moment$Moment;
static (
initDate:
| moment$MomentOptions
| number
| Date
| Array<number>
| moment$Moment
| string
| null
| void
| []
| {}
): moment$Moment;
static (array: []): moment$Moment;
static (object: {}): moment$Moment;
static (string: ?string, format: string | Array<string>): moment$Moment;
static (
string: ?string,
format: string | Array<string>,
strict: boolean
): moment$Moment;
static (
string: ?string,
format: string | Array<string>,
locale: string
): moment$Moment;
static (
string: ?string,
format: string | Array<string>,
locale: string,
strict: boolean
): moment$Moment;
static unix(seconds: number): moment$Moment;
static utc(): moment$Moment;
static utc(
initDate:
| moment$MomentOptions
| number
| Date
| Array<number>
| moment$Moment
| string
| null
| void
): moment$Moment;
static utc(string: string, format: string | Array<string>): moment$Moment;
static utc(
string: string,
format: string | Array<string>,
strict: boolean
): moment$Moment;
static utc(
string: string,
format: string | Array<string>,
locale: string
): moment$Moment;
static utc(
string: string,
format: string | Array<string>,
locale: string,
strict: boolean
): moment$Moment;
static parseZone(): moment$Moment;
static parseZone(rawDate: string | null | void): moment$Moment;
static parseZone(
rawDate: string,
format: string | Array<string>
): moment$Moment;
static parseZone(
rawDate: string,
format: string | Array<string>,
strict: boolean
): moment$Moment;
static parseZone(
rawDate: string,
format: string | Array<string>,
locale: string
): moment$Moment;
static parseZone(
rawDate: string,
format: string | Array<string>,
locale: string,
strict: boolean
): moment$Moment;
isValid(): boolean;
invalidAt(): 0 | 1 | 2 | 3 | 4 | 5 | 6;
creationData(): moment$MomentCreationData;
millisecond(number: number): this;
milliseconds(number: number): this;
millisecond(): number;
milliseconds(): number;
second(number: number): this;
seconds(number: number): this;
second(): number;
seconds(): number;
minute(number: number): this;
minutes(number: number): this;
minute(): number;
minutes(): number;
hour(number: number): this;
hours(number: number): this;
hour(): number;
hours(): number;
date(number: number): this;
dates(number: number): this;
date(): number;
dates(): number;
day(day: number | string): this;
days(day: number | string): this;
day(): number;
days(): number;
weekday(number: number): this;
weekday(): number;
isoWeekday(day: number | string): this;
isoWeekday(): number;
dayOfYear(day: number): this;
dayOfYear(): number;
week(number: number): this;
weeks(number: number): this;
week(): number;
weeks(): number;
isoWeek(number: number): this;
isoWeeks(number: number): this;
isoWeek(): number;
isoWeeks(): number;
month(number: number): this;
months(number: number): this;
month(): number;
months(): number;
quarter(number: number): this;
quarter(): number;
year(number: number): this;
years(number: number): this;
year(): number;
years(): number;
weekYear(number: number): this;
weekYear(): number;
isoWeekYear(number: number): this;
isoWeekYear(): number;
weeksInYear(): number;
isoWeeksInYear(): number;
get(string: string): number;
set(unit: string, value: number): this;
set(options: { [unit: string]: number }): this;
static max(...dates: Array<moment$Moment>): moment$Moment;
static max(dates: Array<moment$Moment>): moment$Moment;
static min(...dates: Array<moment$Moment>): moment$Moment;
static min(dates: Array<moment$Moment>): moment$Moment;
add(
value: number | moment$MomentDuration | moment$Moment | Object,
unit?: string
): this;
subtract(
value: number | moment$MomentDuration | moment$Moment | string | Object,
unit?: string
): this;
startOf(unit: string): this;
endOf(unit: string): this;
local(): this;
utc(): this;
utcOffset(
offset: number | string,
keepLocalTime?: boolean,
keepMinutes?: boolean
): this;
utcOffset(): number;
format(format?: string): string;
fromNow(removeSuffix?: boolean): string;
from(
value: moment$Moment | string | number | Date | Array<number>,
removePrefix?: boolean
): string;
toNow(removePrefix?: boolean): string;
to(
value: moment$Moment | string | number | Date | Array<number>,
removePrefix?: boolean
): string;
calendar(refTime?: any, formats?: moment$CalendarFormats): string;
diff(
date: moment$Moment | string | number | Date | Array<number>,
format?: string,
floating?: boolean
): number;
valueOf(): number;
unix(): number;
daysInMonth(): number;
toDate(): Date;
toArray(): Array<number>;
toJSON(): string;
toISOString(keepOffset?: boolean): string;
toObject(): moment$MomentObject;
isBefore(
date?: moment$Moment | string | number | Date | Array<number>,
units?: ?string
): boolean;
isSame(
date?: moment$Moment | string | number | Date | Array<number>,
units?: ?string
): boolean;
isAfter(
date?: moment$Moment | string | number | Date | Array<number>,
units?: ?string
): boolean;
isSameOrBefore(
date?: moment$Moment | string | number | Date | Array<number>,
units?: ?string
): boolean;
isSameOrAfter(
date?: moment$Moment | string | number | Date | Array<number>,
units?: ?string
): boolean;
isBetween(
from: moment$Moment | string | number | Date | Array<number>,
to: moment$Moment | string | number | Date | Array<number>,
units?: string,
inclusivity?: moment$Inclusivity
): boolean;
isDST(): boolean;
isDSTShifted(): boolean;
isLeapYear(): boolean;
clone(): moment$Moment;
static isMoment(obj: any): boolean;
static isDate(obj: any): boolean;
static updateLocale(locale: string, localeData?: ?Object): void;
static defineLocale(locale: string, localeData?: ?Object): void;
static locale(locale?: string, localeData?: Object): string;
static locale(locales: Array<string>): string;
locale(locale: string, customization?: Object | null): moment$Moment;
locale(): string;
static months(): Array<string>;
static monthsShort(): Array<string>;
static now(): number;
static weekdays(): Array<string>;
static weekdaysShort(): Array<string>;
static weekdaysMin(): Array<string>;
static months(): string;
static monthsShort(): string;
static weekdays(): string;
static weekdaysShort(): string;
static weekdaysMin(): string;
static localeData(key?: string): moment$LocaleData;
localeData(): moment$LocaleData;
static duration(
value: number | Object | string,
unit?: string
): moment$MomentDuration;
static isDuration(obj: any): boolean;
static normalizeUnits(unit: string): string;
static invalid(object: any): moment$Moment;
}
declare module 'moment' {
declare module.exports: Class<moment$Moment>;
}

View file

@ -1,46 +0,0 @@
// flow-typed signature: 38bef6fa4c49572bbcfbcd6afc1015fa
// flow-typed version: <<STUB>>/moniker_v^0.1.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'moniker'
*
* 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 'moniker' {
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 'moniker/examples/moniker' {
declare module.exports: any;
}
declare module 'moniker/lib/moniker' {
declare module.exports: any;
}
declare module 'moniker/test/moniker' {
declare module.exports: any;
}
// Filename aliases
declare module 'moniker/examples/moniker.js' {
declare module.exports: $Exports<'moniker/examples/moniker'>;
}
declare module 'moniker/lib/moniker.js' {
declare module.exports: $Exports<'moniker/lib/moniker'>;
}
declare module 'moniker/test/moniker.js' {
declare module.exports: $Exports<'moniker/test/moniker'>;
}

View file

@ -1,129 +0,0 @@
// flow-typed signature: 992c245c5628a3bc1775f9c8b188d229
// flow-typed version: <<STUB>>/nanoid_v^2.0.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'nanoid'
*
* 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 'nanoid' {
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 'nanoid/async/format' {
declare module.exports: any;
}
declare module 'nanoid/async/generate' {
declare module.exports: any;
}
declare module 'nanoid/async/index.browser' {
declare module.exports: any;
}
declare module 'nanoid/async/index' {
declare module.exports: any;
}
declare module 'nanoid/async/random.browser' {
declare module.exports: any;
}
declare module 'nanoid/async/random' {
declare module.exports: any;
}
declare module 'nanoid/format' {
declare module.exports: any;
}
declare module 'nanoid/generate' {
declare module.exports: any;
}
declare module 'nanoid/index.browser' {
declare module.exports: any;
}
declare module 'nanoid/non-secure/generate' {
declare module.exports: any;
}
declare module 'nanoid/non-secure/index' {
declare module.exports: any;
}
declare module 'nanoid/random.browser' {
declare module.exports: any;
}
declare module 'nanoid/random' {
declare module.exports: any;
}
declare module 'nanoid/url' {
declare module.exports: any;
}
// Filename aliases
declare module 'nanoid/async/format.js' {
declare module.exports: $Exports<'nanoid/async/format'>;
}
declare module 'nanoid/async/generate.js' {
declare module.exports: $Exports<'nanoid/async/generate'>;
}
declare module 'nanoid/async/index.browser.js' {
declare module.exports: $Exports<'nanoid/async/index.browser'>;
}
declare module 'nanoid/async/index.js' {
declare module.exports: $Exports<'nanoid/async/index'>;
}
declare module 'nanoid/async/random.browser.js' {
declare module.exports: $Exports<'nanoid/async/random.browser'>;
}
declare module 'nanoid/async/random.js' {
declare module.exports: $Exports<'nanoid/async/random'>;
}
declare module 'nanoid/format.js' {
declare module.exports: $Exports<'nanoid/format'>;
}
declare module 'nanoid/generate.js' {
declare module.exports: $Exports<'nanoid/generate'>;
}
declare module 'nanoid/index.browser.js' {
declare module.exports: $Exports<'nanoid/index.browser'>;
}
declare module 'nanoid/index' {
declare module.exports: $Exports<'nanoid'>;
}
declare module 'nanoid/index.js' {
declare module.exports: $Exports<'nanoid'>;
}
declare module 'nanoid/non-secure/generate.js' {
declare module.exports: $Exports<'nanoid/non-secure/generate'>;
}
declare module 'nanoid/non-secure/index.js' {
declare module.exports: $Exports<'nanoid/non-secure/index'>;
}
declare module 'nanoid/random.browser.js' {
declare module.exports: $Exports<'nanoid/random.browser'>;
}
declare module 'nanoid/random.js' {
declare module.exports: $Exports<'nanoid/random'>;
}
declare module 'nanoid/url.js' {
declare module.exports: $Exports<'nanoid/url'>;
}

View file

@ -1,74 +0,0 @@
// flow-typed signature: 4d2b06c9821bfefd96d89afab05f912d
// flow-typed version: <<STUB>>/next-redux-wrapper_v^3.0.0-alpha.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'next-redux-wrapper'
*
* 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 'next-redux-wrapper' {
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 'next-redux-wrapper/coverage/lcov-report/block-navigation' {
declare module.exports: any;
}
declare module 'next-redux-wrapper/coverage/lcov-report/prettify' {
declare module.exports: any;
}
declare module 'next-redux-wrapper/coverage/lcov-report/sorter' {
declare module.exports: any;
}
declare module 'next-redux-wrapper/es6/index' {
declare module.exports: any;
}
declare module 'next-redux-wrapper/es6/index.spec' {
declare module.exports: any;
}
declare module 'next-redux-wrapper/lib/index' {
declare module.exports: any;
}
declare module 'next-redux-wrapper/lib/index.spec' {
declare module.exports: any;
}
// Filename aliases
declare module 'next-redux-wrapper/coverage/lcov-report/block-navigation.js' {
declare module.exports: $Exports<'next-redux-wrapper/coverage/lcov-report/block-navigation'>;
}
declare module 'next-redux-wrapper/coverage/lcov-report/prettify.js' {
declare module.exports: $Exports<'next-redux-wrapper/coverage/lcov-report/prettify'>;
}
declare module 'next-redux-wrapper/coverage/lcov-report/sorter.js' {
declare module.exports: $Exports<'next-redux-wrapper/coverage/lcov-report/sorter'>;
}
declare module 'next-redux-wrapper/es6/index.js' {
declare module.exports: $Exports<'next-redux-wrapper/es6/index'>;
}
declare module 'next-redux-wrapper/es6/index.spec.js' {
declare module.exports: $Exports<'next-redux-wrapper/es6/index.spec'>;
}
declare module 'next-redux-wrapper/lib/index.js' {
declare module.exports: $Exports<'next-redux-wrapper/lib/index'>;
}
declare module 'next-redux-wrapper/lib/index.spec.js' {
declare module.exports: $Exports<'next-redux-wrapper/lib/index.spec'>;
}

View file

@ -1,676 +0,0 @@
// flow-typed signature: 1c8f1d21224d6a9acdd7743fb382f28d
// flow-typed version: <<STUB>>/next_v^8.0.4/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'next'
*
* 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 'next' {
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 'next/amp' {
declare module.exports: any;
}
declare module 'next/app' {
declare module.exports: any;
}
declare module 'next/babel' {
declare module.exports: any;
}
declare module 'next/client' {
declare module.exports: any;
}
declare module 'next/config' {
declare module.exports: any;
}
declare module 'next/constants' {
declare module.exports: any;
}
declare module 'next/dist/build/babel/plugins/amp-attributes' {
declare module.exports: any;
}
declare module 'next/dist/build/babel/plugins/commonjs' {
declare module.exports: any;
}
declare module 'next/dist/build/babel/plugins/react-loadable-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/babel/preset' {
declare module.exports: any;
}
declare module 'next/dist/build/compiler' {
declare module.exports: any;
}
declare module 'next/dist/build/entries' {
declare module.exports: any;
}
declare module 'next/dist/build/generate-build-id' {
declare module.exports: any;
}
declare module 'next/dist/build/index' {
declare module.exports: any;
}
declare module 'next/dist/build/is-writeable' {
declare module.exports: any;
}
declare module 'next/dist/build/output/exit' {
declare module.exports: any;
}
declare module 'next/dist/build/output/index' {
declare module.exports: any;
}
declare module 'next/dist/build/output/store' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack-config' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/loaders/emit-file-loader' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/loaders/next-babel-loader' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/loaders/next-client-pages-loader' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/loaders/next-serverless-loader' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/loaders/noop-loader' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/all-modules-identified-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/build-manifest-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/chunk-names-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/hashed-chunk-ids-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/nextjs-ssr-import' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/nextjs-ssr-module-cache' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/pages-manifest-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/react-loadable-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/serverless-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/shared-runtime-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/index' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/minify' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/TaskRunner' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/worker' {
declare module.exports: any;
}
declare module 'next/dist/build/webpack/plugins/unlink-removed-pages-plugin' {
declare module.exports: any;
}
declare module 'next/dist/build/write-build-id' {
declare module.exports: any;
}
declare module 'next/dist/cli/next-build' {
declare module.exports: any;
}
declare module 'next/dist/cli/next-dev' {
declare module.exports: any;
}
declare module 'next/dist/cli/next-export' {
declare module.exports: any;
}
declare module 'next/dist/cli/next-start' {
declare module.exports: any;
}
declare module 'next/dist/client/amp-dev' {
declare module.exports: any;
}
declare module 'next/dist/client/dev-error-overlay/eventsource' {
declare module.exports: any;
}
declare module 'next/dist/client/dev-error-overlay/format-webpack-messages' {
declare module.exports: any;
}
declare module 'next/dist/client/dev-error-overlay/hot-dev-client' {
declare module.exports: any;
}
declare module 'next/dist/client/error-boundary' {
declare module.exports: any;
}
declare module 'next/dist/client/event-source-polyfill' {
declare module.exports: any;
}
declare module 'next/dist/client/head-manager' {
declare module.exports: any;
}
declare module 'next/dist/client/index' {
declare module.exports: any;
}
declare module 'next/dist/client/link' {
declare module.exports: any;
}
declare module 'next/dist/client/next-dev' {
declare module.exports: any;
}
declare module 'next/dist/client/next' {
declare module.exports: any;
}
declare module 'next/dist/client/noop' {
declare module.exports: any;
}
declare module 'next/dist/client/on-demand-entries-client' {
declare module.exports: any;
}
declare module 'next/dist/client/on-demand-entries-utils' {
declare module.exports: any;
}
declare module 'next/dist/client/page-loader' {
declare module.exports: any;
}
declare module 'next/dist/client/router' {
declare module.exports: any;
}
declare module 'next/dist/client/source-map-support' {
declare module.exports: any;
}
declare module 'next/dist/client/webpack-hot-middleware-client' {
declare module.exports: any;
}
declare module 'next/dist/client/with-router' {
declare module.exports: any;
}
declare module 'next/dist/compiled/arg/index' {
declare module.exports: any;
}
declare module 'next/dist/compiled/nanoid/index' {
declare module.exports: any;
}
declare module 'next/dist/compiled/resolve/index' {
declare module.exports: any;
}
declare module 'next/dist/compiled/text-table/index' {
declare module.exports: any;
}
declare module 'next/dist/compiled/unistore/unistore' {
declare module.exports: any;
}
declare module 'next/dist/export/index' {
declare module.exports: any;
}
declare module 'next/dist/export/worker' {
declare module.exports: any;
}
declare module 'next/dist/lib/constants' {
declare module.exports: any;
}
declare module 'next/dist/lib/recursive-delete' {
declare module.exports: any;
}
declare module 'next/dist/lib/recursive-readdir' {
declare module.exports: any;
}
declare module 'next/dist/pages/_app' {
declare module.exports: any;
}
declare module 'next/dist/pages/_document' {
declare module.exports: any;
}
declare module 'next/dist/pages/_error' {
declare module.exports: any;
}
declare module 'next/dist/server/error-debug' {
declare module.exports: any;
}
declare module 'next/dist/server/hot-reloader' {
declare module.exports: any;
}
declare module 'next/dist/server/htmlescape' {
declare module.exports: any;
}
declare module 'next/dist/server/lib/error-overlay-middleware' {
declare module.exports: any;
}
declare module 'next/dist/server/lib/find-page-file' {
declare module.exports: any;
}
declare module 'next/dist/server/lib/start-server' {
declare module.exports: any;
}
declare module 'next/dist/server/lib/utils' {
declare module.exports: any;
}
declare module 'next/dist/server/next-dev-server' {
declare module.exports: any;
}
declare module 'next/dist/server/next' {
declare module.exports: any;
}
declare module 'next/dist/server/on-demand-entry-handler' {
declare module.exports: any;
}
declare module 'next/document' {
declare module.exports: any;
}
declare module 'next/dynamic' {
declare module.exports: any;
}
declare module 'next/error' {
declare module.exports: any;
}
declare module 'next/head' {
declare module.exports: any;
}
declare module 'next/link' {
declare module.exports: any;
}
declare module 'next/router' {
declare module.exports: any;
}
// Filename aliases
declare module 'next/amp.js' {
declare module.exports: $Exports<'next/amp'>;
}
declare module 'next/app.js' {
declare module.exports: $Exports<'next/app'>;
}
declare module 'next/babel.js' {
declare module.exports: $Exports<'next/babel'>;
}
declare module 'next/client.js' {
declare module.exports: $Exports<'next/client'>;
}
declare module 'next/config.js' {
declare module.exports: $Exports<'next/config'>;
}
declare module 'next/constants.js' {
declare module.exports: $Exports<'next/constants'>;
}
declare module 'next/dist/build/babel/plugins/amp-attributes.js' {
declare module.exports: $Exports<'next/dist/build/babel/plugins/amp-attributes'>;
}
declare module 'next/dist/build/babel/plugins/commonjs.js' {
declare module.exports: $Exports<'next/dist/build/babel/plugins/commonjs'>;
}
declare module 'next/dist/build/babel/plugins/react-loadable-plugin.js' {
declare module.exports: $Exports<'next/dist/build/babel/plugins/react-loadable-plugin'>;
}
declare module 'next/dist/build/babel/preset.js' {
declare module.exports: $Exports<'next/dist/build/babel/preset'>;
}
declare module 'next/dist/build/compiler.js' {
declare module.exports: $Exports<'next/dist/build/compiler'>;
}
declare module 'next/dist/build/entries.js' {
declare module.exports: $Exports<'next/dist/build/entries'>;
}
declare module 'next/dist/build/generate-build-id.js' {
declare module.exports: $Exports<'next/dist/build/generate-build-id'>;
}
declare module 'next/dist/build/index.js' {
declare module.exports: $Exports<'next/dist/build/index'>;
}
declare module 'next/dist/build/is-writeable.js' {
declare module.exports: $Exports<'next/dist/build/is-writeable'>;
}
declare module 'next/dist/build/output/exit.js' {
declare module.exports: $Exports<'next/dist/build/output/exit'>;
}
declare module 'next/dist/build/output/index.js' {
declare module.exports: $Exports<'next/dist/build/output/index'>;
}
declare module 'next/dist/build/output/store.js' {
declare module.exports: $Exports<'next/dist/build/output/store'>;
}
declare module 'next/dist/build/webpack-config.js' {
declare module.exports: $Exports<'next/dist/build/webpack-config'>;
}
declare module 'next/dist/build/webpack/loaders/emit-file-loader.js' {
declare module.exports: $Exports<'next/dist/build/webpack/loaders/emit-file-loader'>;
}
declare module 'next/dist/build/webpack/loaders/next-babel-loader.js' {
declare module.exports: $Exports<'next/dist/build/webpack/loaders/next-babel-loader'>;
}
declare module 'next/dist/build/webpack/loaders/next-client-pages-loader.js' {
declare module.exports: $Exports<'next/dist/build/webpack/loaders/next-client-pages-loader'>;
}
declare module 'next/dist/build/webpack/loaders/next-serverless-loader.js' {
declare module.exports: $Exports<'next/dist/build/webpack/loaders/next-serverless-loader'>;
}
declare module 'next/dist/build/webpack/loaders/noop-loader.js' {
declare module.exports: $Exports<'next/dist/build/webpack/loaders/noop-loader'>;
}
declare module 'next/dist/build/webpack/plugins/all-modules-identified-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/all-modules-identified-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/build-manifest-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/build-manifest-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/chunk-names-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/chunk-names-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/hashed-chunk-ids-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/hashed-chunk-ids-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader'>;
}
declare module 'next/dist/build/webpack/plugins/nextjs-ssr-import.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/nextjs-ssr-import'>;
}
declare module 'next/dist/build/webpack/plugins/nextjs-ssr-module-cache.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/nextjs-ssr-module-cache'>;
}
declare module 'next/dist/build/webpack/plugins/pages-manifest-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/pages-manifest-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/react-loadable-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/react-loadable-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/serverless-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/serverless-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/shared-runtime-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/shared-runtime-plugin'>;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/index.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/terser-webpack-plugin/src/index'>;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/minify.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/terser-webpack-plugin/src/minify'>;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/TaskRunner.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/terser-webpack-plugin/src/TaskRunner'>;
}
declare module 'next/dist/build/webpack/plugins/terser-webpack-plugin/src/worker.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/terser-webpack-plugin/src/worker'>;
}
declare module 'next/dist/build/webpack/plugins/unlink-removed-pages-plugin.js' {
declare module.exports: $Exports<'next/dist/build/webpack/plugins/unlink-removed-pages-plugin'>;
}
declare module 'next/dist/build/write-build-id.js' {
declare module.exports: $Exports<'next/dist/build/write-build-id'>;
}
declare module 'next/dist/cli/next-build.js' {
declare module.exports: $Exports<'next/dist/cli/next-build'>;
}
declare module 'next/dist/cli/next-dev.js' {
declare module.exports: $Exports<'next/dist/cli/next-dev'>;
}
declare module 'next/dist/cli/next-export.js' {
declare module.exports: $Exports<'next/dist/cli/next-export'>;
}
declare module 'next/dist/cli/next-start.js' {
declare module.exports: $Exports<'next/dist/cli/next-start'>;
}
declare module 'next/dist/client/amp-dev.js' {
declare module.exports: $Exports<'next/dist/client/amp-dev'>;
}
declare module 'next/dist/client/dev-error-overlay/eventsource.js' {
declare module.exports: $Exports<'next/dist/client/dev-error-overlay/eventsource'>;
}
declare module 'next/dist/client/dev-error-overlay/format-webpack-messages.js' {
declare module.exports: $Exports<'next/dist/client/dev-error-overlay/format-webpack-messages'>;
}
declare module 'next/dist/client/dev-error-overlay/hot-dev-client.js' {
declare module.exports: $Exports<'next/dist/client/dev-error-overlay/hot-dev-client'>;
}
declare module 'next/dist/client/error-boundary.js' {
declare module.exports: $Exports<'next/dist/client/error-boundary'>;
}
declare module 'next/dist/client/event-source-polyfill.js' {
declare module.exports: $Exports<'next/dist/client/event-source-polyfill'>;
}
declare module 'next/dist/client/head-manager.js' {
declare module.exports: $Exports<'next/dist/client/head-manager'>;
}
declare module 'next/dist/client/index.js' {
declare module.exports: $Exports<'next/dist/client/index'>;
}
declare module 'next/dist/client/link.js' {
declare module.exports: $Exports<'next/dist/client/link'>;
}
declare module 'next/dist/client/next-dev.js' {
declare module.exports: $Exports<'next/dist/client/next-dev'>;
}
declare module 'next/dist/client/next.js' {
declare module.exports: $Exports<'next/dist/client/next'>;
}
declare module 'next/dist/client/noop.js' {
declare module.exports: $Exports<'next/dist/client/noop'>;
}
declare module 'next/dist/client/on-demand-entries-client.js' {
declare module.exports: $Exports<'next/dist/client/on-demand-entries-client'>;
}
declare module 'next/dist/client/on-demand-entries-utils.js' {
declare module.exports: $Exports<'next/dist/client/on-demand-entries-utils'>;
}
declare module 'next/dist/client/page-loader.js' {
declare module.exports: $Exports<'next/dist/client/page-loader'>;
}
declare module 'next/dist/client/router.js' {
declare module.exports: $Exports<'next/dist/client/router'>;
}
declare module 'next/dist/client/source-map-support.js' {
declare module.exports: $Exports<'next/dist/client/source-map-support'>;
}
declare module 'next/dist/client/webpack-hot-middleware-client.js' {
declare module.exports: $Exports<'next/dist/client/webpack-hot-middleware-client'>;
}
declare module 'next/dist/client/with-router.js' {
declare module.exports: $Exports<'next/dist/client/with-router'>;
}
declare module 'next/dist/compiled/arg/index.js' {
declare module.exports: $Exports<'next/dist/compiled/arg/index'>;
}
declare module 'next/dist/compiled/nanoid/index.js' {
declare module.exports: $Exports<'next/dist/compiled/nanoid/index'>;
}
declare module 'next/dist/compiled/resolve/index.js' {
declare module.exports: $Exports<'next/dist/compiled/resolve/index'>;
}
declare module 'next/dist/compiled/text-table/index.js' {
declare module.exports: $Exports<'next/dist/compiled/text-table/index'>;
}
declare module 'next/dist/compiled/unistore/unistore.js' {
declare module.exports: $Exports<'next/dist/compiled/unistore/unistore'>;
}
declare module 'next/dist/export/index.js' {
declare module.exports: $Exports<'next/dist/export/index'>;
}
declare module 'next/dist/export/worker.js' {
declare module.exports: $Exports<'next/dist/export/worker'>;
}
declare module 'next/dist/lib/constants.js' {
declare module.exports: $Exports<'next/dist/lib/constants'>;
}
declare module 'next/dist/lib/recursive-delete.js' {
declare module.exports: $Exports<'next/dist/lib/recursive-delete'>;
}
declare module 'next/dist/lib/recursive-readdir.js' {
declare module.exports: $Exports<'next/dist/lib/recursive-readdir'>;
}
declare module 'next/dist/pages/_app.js' {
declare module.exports: $Exports<'next/dist/pages/_app'>;
}
declare module 'next/dist/pages/_document.js' {
declare module.exports: $Exports<'next/dist/pages/_document'>;
}
declare module 'next/dist/pages/_error.js' {
declare module.exports: $Exports<'next/dist/pages/_error'>;
}
declare module 'next/dist/server/error-debug.js' {
declare module.exports: $Exports<'next/dist/server/error-debug'>;
}
declare module 'next/dist/server/hot-reloader.js' {
declare module.exports: $Exports<'next/dist/server/hot-reloader'>;
}
declare module 'next/dist/server/htmlescape.js' {
declare module.exports: $Exports<'next/dist/server/htmlescape'>;
}
declare module 'next/dist/server/lib/error-overlay-middleware.js' {
declare module.exports: $Exports<'next/dist/server/lib/error-overlay-middleware'>;
}
declare module 'next/dist/server/lib/find-page-file.js' {
declare module.exports: $Exports<'next/dist/server/lib/find-page-file'>;
}
declare module 'next/dist/server/lib/start-server.js' {
declare module.exports: $Exports<'next/dist/server/lib/start-server'>;
}
declare module 'next/dist/server/lib/utils.js' {
declare module.exports: $Exports<'next/dist/server/lib/utils'>;
}
declare module 'next/dist/server/next-dev-server.js' {
declare module.exports: $Exports<'next/dist/server/next-dev-server'>;
}
declare module 'next/dist/server/next.js' {
declare module.exports: $Exports<'next/dist/server/next'>;
}
declare module 'next/dist/server/on-demand-entry-handler.js' {
declare module.exports: $Exports<'next/dist/server/on-demand-entry-handler'>;
}
declare module 'next/document.js' {
declare module.exports: $Exports<'next/document'>;
}
declare module 'next/dynamic.js' {
declare module.exports: $Exports<'next/dynamic'>;
}
declare module 'next/error.js' {
declare module.exports: $Exports<'next/error'>;
}
declare module 'next/head.js' {
declare module.exports: $Exports<'next/head'>;
}
declare module 'next/link.js' {
declare module.exports: $Exports<'next/link'>;
}
declare module 'next/router.js' {
declare module.exports: $Exports<'next/router'>;
}

View file

@ -1,186 +0,0 @@
// flow-typed signature: d3e3f20e25052acefaea4789ae208913
// flow-typed version: <<STUB>>/npm-run-all_v^4.1.5/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'npm-run-all'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'npm-run-all' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'npm-run-all/bin/common/bootstrap' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/common/parse-cli-args' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/common/version' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/npm-run-all/help' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/npm-run-all/index' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/npm-run-all/main' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/run-p/help' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/run-p/index' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/run-p/main' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/run-s/help' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/run-s/index' {
declare module.exports: any;
}
declare module 'npm-run-all/bin/run-s/main' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/create-header' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/create-prefix-transform-stream' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/index' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/match-tasks' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/npm-run-all-error' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/read-package-json' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/run-task' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/run-tasks' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/spawn-posix' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/spawn-win32' {
declare module.exports: any;
}
declare module 'npm-run-all/lib/spawn' {
declare module.exports: any;
}
// Filename aliases
declare module 'npm-run-all/bin/common/bootstrap.js' {
declare module.exports: $Exports<'npm-run-all/bin/common/bootstrap'>;
}
declare module 'npm-run-all/bin/common/parse-cli-args.js' {
declare module.exports: $Exports<'npm-run-all/bin/common/parse-cli-args'>;
}
declare module 'npm-run-all/bin/common/version.js' {
declare module.exports: $Exports<'npm-run-all/bin/common/version'>;
}
declare module 'npm-run-all/bin/npm-run-all/help.js' {
declare module.exports: $Exports<'npm-run-all/bin/npm-run-all/help'>;
}
declare module 'npm-run-all/bin/npm-run-all/index.js' {
declare module.exports: $Exports<'npm-run-all/bin/npm-run-all/index'>;
}
declare module 'npm-run-all/bin/npm-run-all/main.js' {
declare module.exports: $Exports<'npm-run-all/bin/npm-run-all/main'>;
}
declare module 'npm-run-all/bin/run-p/help.js' {
declare module.exports: $Exports<'npm-run-all/bin/run-p/help'>;
}
declare module 'npm-run-all/bin/run-p/index.js' {
declare module.exports: $Exports<'npm-run-all/bin/run-p/index'>;
}
declare module 'npm-run-all/bin/run-p/main.js' {
declare module.exports: $Exports<'npm-run-all/bin/run-p/main'>;
}
declare module 'npm-run-all/bin/run-s/help.js' {
declare module.exports: $Exports<'npm-run-all/bin/run-s/help'>;
}
declare module 'npm-run-all/bin/run-s/index.js' {
declare module.exports: $Exports<'npm-run-all/bin/run-s/index'>;
}
declare module 'npm-run-all/bin/run-s/main.js' {
declare module.exports: $Exports<'npm-run-all/bin/run-s/main'>;
}
declare module 'npm-run-all/lib/create-header.js' {
declare module.exports: $Exports<'npm-run-all/lib/create-header'>;
}
declare module 'npm-run-all/lib/create-prefix-transform-stream.js' {
declare module.exports: $Exports<'npm-run-all/lib/create-prefix-transform-stream'>;
}
declare module 'npm-run-all/lib/index.js' {
declare module.exports: $Exports<'npm-run-all/lib/index'>;
}
declare module 'npm-run-all/lib/match-tasks.js' {
declare module.exports: $Exports<'npm-run-all/lib/match-tasks'>;
}
declare module 'npm-run-all/lib/npm-run-all-error.js' {
declare module.exports: $Exports<'npm-run-all/lib/npm-run-all-error'>;
}
declare module 'npm-run-all/lib/read-package-json.js' {
declare module.exports: $Exports<'npm-run-all/lib/read-package-json'>;
}
declare module 'npm-run-all/lib/run-task.js' {
declare module.exports: $Exports<'npm-run-all/lib/run-task'>;
}
declare module 'npm-run-all/lib/run-tasks.js' {
declare module.exports: $Exports<'npm-run-all/lib/run-tasks'>;
}
declare module 'npm-run-all/lib/spawn-posix.js' {
declare module.exports: $Exports<'npm-run-all/lib/spawn-posix'>;
}
declare module 'npm-run-all/lib/spawn-win32.js' {
declare module.exports: $Exports<'npm-run-all/lib/spawn-win32'>;
}
declare module 'npm-run-all/lib/spawn.js' {
declare module.exports: $Exports<'npm-run-all/lib/spawn'>;
}

View file

@ -1,53 +0,0 @@
// flow-typed signature: 8e8c9a84f803a59256f9f3e1cbd881cf
// flow-typed version: <<STUB>>/pg-hstore_v^2.3.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'pg-hstore'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'pg-hstore' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'pg-hstore/lib/index' {
declare module.exports: any;
}
declare module 'pg-hstore/test/index' {
declare module.exports: any;
}
declare module 'pg-hstore/test/parse' {
declare module.exports: any;
}
declare module 'pg-hstore/test/stringify' {
declare module.exports: any;
}
// Filename aliases
declare module 'pg-hstore/lib/index.js' {
declare module.exports: $Exports<'pg-hstore/lib/index'>;
}
declare module 'pg-hstore/test/index.js' {
declare module.exports: $Exports<'pg-hstore/test/index'>;
}
declare module 'pg-hstore/test/parse.js' {
declare module.exports: $Exports<'pg-hstore/test/parse'>;
}
declare module 'pg-hstore/test/stringify.js' {
declare module.exports: $Exports<'pg-hstore/test/stringify'>;
}

View file

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

View file

@ -1,32 +0,0 @@
// flow-typed signature: 0a3f15218c03e4d21b1bef8608378645
// flow-typed version: <<STUB>>/primer_v^11.0.0/flow_v0.95.1
/**
* This is an autogenerated libdef stub for:
*
* 'primer'
*
* 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 'primer' {
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 'primer/build/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'primer/build/index.js' {
declare module.exports: $Exports<'primer/build/index'>;
}

View file

@ -1,375 +0,0 @@
// flow-typed signature: 7f5e8b57ee4758dcf72c992783b2e2f4
// flow-typed version: <<STUB>>/react-redux_v^6.0.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'react-redux'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'react-redux' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'react-redux/dist/react-redux' {
declare module.exports: any;
}
declare module 'react-redux/dist/react-redux.min' {
declare module.exports: any;
}
declare module 'react-redux/es/components/connectAdvanced' {
declare module.exports: any;
}
declare module 'react-redux/es/components/Context' {
declare module.exports: any;
}
declare module 'react-redux/es/components/Provider' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/connect' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/mapDispatchToProps' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/mapStateToProps' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/mergeProps' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/selectorFactory' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/verifySubselectors' {
declare module.exports: any;
}
declare module 'react-redux/es/connect/wrapMapToProps' {
declare module.exports: any;
}
declare module 'react-redux/es/index' {
declare module.exports: any;
}
declare module 'react-redux/es/utils/isPlainObject' {
declare module.exports: any;
}
declare module 'react-redux/es/utils/shallowEqual' {
declare module.exports: any;
}
declare module 'react-redux/es/utils/verifyPlainObject' {
declare module.exports: any;
}
declare module 'react-redux/es/utils/warning' {
declare module.exports: any;
}
declare module 'react-redux/es/utils/wrapActionCreators' {
declare module.exports: any;
}
declare module 'react-redux/lib/components/connectAdvanced' {
declare module.exports: any;
}
declare module 'react-redux/lib/components/Context' {
declare module.exports: any;
}
declare module 'react-redux/lib/components/Provider' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/connect' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/mapDispatchToProps' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/mapStateToProps' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/mergeProps' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/selectorFactory' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/verifySubselectors' {
declare module.exports: any;
}
declare module 'react-redux/lib/connect/wrapMapToProps' {
declare module.exports: any;
}
declare module 'react-redux/lib/index' {
declare module.exports: any;
}
declare module 'react-redux/lib/utils/isPlainObject' {
declare module.exports: any;
}
declare module 'react-redux/lib/utils/shallowEqual' {
declare module.exports: any;
}
declare module 'react-redux/lib/utils/verifyPlainObject' {
declare module.exports: any;
}
declare module 'react-redux/lib/utils/warning' {
declare module.exports: any;
}
declare module 'react-redux/lib/utils/wrapActionCreators' {
declare module.exports: any;
}
declare module 'react-redux/src/components/connectAdvanced' {
declare module.exports: any;
}
declare module 'react-redux/src/components/Context' {
declare module.exports: any;
}
declare module 'react-redux/src/components/Provider' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/connect' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/mapDispatchToProps' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/mapStateToProps' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/mergeProps' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/selectorFactory' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/verifySubselectors' {
declare module.exports: any;
}
declare module 'react-redux/src/connect/wrapMapToProps' {
declare module.exports: any;
}
declare module 'react-redux/src/index' {
declare module.exports: any;
}
declare module 'react-redux/src/utils/isPlainObject' {
declare module.exports: any;
}
declare module 'react-redux/src/utils/shallowEqual' {
declare module.exports: any;
}
declare module 'react-redux/src/utils/verifyPlainObject' {
declare module.exports: any;
}
declare module 'react-redux/src/utils/warning' {
declare module.exports: any;
}
declare module 'react-redux/src/utils/wrapActionCreators' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-redux/dist/react-redux.js' {
declare module.exports: $Exports<'react-redux/dist/react-redux'>;
}
declare module 'react-redux/dist/react-redux.min.js' {
declare module.exports: $Exports<'react-redux/dist/react-redux.min'>;
}
declare module 'react-redux/es/components/connectAdvanced.js' {
declare module.exports: $Exports<'react-redux/es/components/connectAdvanced'>;
}
declare module 'react-redux/es/components/Context.js' {
declare module.exports: $Exports<'react-redux/es/components/Context'>;
}
declare module 'react-redux/es/components/Provider.js' {
declare module.exports: $Exports<'react-redux/es/components/Provider'>;
}
declare module 'react-redux/es/connect/connect.js' {
declare module.exports: $Exports<'react-redux/es/connect/connect'>;
}
declare module 'react-redux/es/connect/mapDispatchToProps.js' {
declare module.exports: $Exports<'react-redux/es/connect/mapDispatchToProps'>;
}
declare module 'react-redux/es/connect/mapStateToProps.js' {
declare module.exports: $Exports<'react-redux/es/connect/mapStateToProps'>;
}
declare module 'react-redux/es/connect/mergeProps.js' {
declare module.exports: $Exports<'react-redux/es/connect/mergeProps'>;
}
declare module 'react-redux/es/connect/selectorFactory.js' {
declare module.exports: $Exports<'react-redux/es/connect/selectorFactory'>;
}
declare module 'react-redux/es/connect/verifySubselectors.js' {
declare module.exports: $Exports<'react-redux/es/connect/verifySubselectors'>;
}
declare module 'react-redux/es/connect/wrapMapToProps.js' {
declare module.exports: $Exports<'react-redux/es/connect/wrapMapToProps'>;
}
declare module 'react-redux/es/index.js' {
declare module.exports: $Exports<'react-redux/es/index'>;
}
declare module 'react-redux/es/utils/isPlainObject.js' {
declare module.exports: $Exports<'react-redux/es/utils/isPlainObject'>;
}
declare module 'react-redux/es/utils/shallowEqual.js' {
declare module.exports: $Exports<'react-redux/es/utils/shallowEqual'>;
}
declare module 'react-redux/es/utils/verifyPlainObject.js' {
declare module.exports: $Exports<'react-redux/es/utils/verifyPlainObject'>;
}
declare module 'react-redux/es/utils/warning.js' {
declare module.exports: $Exports<'react-redux/es/utils/warning'>;
}
declare module 'react-redux/es/utils/wrapActionCreators.js' {
declare module.exports: $Exports<'react-redux/es/utils/wrapActionCreators'>;
}
declare module 'react-redux/lib/components/connectAdvanced.js' {
declare module.exports: $Exports<'react-redux/lib/components/connectAdvanced'>;
}
declare module 'react-redux/lib/components/Context.js' {
declare module.exports: $Exports<'react-redux/lib/components/Context'>;
}
declare module 'react-redux/lib/components/Provider.js' {
declare module.exports: $Exports<'react-redux/lib/components/Provider'>;
}
declare module 'react-redux/lib/connect/connect.js' {
declare module.exports: $Exports<'react-redux/lib/connect/connect'>;
}
declare module 'react-redux/lib/connect/mapDispatchToProps.js' {
declare module.exports: $Exports<'react-redux/lib/connect/mapDispatchToProps'>;
}
declare module 'react-redux/lib/connect/mapStateToProps.js' {
declare module.exports: $Exports<'react-redux/lib/connect/mapStateToProps'>;
}
declare module 'react-redux/lib/connect/mergeProps.js' {
declare module.exports: $Exports<'react-redux/lib/connect/mergeProps'>;
}
declare module 'react-redux/lib/connect/selectorFactory.js' {
declare module.exports: $Exports<'react-redux/lib/connect/selectorFactory'>;
}
declare module 'react-redux/lib/connect/verifySubselectors.js' {
declare module.exports: $Exports<'react-redux/lib/connect/verifySubselectors'>;
}
declare module 'react-redux/lib/connect/wrapMapToProps.js' {
declare module.exports: $Exports<'react-redux/lib/connect/wrapMapToProps'>;
}
declare module 'react-redux/lib/index.js' {
declare module.exports: $Exports<'react-redux/lib/index'>;
}
declare module 'react-redux/lib/utils/isPlainObject.js' {
declare module.exports: $Exports<'react-redux/lib/utils/isPlainObject'>;
}
declare module 'react-redux/lib/utils/shallowEqual.js' {
declare module.exports: $Exports<'react-redux/lib/utils/shallowEqual'>;
}
declare module 'react-redux/lib/utils/verifyPlainObject.js' {
declare module.exports: $Exports<'react-redux/lib/utils/verifyPlainObject'>;
}
declare module 'react-redux/lib/utils/warning.js' {
declare module.exports: $Exports<'react-redux/lib/utils/warning'>;
}
declare module 'react-redux/lib/utils/wrapActionCreators.js' {
declare module.exports: $Exports<'react-redux/lib/utils/wrapActionCreators'>;
}
declare module 'react-redux/src/components/connectAdvanced.js' {
declare module.exports: $Exports<'react-redux/src/components/connectAdvanced'>;
}
declare module 'react-redux/src/components/Context.js' {
declare module.exports: $Exports<'react-redux/src/components/Context'>;
}
declare module 'react-redux/src/components/Provider.js' {
declare module.exports: $Exports<'react-redux/src/components/Provider'>;
}
declare module 'react-redux/src/connect/connect.js' {
declare module.exports: $Exports<'react-redux/src/connect/connect'>;
}
declare module 'react-redux/src/connect/mapDispatchToProps.js' {
declare module.exports: $Exports<'react-redux/src/connect/mapDispatchToProps'>;
}
declare module 'react-redux/src/connect/mapStateToProps.js' {
declare module.exports: $Exports<'react-redux/src/connect/mapStateToProps'>;
}
declare module 'react-redux/src/connect/mergeProps.js' {
declare module.exports: $Exports<'react-redux/src/connect/mergeProps'>;
}
declare module 'react-redux/src/connect/selectorFactory.js' {
declare module.exports: $Exports<'react-redux/src/connect/selectorFactory'>;
}
declare module 'react-redux/src/connect/verifySubselectors.js' {
declare module.exports: $Exports<'react-redux/src/connect/verifySubselectors'>;
}
declare module 'react-redux/src/connect/wrapMapToProps.js' {
declare module.exports: $Exports<'react-redux/src/connect/wrapMapToProps'>;
}
declare module 'react-redux/src/index.js' {
declare module.exports: $Exports<'react-redux/src/index'>;
}
declare module 'react-redux/src/utils/isPlainObject.js' {
declare module.exports: $Exports<'react-redux/src/utils/isPlainObject'>;
}
declare module 'react-redux/src/utils/shallowEqual.js' {
declare module.exports: $Exports<'react-redux/src/utils/shallowEqual'>;
}
declare module 'react-redux/src/utils/verifyPlainObject.js' {
declare module.exports: $Exports<'react-redux/src/utils/verifyPlainObject'>;
}
declare module 'react-redux/src/utils/warning.js' {
declare module.exports: $Exports<'react-redux/src/utils/warning'>;
}
declare module 'react-redux/src/utils/wrapActionCreators.js' {
declare module.exports: $Exports<'react-redux/src/utils/wrapActionCreators'>;
}

View file

@ -1,81 +0,0 @@
// flow-typed signature: b6bb53397d83d2d821e258cc73818d1b
// flow-typed version: 9c71eca8ef/react-test-renderer_v16.x.x/flow_>=v0.47.x
// Type definitions for react-test-renderer 16.x.x
// Ported from: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react-test-renderer
type ReactComponentInstance = React$Component<any>;
type ReactTestRendererJSON = {
type: string,
props: { [propName: string]: any },
children: null | ReactTestRendererJSON[]
};
type ReactTestRendererTree = ReactTestRendererJSON & {
nodeType: "component" | "host",
instance: ?ReactComponentInstance,
rendered: null | ReactTestRendererTree
};
type ReactTestInstance = {
instance: ?ReactComponentInstance,
type: string,
props: { [propName: string]: any },
parent: null | ReactTestInstance,
children: Array<ReactTestInstance | string>,
find(predicate: (node: ReactTestInstance) => boolean): ReactTestInstance,
findByType(type: React$ElementType): ReactTestInstance,
findByProps(props: { [propName: string]: any }): ReactTestInstance,
findAll(
predicate: (node: ReactTestInstance) => boolean,
options?: { deep: boolean }
): ReactTestInstance[],
findAllByType(
type: React$ElementType,
options?: { deep: boolean }
): ReactTestInstance[],
findAllByProps(
props: { [propName: string]: any },
options?: { deep: boolean }
): ReactTestInstance[]
};
type TestRendererOptions = {
createNodeMock(element: React$Element<any>): any
};
declare module 'react-test-renderer' {
declare export type ReactTestRenderer = {
toJSON(): null | ReactTestRendererJSON,
toTree(): null | ReactTestRendererTree,
unmount(nextElement?: React$Element<any>): void,
update(nextElement: React$Element<any>): void,
getInstance(): ?ReactComponentInstance,
root: ReactTestInstance
};
declare type Thenable = {
then(resolve: () => mixed, reject?: () => mixed): mixed,
};
declare function create(
nextElement: React$Element<any>,
options?: TestRendererOptions
): ReactTestRenderer;
declare function act(callback: () => void): Thenable;
}
declare module 'react-test-renderer/shallow' {
declare export default class ShallowRenderer {
static createRenderer(): ShallowRenderer;
getMountedInstance(): ReactTestInstance;
getRenderOutput<E: React$Element<any>>(): E;
getRenderOutput(): React$Element<any>;
render(element: React$Element<any>, context?: any): void;
unmount(): void;
}
}

View file

@ -1,81 +0,0 @@
// flow-typed signature: c53c9fc70f7372ce9e832b9ea8a26abc
// flow-typed version: <<STUB>>/react-typist_v^2.0.5/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'react-typist'
*
* 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-typist' {
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-typist/dist/standalone/Typist' {
declare module.exports: any;
}
declare module 'react-typist/dist/standalone/Typist.min' {
declare module.exports: any;
}
declare module 'react-typist/dist/Typist' {
declare module.exports: any;
}
declare module 'react-typist/src/Backspace' {
declare module.exports: any;
}
declare module 'react-typist/src/Cursor' {
declare module.exports: any;
}
declare module 'react-typist/src/Delay' {
declare module.exports: any;
}
declare module 'react-typist/src/Typist' {
declare module.exports: any;
}
declare module 'react-typist/src/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-typist/dist/standalone/Typist.js' {
declare module.exports: $Exports<'react-typist/dist/standalone/Typist'>;
}
declare module 'react-typist/dist/standalone/Typist.min.js' {
declare module.exports: $Exports<'react-typist/dist/standalone/Typist.min'>;
}
declare module 'react-typist/dist/Typist.js' {
declare module.exports: $Exports<'react-typist/dist/Typist'>;
}
declare module 'react-typist/src/Backspace.jsx' {
declare module.exports: $Exports<'react-typist/src/Backspace'>;
}
declare module 'react-typist/src/Cursor.jsx' {
declare module.exports: $Exports<'react-typist/src/Cursor'>;
}
declare module 'react-typist/src/Delay.jsx' {
declare module.exports: $Exports<'react-typist/src/Delay'>;
}
declare module 'react-typist/src/Typist.jsx' {
declare module.exports: $Exports<'react-typist/src/Typist'>;
}
declare module 'react-typist/src/utils.js' {
declare module.exports: $Exports<'react-typist/src/utils'>;
}

View file

@ -1,127 +0,0 @@
// flow-typed signature: 263123e4b3d2cb666a60f721c2da5354
// flow-typed version: e1af06321a/redux-devtools-extension_v2.x.x/flow_>=v0.47.x
import type { ActionCreator, StoreEnhancer } from 'redux'
import typeof { compose } from 'redux'
declare type $npm$ReduxDevtoolsExtension$DevToolsOptions = {
name?: string,
actionCreators?: Array<ActionCreator<any>> | { [string]: ActionCreator<any> },
latency?: number,
maxAge?: number,
serialize?: boolean | {
date?: boolean;
regex?: boolean;
undefined?: boolean;
error?: boolean;
symbol?: boolean;
map?: boolean;
set?: boolean;
function?: boolean | Function;
},
actionSanitizer?: <A: { type: $Subtype<string> }>(action: A, id: number) => A,
stateSanitizer?: <S>(state: S, index: number) => S,
actionsBlacklist?: string | string[],
actionsWhitelist?: string | string[],
predicate?: <S, A: { type: $Subtype<string> }>(state: S, action: A) => boolean,
shouldRecordChanges?: boolean,
pauseActionType?: string,
autoPause?: boolean,
shouldStartLocked?: boolean,
shouldHotReload?: boolean,
shouldCatchErrors?: boolean,
features?: {
pause?: boolean,
lock?: boolean,
persist?: boolean,
export?: boolean | "custom",
import?: boolean | "custom",
jump?: boolean,
skip?: boolean,
reorder?: boolean,
dispatch?: boolean,
test?: boolean
}
};
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B>(ab: A => B): A => B;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools(options: $npm$ReduxDevtoolsExtension$DevToolsOptions): compose;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C>(
bc: B => C,
ab: A => B
): A => C;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C, D>(
cd: C => D,
bc: B => C,
ab: A => B
): A => D;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C, D, E>(
de: D => E,
cd: C => D,
bc: B => C,
ab: A => B
): A => E;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C, D, E, F>(
ef: E => F,
de: D => E,
cd: C => D,
bc: B => C,
ab: A => B
): A => F;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C, D, E, F, G>(
fg: F => G,
ef: E => F,
de: D => E,
cd: C => D,
bc: B => C,
ab: A => B
): A => G;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C, D, E, F, G, H>(
gh: G => H,
fg: F => G,
ef: E => F,
de: D => E,
cd: C => D,
bc: B => C,
ab: A => B
): A => H;
declare function $npm$ReduxDevtoolsExtension$composeWithDevTools<A, B, C, D, E, F, G, H, I>(
hi: H => I,
gh: G => H,
fg: F => G,
ef: E => F,
de: D => E,
cd: C => D,
bc: B => C,
ab: A => B
): A => H;
declare function $npm$ReduxDevtoolsExtension$devToolsEnhancer<S, A>(options?: $npm$ReduxDevtoolsExtension$DevToolsOptions): StoreEnhancer<S, A>;
declare module 'redux-devtools-extension' {
declare export type DevToolsOptions = $npm$ReduxDevtoolsExtension$DevToolsOptions;
declare export var composeWithDevTools: typeof $npm$ReduxDevtoolsExtension$composeWithDevTools;
declare export var devToolsEnhancer: typeof $npm$ReduxDevtoolsExtension$devToolsEnhancer;
}
declare module 'redux-devtools-extension/developmentOnly' {
declare export type DevToolsOptions = $npm$ReduxDevtoolsExtension$DevToolsOptions;
declare export var composeWithDevTools: typeof $npm$ReduxDevtoolsExtension$composeWithDevTools;
declare export var devToolsEnhancer: typeof $npm$ReduxDevtoolsExtension$devToolsEnhancer;
}
declare module 'redux-devtools-extension/logOnly' {
declare export type DevToolsOptions = $npm$ReduxDevtoolsExtension$DevToolsOptions;
declare export var composeWithDevTools: typeof $npm$ReduxDevtoolsExtension$composeWithDevTools;
declare export var devToolsEnhancer: typeof $npm$ReduxDevtoolsExtension$devToolsEnhancer;
}
declare module 'redux-devtools-extension/logOnlyInProduction' {
declare export type DevToolsOptions = $npm$ReduxDevtoolsExtension$DevToolsOptions;
declare export var composeWithDevTools: typeof $npm$ReduxDevtoolsExtension$composeWithDevTools;
declare export var devToolsEnhancer: typeof $npm$ReduxDevtoolsExtension$devToolsEnhancer;
}

View file

@ -1,60 +0,0 @@
// flow-typed signature: 1a122dbad56853cd53bd5e76c532449c
// flow-typed version: <<STUB>>/redux-thunk_v^2.3.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'redux-thunk'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'redux-thunk' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'redux-thunk/dist/redux-thunk' {
declare module.exports: any;
}
declare module 'redux-thunk/dist/redux-thunk.min' {
declare module.exports: any;
}
declare module 'redux-thunk/es/index' {
declare module.exports: any;
}
declare module 'redux-thunk/lib/index' {
declare module.exports: any;
}
declare module 'redux-thunk/src/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'redux-thunk/dist/redux-thunk.js' {
declare module.exports: $Exports<'redux-thunk/dist/redux-thunk'>;
}
declare module 'redux-thunk/dist/redux-thunk.min.js' {
declare module.exports: $Exports<'redux-thunk/dist/redux-thunk.min'>;
}
declare module 'redux-thunk/es/index.js' {
declare module.exports: $Exports<'redux-thunk/es/index'>;
}
declare module 'redux-thunk/lib/index.js' {
declare module.exports: $Exports<'redux-thunk/lib/index'>;
}
declare module 'redux-thunk/src/index.js' {
declare module.exports: $Exports<'redux-thunk/src/index'>;
}

View file

@ -1,96 +0,0 @@
// flow-typed signature: 55b84d40e54f80cef7b74a34aa052ad5
// flow-typed version: 2c899a110b/redux_v4.x.x/flow_>=v0.89.x
declare module 'redux' {
/*
S = State
A = Action
D = Dispatch
*/
declare export type DispatchAPI<A> = (action: A) => A;
declare export type Dispatch<A: { type: * }> = DispatchAPI<A>;
declare export type MiddlewareAPI<S, A, D = Dispatch<A>> = {
dispatch: D,
getState(): S,
};
declare export type Store<S, A, D = Dispatch<A>> = {
// rewrite MiddlewareAPI members in order to get nicer error messages (intersections produce long messages)
dispatch: D,
getState(): S,
subscribe(listener: () => void): () => void,
replaceReducer(nextReducer: Reducer<S, A>): void,
};
declare export type Reducer<S, A> = (state: S | void, action: A) => S;
declare export type CombinedReducer<S, A> = (
state: ($Shape<S> & {}) | void,
action: A
) => S;
declare export type Middleware<S, A, D = Dispatch<A>> = (
api: MiddlewareAPI<S, A, D>
) => (next: D) => D;
declare export type StoreCreator<S, A, D = Dispatch<A>> = {
(reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>,
(
reducer: Reducer<S, A>,
preloadedState: S,
enhancer?: StoreEnhancer<S, A, D>
): Store<S, A, D>,
};
declare export type StoreEnhancer<S, A, D = Dispatch<A>> = (
next: StoreCreator<S, A, D>
) => StoreCreator<S, A, D>;
declare export function createStore<S, A, D>(
reducer: Reducer<S, A>,
enhancer?: StoreEnhancer<S, A, D>
): Store<S, A, D>;
declare export function createStore<S, A, D>(
reducer: Reducer<S, A>,
preloadedState?: S,
enhancer?: StoreEnhancer<S, A, D>
): Store<S, A, D>;
declare export function applyMiddleware<S, A, D>(
...middlewares: Array<Middleware<S, A, D>>
): StoreEnhancer<S, A, D>;
declare export type ActionCreator<A, B> = (...args: Array<B>) => A;
declare export type ActionCreators<K, A> = {
[key: K]: ActionCreator<A, any>,
};
declare export function bindActionCreators<
A,
C: ActionCreator<A, any>,
D: DispatchAPI<A>
>(
actionCreator: C,
dispatch: D
): C;
declare export function bindActionCreators<
A,
K,
C: ActionCreators<K, A>,
D: DispatchAPI<A>
>(
actionCreators: C,
dispatch: D
): C;
declare export function combineReducers<O: {}, A>(
reducers: O
): CombinedReducer<$ObjMap<O, <S>(r: Reducer<S, any>) => S>, A>;
declare export var compose: $Compose;
}

View file

@ -1,675 +0,0 @@
// flow-typed signature: 58ce1952558f262c71e58bc37d262d63
// flow-typed version: <<STUB>>/sequelize_v^5.2.10/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'sequelize'
*
* 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 'sequelize' {
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 'sequelize/lib/associations/base' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/belongs-to-many' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/belongs-to' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/has-many' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/has-one' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/helpers' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/associations/mixin' {
declare module.exports: any;
}
declare module 'sequelize/lib/data-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/deferrable' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/connection-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/query-generator' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/query-generator/helpers/quote' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/query-generator/operators' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/query-generator/transaction' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/abstract/query' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mariadb/connection-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mariadb/data-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mariadb/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mariadb/query-generator' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mariadb/query' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/connection-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/data-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/query-generator' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/query-interface' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/query' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mssql/resource-lock' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mysql/connection-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mysql/data-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mysql/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mysql/query-generator' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mysql/query-interface' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/mysql/query' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/parserStore' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/connection-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/data-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/hstore' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/query-generator' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/query-interface' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/query' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/postgres/range' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/sqlite/connection-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/sqlite/data-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/sqlite/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/sqlite/query-generator' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/sqlite/query-interface' {
declare module.exports: any;
}
declare module 'sequelize/lib/dialects/sqlite/query' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/association-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/base-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/bulk-record-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/access-denied-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/connection-acquire-timeout-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/connection-refused-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/connection-timed-out-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/host-not-found-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/host-not-reachable-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/connection/invalid-connection-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/database-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/database/exclusion-constraint-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/database/foreign-key-constraint-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/database/timeout-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/database/unknown-constraint-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/eager-loading-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/empty-result-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/index' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/instance-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/optimistic-lock-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/query-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/sequelize-scope-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/validation-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/errors/validation/unique-constraint-error' {
declare module.exports: any;
}
declare module 'sequelize/lib/hooks' {
declare module.exports: any;
}
declare module 'sequelize/lib/instance-validator' {
declare module.exports: any;
}
declare module 'sequelize/lib/model-manager' {
declare module.exports: any;
}
declare module 'sequelize/lib/model' {
declare module.exports: any;
}
declare module 'sequelize/lib/operators' {
declare module.exports: any;
}
declare module 'sequelize/lib/promise' {
declare module.exports: any;
}
declare module 'sequelize/lib/query-interface' {
declare module.exports: any;
}
declare module 'sequelize/lib/query-types' {
declare module.exports: any;
}
declare module 'sequelize/lib/sequelize' {
declare module.exports: any;
}
declare module 'sequelize/lib/sql-string' {
declare module.exports: any;
}
declare module 'sequelize/lib/table-hints' {
declare module.exports: any;
}
declare module 'sequelize/lib/transaction' {
declare module.exports: any;
}
declare module 'sequelize/lib/utils' {
declare module.exports: any;
}
declare module 'sequelize/lib/utils/classToInvokable' {
declare module.exports: any;
}
declare module 'sequelize/lib/utils/deprecations' {
declare module.exports: any;
}
declare module 'sequelize/lib/utils/logger' {
declare module.exports: any;
}
declare module 'sequelize/lib/utils/validator-extras' {
declare module.exports: any;
}
// Filename aliases
declare module 'sequelize/index' {
declare module.exports: $Exports<'sequelize'>;
}
declare module 'sequelize/index.js' {
declare module.exports: $Exports<'sequelize'>;
}
declare module 'sequelize/lib/associations/base.js' {
declare module.exports: $Exports<'sequelize/lib/associations/base'>;
}
declare module 'sequelize/lib/associations/belongs-to-many.js' {
declare module.exports: $Exports<'sequelize/lib/associations/belongs-to-many'>;
}
declare module 'sequelize/lib/associations/belongs-to.js' {
declare module.exports: $Exports<'sequelize/lib/associations/belongs-to'>;
}
declare module 'sequelize/lib/associations/has-many.js' {
declare module.exports: $Exports<'sequelize/lib/associations/has-many'>;
}
declare module 'sequelize/lib/associations/has-one.js' {
declare module.exports: $Exports<'sequelize/lib/associations/has-one'>;
}
declare module 'sequelize/lib/associations/helpers.js' {
declare module.exports: $Exports<'sequelize/lib/associations/helpers'>;
}
declare module 'sequelize/lib/associations/index.js' {
declare module.exports: $Exports<'sequelize/lib/associations/index'>;
}
declare module 'sequelize/lib/associations/mixin.js' {
declare module.exports: $Exports<'sequelize/lib/associations/mixin'>;
}
declare module 'sequelize/lib/data-types.js' {
declare module.exports: $Exports<'sequelize/lib/data-types'>;
}
declare module 'sequelize/lib/deferrable.js' {
declare module.exports: $Exports<'sequelize/lib/deferrable'>;
}
declare module 'sequelize/lib/dialects/abstract/connection-manager.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/connection-manager'>;
}
declare module 'sequelize/lib/dialects/abstract/index.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/index'>;
}
declare module 'sequelize/lib/dialects/abstract/query-generator.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator'>;
}
declare module 'sequelize/lib/dialects/abstract/query-generator/helpers/quote.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator/helpers/quote'>;
}
declare module 'sequelize/lib/dialects/abstract/query-generator/operators.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator/operators'>;
}
declare module 'sequelize/lib/dialects/abstract/query-generator/transaction.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator/transaction'>;
}
declare module 'sequelize/lib/dialects/abstract/query.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query'>;
}
declare module 'sequelize/lib/dialects/mariadb/connection-manager.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/connection-manager'>;
}
declare module 'sequelize/lib/dialects/mariadb/data-types.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/data-types'>;
}
declare module 'sequelize/lib/dialects/mariadb/index.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/index'>;
}
declare module 'sequelize/lib/dialects/mariadb/query-generator.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/query-generator'>;
}
declare module 'sequelize/lib/dialects/mariadb/query.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/query'>;
}
declare module 'sequelize/lib/dialects/mssql/connection-manager.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/connection-manager'>;
}
declare module 'sequelize/lib/dialects/mssql/data-types.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/data-types'>;
}
declare module 'sequelize/lib/dialects/mssql/index.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/index'>;
}
declare module 'sequelize/lib/dialects/mssql/query-generator.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/query-generator'>;
}
declare module 'sequelize/lib/dialects/mssql/query-interface.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/query-interface'>;
}
declare module 'sequelize/lib/dialects/mssql/query.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/query'>;
}
declare module 'sequelize/lib/dialects/mssql/resource-lock.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mssql/resource-lock'>;
}
declare module 'sequelize/lib/dialects/mysql/connection-manager.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mysql/connection-manager'>;
}
declare module 'sequelize/lib/dialects/mysql/data-types.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mysql/data-types'>;
}
declare module 'sequelize/lib/dialects/mysql/index.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mysql/index'>;
}
declare module 'sequelize/lib/dialects/mysql/query-generator.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mysql/query-generator'>;
}
declare module 'sequelize/lib/dialects/mysql/query-interface.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mysql/query-interface'>;
}
declare module 'sequelize/lib/dialects/mysql/query.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/mysql/query'>;
}
declare module 'sequelize/lib/dialects/parserStore.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/parserStore'>;
}
declare module 'sequelize/lib/dialects/postgres/connection-manager.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/connection-manager'>;
}
declare module 'sequelize/lib/dialects/postgres/data-types.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/data-types'>;
}
declare module 'sequelize/lib/dialects/postgres/hstore.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/hstore'>;
}
declare module 'sequelize/lib/dialects/postgres/index.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/index'>;
}
declare module 'sequelize/lib/dialects/postgres/query-generator.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/query-generator'>;
}
declare module 'sequelize/lib/dialects/postgres/query-interface.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/query-interface'>;
}
declare module 'sequelize/lib/dialects/postgres/query.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/query'>;
}
declare module 'sequelize/lib/dialects/postgres/range.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/postgres/range'>;
}
declare module 'sequelize/lib/dialects/sqlite/connection-manager.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/connection-manager'>;
}
declare module 'sequelize/lib/dialects/sqlite/data-types.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/data-types'>;
}
declare module 'sequelize/lib/dialects/sqlite/index.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/index'>;
}
declare module 'sequelize/lib/dialects/sqlite/query-generator.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/query-generator'>;
}
declare module 'sequelize/lib/dialects/sqlite/query-interface.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/query-interface'>;
}
declare module 'sequelize/lib/dialects/sqlite/query.js' {
declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/query'>;
}
declare module 'sequelize/lib/errors/association-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/association-error'>;
}
declare module 'sequelize/lib/errors/base-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/base-error'>;
}
declare module 'sequelize/lib/errors/bulk-record-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/bulk-record-error'>;
}
declare module 'sequelize/lib/errors/connection-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection-error'>;
}
declare module 'sequelize/lib/errors/connection/access-denied-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/access-denied-error'>;
}
declare module 'sequelize/lib/errors/connection/connection-acquire-timeout-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/connection-acquire-timeout-error'>;
}
declare module 'sequelize/lib/errors/connection/connection-refused-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/connection-refused-error'>;
}
declare module 'sequelize/lib/errors/connection/connection-timed-out-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/connection-timed-out-error'>;
}
declare module 'sequelize/lib/errors/connection/host-not-found-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/host-not-found-error'>;
}
declare module 'sequelize/lib/errors/connection/host-not-reachable-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/host-not-reachable-error'>;
}
declare module 'sequelize/lib/errors/connection/invalid-connection-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/connection/invalid-connection-error'>;
}
declare module 'sequelize/lib/errors/database-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/database-error'>;
}
declare module 'sequelize/lib/errors/database/exclusion-constraint-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/database/exclusion-constraint-error'>;
}
declare module 'sequelize/lib/errors/database/foreign-key-constraint-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/database/foreign-key-constraint-error'>;
}
declare module 'sequelize/lib/errors/database/timeout-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/database/timeout-error'>;
}
declare module 'sequelize/lib/errors/database/unknown-constraint-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/database/unknown-constraint-error'>;
}
declare module 'sequelize/lib/errors/eager-loading-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/eager-loading-error'>;
}
declare module 'sequelize/lib/errors/empty-result-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/empty-result-error'>;
}
declare module 'sequelize/lib/errors/index.js' {
declare module.exports: $Exports<'sequelize/lib/errors/index'>;
}
declare module 'sequelize/lib/errors/instance-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/instance-error'>;
}
declare module 'sequelize/lib/errors/optimistic-lock-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/optimistic-lock-error'>;
}
declare module 'sequelize/lib/errors/query-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/query-error'>;
}
declare module 'sequelize/lib/errors/sequelize-scope-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/sequelize-scope-error'>;
}
declare module 'sequelize/lib/errors/validation-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/validation-error'>;
}
declare module 'sequelize/lib/errors/validation/unique-constraint-error.js' {
declare module.exports: $Exports<'sequelize/lib/errors/validation/unique-constraint-error'>;
}
declare module 'sequelize/lib/hooks.js' {
declare module.exports: $Exports<'sequelize/lib/hooks'>;
}
declare module 'sequelize/lib/instance-validator.js' {
declare module.exports: $Exports<'sequelize/lib/instance-validator'>;
}
declare module 'sequelize/lib/model-manager.js' {
declare module.exports: $Exports<'sequelize/lib/model-manager'>;
}
declare module 'sequelize/lib/model.js' {
declare module.exports: $Exports<'sequelize/lib/model'>;
}
declare module 'sequelize/lib/operators.js' {
declare module.exports: $Exports<'sequelize/lib/operators'>;
}
declare module 'sequelize/lib/promise.js' {
declare module.exports: $Exports<'sequelize/lib/promise'>;
}
declare module 'sequelize/lib/query-interface.js' {
declare module.exports: $Exports<'sequelize/lib/query-interface'>;
}
declare module 'sequelize/lib/query-types.js' {
declare module.exports: $Exports<'sequelize/lib/query-types'>;
}
declare module 'sequelize/lib/sequelize.js' {
declare module.exports: $Exports<'sequelize/lib/sequelize'>;
}
declare module 'sequelize/lib/sql-string.js' {
declare module.exports: $Exports<'sequelize/lib/sql-string'>;
}
declare module 'sequelize/lib/table-hints.js' {
declare module.exports: $Exports<'sequelize/lib/table-hints'>;
}
declare module 'sequelize/lib/transaction.js' {
declare module.exports: $Exports<'sequelize/lib/transaction'>;
}
declare module 'sequelize/lib/utils.js' {
declare module.exports: $Exports<'sequelize/lib/utils'>;
}
declare module 'sequelize/lib/utils/classToInvokable.js' {
declare module.exports: $Exports<'sequelize/lib/utils/classToInvokable'>;
}
declare module 'sequelize/lib/utils/deprecations.js' {
declare module.exports: $Exports<'sequelize/lib/utils/deprecations'>;
}
declare module 'sequelize/lib/utils/logger.js' {
declare module.exports: $Exports<'sequelize/lib/utils/logger'>;
}
declare module 'sequelize/lib/utils/validator-extras.js' {
declare module.exports: $Exports<'sequelize/lib/utils/validator-extras'>;
}

View file

@ -1,60 +0,0 @@
// flow-typed signature: fd0cb8e7f16c16d187bf212a8b0358e6
// flow-typed version: <<STUB>>/socket.io_v^2.2.0/flow_v0.95.1
/**
* This is an autogenerated libdef stub for:
*
* 'socket.io'
*
* 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 'socket.io' {
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 'socket.io/lib/client' {
declare module.exports: any;
}
declare module 'socket.io/lib/index' {
declare module.exports: any;
}
declare module 'socket.io/lib/namespace' {
declare module.exports: any;
}
declare module 'socket.io/lib/parent-namespace' {
declare module.exports: any;
}
declare module 'socket.io/lib/socket' {
declare module.exports: any;
}
// Filename aliases
declare module 'socket.io/lib/client.js' {
declare module.exports: $Exports<'socket.io/lib/client'>;
}
declare module 'socket.io/lib/index.js' {
declare module.exports: $Exports<'socket.io/lib/index'>;
}
declare module 'socket.io/lib/namespace.js' {
declare module.exports: $Exports<'socket.io/lib/namespace'>;
}
declare module 'socket.io/lib/parent-namespace.js' {
declare module.exports: $Exports<'socket.io/lib/parent-namespace'>;
}
declare module 'socket.io/lib/socket.js' {
declare module.exports: $Exports<'socket.io/lib/socket'>;
}

View file

@ -1,45 +0,0 @@
// flow-typed signature: 76c84602b15b454720a69bba83c126e2
// flow-typed version: <<STUB>>/standard_v12.0.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'standard'
*
* 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 'standard' {
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 'standard/bin/cmd' {
declare module.exports: any;
}
declare module 'standard/options' {
declare module.exports: any;
}
// Filename aliases
declare module 'standard/bin/cmd.js' {
declare module.exports: $Exports<'standard/bin/cmd'>;
}
declare module 'standard/index' {
declare module.exports: $Exports<'standard'>;
}
declare module 'standard/index.js' {
declare module.exports: $Exports<'standard'>;
}
declare module 'standard/options.js' {
declare module.exports: $Exports<'standard/options'>;
}

View file

@ -1,402 +0,0 @@
// flow-typed signature: 8ae4cfa383fc58443d8d65b5301bf1c1
// flow-typed version: 1a7d5ca288/styled-components_v4.x.x/flow_>=v0.75.x
// @flow
declare module 'styled-components' {
declare export type Interpolation =
| (<P: {}>(executionContext: P) => string)
| CSSRules
| KeyFrames
| string
| number
declare export type CSSRules = Interpolation[]
// This is not exported on purpose, since it's an implementation detail
declare type TaggedTemplateLiteral<R> = (strings : string[], ...interpolations : Interpolation[]) => R
declare export type CSSConstructor = TaggedTemplateLiteral<CSSRules>
declare export type KeyFramesConstructor = TaggedTemplateLiteral<KeyFrames>
declare export type CreateGlobalStyleConstructor = TaggedTemplateLiteral<React$ComponentType<*>>
declare interface Tag<T> {
styleTag: HTMLStyleElement | null;
getIds(): string[];
hasNameForId(id: string, name: string): boolean;
insertMarker(id: string): T;
insertRules(id: string, cssRules: string[], name: ?string): void;
removeRules(id: string): void;
css(): string;
toHTML(additionalAttrs: ?string): string;
toElement(): React$Element<*>;
clone(): Tag<T>;
sealed: boolean;
}
// The `any`/weak types in here all come from `styled-components` directly, since those definitions were just copied over
declare export class StyleSheet {
static get master() : StyleSheet;
static get instance() : StyleSheet;
static reset(forceServer? : boolean) : void;
id : number;
forceServer : boolean;
target : ?HTMLElement;
tagMap : {[string]: Tag<any>}; // eslint-disable-line flowtype/no-weak-types
deferred: { [string]: string[] | void };
rehydratedNames: { [string]: boolean };
ignoreRehydratedNames: { [string]: boolean };
tags: Tag<any>[]; // eslint-disable-line flowtype/no-weak-types
importRuleTag: Tag<any>; // eslint-disable-line flowtype/no-weak-types
capacity: number;
clones: StyleSheet[];
constructor(?HTMLElement) : this;
rehydrate() : this;
clone() : StyleSheet;
sealAllTags() : void;
makeTag(tag : ?Tag<any>) : Tag<any>; // eslint-disable-line flowtype/no-weak-types
getImportRuleTag() : Tag<any>; // eslint-disable-line flowtype/no-weak-types
getTagForId(id : string): Tag<any>; // eslint-disable-line flowtype/no-weak-types
hasId(id: string) : boolean;
hasNameForId(id: string, name: string) : boolean;
deferredInject(id : string, cssRules : string[]) : void;
inject(id: string, cssRules : string[], name? : string) : void;
remove(id : string) : void;
toHtml() : string;
toReactElements() : React$ElementType[];
}
declare export class KeyFrames {
id : string;
name : string;
rules : string[];
constructor(name : string, rules : string[]) : this;
inject(StyleSheet) : void;
toString() : string;
getName() : string;
}
// I think any is appropriate here?
// eslint-disable-next-line flowtype/no-weak-types
declare export type Theme = {+[string] : any}
declare export var css : CSSConstructor;
declare export var keyframes : KeyFramesConstructor;
declare export var createGlobalStyle : CreateGlobalStyleConstructor
declare export var ThemeProvider : React$ComponentType<{children?: ?React$Node, theme : Theme | (Theme) => Theme}>
// This is a bit hard to read. Not sure how to make it more readable. I think adding line-breaks makes it worse.
declare type InjectedProps = { theme : Theme | void }
declare export function withTheme<Props : {}, Component: React$ComponentType<Props>>(WrappedComponent: Component) : React$ComponentType<$Diff<React$ElementConfig<$Supertype<Component>>, InjectedProps>>;
// @HACK This is a cheat to hide that the underlying type is "just a string"
// once we know of a better way, we should be able to update this accordingly.
// I don't think there _is_ a good way, currently.
// @NOTE Also not too sure about the naming of this...
declare export type StyledElementType<T> = T;
declare export type StyledComponentType<C> = {
[[call]]: TaggedTemplateLiteral<C>,
+attrs: <A: {}>(attributes: A | (props: React$ElementConfig<C>) => A) => TaggedTemplateLiteral<React$ComponentType<$Diff<React$ElementConfig<C>, A>>>
};
declare type StyledComponentList = {
a: StyledComponentType<StyledElementType<'a'>>,
abbr: StyledComponentType<StyledElementType<'abbr'>>,
address: StyledComponentType<StyledElementType<'address'>>,
area: StyledComponentType<StyledElementType<'area'>>,
article: StyledComponentType<StyledElementType<'article'>>,
aside: StyledComponentType<StyledElementType<'aside'>>,
audio: StyledComponentType<StyledElementType<'audio'>>,
b: StyledComponentType<StyledElementType<'b'>>,
base: StyledComponentType<StyledElementType<'base'>>,
bdi: StyledComponentType<StyledElementType<'bdi'>>,
bdo: StyledComponentType<StyledElementType<'bdo'>>,
big: StyledComponentType<StyledElementType<'big'>>,
blockquote: StyledComponentType<StyledElementType<'blockquote'>>,
body: StyledComponentType<StyledElementType<'body'>>,
br: StyledComponentType<StyledElementType<'br'>>,
button: StyledComponentType<StyledElementType<'button'>>,
canvas: StyledComponentType<StyledElementType<'canvas'>>,
caption: StyledComponentType<StyledElementType<'caption'>>,
cite: StyledComponentType<StyledElementType<'cite'>>,
code: StyledComponentType<StyledElementType<'code'>>,
col: StyledComponentType<StyledElementType<'col'>>,
colgroup: StyledComponentType<StyledElementType<'colgroup'>>,
data: StyledComponentType<StyledElementType<'data'>>,
datalist: StyledComponentType<StyledElementType<'datalist'>>,
dd: StyledComponentType<StyledElementType<'dd'>>,
del: StyledComponentType<StyledElementType<'del'>>,
details: StyledComponentType<StyledElementType<'details'>>,
dfn: StyledComponentType<StyledElementType<'dfn'>>,
dialog: StyledComponentType<StyledElementType<'dialog'>>,
div: StyledComponentType<StyledElementType<'div'>>,
dl: StyledComponentType<StyledElementType<'dl'>>,
dt: StyledComponentType<StyledElementType<'dt'>>,
em: StyledComponentType<StyledElementType<'em'>>,
embed: StyledComponentType<StyledElementType<'embed'>>,
fieldset: StyledComponentType<StyledElementType<'fieldset'>>,
figcaption: StyledComponentType<StyledElementType<'figcaption'>>,
figure: StyledComponentType<StyledElementType<'figure'>>,
footer: StyledComponentType<StyledElementType<'footer'>>,
form: StyledComponentType<StyledElementType<'form'>>,
h1: StyledComponentType<StyledElementType<'h1'>>,
h2: StyledComponentType<StyledElementType<'h2'>>,
h3: StyledComponentType<StyledElementType<'h3'>>,
h4: StyledComponentType<StyledElementType<'h4'>>,
h5: StyledComponentType<StyledElementType<'h5'>>,
h6: StyledComponentType<StyledElementType<'h6'>>,
head: StyledComponentType<StyledElementType<'head'>>,
header: StyledComponentType<StyledElementType<'header'>>,
hgroup: StyledComponentType<StyledElementType<'hgroup'>>,
hr: StyledComponentType<StyledElementType<'hr'>>,
html: StyledComponentType<StyledElementType<'html'>>,
i: StyledComponentType<StyledElementType<'i'>>,
iframe: StyledComponentType<StyledElementType<'iframe'>>,
img: StyledComponentType<StyledElementType<'img'>>,
input: StyledComponentType<StyledElementType<'input'>>,
ins: StyledComponentType<StyledElementType<'ins'>>,
kbd: StyledComponentType<StyledElementType<'kbd'>>,
keygen: StyledComponentType<StyledElementType<'keygen'>>,
label: StyledComponentType<StyledElementType<'label'>>,
legend: StyledComponentType<StyledElementType<'legend'>>,
li: StyledComponentType<StyledElementType<'li'>>,
link: StyledComponentType<StyledElementType<'link'>>,
main: StyledComponentType<StyledElementType<'main'>>,
map: StyledComponentType<StyledElementType<'map'>>,
mark: StyledComponentType<StyledElementType<'mark'>>,
menu: StyledComponentType<StyledElementType<'menu'>>,
menuitem: StyledComponentType<StyledElementType<'menuitem'>>,
meta: StyledComponentType<StyledElementType<'meta'>>,
meter: StyledComponentType<StyledElementType<'meter'>>,
nav: StyledComponentType<StyledElementType<'nav'>>,
noscript: StyledComponentType<StyledElementType<'noscript'>>,
object: StyledComponentType<StyledElementType<'object'>>,
ol: StyledComponentType<StyledElementType<'ol'>>,
optgroup: StyledComponentType<StyledElementType<'optgroup'>>,
option: StyledComponentType<StyledElementType<'option'>>,
output: StyledComponentType<StyledElementType<'output'>>,
p: StyledComponentType<StyledElementType<'p'>>,
param: StyledComponentType<StyledElementType<'param'>>,
picture: StyledComponentType<StyledElementType<'picture'>>,
pre: StyledComponentType<StyledElementType<'pre'>>,
progress: StyledComponentType<StyledElementType<'progress'>>,
q: StyledComponentType<StyledElementType<'q'>>,
rp: StyledComponentType<StyledElementType<'rp'>>,
rt: StyledComponentType<StyledElementType<'rt'>>,
ruby: StyledComponentType<StyledElementType<'ruby'>>,
s: StyledComponentType<StyledElementType<'s'>>,
samp: StyledComponentType<StyledElementType<'samp'>>,
script: StyledComponentType<StyledElementType<'script'>>,
section: StyledComponentType<StyledElementType<'section'>>,
select: StyledComponentType<StyledElementType<'select'>>,
small: StyledComponentType<StyledElementType<'small'>>,
source: StyledComponentType<StyledElementType<'source'>>,
span: StyledComponentType<StyledElementType<'span'>>,
strong: StyledComponentType<StyledElementType<'strong'>>,
style: StyledComponentType<StyledElementType<'style'>>,
sub: StyledComponentType<StyledElementType<'sub'>>,
summary: StyledComponentType<StyledElementType<'summary'>>,
sup: StyledComponentType<StyledElementType<'sup'>>,
table: StyledComponentType<StyledElementType<'table'>>,
tbody: StyledComponentType<StyledElementType<'tbody'>>,
td: StyledComponentType<StyledElementType<'td'>>,
textarea: StyledComponentType<StyledElementType<'textarea'>>,
tfoot: StyledComponentType<StyledElementType<'tfoot'>>,
th: StyledComponentType<StyledElementType<'th'>>,
thead: StyledComponentType<StyledElementType<'thead'>>,
time: StyledComponentType<StyledElementType<'time'>>,
title: StyledComponentType<StyledElementType<'title'>>,
tr: StyledComponentType<StyledElementType<'tr'>>,
track: StyledComponentType<StyledElementType<'track'>>,
u: StyledComponentType<StyledElementType<'u'>>,
ul: StyledComponentType<StyledElementType<'ul'>>,
var: StyledComponentType<StyledElementType<'var'>>,
video: StyledComponentType<StyledElementType<'video'>>,
wbr: StyledComponentType<StyledElementType<'wbr'>>,
// SVG
circle: StyledComponentType<StyledElementType<'circle'>>,
clipPath: StyledComponentType<StyledElementType<'clipPath'>>,
defs: StyledComponentType<StyledElementType<'defs'>>,
ellipse: StyledComponentType<StyledElementType<'ellipse'>>,
g: StyledComponentType<StyledElementType<'g'>>,
image: StyledComponentType<StyledElementType<'image'>>,
line: StyledComponentType<StyledElementType<'line'>>,
linearGradient: StyledComponentType<StyledElementType<'linearGradient'>>,
mask: StyledComponentType<StyledElementType<'mask'>>,
path: StyledComponentType<StyledElementType<'path'>>,
pattern: StyledComponentType<StyledElementType<'pattern'>>,
polygon: StyledComponentType<StyledElementType<'polygon'>>,
polyline: StyledComponentType<StyledElementType<'polyline'>>,
radialGradient: StyledComponentType<StyledElementType<'radialGradient'>>,
rect: StyledComponentType<StyledElementType<'rect'>>,
stop: StyledComponentType<StyledElementType<'stop'>>,
svg: StyledComponentType<StyledElementType<'svg'>>,
text: StyledComponentType<StyledElementType<'text'>>,
tspan: StyledComponentType<StyledElementType<'tspan'>>
}
declare export default StyledComponentList & {
[[call]]: <S : string>(S) => $ElementType<StyledComponentList, S>,
[[call]]: <P : {}, C : React$ComponentType<P>>(C) => StyledComponentType<C>
};
}
declare module 'styled-components/native' {
declare export type Interpolation =
| (<P: {}>(executionContext: P) => string)
| CSSRules
| KeyFrames
| string
| number
declare export type CSSRules = Interpolation[]
// This is not exported on purpose, since it's an implementation detail
declare type TaggedTemplateLiteral<R> = (strings : string[], ...interpolations : Interpolation[]) => R
declare export type CSSConstructor = TaggedTemplateLiteral<CSSRules>
declare export type KeyFramesConstructor = TaggedTemplateLiteral<KeyFrames>
declare export type CreateGlobalStyleConstructor = TaggedTemplateLiteral<React$ComponentType<*>>
declare interface Tag<T> {
styleTag: HTMLStyleElement | null;
getIds(): string[];
hasNameForId(id: string, name: string): boolean;
insertMarker(id: string): T;
insertRules(id: string, cssRules: string[], name: ?string): void;
removeRules(id: string): void;
css(): string;
toHTML(additionalAttrs: ?string): string;
toElement(): React$Element<*>;
clone(): Tag<T>;
sealed: boolean;
}
// The `any`/weak types in here all come from `styled-components` directly, since those definitions were just copied over
declare export class StyleSheet {
static get master() : StyleSheet;
static get instance() : StyleSheet;
static reset(forceServer? : boolean) : void;
id : number;
forceServer : boolean;
target : ?HTMLElement;
tagMap : {[string]: Tag<any>}; // eslint-disable-line flowtype/no-weak-types
deferred: { [string]: string[] | void };
rehydratedNames: { [string]: boolean };
ignoreRehydratedNames: { [string]: boolean };
tags: Tag<any>[]; // eslint-disable-line flowtype/no-weak-types
importRuleTag: Tag<any>; // eslint-disable-line flowtype/no-weak-types
capacity: number;
clones: StyleSheet[];
constructor(?HTMLElement) : this;
rehydrate() : this;
clone() : StyleSheet;
sealAllTags() : void;
makeTag(tag : ?Tag<any>) : Tag<any>; // eslint-disable-line flowtype/no-weak-types
getImportRuleTag() : Tag<any>; // eslint-disable-line flowtype/no-weak-types
getTagForId(id : string): Tag<any>; // eslint-disable-line flowtype/no-weak-types
hasId(id: string) : boolean;
hasNameForId(id: string, name: string) : boolean;
deferredInject(id : string, cssRules : string[]) : void;
inject(id: string, cssRules : string[], name? : string) : void;
remove(id : string) : void;
toHtml() : string;
toReactElements() : React$ElementType[];
}
declare export class KeyFrames {
id : string;
name : string;
rules : string[];
constructor(name : string, rules : string[]) : this;
inject(StyleSheet) : void;
toString() : string;
getName() : string;
}
// I think any is appropriate here?
// eslint-disable-next-line flowtype/no-weak-types
declare export type Theme = {+[string] : any}
declare export var css : CSSConstructor;
declare export var keyframes : KeyFramesConstructor;
declare export var createGlobalStyle : CreateGlobalStyleConstructor
declare export var ThemeProvider : React$ComponentType<{children?: ?React$Node, theme : Theme | (Theme) => Theme}>
// This is a bit hard to read. Not sure how to make it more readable. I think adding line-breaks makes it worse.
declare type InjectedProps = { theme : Theme | void }
declare export function withTheme<Props : {}, Component: React$ComponentType<Props>>(WrappedComponent: Component) : React$ComponentType<$Diff<React$ElementConfig<$Supertype<Component>>, InjectedProps>>;
// @HACK This is a cheat to hide that the underlying type is "just a string"
// once we know of a better way, we should be able to update this accordingly.
// I don't think there _is_ a good way, currently.
// @NOTE Also not too sure about the naming of this...
declare export type StyledElementType<T> = T;
declare export type StyledComponentType<C> = {
[[call]]: TaggedTemplateLiteral<C>,
+attrs: <A: {}>(attributes: A) => TaggedTemplateLiteral<React$ComponentType<$Diff<React$ElementConfig<C>, A>>>
};
declare type StyledComponentList = {
ActivityIndicator: StyledComponentType<React$ComponentType<{}>>,
ActivityIndicatorIOS: StyledComponentType<React$ComponentType<{}>>,
ART: StyledComponentType<React$ComponentType<{}>>,
Button: StyledComponentType<React$ComponentType<{}>>,
DatePickerIOS: StyledComponentType<React$ComponentType<{}>>,
DrawerLayoutAndroid: StyledComponentType<React$ComponentType<{}>>,
Image: StyledComponentType<React$ComponentType<{}>>,
ImageBackground: StyledComponentType<React$ComponentType<{}>>,
ImageEditor: StyledComponentType<React$ComponentType<{}>>,
ImageStore: StyledComponentType<React$ComponentType<{}>>,
KeyboardAvoidingView: StyledComponentType<React$ComponentType<{}>>,
ListView: StyledComponentType<React$ComponentType<{}>>,
MapView: StyledComponentType<React$ComponentType<{}>>,
Modal: StyledComponentType<React$ComponentType<{}>>,
NavigatorIOS: StyledComponentType<React$ComponentType<{}>>,
Picker: StyledComponentType<React$ComponentType<{}>>,
PickerIOS: StyledComponentType<React$ComponentType<{}>>,
ProgressBarAndroid: StyledComponentType<React$ComponentType<{}>>,
ProgressViewIOS: StyledComponentType<React$ComponentType<{}>>,
ScrollView: StyledComponentType<React$ComponentType<{}>>,
SegmentedControlIOS: StyledComponentType<React$ComponentType<{}>>,
Slider: StyledComponentType<React$ComponentType<{}>>,
SliderIOS: StyledComponentType<React$ComponentType<{}>>,
SnapshotViewIOS: StyledComponentType<React$ComponentType<{}>>,
Switch: StyledComponentType<React$ComponentType<{}>>,
RecyclerViewBackedScrollView: StyledComponentType<React$ComponentType<{}>>,
RefreshControl: StyledComponentType<React$ComponentType<{}>>,
SafeAreaView: StyledComponentType<React$ComponentType<{}>>,
StatusBar: StyledComponentType<React$ComponentType<{}>>,
SwipeableListView: StyledComponentType<React$ComponentType<{}>>,
SwitchAndroid: StyledComponentType<React$ComponentType<{}>>,
SwitchIOS: StyledComponentType<React$ComponentType<{}>>,
TabBarIOS: StyledComponentType<React$ComponentType<{}>>,
Text: StyledComponentType<React$ComponentType<{}>>,
TextInput: StyledComponentType<React$ComponentType<{}>>,
ToastAndroid: StyledComponentType<React$ComponentType<{}>>,
ToolbarAndroid: StyledComponentType<React$ComponentType<{}>>,
Touchable: StyledComponentType<React$ComponentType<{}>>,
TouchableHighlight: StyledComponentType<React$ComponentType<{}>>,
TouchableNativeFeedback: StyledComponentType<React$ComponentType<{}>>,
TouchableOpacity: StyledComponentType<React$ComponentType<{}>>,
TouchableWithoutFeedback: StyledComponentType<React$ComponentType<{}>>,
View: StyledComponentType<React$ComponentType<{}>>,
ViewPagerAndroid: StyledComponentType<React$ComponentType<{}>>,
WebView: StyledComponentType<React$ComponentType<{}>>,
FlatList: StyledComponentType<React$ComponentType<{}>>,
SectionList: StyledComponentType<React$ComponentType<{}>>,
VirtualizedList: StyledComponentType<React$ComponentType<{}>>,
}
declare export default StyledComponentList & {
[[call]]: <S : string>(S) => $ElementType<StyledComponentList, S>,
[[call]]: <P : {}, C : React$ComponentType<P>>(C) => StyledComponentType<C>
};
}

View file

@ -1,33 +0,0 @@
// flow-typed signature: ecd8e3a73e933c364b5d7e3ddafc72f2
// flow-typed version: <<STUB>>/stylelint-config-standard_v^18.2.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'stylelint-config-standard'
*
* 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 'stylelint-config-standard' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
// Filename aliases
declare module 'stylelint-config-standard/index' {
declare module.exports: $Exports<'stylelint-config-standard'>;
}
declare module 'stylelint-config-standard/index.js' {
declare module.exports: $Exports<'stylelint-config-standard'>;
}

View file

@ -1,33 +0,0 @@
// flow-typed signature: 12d5c366ed1a01ef891ead808989f7d8
// flow-typed version: <<STUB>>/stylelint-config-styled-components_v^0.1.1/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'stylelint-config-styled-components'
*
* 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 'stylelint-config-styled-components' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
// Filename aliases
declare module 'stylelint-config-styled-components/index' {
declare module.exports: $Exports<'stylelint-config-styled-components'>;
}
declare module 'stylelint-config-styled-components/index.js' {
declare module.exports: $Exports<'stylelint-config-styled-components'>;
}

View file

@ -1,480 +0,0 @@
// flow-typed signature: 32fd23102fa81c7e729c9b7ed645b2bb
// flow-typed version: <<STUB>>/stylelint-processor-styled-components_v^1.6.0/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'stylelint-processor-styled-components'
*
* 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 'stylelint-processor-styled-components' {
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 'stylelint-processor-styled-components/lib/index' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/parsers/babylon-parser' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/parsers/index' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/utils/general' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/utils/parse' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/utils/result' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/utils/styled' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/lib/utils/tagged-template-literal' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/index' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/parsers/babylon-parser' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/parsers/index' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/utils/general' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/utils/parse' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/utils/result' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/utils/styled' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/src/utils/tagged-template-literal' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/emptyblock.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/emptycode.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/garbage-css/invalid-css' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/indentation' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/invalid-indentation' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/source-maps' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/valid-js-comments' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/alternating-disable-enable' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/disable-whole-file' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/mix-in-css-disables' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/use-single-line-comments' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/use-single-line-disables' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/inject-global/valid-spaces' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/inject-global/valid-tabs' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/invalid-custom' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/invalid-tag' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/valid' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolations/complex' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolations/invalid' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolations/valid' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/import-name' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/invalid-import-name' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/invalid-module-name' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/module-name' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/relative-module-name' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/strict' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/real-world/Circle' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/real-world/LineNumbersReportedAccurate' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/global' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/helpers' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/identify-styled' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/imports' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/invalid' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/nesting' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/other-library' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/valid' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/garbage-css.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/hard.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/ignore-rule-comments.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/inject-global.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/interpolation-tagging.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/interpolations.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/jest-setup' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/nofiles.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/options.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/real-world.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/simple.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/typescript.test' {
declare module.exports: any;
}
declare module 'stylelint-processor-styled-components/test/utils.test' {
declare module.exports: any;
}
// Filename aliases
declare module 'stylelint-processor-styled-components/lib/index.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/index'>;
}
declare module 'stylelint-processor-styled-components/lib/parsers/babylon-parser.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/parsers/babylon-parser'>;
}
declare module 'stylelint-processor-styled-components/lib/parsers/index.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/parsers/index'>;
}
declare module 'stylelint-processor-styled-components/lib/utils/general.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/utils/general'>;
}
declare module 'stylelint-processor-styled-components/lib/utils/parse.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/utils/parse'>;
}
declare module 'stylelint-processor-styled-components/lib/utils/result.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/utils/result'>;
}
declare module 'stylelint-processor-styled-components/lib/utils/styled.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/utils/styled'>;
}
declare module 'stylelint-processor-styled-components/lib/utils/tagged-template-literal.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/lib/utils/tagged-template-literal'>;
}
declare module 'stylelint-processor-styled-components/src/index.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/index'>;
}
declare module 'stylelint-processor-styled-components/src/parsers/babylon-parser.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/parsers/babylon-parser'>;
}
declare module 'stylelint-processor-styled-components/src/parsers/index.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/parsers/index'>;
}
declare module 'stylelint-processor-styled-components/src/utils/general.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/utils/general'>;
}
declare module 'stylelint-processor-styled-components/src/utils/parse.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/utils/parse'>;
}
declare module 'stylelint-processor-styled-components/src/utils/result.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/utils/result'>;
}
declare module 'stylelint-processor-styled-components/src/utils/styled.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/utils/styled'>;
}
declare module 'stylelint-processor-styled-components/src/utils/tagged-template-literal.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/src/utils/tagged-template-literal'>;
}
declare module 'stylelint-processor-styled-components/test/emptyblock.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/emptyblock.test'>;
}
declare module 'stylelint-processor-styled-components/test/emptycode.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/emptycode.test'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/garbage-css/invalid-css.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/garbage-css/invalid-css'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/indentation.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/hard/indentation'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/invalid-indentation.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/hard/invalid-indentation'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/source-maps.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/hard/source-maps'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/hard/valid-js-comments.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/hard/valid-js-comments'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/alternating-disable-enable.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/alternating-disable-enable'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/disable-whole-file.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/disable-whole-file'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/mix-in-css-disables.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/mix-in-css-disables'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/use-single-line-comments.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/use-single-line-comments'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/use-single-line-disables.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/ignore-rule-comments/use-single-line-disables'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/inject-global/valid-spaces.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/inject-global/valid-spaces'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/inject-global/valid-tabs.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/inject-global/valid-tabs'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/invalid-custom.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/invalid-custom'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/invalid-tag.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/invalid-tag'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/valid.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/interpolation-tagging/valid'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolations/complex.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/interpolations/complex'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolations/invalid.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/interpolations/invalid'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/interpolations/valid.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/interpolations/valid'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/import-name.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/options/import-name'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/invalid-import-name.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/options/invalid-import-name'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/invalid-module-name.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/options/invalid-module-name'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/module-name.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/options/module-name'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/relative-module-name.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/options/relative-module-name'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/options/strict.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/options/strict'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/real-world/Circle.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/real-world/Circle'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/real-world/LineNumbersReportedAccurate.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/real-world/LineNumbersReportedAccurate'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/global.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/global'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/helpers.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/helpers'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/identify-styled.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/identify-styled'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/imports.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/imports'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/invalid.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/invalid'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/nesting.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/nesting'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/other-library.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/other-library'>;
}
declare module 'stylelint-processor-styled-components/test/fixtures/simple/valid.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/fixtures/simple/valid'>;
}
declare module 'stylelint-processor-styled-components/test/garbage-css.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/garbage-css.test'>;
}
declare module 'stylelint-processor-styled-components/test/hard.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/hard.test'>;
}
declare module 'stylelint-processor-styled-components/test/ignore-rule-comments.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/ignore-rule-comments.test'>;
}
declare module 'stylelint-processor-styled-components/test/inject-global.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/inject-global.test'>;
}
declare module 'stylelint-processor-styled-components/test/interpolation-tagging.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/interpolation-tagging.test'>;
}
declare module 'stylelint-processor-styled-components/test/interpolations.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/interpolations.test'>;
}
declare module 'stylelint-processor-styled-components/test/jest-setup.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/jest-setup'>;
}
declare module 'stylelint-processor-styled-components/test/nofiles.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/nofiles.test'>;
}
declare module 'stylelint-processor-styled-components/test/options.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/options.test'>;
}
declare module 'stylelint-processor-styled-components/test/real-world.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/real-world.test'>;
}
declare module 'stylelint-processor-styled-components/test/simple.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/simple.test'>;
}
declare module 'stylelint-processor-styled-components/test/typescript.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/typescript.test'>;
}
declare module 'stylelint-processor-styled-components/test/utils.test.js' {
declare module.exports: $Exports<'stylelint-processor-styled-components/test/utils.test'>;
}

File diff suppressed because it is too large Load diff

View file

@ -1,151 +0,0 @@
// flow-typed signature: bbf22a64d0791ea07c7c6b6c1d118705
// flow-typed version: <<STUB>>/superagent_v^5.0.2/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'superagent'
*
* 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 'superagent' {
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 'superagent/dist/superagent' {
declare module.exports: any;
}
declare module 'superagent/dist/superagent.min' {
declare module.exports: any;
}
declare module 'superagent/lib/agent-base' {
declare module.exports: any;
}
declare module 'superagent/lib/client' {
declare module.exports: any;
}
declare module 'superagent/lib/is-object' {
declare module.exports: any;
}
declare module 'superagent/lib/node/agent' {
declare module.exports: any;
}
declare module 'superagent/lib/node/http2wrapper' {
declare module.exports: any;
}
declare module 'superagent/lib/node/index' {
declare module.exports: any;
}
declare module 'superagent/lib/node/parsers/image' {
declare module.exports: any;
}
declare module 'superagent/lib/node/parsers/index' {
declare module.exports: any;
}
declare module 'superagent/lib/node/parsers/json' {
declare module.exports: any;
}
declare module 'superagent/lib/node/parsers/text' {
declare module.exports: any;
}
declare module 'superagent/lib/node/parsers/urlencoded' {
declare module.exports: any;
}
declare module 'superagent/lib/node/response' {
declare module.exports: any;
}
declare module 'superagent/lib/node/unzip' {
declare module.exports: any;
}
declare module 'superagent/lib/request-base' {
declare module.exports: any;
}
declare module 'superagent/lib/response-base' {
declare module.exports: any;
}
declare module 'superagent/lib/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'superagent/dist/superagent.js' {
declare module.exports: $Exports<'superagent/dist/superagent'>;
}
declare module 'superagent/dist/superagent.min.js' {
declare module.exports: $Exports<'superagent/dist/superagent.min'>;
}
declare module 'superagent/lib/agent-base.js' {
declare module.exports: $Exports<'superagent/lib/agent-base'>;
}
declare module 'superagent/lib/client.js' {
declare module.exports: $Exports<'superagent/lib/client'>;
}
declare module 'superagent/lib/is-object.js' {
declare module.exports: $Exports<'superagent/lib/is-object'>;
}
declare module 'superagent/lib/node/agent.js' {
declare module.exports: $Exports<'superagent/lib/node/agent'>;
}
declare module 'superagent/lib/node/http2wrapper.js' {
declare module.exports: $Exports<'superagent/lib/node/http2wrapper'>;
}
declare module 'superagent/lib/node/index.js' {
declare module.exports: $Exports<'superagent/lib/node/index'>;
}
declare module 'superagent/lib/node/parsers/image.js' {
declare module.exports: $Exports<'superagent/lib/node/parsers/image'>;
}
declare module 'superagent/lib/node/parsers/index.js' {
declare module.exports: $Exports<'superagent/lib/node/parsers/index'>;
}
declare module 'superagent/lib/node/parsers/json.js' {
declare module.exports: $Exports<'superagent/lib/node/parsers/json'>;
}
declare module 'superagent/lib/node/parsers/text.js' {
declare module.exports: $Exports<'superagent/lib/node/parsers/text'>;
}
declare module 'superagent/lib/node/parsers/urlencoded.js' {
declare module.exports: $Exports<'superagent/lib/node/parsers/urlencoded'>;
}
declare module 'superagent/lib/node/response.js' {
declare module.exports: $Exports<'superagent/lib/node/response'>;
}
declare module 'superagent/lib/node/unzip.js' {
declare module.exports: $Exports<'superagent/lib/node/unzip'>;
}
declare module 'superagent/lib/request-base.js' {
declare module.exports: $Exports<'superagent/lib/request-base'>;
}
declare module 'superagent/lib/response-base.js' {
declare module.exports: $Exports<'superagent/lib/response-base'>;
}
declare module 'superagent/lib/utils.js' {
declare module.exports: $Exports<'superagent/lib/utils'>;
}

View file

@ -1,32 +0,0 @@
// flow-typed signature: ea32702e42500ea2f15fd4c3b3c503a5
// flow-typed version: <<STUB>>/zlib-sync_v^0.1.4/flow_v0.96.0
/**
* This is an autogenerated libdef stub for:
*
* 'zlib-sync'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'zlib-sync' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
// Filename aliases
declare module 'zlib-sync/index' {
declare module.exports: $Exports<'zlib-sync'>;
}
declare module 'zlib-sync/index.js' {
declare module.exports: $Exports<'zlib-sync'>;
}