update lint/flow

This commit is contained in:
Sean Yesmunt 2019-03-18 01:09:50 -04:00
parent 9f53ebca5d
commit 0b3c950f96
170 changed files with 29570 additions and 1433 deletions

View file

@ -1,4 +1,6 @@
{ {
"parser": "babel-eslint",
"extends": ["standard", "standard-jsx", "plugin:flowtype/recommended"],
"plugins": ["flowtype", "import"], "plugins": ["flowtype", "import"],
"settings": { "settings": {
"import/resolver": { "import/resolver": {
@ -7,13 +9,6 @@
} }
} }
}, },
"extends": [
"airbnb",
"plugin:import/electron",
"plugin:flowtype/recommended",
"plugin:prettier/recommended"
],
"parser": "babel-eslint",
"env": { "env": {
"browser": true, "browser": true,
"node": true "node": true
@ -26,42 +21,25 @@
"app": true "app": true
}, },
"rules": { "rules": {
"import/no-commonjs": "warn", "no-multi-spaces": 0,
"import/no-amd": "warn", "new-cap": 0,
"prettier/prettier": [ "prefer-promise-reject-errors": 0,
"no-unused-vars": 0,
"standard/object-curly-even-spacing": 0,
"handle-callback-err": 0,
"one-var": 0,
"object-curly-spacing": 0,
"no-redeclare": 0,
"no-return-await": 0,
"standard/no-callback-literal": 0,
"comma-dangle": ["error", "always-multiline"],
"space-before-function-paren": ["error", "never"],
"semi": [
"error", "error",
"always",
{ {
"trailingComma": "es5", "omitLastInOneLineBlock": true
"printWidth": 100,
"singleQuote": true
} }
], ]
"func-names": ["warn", "as-needed"],
"no-param-reassign": [
"error",
{
"props": false
}
],
"jsx-a11y/label-has-for": 0,
"import/prefer-default-export": 0,
"no-return-assign": 0,
"react/require-default-props": 0,
"react/jsx-closing-tag-location": 0,
"jsx-a11y/no-noninteractive-element-to-interactive-role": 0,
"class-methods-use-this": 0,
"jsx-a11y/interactive-supports-focus": 0,
"jsx-a11y/click-events-have-key-events": 0,
"consistent-return": 0,
"no-prototype-builtins": 0,
"flowtype/space-after-type-colon": [2, "always", { "allowLineBreak": true }],
"no-restricted-syntax": 0,
"no-empty": 0,
"react/prefer-stateless-function": 0,
"react/sort-comp": 0,
"jsx-a11y/media-has-caption": 0,
"no-underscore-dangle": 0,
"import/extensions": 0,
"react/default-props-match-prop-types": 0
} }
} }

View file

@ -1,13 +1,6 @@
{ {
"linters": { "linters": {
"src/**/*.{js,jsx,scss,json}": [ "src/**/*.{js,jsx,scss,json}": ["prettier --write", "git add"],
"prettier --write", "src/**/*.{js,jsx}": ["eslint --fix", "flow focus-check --color always", "git add"]
"git add"
],
"src/**/*.{js,jsx}": [
"eslint --fix",
"flow focus-check --color always",
"git add"
]
} }
} }

View file

@ -1,4 +1,3 @@
/* eslint-disable no-console,import/no-extraneous-dependencies,import/no-commonjs */
const path = require('path'); const path = require('path');
const fs = require('fs'); const fs = require('fs');
const packageJSON = require('../package.json'); const packageJSON = require('../package.json');

View file

@ -1,4 +1,3 @@
/* eslint-disable import/no-extraneous-dependencies */
import { danger, warn } from 'danger'; import { danger, warn } from 'danger';
// No PR is too small to include a description of why you made a change // No PR is too small to include a description of why you made a change

298
flow-typed/npm/@babel/core_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,298 @@
// flow-typed signature: cc45dc0508740d7ad110ba88458158ac
// flow-typed version: <<STUB>>/@babel/core_v^7.0.0/flow_v0.94.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

@ -0,0 +1,32 @@
// flow-typed signature: 3350ac60247e5d21911065431eacf53e
// flow-typed version: <<STUB>>/@babel/plugin-proposal-class-properties_v^7.0.0/flow_v0.94.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

@ -0,0 +1,39 @@
// flow-typed signature: b3034b120832a9a28300dffb95bf7c9d
// flow-typed version: <<STUB>>/@babel/plugin-proposal-decorators_v^7.3.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* '@babel/plugin-proposal-decorators'
*
* 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-decorators' {
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-decorators/lib/index' {
declare module.exports: any;
}
declare module '@babel/plugin-proposal-decorators/lib/transformer-legacy' {
declare module.exports: any;
}
// Filename aliases
declare module '@babel/plugin-proposal-decorators/lib/index.js' {
declare module.exports: $Exports<'@babel/plugin-proposal-decorators/lib/index'>;
}
declare module '@babel/plugin-proposal-decorators/lib/transformer-legacy.js' {
declare module.exports: $Exports<'@babel/plugin-proposal-decorators/lib/transformer-legacy'>;
}

View file

@ -0,0 +1,32 @@
// flow-typed signature: 10e8f21a7c98ee47f62fa7e5a6a5ab71
// flow-typed version: <<STUB>>/@babel/plugin-transform-flow-strip-types_v^7.2.3/flow_v0.94.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

@ -0,0 +1,4 @@
// flow-typed signature: ebc6e7724cd1da0d1a8b10de36bd7a94
// flow-typed version: 7b122e75af/@babel/polyfill_v7.x.x/flow_>=v0.30.x
declare module '@babel/polyfill' {}

View file

@ -0,0 +1,32 @@
// flow-typed signature: ad96fb37691315cf15ed6c2a7d890024
// flow-typed version: <<STUB>>/@babel/preset-flow_v^7.0.0/flow_v0.94.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

@ -0,0 +1,32 @@
// flow-typed signature: e7347ed70897733b4d136cb0cb8ae5c4
// flow-typed version: <<STUB>>/@babel/preset-react_v^7.0.0/flow_v0.94.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

@ -0,0 +1,47 @@
// flow-typed signature: 5934458d8287c23337a0363563a548f9
// flow-typed version: b77688cf5d/@babel/register_v7.x.x/flow_>=v0.30.x
declare module '@babel/register' {
declare type Ignore = boolean | string | RegExp | (filename: string) => boolean;
declare type Options = {|
ast?: boolean,
auxiliaryCommentAfter?: ?string,
auxiliaryCommentBefore?: ?string,
babelrc?: boolean,
code?: boolean,
comments?: boolean,
compact?: 'auto' | boolean,
configFile?: string | boolean,
env?: Object,
extends?: ?string,
extensions?: Array<string>,
filename?: string,
filenameRelative?: string,
generatorOpts?: Object,
getModuleId?: void | null | (moduleName: string) => string,
highlightCode?: boolean,
ignore?: Ignore | Array<Ignore>,
inputSourceMap?: Object,
minified?: boolean,
moduleId?: string,
moduleIds?: boolean,
moduleRoot?: string,
only?: RegExp,
parserOpts?: Object,
plugins?: Array<[string, Object] | string>,
presets?: Array<string>,
retainLines?: boolean,
resolveModuleSource?: null | (source: string, filename: string) => boolean,
shouldPrintComment?: null | (commentContents: string) => string,
sourceFileName?: string,
sourceMaps?: boolean | 'inline' | 'both',
sourceMapTarget?: string,
sourceRoot?: string,
sourceType?: 'script' | 'module',
wrapPluginVisitorMethod?: null | (pluginAlias: string, visitorType: string, callback: Function) => boolean,
extensions?: Array<string>,
cache?: boolean,
|};
declare module.exports: (options?: Options) => void;
}

View file

@ -0,0 +1,318 @@
// flow-typed signature: 7025e1d060874c9ed272b10b43d6cbd4
// flow-typed version: <<STUB>>/@hot-loader/react-dom_v16.8/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* '@hot-loader/react-dom'
*
* 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 '@hot-loader/react-dom' {
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 '@hot-loader/react-dom/cjs/react-dom-server.browser.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-server.browser.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-server.node.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-server.node.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.profiling.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/cjs/react-dom.profiling.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/profiling' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/server.browser' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/server' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/server.node' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/test-utils' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-server.browser.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-server.browser.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-test-utils.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-test-utils.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.profiling.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom.development' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom.production.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/umd/react-dom.profiling.min' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/unstable-fizz.browser' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/unstable-fizz' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/unstable-fizz.node' {
declare module.exports: any;
}
declare module '@hot-loader/react-dom/unstable-native-dependencies' {
declare module.exports: any;
}
// Filename aliases
declare module '@hot-loader/react-dom/cjs/react-dom-server.browser.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.browser.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-server.browser.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.browser.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-server.node.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.node.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-server.node.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.node.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-test-utils.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-test-utils.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fire.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fire.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.profiling.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fire.profiling.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom.development'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom.production.min'>;
}
declare module '@hot-loader/react-dom/cjs/react-dom.profiling.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom.profiling.min'>;
}
declare module '@hot-loader/react-dom/index' {
declare module.exports: $Exports<'@hot-loader/react-dom'>;
}
declare module '@hot-loader/react-dom/index.js' {
declare module.exports: $Exports<'@hot-loader/react-dom'>;
}
declare module '@hot-loader/react-dom/profiling.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/profiling'>;
}
declare module '@hot-loader/react-dom/server.browser.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/server.browser'>;
}
declare module '@hot-loader/react-dom/server.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/server'>;
}
declare module '@hot-loader/react-dom/server.node.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/server.node'>;
}
declare module '@hot-loader/react-dom/test-utils.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/test-utils'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-server.browser.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-server.browser.development'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-server.browser.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-server.browser.production.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-test-utils.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-test-utils.development'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-test-utils.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-test-utils.production.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fire.development'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fire.production.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.profiling.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fire.profiling.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.development'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.production.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.development'>;
}
declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.production.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom.development.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom.development'>;
}
declare module '@hot-loader/react-dom/umd/react-dom.production.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom.production.min'>;
}
declare module '@hot-loader/react-dom/umd/react-dom.profiling.min.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom.profiling.min'>;
}
declare module '@hot-loader/react-dom/unstable-fizz.browser.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/unstable-fizz.browser'>;
}
declare module '@hot-loader/react-dom/unstable-fizz.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/unstable-fizz'>;
}
declare module '@hot-loader/react-dom/unstable-fizz.node.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/unstable-fizz.node'>;
}
declare module '@hot-loader/react-dom/unstable-native-dependencies.js' {
declare module.exports: $Exports<'@hot-loader/react-dom/unstable-native-dependencies'>;
}

18
flow-typed/npm/@lbry/color_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,18 @@
// flow-typed signature: 3213370d53d43337e039b1f99b90ad98
// flow-typed version: <<STUB>>/@lbry/color_v^1.0.2/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* '@lbry/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 '@lbry/color' {
declare module.exports: any;
}

View file

@ -0,0 +1,18 @@
// flow-typed signature: 8b77537ae4d6c835866e04a70a0ad6f3
// flow-typed version: <<STUB>>/@lbry/components_v^2.2.4/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* '@lbry/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 '@lbry/components' {
declare module.exports: any;
}

18
flow-typed/npm/@types/three_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,18 @@
// flow-typed signature: e85a840886c4c445a0e0d1b1c1b20fef
// flow-typed version: <<STUB>>/@types/three_v^0.93.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* '@types/three'
*
* 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 '@types/three' {
declare module.exports: any;
}

View file

@ -0,0 +1,33 @@
// flow-typed signature: 0179aaf62abe5de0fea307e93b07f0fd
// flow-typed version: <<STUB>>/async-exit-hook_v^2.0.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'async-exit-hook'
*
* 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-exit-hook' {
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 'async-exit-hook/index' {
declare module.exports: $Exports<'async-exit-hook'>;
}
declare module 'async-exit-hook/index.js' {
declare module.exports: $Exports<'async-exit-hook'>;
}

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

@ -0,0 +1,109 @@
// flow-typed signature: 7deec821536f1597fae1f6cd21e9ef81
// flow-typed version: <<STUB>>/babel-eslint_v^10.0.1/flow_v0.94.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'>;
}

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

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

View file

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

View file

@ -0,0 +1,52 @@
// flow-typed signature: cb570215f71dc62ada0fe7396fcaa472
// flow-typed version: <<STUB>>/babel-plugin-transform-imports_v^1.5.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-imports'
*
* 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-imports' {
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-imports/test/invalidTransform' {
declare module.exports: any;
}
declare module 'babel-plugin-transform-imports/test/tests' {
declare module.exports: any;
}
declare module 'babel-plugin-transform-imports/test/transform' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-imports/index' {
declare module.exports: $Exports<'babel-plugin-transform-imports'>;
}
declare module 'babel-plugin-transform-imports/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-imports'>;
}
declare module 'babel-plugin-transform-imports/test/invalidTransform.js' {
declare module.exports: $Exports<'babel-plugin-transform-imports/test/invalidTransform'>;
}
declare module 'babel-plugin-transform-imports/test/tests.js' {
declare module.exports: $Exports<'babel-plugin-transform-imports/test/tests'>;
}
declare module 'babel-plugin-transform-imports/test/transform.js' {
declare module.exports: $Exports<'babel-plugin-transform-imports/test/transform'>;
}

329
flow-typed/npm/bluebird_v3.x.x.js vendored Normal file
View file

@ -0,0 +1,329 @@
// flow-typed signature: e0974d6c2c04803a78c4faa3e848c72a
// flow-typed version: 34fbdaa6f3/bluebird_v3.x.x/flow_>=v0.70.x
type Bluebird$RangeError = Error;
type Bluebird$CancellationErrors = Error;
type Bluebird$TimeoutError = Error;
type Bluebird$RejectionError = Error;
type Bluebird$OperationalError = Error;
type Bluebird$ConcurrencyOption = {
concurrency: number
};
type Bluebird$SpreadOption = {
spread: boolean
};
type Bluebird$MultiArgsOption = {
multiArgs: boolean
};
type Bluebird$BluebirdConfig = {
warnings?: boolean,
longStackTraces?: boolean,
cancellation?: boolean,
monitoring?: boolean
};
declare class Bluebird$PromiseInspection<T> {
isCancelled(): boolean;
isFulfilled(): boolean;
isRejected(): boolean;
pending(): boolean;
reason(): any;
value(): T;
}
type Bluebird$PromisifyOptions = {|
multiArgs?: boolean,
context: any
|};
declare type Bluebird$PromisifyAllOptions = {
suffix?: string,
filter?: (
name: string,
func: Function,
target?: any,
passesDefaultFilter?: boolean
) => boolean,
// The promisifier gets a reference to the original method and should return a function which returns a promise
promisifier?: (originalMethod: Function) => () => Bluebird$Promise<any>
};
declare type $Promisable<T> = Promise<T> | T;
declare class Bluebird$Disposable<R> {}
declare class Bluebird$Promise<+R> extends Promise<R> {
static RangeError: Class<Bluebird$RangeError>;
static CancellationErrors: Class<Bluebird$CancellationErrors>;
static TimeoutError: Class<Bluebird$TimeoutError>;
static RejectionError: Class<Bluebird$RejectionError>;
static OperationalError: Class<Bluebird$OperationalError>;
static Defer: Class<Bluebird$Defer>;
static PromiseInspection: Class<Bluebird$PromiseInspection<*>>;
static all<T>(
Promises: $Promisable<Iterable<$Promisable<T>>>
): Bluebird$Promise<Array<T>>;
static props(
input: Object | Map<*, *> | $Promisable<Object | Map<*, *>>
): Bluebird$Promise<*>;
static any<T, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>
): Bluebird$Promise<T>;
static race<T, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>
): Bluebird$Promise<T>;
static reject<T>(error?: any): Bluebird$Promise<T>;
static resolve<T>(object?: $Promisable<T>): Bluebird$Promise<T>;
static some<T, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>,
count: number
): Bluebird$Promise<Array<T>>;
static join<T, A>(
value1: $Promisable<A>,
handler: (a: A) => $Promisable<T>
): Bluebird$Promise<T>;
static join<T, A, B>(
value1: $Promisable<A>,
value2: $Promisable<B>,
handler: (a: A, b: B) => $Promisable<T>
): Bluebird$Promise<T>;
static join<T, A, B, C>(
value1: $Promisable<A>,
value2: $Promisable<B>,
value3: $Promisable<C>,
handler: (a: A, b: B, c: C) => $Promisable<T>
): Bluebird$Promise<T>;
static map<T, U, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>,
mapper: (item: T, index: number, arrayLength: number) => $Promisable<U>,
options?: Bluebird$ConcurrencyOption
): Bluebird$Promise<Array<U>>;
static mapSeries<T, U, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>,
mapper: (item: T, index: number, arrayLength: number) => $Promisable<U>
): Bluebird$Promise<Array<U>>;
static reduce<T, U, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>,
reducer: (
total: U,
current: T,
index: number,
arrayLength: number
) => $Promisable<U>,
initialValue?: $Promisable<U>
): Bluebird$Promise<U>;
static filter<T, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>,
filterer: (
item: T,
index: number,
arrayLength: number
) => $Promisable<boolean>,
option?: Bluebird$ConcurrencyOption
): Bluebird$Promise<Array<T>>;
static each<T, Elem: $Promisable<T>>(
Promises: Iterable<Elem> | $Promisable<Iterable<Elem>>,
iterator: (
item: T,
index: number,
arrayLength: number
) => $Promisable<mixed>
): Bluebird$Promise<Array<T>>;
static try<T>(
fn: () => $Promisable<T>,
args: ?Array<any>,
ctx: ?any
): Bluebird$Promise<T>;
static attempt<T>(
fn: () => $Promisable<T>,
args: ?Array<any>,
ctx: ?any
): Bluebird$Promise<T>;
static delay<T>(ms: number, value: $Promisable<T>): Bluebird$Promise<T>;
static delay(ms: number): Bluebird$Promise<void>;
static config(config: Bluebird$BluebirdConfig): void;
static defer(): Bluebird$Defer;
static setScheduler(
scheduler: (callback: (...args: Array<any>) => void) => void
): void;
static promisify(
nodeFunction: Function,
receiver?: Bluebird$PromisifyOptions
): Function;
static promisifyAll(
target: Object | Array<Object>,
options?: Bluebird$PromisifyAllOptions
): void;
static coroutine(generatorFunction: Function): Function;
static spawn<T>(generatorFunction: Function): Promise<T>;
// It doesn't seem possible to have type-generics for a variable number of arguments.
// Handle up to 3 arguments, then just give up and accept 'any'.
static method<T, R: $Promisable<T>>(fn: () => R): () => Bluebird$Promise<T>;
static method<T, R: $Promisable<T>, A>(
fn: (a: A) => R
): (a: A) => Bluebird$Promise<T>;
static method<T, R: $Promisable<T>, A, B>(
fn: (a: A, b: B) => R
): (a: A, b: B) => Bluebird$Promise<T>;
static method<T, R: $Promisable<T>, A, B, C>(
fn: (a: A, b: B, c: C) => R
): (a: A, b: B, c: C) => Bluebird$Promise<T>;
static method<T, R: $Promisable<T>>(
fn: (...args: any) => R
): (...args: any) => Bluebird$Promise<T>;
static cast<T>(value: $Promisable<T>): Bluebird$Promise<T>;
// static bind(ctx: any): Bluebird$Promise<void>;
static is(value: any): boolean;
static longStackTraces(): void;
static onPossiblyUnhandledRejection(handler: (reason: any) => any): void;
static fromCallback<T>(
resolver: (fn: (error: ?Error, value?: T) => any) => any,
options?: Bluebird$MultiArgsOption
): Bluebird$Promise<T>;
constructor(
callback: (
resolve: (result?: $Promisable<R>) => void,
reject: (error?: any) => void,
onCancel?: (fn?: () => void) => void,
) => mixed
): void;
then(onFulfill: null | void, onReject: null | void): Bluebird$Promise<R>;
then<U>(
onFulfill: null | void,
onReject: (error: any) => Promise<U> | U
): Bluebird$Promise<R | U>;
then<U>(
onFulfill: (value: R) => Promise<U> | U,
onReject: null | void | ((error: any) => Promise<U> | U)
): Bluebird$Promise<U>;
catch(onReject: null | void): Promise<R>;
catch<U>(onReject?: (error: any) => $Promisable<U>): Bluebird$Promise<U>;
catch<U, ErrorT: Error>(
err: Class<ErrorT>,
onReject: (error: ErrorT) => $Promisable<U>
): Bluebird$Promise<U>;
catch<U, ErrorT: Error>(
err1: Class<ErrorT>,
err2: Class<ErrorT>,
onReject: (error: ErrorT) => $Promisable<U>
): Bluebird$Promise<U>;
catch<U, ErrorT: Error>(
err1: Class<ErrorT>,
err2: Class<ErrorT>,
err3: Class<ErrorT>,
onReject: (error: ErrorT) => $Promisable<U>
): Bluebird$Promise<U>;
caught<U, ErrorT: Error>(
err: Class<ErrorT>,
onReject: (error: Error) => $Promisable<U>
): Bluebird$Promise<U>;
caught<U, ErrorT: Error>(
err1: Class<ErrorT>,
err2: Class<ErrorT>,
onReject: (error: ErrorT) => $Promisable<U>
): Bluebird$Promise<U>;
caught<U, ErrorT: Error>(
err1: Class<ErrorT>,
err2: Class<ErrorT>,
err3: Class<ErrorT>,
onReject: (error: ErrorT) => $Promisable<U>
): Bluebird$Promise<U>;
caught<U>(onReject: (error: any) => $Promisable<U>): Bluebird$Promise<U>;
error<U>(onReject?: (error: any) => ?$Promisable<U>): Bluebird$Promise<U>;
done<U>(
onFulfill?: (value: R) => mixed,
onReject?: (error: any) => mixed
): void;
finally<T>(onDone?: (value: R) => mixed): Bluebird$Promise<T>;
lastly<T>(onDone?: (value: R) => mixed): Bluebird$Promise<T>;
tap<T>(onDone?: (value: R) => mixed): Bluebird$Promise<T>;
delay(ms: number): Bluebird$Promise<R>;
timeout(ms: number, message?: string): Bluebird$Promise<R>;
cancel(): void;
// bind(ctx: any): Bluebird$Promise<R>;
call(propertyName: string, ...args: Array<any>): Bluebird$Promise<any>;
throw(reason: Error): Bluebird$Promise<R>;
thenThrow(reason: Error): Bluebird$Promise<R>;
all<T>(): Bluebird$Promise<Array<T>>;
any<T>(): Bluebird$Promise<T>;
some<T>(count: number): Bluebird$Promise<Array<T>>;
race<T>(): Bluebird$Promise<T>;
map<T, U>(
mapper: (item: T, index: number, arrayLength: number) => $Promisable<U>,
options?: Bluebird$ConcurrencyOption
): Bluebird$Promise<Array<U>>;
mapSeries<T, U>(
mapper: (item: T, index: number, arrayLength: number) => $Promisable<U>
): Bluebird$Promise<Array<U>>;
reduce<T, U>(
reducer: (
total: T,
item: U,
index: number,
arrayLength: number
) => $Promisable<T>,
initialValue?: $Promisable<T>
): Bluebird$Promise<T>;
filter<T>(
filterer: (
item: T,
index: number,
arrayLength: number
) => $Promisable<boolean>,
options?: Bluebird$ConcurrencyOption
): Bluebird$Promise<Array<T>>;
each<T, U>(
iterator: (item: T, index: number, arrayLength: number) => $Promisable<U>
): Bluebird$Promise<Array<T>>;
asCallback<T>(
callback: (error: ?any, value?: T) => any,
options?: Bluebird$SpreadOption
): void;
return<T>(value: T): Bluebird$Promise<T>;
thenReturn<T>(value: T): Bluebird$Promise<T>;
spread<T>(...args: Array<T>): Bluebird$Promise<*>;
reflect(): Bluebird$Promise<Bluebird$PromiseInspection<*>>;
isFulfilled(): boolean;
isRejected(): boolean;
isPending(): boolean;
isResolved(): boolean;
value(): R;
reason(): any;
disposer(
disposer: (value: R, promise: Promise<*>) => void
): Bluebird$Disposable<R>;
static using<T, A>(
disposable: Bluebird$Disposable<T>,
handler: (value: T) => $Promisable<A>
): Bluebird$Promise<A>;
suppressUnhandledRejections(): void;
}
declare class Bluebird$Defer {
promise: Bluebird$Promise<*>;
resolve: (value: any) => any;
reject: (value: any) => any;
}
declare module "bluebird" {
declare module.exports: typeof Bluebird$Promise;
declare type Disposable<T> = Bluebird$Disposable<T>;
}

98
flow-typed/npm/chalk_v2.x.x.js vendored Normal file
View file

@ -0,0 +1,98 @@
// 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;
}

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

@ -0,0 +1,23 @@
// flow-typed signature: cf86673cc32d185bdab1d2ea90578d37
// flow-typed version: 614bf49aa8/classnames_v2.x.x/flow_>=v0.25.x
type $npm$classnames$Classes =
| string
| { [className: string]: * }
| false
| void
| null;
declare module "classnames" {
declare module.exports: (
...classes: Array<$npm$classnames$Classes | $npm$classnames$Classes[]>
) => string;
}
declare module "classnames/bind" {
declare module.exports: $Exports<"classnames">;
}
declare module "classnames/dedupe" {
declare module.exports: $Exports<"classnames">;
}

1761
flow-typed/npm/codemirror_vx.x.x.js vendored Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,95 @@
// flow-typed signature: 5b28287a475ee10170991509ccc86844
// flow-typed version: <<STUB>>/copy-webpack-plugin_v^4.6.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'copy-webpack-plugin'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'copy-webpack-plugin' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'copy-webpack-plugin/dist/index' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/preProcessPattern' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/processPattern' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/utils/escape' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/utils/isObject' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/utils/promisify' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/utils/readFilePromise' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/utils/readPromise' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/utils/statPromise' {
declare module.exports: any;
}
declare module 'copy-webpack-plugin/dist/writeFile' {
declare module.exports: any;
}
// Filename aliases
declare module 'copy-webpack-plugin/dist/index.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/index'>;
}
declare module 'copy-webpack-plugin/dist/preProcessPattern.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/preProcessPattern'>;
}
declare module 'copy-webpack-plugin/dist/processPattern.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/processPattern'>;
}
declare module 'copy-webpack-plugin/dist/utils/escape.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/escape'>;
}
declare module 'copy-webpack-plugin/dist/utils/isObject.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/isObject'>;
}
declare module 'copy-webpack-plugin/dist/utils/promisify.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/promisify'>;
}
declare module 'copy-webpack-plugin/dist/utils/readFilePromise.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/readFilePromise'>;
}
declare module 'copy-webpack-plugin/dist/utils/readPromise.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/readPromise'>;
}
declare module 'copy-webpack-plugin/dist/utils/statPromise.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/statPromise'>;
}
declare module 'copy-webpack-plugin/dist/writeFile.js' {
declare module.exports: $Exports<'copy-webpack-plugin/dist/writeFile'>;
}

129
flow-typed/npm/country-data_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,129 @@
// flow-typed signature: 9ac14a1f40af643c7a1cda684c6d14c6
// flow-typed version: <<STUB>>/country-data_v^0.0.31/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'country-data'
*
* 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 'country-data' {
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 'country-data/data/continents' {
declare module.exports: any;
}
declare module 'country-data/data/country_csv_to_json' {
declare module.exports: any;
}
declare module 'country-data/data/currency_csv_to_json' {
declare module.exports: any;
}
declare module 'country-data/data/language_csv_to_json' {
declare module.exports: any;
}
declare module 'country-data/data/normalize_csv' {
declare module.exports: any;
}
declare module 'country-data/data/regions' {
declare module.exports: any;
}
declare module 'country-data/lookup' {
declare module.exports: any;
}
declare module 'country-data/test/calling-codes' {
declare module.exports: any;
}
declare module 'country-data/test/countries' {
declare module.exports: any;
}
declare module 'country-data/test/cross-references' {
declare module.exports: any;
}
declare module 'country-data/test/currencies' {
declare module.exports: any;
}
declare module 'country-data/test/languages' {
declare module.exports: any;
}
declare module 'country-data/test/lookup' {
declare module.exports: any;
}
declare module 'country-data/test/regions' {
declare module.exports: any;
}
// Filename aliases
declare module 'country-data/data/continents.js' {
declare module.exports: $Exports<'country-data/data/continents'>;
}
declare module 'country-data/data/country_csv_to_json.js' {
declare module.exports: $Exports<'country-data/data/country_csv_to_json'>;
}
declare module 'country-data/data/currency_csv_to_json.js' {
declare module.exports: $Exports<'country-data/data/currency_csv_to_json'>;
}
declare module 'country-data/data/language_csv_to_json.js' {
declare module.exports: $Exports<'country-data/data/language_csv_to_json'>;
}
declare module 'country-data/data/normalize_csv.js' {
declare module.exports: $Exports<'country-data/data/normalize_csv'>;
}
declare module 'country-data/data/regions.js' {
declare module.exports: $Exports<'country-data/data/regions'>;
}
declare module 'country-data/index' {
declare module.exports: $Exports<'country-data'>;
}
declare module 'country-data/index.js' {
declare module.exports: $Exports<'country-data'>;
}
declare module 'country-data/lookup.js' {
declare module.exports: $Exports<'country-data/lookup'>;
}
declare module 'country-data/test/calling-codes.js' {
declare module.exports: $Exports<'country-data/test/calling-codes'>;
}
declare module 'country-data/test/countries.js' {
declare module.exports: $Exports<'country-data/test/countries'>;
}
declare module 'country-data/test/cross-references.js' {
declare module.exports: $Exports<'country-data/test/cross-references'>;
}
declare module 'country-data/test/currencies.js' {
declare module.exports: $Exports<'country-data/test/currencies'>;
}
declare module 'country-data/test/languages.js' {
declare module.exports: $Exports<'country-data/test/languages'>;
}
declare module 'country-data/test/lookup.js' {
declare module.exports: $Exports<'country-data/test/lookup'>;
}
declare module 'country-data/test/regions.js' {
declare module.exports: $Exports<'country-data/test/regions'>;
}

60
flow-typed/npm/cross-env_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,60 @@
// flow-typed signature: 4b0f550a8e6f64b3a26538a2e3435a5a
// flow-typed version: <<STUB>>/cross-env_v^5.2.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'cross-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 'cross-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 'cross-env/dist/bin/cross-env-shell' {
declare module.exports: any;
}
declare module 'cross-env/dist/bin/cross-env' {
declare module.exports: any;
}
declare module 'cross-env/dist/command' {
declare module.exports: any;
}
declare module 'cross-env/dist/index' {
declare module.exports: any;
}
declare module 'cross-env/dist/variable' {
declare module.exports: any;
}
// Filename aliases
declare module 'cross-env/dist/bin/cross-env-shell.js' {
declare module.exports: $Exports<'cross-env/dist/bin/cross-env-shell'>;
}
declare module 'cross-env/dist/bin/cross-env.js' {
declare module.exports: $Exports<'cross-env/dist/bin/cross-env'>;
}
declare module 'cross-env/dist/command.js' {
declare module.exports: $Exports<'cross-env/dist/command'>;
}
declare module 'cross-env/dist/index.js' {
declare module.exports: $Exports<'cross-env/dist/index'>;
}
declare module 'cross-env/dist/variable.js' {
declare module.exports: $Exports<'cross-env/dist/variable'>;
}

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

@ -0,0 +1,102 @@
// flow-typed signature: 4c1b3e9c5881b71f8fa1de27757c7fab
// flow-typed version: <<STUB>>/css-loader_v^2.1.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'css-loader'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'css-loader' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'css-loader/dist/cjs' {
declare module.exports: any;
}
declare module 'css-loader/dist/CssSyntaxError' {
declare module.exports: any;
}
declare module 'css-loader/dist/index' {
declare module.exports: any;
}
declare module 'css-loader/dist/plugins/index' {
declare module.exports: any;
}
declare module 'css-loader/dist/plugins/postcss-icss-parser' {
declare module.exports: any;
}
declare module 'css-loader/dist/plugins/postcss-import-parser' {
declare module.exports: any;
}
declare module 'css-loader/dist/plugins/postcss-url-parser' {
declare module.exports: any;
}
declare module 'css-loader/dist/runtime/api' {
declare module.exports: any;
}
declare module 'css-loader/dist/runtime/url-escape' {
declare module.exports: any;
}
declare module 'css-loader/dist/utils' {
declare module.exports: any;
}
declare module 'css-loader/dist/Warning' {
declare module.exports: any;
}
// Filename aliases
declare module 'css-loader/dist/cjs.js' {
declare module.exports: $Exports<'css-loader/dist/cjs'>;
}
declare module 'css-loader/dist/CssSyntaxError.js' {
declare module.exports: $Exports<'css-loader/dist/CssSyntaxError'>;
}
declare module 'css-loader/dist/index.js' {
declare module.exports: $Exports<'css-loader/dist/index'>;
}
declare module 'css-loader/dist/plugins/index.js' {
declare module.exports: $Exports<'css-loader/dist/plugins/index'>;
}
declare module 'css-loader/dist/plugins/postcss-icss-parser.js' {
declare module.exports: $Exports<'css-loader/dist/plugins/postcss-icss-parser'>;
}
declare module 'css-loader/dist/plugins/postcss-import-parser.js' {
declare module.exports: $Exports<'css-loader/dist/plugins/postcss-import-parser'>;
}
declare module 'css-loader/dist/plugins/postcss-url-parser.js' {
declare module.exports: $Exports<'css-loader/dist/plugins/postcss-url-parser'>;
}
declare module 'css-loader/dist/runtime/api.js' {
declare module.exports: $Exports<'css-loader/dist/runtime/api'>;
}
declare module 'css-loader/dist/runtime/url-escape.js' {
declare module.exports: $Exports<'css-loader/dist/runtime/url-escape'>;
}
declare module 'css-loader/dist/utils.js' {
declare module.exports: $Exports<'css-loader/dist/utils'>;
}
declare module 'css-loader/dist/Warning.js' {
declare module.exports: $Exports<'css-loader/dist/Warning'>;
}

228
flow-typed/npm/dat.gui_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,228 @@
// flow-typed signature: de6eecdb020f5cf0c91faf3cf35d53bf
// flow-typed version: <<STUB>>/dat.gui_v^0.7.2/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'dat.gui'
*
* 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 'dat.gui' {
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 'dat.gui/build/dat.gui' {
declare module.exports: any;
}
declare module 'dat.gui/build/dat.gui.min' {
declare module.exports: any;
}
declare module 'dat.gui/build/dat.gui.module' {
declare module.exports: any;
}
declare module 'dat.gui/rollup.config' {
declare module.exports: any;
}
declare module 'dat.gui/rollup.config.min' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/color/Color' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/color/interpret' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/color/math' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/color/toString' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/BooleanController' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/ColorController' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/Controller' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/ControllerFactory' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/FunctionController' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/NumberController' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/NumberControllerBox' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/NumberControllerSlider' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/OptionController' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/controllers/StringController' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/dom/CenteredDiv' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/dom/dom' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/gui/GUI' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/gui/saveDialogue.html' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/index' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/utils/common' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/utils/css' {
declare module.exports: any;
}
declare module 'dat.gui/src/dat/utils/requestAnimationFrame' {
declare module.exports: any;
}
declare module 'dat.gui/tests/jquery' {
declare module.exports: any;
}
declare module 'dat.gui/tests/qunit' {
declare module.exports: any;
}
// Filename aliases
declare module 'dat.gui/build/dat.gui.js' {
declare module.exports: $Exports<'dat.gui/build/dat.gui'>;
}
declare module 'dat.gui/build/dat.gui.min.js' {
declare module.exports: $Exports<'dat.gui/build/dat.gui.min'>;
}
declare module 'dat.gui/build/dat.gui.module.js' {
declare module.exports: $Exports<'dat.gui/build/dat.gui.module'>;
}
declare module 'dat.gui/rollup.config.js' {
declare module.exports: $Exports<'dat.gui/rollup.config'>;
}
declare module 'dat.gui/rollup.config.min.js' {
declare module.exports: $Exports<'dat.gui/rollup.config.min'>;
}
declare module 'dat.gui/src/dat/color/Color.js' {
declare module.exports: $Exports<'dat.gui/src/dat/color/Color'>;
}
declare module 'dat.gui/src/dat/color/interpret.js' {
declare module.exports: $Exports<'dat.gui/src/dat/color/interpret'>;
}
declare module 'dat.gui/src/dat/color/math.js' {
declare module.exports: $Exports<'dat.gui/src/dat/color/math'>;
}
declare module 'dat.gui/src/dat/color/toString.js' {
declare module.exports: $Exports<'dat.gui/src/dat/color/toString'>;
}
declare module 'dat.gui/src/dat/controllers/BooleanController.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/BooleanController'>;
}
declare module 'dat.gui/src/dat/controllers/ColorController.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/ColorController'>;
}
declare module 'dat.gui/src/dat/controllers/Controller.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/Controller'>;
}
declare module 'dat.gui/src/dat/controllers/ControllerFactory.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/ControllerFactory'>;
}
declare module 'dat.gui/src/dat/controllers/FunctionController.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/FunctionController'>;
}
declare module 'dat.gui/src/dat/controllers/NumberController.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/NumberController'>;
}
declare module 'dat.gui/src/dat/controllers/NumberControllerBox.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/NumberControllerBox'>;
}
declare module 'dat.gui/src/dat/controllers/NumberControllerSlider.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/NumberControllerSlider'>;
}
declare module 'dat.gui/src/dat/controllers/OptionController.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/OptionController'>;
}
declare module 'dat.gui/src/dat/controllers/StringController.js' {
declare module.exports: $Exports<'dat.gui/src/dat/controllers/StringController'>;
}
declare module 'dat.gui/src/dat/dom/CenteredDiv.js' {
declare module.exports: $Exports<'dat.gui/src/dat/dom/CenteredDiv'>;
}
declare module 'dat.gui/src/dat/dom/dom.js' {
declare module.exports: $Exports<'dat.gui/src/dat/dom/dom'>;
}
declare module 'dat.gui/src/dat/gui/GUI.js' {
declare module.exports: $Exports<'dat.gui/src/dat/gui/GUI'>;
}
declare module 'dat.gui/src/dat/gui/saveDialogue.html.js' {
declare module.exports: $Exports<'dat.gui/src/dat/gui/saveDialogue.html'>;
}
declare module 'dat.gui/src/dat/index.js' {
declare module.exports: $Exports<'dat.gui/src/dat/index'>;
}
declare module 'dat.gui/src/dat/utils/common.js' {
declare module.exports: $Exports<'dat.gui/src/dat/utils/common'>;
}
declare module 'dat.gui/src/dat/utils/css.js' {
declare module.exports: $Exports<'dat.gui/src/dat/utils/css'>;
}
declare module 'dat.gui/src/dat/utils/requestAnimationFrame.js' {
declare module.exports: $Exports<'dat.gui/src/dat/utils/requestAnimationFrame'>;
}
declare module 'dat.gui/tests/jquery.js' {
declare module.exports: $Exports<'dat.gui/tests/jquery'>;
}
declare module 'dat.gui/tests/qunit.js' {
declare module.exports: $Exports<'dat.gui/tests/qunit'>;
}

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

@ -0,0 +1,33 @@
// flow-typed signature: 8af82484309a657c7a61b42663f509c3
// flow-typed version: <<STUB>>/decompress_v^4.2.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'decompress'
*
* 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 'decompress' {
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 'decompress/index' {
declare module.exports: $Exports<'decompress'>;
}
declare module 'decompress/index.js' {
declare module.exports: $Exports<'decompress'>;
}

50
flow-typed/npm/del_v3.x.x.js vendored Normal file
View file

@ -0,0 +1,50 @@
// flow-typed signature: 4d9e8253b9b9c1a25b55cc2d1f40b40e
// flow-typed version: 77852b4474/del_v3.x.x/flow_>=v0.25.x
type $npm$del$Patterns = string[] | string;
type $npm$del$Options = {
force?: boolean,
dryRun?: boolean,
concurrency?: number,
// remaining options are passed through to node-glob:
cwd?: string,
root?: string,
dot?: boolean,
nomount?: boolean,
mark?: boolean,
nosort?: boolean,
stat?: boolean,
silent?: boolean,
strict?: boolean,
cache?: Object,
statCache?: Object,
symlinks?: Object,
realpathCache?: Object,
nounique?: boolean,
nonull?: boolean,
debug?: boolean,
nobrace?: boolean,
noglobstar?: boolean,
noext?: boolean,
nocase?: boolean,
matchBase?: boolean,
nodir?: boolean,
ignore?: string | string[],
follow?: boolean,
realpath?: boolean,
absolute?: boolean
};
declare module "del" {
declare class Del {
(
patterns: $npm$del$Patterns,
options?: $npm$del$Options
): Promise<string[]>,
sync(patterns: $npm$del$Patterns, options?: $npm$del$Options): string[]
}
declare module.exports: Del;
}

46
flow-typed/npm/devtron_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,46 @@
// flow-typed signature: 5de60706042bc30bc14137b58c6ed418
// flow-typed version: <<STUB>>/devtron_v^1.4.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'devtron'
*
* 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 'devtron' {
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 'devtron/api' {
declare module.exports: any;
}
declare module 'devtron/out/browser-globals' {
declare module.exports: any;
}
declare module 'devtron/out/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'devtron/api.js' {
declare module.exports: $Exports<'devtron/api'>;
}
declare module 'devtron/out/browser-globals.js' {
declare module.exports: $Exports<'devtron/out/browser-globals'>;
}
declare module 'devtron/out/index.js' {
declare module.exports: $Exports<'devtron/out/index'>;
}

View file

@ -0,0 +1,46 @@
// flow-typed signature: 3c0ff501d98f81d7c038268edb616ce8
// flow-typed version: <<STUB>>/dom-scroll-into-view_v^1.2.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'dom-scroll-into-view'
*
* 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 'dom-scroll-into-view' {
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 'dom-scroll-into-view/lib/dom-scroll-into-view' {
declare module.exports: any;
}
declare module 'dom-scroll-into-view/lib/index' {
declare module.exports: any;
}
declare module 'dom-scroll-into-view/lib/util' {
declare module.exports: any;
}
// Filename aliases
declare module 'dom-scroll-into-view/lib/dom-scroll-into-view.js' {
declare module.exports: $Exports<'dom-scroll-into-view/lib/dom-scroll-into-view'>;
}
declare module 'dom-scroll-into-view/lib/index.js' {
declare module.exports: $Exports<'dom-scroll-into-view/lib/index'>;
}
declare module 'dom-scroll-into-view/lib/util.js' {
declare module.exports: $Exports<'dom-scroll-into-view/lib/util'>;
}

View file

@ -0,0 +1,67 @@
// flow-typed signature: fb956bb4623bc969695376edde76eb27
// flow-typed version: <<STUB>>/electron-builder_v^20.38.4/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'electron-builder'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'electron-builder' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'electron-builder/out/builder' {
declare module.exports: any;
}
declare module 'electron-builder/out/cli/cli' {
declare module.exports: any;
}
declare module 'electron-builder/out/cli/create-self-signed-cert' {
declare module.exports: any;
}
declare module 'electron-builder/out/cli/install-app-deps' {
declare module.exports: any;
}
declare module 'electron-builder/out/cli/start' {
declare module.exports: any;
}
declare module 'electron-builder/out/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'electron-builder/out/builder.js' {
declare module.exports: $Exports<'electron-builder/out/builder'>;
}
declare module 'electron-builder/out/cli/cli.js' {
declare module.exports: $Exports<'electron-builder/out/cli/cli'>;
}
declare module 'electron-builder/out/cli/create-self-signed-cert.js' {
declare module.exports: $Exports<'electron-builder/out/cli/create-self-signed-cert'>;
}
declare module 'electron-builder/out/cli/install-app-deps.js' {
declare module.exports: $Exports<'electron-builder/out/cli/install-app-deps'>;
}
declare module 'electron-builder/out/cli/start.js' {
declare module.exports: $Exports<'electron-builder/out/cli/start'>;
}
declare module 'electron-builder/out/index.js' {
declare module.exports: $Exports<'electron-builder/out/index'>;
}

View file

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

33
flow-typed/npm/electron-dl_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,33 @@
// flow-typed signature: 0ef4d53fd7331462be80654f50b1984f
// flow-typed version: <<STUB>>/electron-dl_v^1.11.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'electron-dl'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'electron-dl' {
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 'electron-dl/index' {
declare module.exports: $Exports<'electron-dl'>;
}
declare module 'electron-dl/index.js' {
declare module.exports: $Exports<'electron-dl'>;
}

View file

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

108
flow-typed/npm/electron-log_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,108 @@
// flow-typed signature: 139eafe063e827f93b06a1ee48b58eea
// flow-typed version: <<STUB>>/electron-log_v^2.2.12/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'electron-log'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'electron-log' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'electron-log/lib/format' {
declare module.exports: any;
}
declare module 'electron-log/lib/log' {
declare module.exports: any;
}
declare module 'electron-log/lib/original-console' {
declare module.exports: any;
}
declare module 'electron-log/lib/transports/console' {
declare module.exports: any;
}
declare module 'electron-log/lib/transports/file/find-log-path' {
declare module.exports: any;
}
declare module 'electron-log/lib/transports/file/get-app-name' {
declare module.exports: any;
}
declare module 'electron-log/lib/transports/file/index' {
declare module.exports: any;
}
declare module 'electron-log/lib/transports/log-s' {
declare module.exports: any;
}
declare module 'electron-log/lib/transports/renderer-console' {
declare module.exports: any;
}
declare module 'electron-log/main' {
declare module.exports: any;
}
declare module 'electron-log/renderer' {
declare module.exports: any;
}
// Filename aliases
declare module 'electron-log/index' {
declare module.exports: $Exports<'electron-log'>;
}
declare module 'electron-log/index.js' {
declare module.exports: $Exports<'electron-log'>;
}
declare module 'electron-log/lib/format.js' {
declare module.exports: $Exports<'electron-log/lib/format'>;
}
declare module 'electron-log/lib/log.js' {
declare module.exports: $Exports<'electron-log/lib/log'>;
}
declare module 'electron-log/lib/original-console.js' {
declare module.exports: $Exports<'electron-log/lib/original-console'>;
}
declare module 'electron-log/lib/transports/console.js' {
declare module.exports: $Exports<'electron-log/lib/transports/console'>;
}
declare module 'electron-log/lib/transports/file/find-log-path.js' {
declare module.exports: $Exports<'electron-log/lib/transports/file/find-log-path'>;
}
declare module 'electron-log/lib/transports/file/get-app-name.js' {
declare module.exports: $Exports<'electron-log/lib/transports/file/get-app-name'>;
}
declare module 'electron-log/lib/transports/file/index.js' {
declare module.exports: $Exports<'electron-log/lib/transports/file/index'>;
}
declare module 'electron-log/lib/transports/log-s.js' {
declare module.exports: $Exports<'electron-log/lib/transports/log-s'>;
}
declare module 'electron-log/lib/transports/renderer-console.js' {
declare module.exports: $Exports<'electron-log/lib/transports/renderer-console'>;
}
declare module 'electron-log/main.js' {
declare module.exports: $Exports<'electron-log/main'>;
}
declare module 'electron-log/renderer.js' {
declare module.exports: $Exports<'electron-log/renderer'>;
}

View file

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

View file

@ -0,0 +1,186 @@
// flow-typed signature: 693c56939bca45d8334f4ef5520295b1
// flow-typed version: <<STUB>>/electron-updater_v^4.0.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'electron-updater'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'electron-updater' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'electron-updater/out/AppAdapter' {
declare module.exports: any;
}
declare module 'electron-updater/out/AppImageUpdater' {
declare module.exports: any;
}
declare module 'electron-updater/out/AppUpdater' {
declare module.exports: any;
}
declare module 'electron-updater/out/BaseUpdater' {
declare module.exports: any;
}
declare module 'electron-updater/out/differentialDownloader/DataSplitter' {
declare module.exports: any;
}
declare module 'electron-updater/out/differentialDownloader/DifferentialDownloader' {
declare module.exports: any;
}
declare module 'electron-updater/out/differentialDownloader/downloadPlanBuilder' {
declare module.exports: any;
}
declare module 'electron-updater/out/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader' {
declare module.exports: any;
}
declare module 'electron-updater/out/differentialDownloader/GenericDifferentialDownloader' {
declare module.exports: any;
}
declare module 'electron-updater/out/differentialDownloader/multipleRangeDownloader' {
declare module.exports: any;
}
declare module 'electron-updater/out/DownloadedUpdateHelper' {
declare module.exports: any;
}
declare module 'electron-updater/out/ElectronAppAdapter' {
declare module.exports: any;
}
declare module 'electron-updater/out/electronHttpExecutor' {
declare module.exports: any;
}
declare module 'electron-updater/out/MacUpdater' {
declare module.exports: any;
}
declare module 'electron-updater/out/main' {
declare module.exports: any;
}
declare module 'electron-updater/out/NsisUpdater' {
declare module.exports: any;
}
declare module 'electron-updater/out/providerFactory' {
declare module.exports: any;
}
declare module 'electron-updater/out/providers/BintrayProvider' {
declare module.exports: any;
}
declare module 'electron-updater/out/providers/GenericProvider' {
declare module.exports: any;
}
declare module 'electron-updater/out/providers/GitHubProvider' {
declare module.exports: any;
}
declare module 'electron-updater/out/providers/PrivateGitHubProvider' {
declare module.exports: any;
}
declare module 'electron-updater/out/providers/Provider' {
declare module.exports: any;
}
declare module 'electron-updater/out/windowsExecutableCodeSignatureVerifier' {
declare module.exports: any;
}
// Filename aliases
declare module 'electron-updater/out/AppAdapter.js' {
declare module.exports: $Exports<'electron-updater/out/AppAdapter'>;
}
declare module 'electron-updater/out/AppImageUpdater.js' {
declare module.exports: $Exports<'electron-updater/out/AppImageUpdater'>;
}
declare module 'electron-updater/out/AppUpdater.js' {
declare module.exports: $Exports<'electron-updater/out/AppUpdater'>;
}
declare module 'electron-updater/out/BaseUpdater.js' {
declare module.exports: $Exports<'electron-updater/out/BaseUpdater'>;
}
declare module 'electron-updater/out/differentialDownloader/DataSplitter.js' {
declare module.exports: $Exports<'electron-updater/out/differentialDownloader/DataSplitter'>;
}
declare module 'electron-updater/out/differentialDownloader/DifferentialDownloader.js' {
declare module.exports: $Exports<'electron-updater/out/differentialDownloader/DifferentialDownloader'>;
}
declare module 'electron-updater/out/differentialDownloader/downloadPlanBuilder.js' {
declare module.exports: $Exports<'electron-updater/out/differentialDownloader/downloadPlanBuilder'>;
}
declare module 'electron-updater/out/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader.js' {
declare module.exports: $Exports<'electron-updater/out/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader'>;
}
declare module 'electron-updater/out/differentialDownloader/GenericDifferentialDownloader.js' {
declare module.exports: $Exports<'electron-updater/out/differentialDownloader/GenericDifferentialDownloader'>;
}
declare module 'electron-updater/out/differentialDownloader/multipleRangeDownloader.js' {
declare module.exports: $Exports<'electron-updater/out/differentialDownloader/multipleRangeDownloader'>;
}
declare module 'electron-updater/out/DownloadedUpdateHelper.js' {
declare module.exports: $Exports<'electron-updater/out/DownloadedUpdateHelper'>;
}
declare module 'electron-updater/out/ElectronAppAdapter.js' {
declare module.exports: $Exports<'electron-updater/out/ElectronAppAdapter'>;
}
declare module 'electron-updater/out/electronHttpExecutor.js' {
declare module.exports: $Exports<'electron-updater/out/electronHttpExecutor'>;
}
declare module 'electron-updater/out/MacUpdater.js' {
declare module.exports: $Exports<'electron-updater/out/MacUpdater'>;
}
declare module 'electron-updater/out/main.js' {
declare module.exports: $Exports<'electron-updater/out/main'>;
}
declare module 'electron-updater/out/NsisUpdater.js' {
declare module.exports: $Exports<'electron-updater/out/NsisUpdater'>;
}
declare module 'electron-updater/out/providerFactory.js' {
declare module.exports: $Exports<'electron-updater/out/providerFactory'>;
}
declare module 'electron-updater/out/providers/BintrayProvider.js' {
declare module.exports: $Exports<'electron-updater/out/providers/BintrayProvider'>;
}
declare module 'electron-updater/out/providers/GenericProvider.js' {
declare module.exports: $Exports<'electron-updater/out/providers/GenericProvider'>;
}
declare module 'electron-updater/out/providers/GitHubProvider.js' {
declare module.exports: $Exports<'electron-updater/out/providers/GitHubProvider'>;
}
declare module 'electron-updater/out/providers/PrivateGitHubProvider.js' {
declare module.exports: $Exports<'electron-updater/out/providers/PrivateGitHubProvider'>;
}
declare module 'electron-updater/out/providers/Provider.js' {
declare module.exports: $Exports<'electron-updater/out/providers/Provider'>;
}
declare module 'electron-updater/out/windowsExecutableCodeSignatureVerifier.js' {
declare module.exports: $Exports<'electron-updater/out/windowsExecutableCodeSignatureVerifier'>;
}

View file

@ -0,0 +1,235 @@
// flow-typed signature: b2525aab5150a9b02d85d0d46aa3572c
// flow-typed version: <<STUB>>/electron-webpack_v^2.6.2/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'electron-webpack'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'electron-webpack' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'electron-webpack/out/cli' {
declare module.exports: any;
}
declare module 'electron-webpack/out/config' {
declare module.exports: any;
}
declare module 'electron-webpack/out/configurators/dll' {
declare module.exports: any;
}
declare module 'electron-webpack/out/configurators/eslint' {
declare module.exports: any;
}
declare module 'electron-webpack/out/configurators/js' {
declare module.exports: any;
}
declare module 'electron-webpack/out/configurators/ts' {
declare module.exports: any;
}
declare module 'electron-webpack/out/configurators/vue/vue-main-dev-entry' {
declare module.exports: any;
}
declare module 'electron-webpack/out/configurators/vue/vue' {
declare module.exports: any;
}
declare module 'electron-webpack/out/core' {
declare module.exports: any;
}
declare module 'electron-webpack/out/dev/ChildProcessManager' {
declare module.exports: any;
}
declare module 'electron-webpack/out/dev/dev-runner' {
declare module.exports: any;
}
declare module 'electron-webpack/out/dev/devUtil' {
declare module.exports: any;
}
declare module 'electron-webpack/out/dev/WebpackDevServerManager' {
declare module.exports: any;
}
declare module 'electron-webpack/out/electron-builder' {
declare module.exports: any;
}
declare module 'electron-webpack/out/electron-main-hmr/HmrClient' {
declare module.exports: any;
}
declare module 'electron-webpack/out/electron-main-hmr/HmrServer' {
declare module.exports: any;
}
declare module 'electron-webpack/out/electron-main-hmr/main-hmr' {
declare module.exports: any;
}
declare module 'electron-webpack/out/main' {
declare module.exports: any;
}
declare module 'electron-webpack/out/plugins/WatchMatchPlugin' {
declare module.exports: any;
}
declare module 'electron-webpack/out/plugins/WebpackRemoveOldAssetsPlugin' {
declare module.exports: any;
}
declare module 'electron-webpack/out/targets/BaseTarget' {
declare module.exports: any;
}
declare module 'electron-webpack/out/targets/MainTarget' {
declare module.exports: any;
}
declare module 'electron-webpack/out/targets/RendererTarget' {
declare module.exports: any;
}
declare module 'electron-webpack/out/util' {
declare module.exports: any;
}
declare module 'electron-webpack/vue-renderer-entry' {
declare module.exports: any;
}
declare module 'electron-webpack/webpack.app.config' {
declare module.exports: any;
}
declare module 'electron-webpack/webpack.main.config' {
declare module.exports: any;
}
declare module 'electron-webpack/webpack.renderer.config' {
declare module.exports: any;
}
declare module 'electron-webpack/webpack.renderer.dll.config' {
declare module.exports: any;
}
declare module 'electron-webpack/webpack.test.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'electron-webpack/out/cli.js' {
declare module.exports: $Exports<'electron-webpack/out/cli'>;
}
declare module 'electron-webpack/out/config.js' {
declare module.exports: $Exports<'electron-webpack/out/config'>;
}
declare module 'electron-webpack/out/configurators/dll.js' {
declare module.exports: $Exports<'electron-webpack/out/configurators/dll'>;
}
declare module 'electron-webpack/out/configurators/eslint.js' {
declare module.exports: $Exports<'electron-webpack/out/configurators/eslint'>;
}
declare module 'electron-webpack/out/configurators/js.js' {
declare module.exports: $Exports<'electron-webpack/out/configurators/js'>;
}
declare module 'electron-webpack/out/configurators/ts.js' {
declare module.exports: $Exports<'electron-webpack/out/configurators/ts'>;
}
declare module 'electron-webpack/out/configurators/vue/vue-main-dev-entry.js' {
declare module.exports: $Exports<'electron-webpack/out/configurators/vue/vue-main-dev-entry'>;
}
declare module 'electron-webpack/out/configurators/vue/vue.js' {
declare module.exports: $Exports<'electron-webpack/out/configurators/vue/vue'>;
}
declare module 'electron-webpack/out/core.js' {
declare module.exports: $Exports<'electron-webpack/out/core'>;
}
declare module 'electron-webpack/out/dev/ChildProcessManager.js' {
declare module.exports: $Exports<'electron-webpack/out/dev/ChildProcessManager'>;
}
declare module 'electron-webpack/out/dev/dev-runner.js' {
declare module.exports: $Exports<'electron-webpack/out/dev/dev-runner'>;
}
declare module 'electron-webpack/out/dev/devUtil.js' {
declare module.exports: $Exports<'electron-webpack/out/dev/devUtil'>;
}
declare module 'electron-webpack/out/dev/WebpackDevServerManager.js' {
declare module.exports: $Exports<'electron-webpack/out/dev/WebpackDevServerManager'>;
}
declare module 'electron-webpack/out/electron-builder.js' {
declare module.exports: $Exports<'electron-webpack/out/electron-builder'>;
}
declare module 'electron-webpack/out/electron-main-hmr/HmrClient.js' {
declare module.exports: $Exports<'electron-webpack/out/electron-main-hmr/HmrClient'>;
}
declare module 'electron-webpack/out/electron-main-hmr/HmrServer.js' {
declare module.exports: $Exports<'electron-webpack/out/electron-main-hmr/HmrServer'>;
}
declare module 'electron-webpack/out/electron-main-hmr/main-hmr.js' {
declare module.exports: $Exports<'electron-webpack/out/electron-main-hmr/main-hmr'>;
}
declare module 'electron-webpack/out/main.js' {
declare module.exports: $Exports<'electron-webpack/out/main'>;
}
declare module 'electron-webpack/out/plugins/WatchMatchPlugin.js' {
declare module.exports: $Exports<'electron-webpack/out/plugins/WatchMatchPlugin'>;
}
declare module 'electron-webpack/out/plugins/WebpackRemoveOldAssetsPlugin.js' {
declare module.exports: $Exports<'electron-webpack/out/plugins/WebpackRemoveOldAssetsPlugin'>;
}
declare module 'electron-webpack/out/targets/BaseTarget.js' {
declare module.exports: $Exports<'electron-webpack/out/targets/BaseTarget'>;
}
declare module 'electron-webpack/out/targets/MainTarget.js' {
declare module.exports: $Exports<'electron-webpack/out/targets/MainTarget'>;
}
declare module 'electron-webpack/out/targets/RendererTarget.js' {
declare module.exports: $Exports<'electron-webpack/out/targets/RendererTarget'>;
}
declare module 'electron-webpack/out/util.js' {
declare module.exports: $Exports<'electron-webpack/out/util'>;
}
declare module 'electron-webpack/vue-renderer-entry.js' {
declare module.exports: $Exports<'electron-webpack/vue-renderer-entry'>;
}
declare module 'electron-webpack/webpack.app.config.js' {
declare module.exports: $Exports<'electron-webpack/webpack.app.config'>;
}
declare module 'electron-webpack/webpack.main.config.js' {
declare module.exports: $Exports<'electron-webpack/webpack.main.config'>;
}
declare module 'electron-webpack/webpack.renderer.config.js' {
declare module.exports: $Exports<'electron-webpack/webpack.renderer.config'>;
}
declare module 'electron-webpack/webpack.renderer.dll.config.js' {
declare module.exports: $Exports<'electron-webpack/webpack.renderer.dll.config'>;
}
declare module 'electron-webpack/webpack.test.config.js' {
declare module.exports: $Exports<'electron-webpack/webpack.test.config'>;
}

View file

@ -0,0 +1,33 @@
// flow-typed signature: f4252f9600f889c2eb6300501f46c0f1
// flow-typed version: <<STUB>>/electron-window-state_v^4.1.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'electron-window-state'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'electron-window-state' {
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 'electron-window-state/index' {
declare module.exports: $Exports<'electron-window-state'>;
}
declare module 'electron-window-state/index.js' {
declare module.exports: $Exports<'electron-window-state'>;
}

45
flow-typed/npm/electron_vx.x.x.js vendored Normal file
View file

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

View file

@ -0,0 +1,73 @@
// flow-typed signature: 58617d9aac0f08ed1162ba50e3d04850
// flow-typed version: <<STUB>>/eslint-config-airbnb_v^16.1.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-config-airbnb'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'eslint-config-airbnb' {
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-config-airbnb/base' {
declare module.exports: any;
}
declare module 'eslint-config-airbnb/legacy' {
declare module.exports: any;
}
declare module 'eslint-config-airbnb/rules/react-a11y' {
declare module.exports: any;
}
declare module 'eslint-config-airbnb/rules/react' {
declare module.exports: any;
}
declare module 'eslint-config-airbnb/test/test-base' {
declare module.exports: any;
}
declare module 'eslint-config-airbnb/test/test-react-order' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-config-airbnb/base.js' {
declare module.exports: $Exports<'eslint-config-airbnb/base'>;
}
declare module 'eslint-config-airbnb/index' {
declare module.exports: $Exports<'eslint-config-airbnb'>;
}
declare module 'eslint-config-airbnb/index.js' {
declare module.exports: $Exports<'eslint-config-airbnb'>;
}
declare module 'eslint-config-airbnb/legacy.js' {
declare module.exports: $Exports<'eslint-config-airbnb/legacy'>;
}
declare module 'eslint-config-airbnb/rules/react-a11y.js' {
declare module.exports: $Exports<'eslint-config-airbnb/rules/react-a11y'>;
}
declare module 'eslint-config-airbnb/rules/react.js' {
declare module.exports: $Exports<'eslint-config-airbnb/rules/react'>;
}
declare module 'eslint-config-airbnb/test/test-base.js' {
declare module.exports: $Exports<'eslint-config-airbnb/test/test-base'>;
}
declare module 'eslint-config-airbnb/test/test-react-order.js' {
declare module.exports: $Exports<'eslint-config-airbnb/test/test-react-order'>;
}

View file

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

View file

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

View file

@ -0,0 +1,33 @@
// flow-typed signature: 57c634911c0c196764367efa0da576df
// flow-typed version: <<STUB>>/eslint-config-standard_v^12.0.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-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 'eslint-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 'eslint-config-standard/index' {
declare module.exports: $Exports<'eslint-config-standard'>;
}
declare module 'eslint-config-standard/index.js' {
declare module.exports: $Exports<'eslint-config-standard'>;
}

View file

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

View file

@ -0,0 +1,424 @@
// flow-typed signature: 5594ef365c62cb72aeaf5610172e5eb6
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^2.46.1/flow_v0.94.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/bin/readmeAssertions' {
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/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/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/bin/readmeAssertions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>;
}
declare module 'eslint-plugin-flowtype/dist/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/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/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/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'>;
}

View file

@ -0,0 +1,410 @@
// flow-typed signature: 6424dd2a6fdc8904c8d70204fa119b47
// flow-typed version: <<STUB>>/eslint-plugin-import_v^2.10.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-import'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'eslint-plugin-import' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'eslint-plugin-import/config/electron' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/errors' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/react-native' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/react' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/recommended' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/stage-0' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/typescript' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/warnings' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/core/importType' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/core/staticRequire' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/docsUrl' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/ExportMap' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/importDeclaration' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/exports-last' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/extensions' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/first' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/group-exports' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/imports-first' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/max-dependencies' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/named' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/namespace' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/newline-after-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-absolute-path' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-amd' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-commonjs' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-cycle' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-default-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-deprecated' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-duplicates' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-dynamic-require' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-internal-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-mutable-exports' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-namespace' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-self-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-unresolved' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/order' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/prefer-default-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/unambiguous' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/memo-parser/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-import/config/electron.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/electron'>;
}
declare module 'eslint-plugin-import/config/errors.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/errors'>;
}
declare module 'eslint-plugin-import/config/react-native.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/react-native'>;
}
declare module 'eslint-plugin-import/config/react.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/react'>;
}
declare module 'eslint-plugin-import/config/recommended.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/recommended'>;
}
declare module 'eslint-plugin-import/config/stage-0.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>;
}
declare module 'eslint-plugin-import/config/typescript.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/typescript'>;
}
declare module 'eslint-plugin-import/config/warnings.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>;
}
declare module 'eslint-plugin-import/lib/core/importType.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/core/importType'>;
}
declare module 'eslint-plugin-import/lib/core/staticRequire.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>;
}
declare module 'eslint-plugin-import/lib/docsUrl.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/docsUrl'>;
}
declare module 'eslint-plugin-import/lib/ExportMap.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>;
}
declare module 'eslint-plugin-import/lib/importDeclaration.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>;
}
declare module 'eslint-plugin-import/lib/index.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/index'>;
}
declare module 'eslint-plugin-import/lib/rules/default.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>;
}
declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/dynamic-import-chunkname'>;
}
declare module 'eslint-plugin-import/lib/rules/export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>;
}
declare module 'eslint-plugin-import/lib/rules/exports-last.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/exports-last'>;
}
declare module 'eslint-plugin-import/lib/rules/extensions.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/extensions'>;
}
declare module 'eslint-plugin-import/lib/rules/first.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>;
}
declare module 'eslint-plugin-import/lib/rules/group-exports.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/group-exports'>;
}
declare module 'eslint-plugin-import/lib/rules/imports-first.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>;
}
declare module 'eslint-plugin-import/lib/rules/max-dependencies.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/max-dependencies'>;
}
declare module 'eslint-plugin-import/lib/rules/named.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/named'>;
}
declare module 'eslint-plugin-import/lib/rules/namespace.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/namespace'>;
}
declare module 'eslint-plugin-import/lib/rules/newline-after-import.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/newline-after-import'>;
}
declare module 'eslint-plugin-import/lib/rules/no-absolute-path.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-absolute-path'>;
}
declare module 'eslint-plugin-import/lib/rules/no-amd.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-amd'>;
}
declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-anonymous-default-export'>;
}
declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>;
}
declare module 'eslint-plugin-import/lib/rules/no-cycle.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-cycle'>;
}
declare module 'eslint-plugin-import/lib/rules/no-default-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-default-export'>;
}
declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>;
}
declare module 'eslint-plugin-import/lib/rules/no-duplicates.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-duplicates'>;
}
declare module 'eslint-plugin-import/lib/rules/no-dynamic-require.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-dynamic-require'>;
}
declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-extraneous-dependencies'>;
}
declare module 'eslint-plugin-import/lib/rules/no-internal-modules.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-internal-modules'>;
}
declare module 'eslint-plugin-import/lib/rules/no-mutable-exports.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-mutable-exports'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default-member'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-default.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-export'>;
}
declare module 'eslint-plugin-import/lib/rules/no-namespace.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>;
}
declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>;
}
declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-relative-parent-imports'>;
}
declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>;
}
declare module 'eslint-plugin-import/lib/rules/no-self-import.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-self-import'>;
}
declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>;
}
declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>;
}
declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-useless-path-segments'>;
}
declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>;
}
declare module 'eslint-plugin-import/lib/rules/order.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/order'>;
}
declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/prefer-default-export'>;
}
declare module 'eslint-plugin-import/lib/rules/unambiguous.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>;
}
declare module 'eslint-plugin-import/memo-parser/index.js' {
declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>;
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,333 @@
// flow-typed signature: 7ce45326a3ab27b540abfe2998a4c756
// flow-typed version: <<STUB>>/eslint-plugin-node_v^8.0.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-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 'eslint-plugin-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 'eslint-plugin-node/lib/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/exports-style' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-deprecated-api' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-extraneous-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-extraneous-require' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-hide-core-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-missing-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-missing-require' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unpublished-bin' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unpublished-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unpublished-require' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/buffer' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/console' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/process' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/text-decoder' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/text-encoder' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/url-search-params' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/url' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/process-exit-as-throw' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/rules/shebang' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/cache' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/check-existence' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/check-extraneous' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/check-prefer-global' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/check-publish' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/check-unsupported-builtins' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/enumerate-property-names' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/exists' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-allow-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-configured-node-version' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-convert-path' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-import-export-targets' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-npmignore' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-package-json' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-require-targets' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-resolve-paths' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-semver-range' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/get-try-extensions' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/import-target' {
declare module.exports: any;
}
declare module 'eslint-plugin-node/lib/util/strip-import-path-params' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-node/lib/index.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/index'>;
}
declare module 'eslint-plugin-node/lib/rules/exports-style.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/exports-style'>;
}
declare module 'eslint-plugin-node/lib/rules/no-deprecated-api.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-deprecated-api'>;
}
declare module 'eslint-plugin-node/lib/rules/no-extraneous-import.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-extraneous-import'>;
}
declare module 'eslint-plugin-node/lib/rules/no-extraneous-require.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-extraneous-require'>;
}
declare module 'eslint-plugin-node/lib/rules/no-hide-core-modules.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-hide-core-modules'>;
}
declare module 'eslint-plugin-node/lib/rules/no-missing-import.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-missing-import'>;
}
declare module 'eslint-plugin-node/lib/rules/no-missing-require.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-missing-require'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unpublished-bin.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unpublished-bin'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unpublished-import.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unpublished-import'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unpublished-require.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unpublished-require'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax'>;
}
declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/buffer.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/buffer'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/console.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/console'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/process.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/process'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/text-decoder.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/text-decoder'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/text-encoder.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/text-encoder'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/url-search-params.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/url-search-params'>;
}
declare module 'eslint-plugin-node/lib/rules/prefer-global/url.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/url'>;
}
declare module 'eslint-plugin-node/lib/rules/process-exit-as-throw.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/process-exit-as-throw'>;
}
declare module 'eslint-plugin-node/lib/rules/shebang.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/rules/shebang'>;
}
declare module 'eslint-plugin-node/lib/util/cache.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/cache'>;
}
declare module 'eslint-plugin-node/lib/util/check-existence.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-existence'>;
}
declare module 'eslint-plugin-node/lib/util/check-extraneous.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-extraneous'>;
}
declare module 'eslint-plugin-node/lib/util/check-prefer-global.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-prefer-global'>;
}
declare module 'eslint-plugin-node/lib/util/check-publish.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-publish'>;
}
declare module 'eslint-plugin-node/lib/util/check-unsupported-builtins.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-unsupported-builtins'>;
}
declare module 'eslint-plugin-node/lib/util/enumerate-property-names.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/enumerate-property-names'>;
}
declare module 'eslint-plugin-node/lib/util/exists.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/exists'>;
}
declare module 'eslint-plugin-node/lib/util/get-allow-modules.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-allow-modules'>;
}
declare module 'eslint-plugin-node/lib/util/get-configured-node-version.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-configured-node-version'>;
}
declare module 'eslint-plugin-node/lib/util/get-convert-path.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-convert-path'>;
}
declare module 'eslint-plugin-node/lib/util/get-import-export-targets.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-import-export-targets'>;
}
declare module 'eslint-plugin-node/lib/util/get-npmignore.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-npmignore'>;
}
declare module 'eslint-plugin-node/lib/util/get-package-json.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-package-json'>;
}
declare module 'eslint-plugin-node/lib/util/get-require-targets.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-require-targets'>;
}
declare module 'eslint-plugin-node/lib/util/get-resolve-paths.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-resolve-paths'>;
}
declare module 'eslint-plugin-node/lib/util/get-semver-range.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-semver-range'>;
}
declare module 'eslint-plugin-node/lib/util/get-try-extensions.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-try-extensions'>;
}
declare module 'eslint-plugin-node/lib/util/import-target.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/import-target'>;
}
declare module 'eslint-plugin-node/lib/util/strip-import-path-params.js' {
declare module.exports: $Exports<'eslint-plugin-node/lib/util/strip-import-path-params'>;
}

View file

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

View file

@ -0,0 +1,185 @@
// flow-typed signature: eb6c21ff3cc99d8fb41df5cded107d16
// flow-typed version: <<STUB>>/eslint-plugin-promise_v^4.0.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-promise'
*
* 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-promise' {
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-promise/rules/always-return' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/avoid-new' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/catch-or-return' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/get-docs-url' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/has-promise-callback' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/is-callback' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/is-inside-callback' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/is-inside-promise' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/is-named-callback' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/is-promise' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/lib/promise-statics' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-callback-in-promise' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-native' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-nesting' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-new-statics' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-promise-in-callback' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-return-in-finally' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/no-return-wrap' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/param-names' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/prefer-await-to-callbacks' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/prefer-await-to-then' {
declare module.exports: any;
}
declare module 'eslint-plugin-promise/rules/valid-params' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-promise/index' {
declare module.exports: $Exports<'eslint-plugin-promise'>;
}
declare module 'eslint-plugin-promise/index.js' {
declare module.exports: $Exports<'eslint-plugin-promise'>;
}
declare module 'eslint-plugin-promise/rules/always-return.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/always-return'>;
}
declare module 'eslint-plugin-promise/rules/avoid-new.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/avoid-new'>;
}
declare module 'eslint-plugin-promise/rules/catch-or-return.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/catch-or-return'>;
}
declare module 'eslint-plugin-promise/rules/lib/get-docs-url.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/get-docs-url'>;
}
declare module 'eslint-plugin-promise/rules/lib/has-promise-callback.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/has-promise-callback'>;
}
declare module 'eslint-plugin-promise/rules/lib/is-callback.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-callback'>;
}
declare module 'eslint-plugin-promise/rules/lib/is-inside-callback.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-inside-callback'>;
}
declare module 'eslint-plugin-promise/rules/lib/is-inside-promise.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-inside-promise'>;
}
declare module 'eslint-plugin-promise/rules/lib/is-named-callback.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-named-callback'>;
}
declare module 'eslint-plugin-promise/rules/lib/is-promise.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-promise'>;
}
declare module 'eslint-plugin-promise/rules/lib/promise-statics.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/promise-statics'>;
}
declare module 'eslint-plugin-promise/rules/no-callback-in-promise.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-callback-in-promise'>;
}
declare module 'eslint-plugin-promise/rules/no-native.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-native'>;
}
declare module 'eslint-plugin-promise/rules/no-nesting.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-nesting'>;
}
declare module 'eslint-plugin-promise/rules/no-new-statics.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-new-statics'>;
}
declare module 'eslint-plugin-promise/rules/no-promise-in-callback.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-promise-in-callback'>;
}
declare module 'eslint-plugin-promise/rules/no-return-in-finally.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-return-in-finally'>;
}
declare module 'eslint-plugin-promise/rules/no-return-wrap.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/no-return-wrap'>;
}
declare module 'eslint-plugin-promise/rules/param-names.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/param-names'>;
}
declare module 'eslint-plugin-promise/rules/prefer-await-to-callbacks.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/prefer-await-to-callbacks'>;
}
declare module 'eslint-plugin-promise/rules/prefer-await-to-then.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/prefer-await-to-then'>;
}
declare module 'eslint-plugin-promise/rules/valid-params.js' {
declare module.exports: $Exports<'eslint-plugin-promise/rules/valid-params'>;
}

View file

@ -0,0 +1,696 @@
// flow-typed signature: f7fe5ff9a770867513c4f6fa354cd3f3
// flow-typed version: <<STUB>>/eslint-plugin-react_v^7.7.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-react'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'eslint-plugin-react' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'eslint-plugin-react/lib/rules/boolean-prop-naming' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/button-has-type' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/default-props-match-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/destructuring-assignment' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/display-name' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-component-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-dom-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-elements' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-fragments' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-indent-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-indent' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-key' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-max-depth' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-bind' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-uses-react' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-array-index-key' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-children-prop' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-danger-with-children' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-danger' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-deprecated' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-find-dom-node' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-is-mounted' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-multi-comp' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-redundant-should-component-update' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-render-return-value' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-set-state' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-string-refs' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-typos' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unknown-property' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unsafe' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-unused-state' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/require-default-props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/require-optimization' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/require-render-return' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/self-closing-comp' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/sort-comp' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/sort-prop-types' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/style-prop-object' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/annotations' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/ast' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/Components' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/defaultProps' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/docsUrl' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/error' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/jsx' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/log' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/pragma' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/props' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/propTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/propWrapper' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/usedPropTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/variable' {
declare module.exports: any;
}
declare module 'eslint-plugin-react/lib/util/version' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-react/index' {
declare module.exports: $Exports<'eslint-plugin-react'>;
}
declare module 'eslint-plugin-react/index.js' {
declare module.exports: $Exports<'eslint-plugin-react'>;
}
declare module 'eslint-plugin-react/lib/rules/boolean-prop-naming.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/boolean-prop-naming'>;
}
declare module 'eslint-plugin-react/lib/rules/button-has-type.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/button-has-type'>;
}
declare module 'eslint-plugin-react/lib/rules/default-props-match-prop-types.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/default-props-match-prop-types'>;
}
declare module 'eslint-plugin-react/lib/rules/destructuring-assignment.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/destructuring-assignment'>;
}
declare module 'eslint-plugin-react/lib/rules/display-name.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/display-name'>;
}
declare module 'eslint-plugin-react/lib/rules/forbid-component-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-component-props'>;
}
declare module 'eslint-plugin-react/lib/rules/forbid-dom-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-dom-props'>;
}
declare module 'eslint-plugin-react/lib/rules/forbid-elements.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-elements'>;
}
declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-foreign-prop-types'>;
}
declare module 'eslint-plugin-react/lib/rules/forbid-prop-types.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-prop-types'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-child-element-spacing'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-bracket-location'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-tag-location'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-brace-presence'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-equals-spacing'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-filename-extension'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-first-prop-new-line'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-fragments.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-fragments'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-indent-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent-props'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-key.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-key'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-max-depth.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-depth'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-props-per-line'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-bind.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-bind'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-duplicate-props'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-literals.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-literals'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-target-blank'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-no-undef.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-undef'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-one-expression-per-line'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-pascal-case'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-default-props'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-space-before-closing'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-tag-spacing'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-uses-react.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-react'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-vars'>;
}
declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-wrap-multilines'>;
}
declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-access-state-in-setstate'>;
}
declare module 'eslint-plugin-react/lib/rules/no-array-index-key.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-array-index-key'>;
}
declare module 'eslint-plugin-react/lib/rules/no-children-prop.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-children-prop'>;
}
declare module 'eslint-plugin-react/lib/rules/no-danger-with-children.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger-with-children'>;
}
declare module 'eslint-plugin-react/lib/rules/no-danger.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger'>;
}
declare module 'eslint-plugin-react/lib/rules/no-deprecated.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-deprecated'>;
}
declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-mount-set-state'>;
}
declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-update-set-state'>;
}
declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-direct-mutation-state'>;
}
declare module 'eslint-plugin-react/lib/rules/no-find-dom-node.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-find-dom-node'>;
}
declare module 'eslint-plugin-react/lib/rules/no-is-mounted.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-is-mounted'>;
}
declare module 'eslint-plugin-react/lib/rules/no-multi-comp.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-multi-comp'>;
}
declare module 'eslint-plugin-react/lib/rules/no-redundant-should-component-update.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-redundant-should-component-update'>;
}
declare module 'eslint-plugin-react/lib/rules/no-render-return-value.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-render-return-value'>;
}
declare module 'eslint-plugin-react/lib/rules/no-set-state.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-set-state'>;
}
declare module 'eslint-plugin-react/lib/rules/no-string-refs.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-string-refs'>;
}
declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-this-in-sfc'>;
}
declare module 'eslint-plugin-react/lib/rules/no-typos.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-typos'>;
}
declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unescaped-entities'>;
}
declare module 'eslint-plugin-react/lib/rules/no-unknown-property.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unknown-property'>;
}
declare module 'eslint-plugin-react/lib/rules/no-unsafe.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unsafe'>;
}
declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-prop-types'>;
}
declare module 'eslint-plugin-react/lib/rules/no-unused-state.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-state'>;
}
declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-will-update-set-state'>;
}
declare module 'eslint-plugin-react/lib/rules/prefer-es6-class.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-es6-class'>;
}
declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>;
}
declare module 'eslint-plugin-react/lib/rules/prop-types.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prop-types'>;
}
declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/react-in-jsx-scope'>;
}
declare module 'eslint-plugin-react/lib/rules/require-default-props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-default-props'>;
}
declare module 'eslint-plugin-react/lib/rules/require-optimization.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-optimization'>;
}
declare module 'eslint-plugin-react/lib/rules/require-render-return.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-render-return'>;
}
declare module 'eslint-plugin-react/lib/rules/self-closing-comp.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/self-closing-comp'>;
}
declare module 'eslint-plugin-react/lib/rules/sort-comp.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-comp'>;
}
declare module 'eslint-plugin-react/lib/rules/sort-prop-types.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-prop-types'>;
}
declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>;
}
declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/void-dom-elements-no-children'>;
}
declare module 'eslint-plugin-react/lib/util/annotations.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/annotations'>;
}
declare module 'eslint-plugin-react/lib/util/ast.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/ast'>;
}
declare module 'eslint-plugin-react/lib/util/Components.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/Components'>;
}
declare module 'eslint-plugin-react/lib/util/defaultProps.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/defaultProps'>;
}
declare module 'eslint-plugin-react/lib/util/docsUrl.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/docsUrl'>;
}
declare module 'eslint-plugin-react/lib/util/error.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/error'>;
}
declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>;
}
declare module 'eslint-plugin-react/lib/util/jsx.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/jsx'>;
}
declare module 'eslint-plugin-react/lib/util/log.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/log'>;
}
declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/makeNoMethodSetStateRule'>;
}
declare module 'eslint-plugin-react/lib/util/pragma.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/pragma'>;
}
declare module 'eslint-plugin-react/lib/util/props.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/props'>;
}
declare module 'eslint-plugin-react/lib/util/propTypes.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypes'>;
}
declare module 'eslint-plugin-react/lib/util/propWrapper.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/propWrapper'>;
}
declare module 'eslint-plugin-react/lib/util/usedPropTypes.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/usedPropTypes'>;
}
declare module 'eslint-plugin-react/lib/util/variable.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>;
}
declare module 'eslint-plugin-react/lib/util/version.js' {
declare module.exports: $Exports<'eslint-plugin-react/lib/util/version'>;
}

View file

@ -0,0 +1,59 @@
// flow-typed signature: 50ef982bbc4eb6304afe1eb11f351154
// flow-typed version: <<STUB>>/eslint-plugin-standard_v^4.0.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-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 'eslint-plugin-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 'eslint-plugin-standard/rules/array-bracket-even-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-standard/rules/computed-property-even-spacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-standard/rules/no-callback-literal' {
declare module.exports: any;
}
declare module 'eslint-plugin-standard/rules/object-curly-even-spacing' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-standard/index' {
declare module.exports: $Exports<'eslint-plugin-standard'>;
}
declare module 'eslint-plugin-standard/index.js' {
declare module.exports: $Exports<'eslint-plugin-standard'>;
}
declare module 'eslint-plugin-standard/rules/array-bracket-even-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-standard/rules/array-bracket-even-spacing'>;
}
declare module 'eslint-plugin-standard/rules/computed-property-even-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-standard/rules/computed-property-even-spacing'>;
}
declare module 'eslint-plugin-standard/rules/no-callback-literal.js' {
declare module.exports: $Exports<'eslint-plugin-standard/rules/no-callback-literal'>;
}
declare module 'eslint-plugin-standard/rules/object-curly-even-spacing.js' {
declare module.exports: $Exports<'eslint-plugin-standard/rules/object-curly-even-spacing'>;
}

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

File diff suppressed because it is too large Load diff

304
flow-typed/npm/express_v4.16.x.js vendored Normal file
View file

@ -0,0 +1,304 @@
// flow-typed signature: 164dcf1c9105e51cb17a374a807146a7
// flow-typed version: c7f4cf7a4d/express_v4.16.x/flow_>=v0.93.x
import * as http from "http";
import type { Socket } from "net";
declare type express$RouterOptions = {
caseSensitive?: boolean,
mergeParams?: boolean,
strict?: boolean
};
declare class express$RequestResponseBase {
app: express$Application;
get(field: string): string | void;
}
declare type express$RequestParams = {
[param: string]: string
};
declare class express$Request extends http$IncomingMessage mixins express$RequestResponseBase {
baseUrl: string;
body: mixed;
cookies: { [cookie: string]: string };
connection: Socket;
fresh: boolean;
hostname: string;
ip: string;
ips: Array<string>;
method: string;
originalUrl: string;
params: express$RequestParams;
path: string;
protocol: "https" | "http";
query: { [name: string]: string | Array<string> };
route: string;
secure: boolean;
signedCookies: { [signedCookie: string]: string };
stale: boolean;
subdomains: Array<string>;
xhr: boolean;
accepts(types: string): string | false;
accepts(types: Array<string>): string | false;
acceptsCharsets(...charsets: Array<string>): string | false;
acceptsEncodings(...encoding: Array<string>): string | false;
acceptsLanguages(...lang: Array<string>): string | false;
header(field: string): string | void;
is(type: string): boolean;
param(name: string, defaultValue?: string): string | void;
}
declare type express$CookieOptions = {
domain?: string,
encode?: (value: string) => string,
expires?: Date,
httpOnly?: boolean,
maxAge?: number,
path?: string,
secure?: boolean,
signed?: boolean
};
declare type express$Path = string | RegExp;
declare type express$RenderCallback = (
err: Error | null,
html?: string
) => mixed;
declare type express$SendFileOptions = {
maxAge?: number,
root?: string,
lastModified?: boolean,
headers?: { [name: string]: string },
dotfiles?: "allow" | "deny" | "ignore"
};
declare class express$Response extends http$ServerResponse mixins express$RequestResponseBase {
headersSent: boolean;
locals: { [name: string]: mixed };
append(field: string, value?: string): this;
attachment(filename?: string): this;
cookie(name: string, value: string, options?: express$CookieOptions): this;
clearCookie(name: string, options?: express$CookieOptions): this;
download(
path: string,
filename?: string,
callback?: (err?: ?Error) => void
): this;
format(typesObject: { [type: string]: Function }): this;
json(body?: mixed): this;
jsonp(body?: mixed): this;
links(links: { [name: string]: string }): this;
location(path: string): this;
redirect(url: string, ...args: Array<void>): this;
redirect(status: number, url: string, ...args: Array<void>): this;
render(
view: string,
locals?: { [name: string]: mixed },
callback?: express$RenderCallback
): this;
send(body?: mixed): this;
sendFile(
path: string,
options?: express$SendFileOptions,
callback?: (err?: ?Error) => mixed
): this;
sendStatus(statusCode: number): this;
header(field: string, value?: string): this;
header(headers: { [name: string]: string }): this;
set(field: string, value?: string | string[]): this;
set(headers: { [name: string]: string }): this;
status(statusCode: number): this;
type(type: string): this;
vary(field: string): this;
req: express$Request;
}
declare type express$NextFunction = (err?: ?Error | "route") => mixed;
declare type express$Middleware =
| ((
req: $Subtype<express$Request>,
res: express$Response,
next: express$NextFunction
) => mixed)
| ((
error: Error,
req: $Subtype<express$Request>,
res: express$Response,
next: express$NextFunction
) => mixed);
declare interface express$RouteMethodType<T> {
(middleware: express$Middleware): T;
(...middleware: Array<express$Middleware>): T;
(
path: express$Path | express$Path[],
...middleware: Array<express$Middleware>
): T;
}
declare class express$Route {
all: express$RouteMethodType<this>;
get: express$RouteMethodType<this>;
post: express$RouteMethodType<this>;
put: express$RouteMethodType<this>;
head: express$RouteMethodType<this>;
delete: express$RouteMethodType<this>;
options: express$RouteMethodType<this>;
trace: express$RouteMethodType<this>;
copy: express$RouteMethodType<this>;
lock: express$RouteMethodType<this>;
mkcol: express$RouteMethodType<this>;
move: express$RouteMethodType<this>;
purge: express$RouteMethodType<this>;
propfind: express$RouteMethodType<this>;
proppatch: express$RouteMethodType<this>;
unlock: express$RouteMethodType<this>;
report: express$RouteMethodType<this>;
mkactivity: express$RouteMethodType<this>;
checkout: express$RouteMethodType<this>;
merge: express$RouteMethodType<this>;
// @TODO Missing 'm-search' but get flow illegal name error.
notify: express$RouteMethodType<this>;
subscribe: express$RouteMethodType<this>;
unsubscribe: express$RouteMethodType<this>;
patch: express$RouteMethodType<this>;
search: express$RouteMethodType<this>;
connect: express$RouteMethodType<this>;
}
declare class express$Router extends express$Route {
constructor(options?: express$RouterOptions): void;
route(path: string): express$Route;
static (options?: express$RouterOptions): express$Router;
use(middleware: express$Middleware): this;
use(...middleware: Array<express$Middleware>): this;
use(
path: express$Path | express$Path[],
...middleware: Array<express$Middleware>
): this;
use(path: string, router: express$Router): this;
handle(
req: http$IncomingMessage<>,
res: http$ServerResponse,
next: express$NextFunction
): void;
param(
param: string,
callback: (
req: $Subtype<express$Request>,
res: express$Response,
next: express$NextFunction,
id: string
) => mixed
): void;
(
req: http$IncomingMessage<>,
res: http$ServerResponse,
next?: ?express$NextFunction
): void;
}
/*
With flow-bin ^0.59, express app.listen() is deemed to return any and fails flow type coverage.
Which is ironic because https://github.com/facebook/flow/blob/master/Changelog.md#misc-2 (release notes for 0.59)
says "Improves typings for Node.js HTTP server listen() function." See that? IMPROVES!
To work around this issue, we changed Server to ?Server here, so that our invocations of express.listen() will
not be deemed to lack type coverage.
*/
declare class express$Application extends express$Router mixins events$EventEmitter {
constructor(): void;
locals: { [name: string]: mixed };
mountpath: string;
listen(
port: number,
hostname?: string,
backlog?: number,
callback?: (err?: ?Error) => mixed
): ?http.Server;
listen(
port: number,
hostname?: string,
callback?: (err?: ?Error) => mixed
): ?http.Server;
listen(port: number, callback?: (err?: ?Error) => mixed): ?http.Server;
listen(path: string, callback?: (err?: ?Error) => mixed): ?http.Server;
listen(handle: Object, callback?: (err?: ?Error) => mixed): ?http.Server;
disable(name: string): void;
disabled(name: string): boolean;
enable(name: string): express$Application;
enabled(name: string): boolean;
engine(name: string, callback: Function): void;
/**
* Mixed will not be taken as a value option. Issue around using the GET http method name and the get for settings.
*/
// get(name: string): mixed;
set(name: string, value: mixed): mixed;
render(
name: string,
optionsOrFunction: { [name: string]: mixed },
callback: express$RenderCallback
): void;
handle(
req: http$IncomingMessage<>,
res: http$ServerResponse,
next?: ?express$NextFunction
): void;
// callable signature is not inherited
(
req: http$IncomingMessage<>,
res: http$ServerResponse,
next?: ?express$NextFunction
): void;
}
declare type JsonOptions = {
inflate?: boolean,
limit?: string | number,
reviver?: (key: string, value: mixed) => mixed,
strict?: boolean,
type?: string | Array<string> | ((req: express$Request) => boolean),
verify?: (
req: express$Request,
res: express$Response,
buf: Buffer,
encoding: string
) => mixed
};
declare type express$UrlEncodedOptions = {
extended?: boolean,
inflate?: boolean,
limit?: string | number,
parameterLimit?: number,
type?: string | Array<string> | ((req: express$Request) => boolean),
verify?: (
req: express$Request,
res: express$Response,
buf: Buffer,
encoding: string
) => mixed,
}
declare module "express" {
declare export type RouterOptions = express$RouterOptions;
declare export type CookieOptions = express$CookieOptions;
declare export type Middleware = express$Middleware;
declare export type NextFunction = express$NextFunction;
declare export type RequestParams = express$RequestParams;
declare export type $Response = express$Response;
declare export type $Request = express$Request;
declare export type $Application = express$Application;
declare module.exports: {
(): express$Application, // If you try to call like a function, it will use this signature
json: (opts: ?JsonOptions) => express$Middleware,
static: (root: string, options?: Object) => express$Middleware, // `static` property on the function
Router: typeof express$Router, // `Router` property on the function
urlencoded: (opts: ?express$UrlEncodedOptions) => express$Middleware,
};
}

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

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

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

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

53
flow-typed/npm/formik_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,53 @@
// flow-typed signature: c6580d22b132d9bec0b72c90563a64e3
// flow-typed version: <<STUB>>/formik_v^0.10.4/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'formik'
*
* 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 'formik' {
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 'formik/dist/formik.es6' {
declare module.exports: any;
}
declare module 'formik/dist/formik' {
declare module.exports: any;
}
declare module 'formik/dist/formik.umd' {
declare module.exports: any;
}
declare module 'formik/dist/formik.umd.min' {
declare module.exports: any;
}
// Filename aliases
declare module 'formik/dist/formik.es6.js' {
declare module.exports: $Exports<'formik/dist/formik.es6'>;
}
declare module 'formik/dist/formik.js' {
declare module.exports: $Exports<'formik/dist/formik'>;
}
declare module 'formik/dist/formik.umd.js' {
declare module.exports: $Exports<'formik/dist/formik.umd'>;
}
declare module 'formik/dist/formik.umd.min.js' {
declare module.exports: $Exports<'formik/dist/formik.umd.min'>;
}

View file

@ -0,0 +1,38 @@
// flow-typed signature: 336b85f101eb2be250febbb73624eb5b
// flow-typed version: <<STUB>>/hast-util-sanitize_v^1.1.2/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'hast-util-sanitize'
*
* 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 'hast-util-sanitize' {
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 'hast-util-sanitize/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'hast-util-sanitize/index' {
declare module.exports: $Exports<'hast-util-sanitize'>;
}
declare module 'hast-util-sanitize/index.js' {
declare module.exports: $Exports<'hast-util-sanitize'>;
}
declare module 'hast-util-sanitize/lib/index.js' {
declare module.exports: $Exports<'hast-util-sanitize/lib/index'>;
}

88
flow-typed/npm/husky_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,88 @@
// flow-typed signature: 9de1b343002a7ea8b78f6077056226a0
// flow-typed version: <<STUB>>/husky_v^0.14.3/flow_v0.94.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/__tests__/index' {
declare module.exports: any;
}
declare module 'husky/bin/install' {
declare module.exports: any;
}
declare module 'husky/bin/uninstall' {
declare module.exports: any;
}
declare module 'husky/src/install' {
declare module.exports: any;
}
declare module 'husky/src/uninstall' {
declare module.exports: any;
}
declare module 'husky/src/utils/find-hooks-dir' {
declare module.exports: any;
}
declare module 'husky/src/utils/find-parent' {
declare module.exports: any;
}
declare module 'husky/src/utils/get-hook-script' {
declare module.exports: any;
}
declare module 'husky/src/utils/is-husky' {
declare module.exports: any;
}
// Filename aliases
declare module 'husky/__tests__/index.js' {
declare module.exports: $Exports<'husky/__tests__/index'>;
}
declare module 'husky/bin/install.js' {
declare module.exports: $Exports<'husky/bin/install'>;
}
declare module 'husky/bin/uninstall.js' {
declare module.exports: $Exports<'husky/bin/uninstall'>;
}
declare module 'husky/src/install.js' {
declare module.exports: $Exports<'husky/src/install'>;
}
declare module 'husky/src/uninstall.js' {
declare module.exports: $Exports<'husky/src/uninstall'>;
}
declare module 'husky/src/utils/find-hooks-dir.js' {
declare module.exports: $Exports<'husky/src/utils/find-hooks-dir'>;
}
declare module 'husky/src/utils/find-parent.js' {
declare module.exports: $Exports<'husky/src/utils/find-parent'>;
}
declare module 'husky/src/utils/get-hook-script.js' {
declare module.exports: $Exports<'husky/src/utils/get-hook-script'>;
}
declare module 'husky/src/utils/is-husky.js' {
declare module.exports: $Exports<'husky/src/utils/is-husky'>;
}

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

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

32
flow-typed/npm/keytar_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,32 @@
// flow-typed signature: 33d904b96c8747ed8b41b631dd56dbab
// flow-typed version: <<STUB>>/keytar_v4.4.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'keytar'
*
* 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 'keytar' {
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 'keytar/lib/keytar' {
declare module.exports: any;
}
// Filename aliases
declare module 'keytar/lib/keytar.js' {
declare module.exports: $Exports<'keytar/lib/keytar'>;
}

33
flow-typed/npm/lbry-format_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,33 @@
// flow-typed signature: d9df18e4d305eb10693693a45d09b0b9
// flow-typed version: <<STUB>>/lbry-format_vhttps://github.com/lbryio/lbry-format.git/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'lbry-format'
*
* 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 'lbry-format' {
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 'lbry-format/index' {
declare module.exports: $Exports<'lbry-format'>;
}
declare module 'lbry-format/index.js' {
declare module.exports: $Exports<'lbry-format'>;
}

305
flow-typed/npm/lbry-redux_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,305 @@
// flow-typed signature: 81f2c5c3e92d83856e8f389fc709eeb1
// flow-typed version: <<STUB>>/lbry-redux_vlbryio/lbry-redux#2a7e05940f892f104428eeb37bd1f178da811a09/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'lbry-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 'lbry-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 'lbry-redux/dist/bundle' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/action_types' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/icons' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/languages' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/pages' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/search' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/settings' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/shape_shift' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/sort_options' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/thumbnail_upload_statuses' {
declare module.exports: any;
}
declare module 'lbry-redux/src/constants/transaction_types' {
declare module.exports: any;
}
declare module 'lbry-redux/src/index' {
declare module.exports: any;
}
declare module 'lbry-redux/src/lbry' {
declare module.exports: any;
}
declare module 'lbry-redux/src/lbryURI' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/actions/claims' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/actions/file_info' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/actions/notifications' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/actions/search' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/actions/wallet' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/reducers/claims' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/reducers/file_info' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/reducers/notifications' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/reducers/search' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/reducers/wallet' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/selectors/claims' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/selectors/file_info' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/selectors/navigation' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/selectors/notifications' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/selectors/search' {
declare module.exports: any;
}
declare module 'lbry-redux/src/redux/selectors/wallet' {
declare module.exports: any;
}
declare module 'lbry-redux/src/types/Notification' {
declare module.exports: any;
}
declare module 'lbry-redux/src/types/Search' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/batchActions' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/claim' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/debounce' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/formatCredits' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/handle-fetch' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/query_params' {
declare module.exports: any;
}
declare module 'lbry-redux/src/util/redux-utils' {
declare module.exports: any;
}
declare module 'lbry-redux/webpack.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'lbry-redux/dist/bundle.js' {
declare module.exports: $Exports<'lbry-redux/dist/bundle'>;
}
declare module 'lbry-redux/src/constants/action_types.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/action_types'>;
}
declare module 'lbry-redux/src/constants/icons.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/icons'>;
}
declare module 'lbry-redux/src/constants/languages.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/languages'>;
}
declare module 'lbry-redux/src/constants/pages.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/pages'>;
}
declare module 'lbry-redux/src/constants/search.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/search'>;
}
declare module 'lbry-redux/src/constants/settings.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/settings'>;
}
declare module 'lbry-redux/src/constants/shape_shift.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/shape_shift'>;
}
declare module 'lbry-redux/src/constants/sort_options.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/sort_options'>;
}
declare module 'lbry-redux/src/constants/thumbnail_upload_statuses.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/thumbnail_upload_statuses'>;
}
declare module 'lbry-redux/src/constants/transaction_types.js' {
declare module.exports: $Exports<'lbry-redux/src/constants/transaction_types'>;
}
declare module 'lbry-redux/src/index.js' {
declare module.exports: $Exports<'lbry-redux/src/index'>;
}
declare module 'lbry-redux/src/lbry.js' {
declare module.exports: $Exports<'lbry-redux/src/lbry'>;
}
declare module 'lbry-redux/src/lbryURI.js' {
declare module.exports: $Exports<'lbry-redux/src/lbryURI'>;
}
declare module 'lbry-redux/src/redux/actions/claims.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/actions/claims'>;
}
declare module 'lbry-redux/src/redux/actions/file_info.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/actions/file_info'>;
}
declare module 'lbry-redux/src/redux/actions/notifications.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/actions/notifications'>;
}
declare module 'lbry-redux/src/redux/actions/search.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/actions/search'>;
}
declare module 'lbry-redux/src/redux/actions/wallet.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/actions/wallet'>;
}
declare module 'lbry-redux/src/redux/reducers/claims.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/reducers/claims'>;
}
declare module 'lbry-redux/src/redux/reducers/file_info.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/reducers/file_info'>;
}
declare module 'lbry-redux/src/redux/reducers/notifications.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/reducers/notifications'>;
}
declare module 'lbry-redux/src/redux/reducers/search.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/reducers/search'>;
}
declare module 'lbry-redux/src/redux/reducers/wallet.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/reducers/wallet'>;
}
declare module 'lbry-redux/src/redux/selectors/claims.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/selectors/claims'>;
}
declare module 'lbry-redux/src/redux/selectors/file_info.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/selectors/file_info'>;
}
declare module 'lbry-redux/src/redux/selectors/navigation.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/selectors/navigation'>;
}
declare module 'lbry-redux/src/redux/selectors/notifications.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/selectors/notifications'>;
}
declare module 'lbry-redux/src/redux/selectors/search.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/selectors/search'>;
}
declare module 'lbry-redux/src/redux/selectors/wallet.js' {
declare module.exports: $Exports<'lbry-redux/src/redux/selectors/wallet'>;
}
declare module 'lbry-redux/src/types/Notification.js' {
declare module.exports: $Exports<'lbry-redux/src/types/Notification'>;
}
declare module 'lbry-redux/src/types/Search.js' {
declare module.exports: $Exports<'lbry-redux/src/types/Search'>;
}
declare module 'lbry-redux/src/util/batchActions.js' {
declare module.exports: $Exports<'lbry-redux/src/util/batchActions'>;
}
declare module 'lbry-redux/src/util/claim.js' {
declare module.exports: $Exports<'lbry-redux/src/util/claim'>;
}
declare module 'lbry-redux/src/util/debounce.js' {
declare module.exports: $Exports<'lbry-redux/src/util/debounce'>;
}
declare module 'lbry-redux/src/util/formatCredits.js' {
declare module.exports: $Exports<'lbry-redux/src/util/formatCredits'>;
}
declare module 'lbry-redux/src/util/handle-fetch.js' {
declare module.exports: $Exports<'lbry-redux/src/util/handle-fetch'>;
}
declare module 'lbry-redux/src/util/query_params.js' {
declare module.exports: $Exports<'lbry-redux/src/util/query_params'>;
}
declare module 'lbry-redux/src/util/redux-utils.js' {
declare module.exports: $Exports<'lbry-redux/src/util/redux-utils'>;
}
declare module 'lbry-redux/webpack.config.js' {
declare module.exports: $Exports<'lbry-redux/webpack.config'>;
}

277
flow-typed/npm/lbryinc_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,277 @@
// flow-typed signature: abf6089d4460ac6456fc6aded78cc562
// flow-typed version: <<STUB>>/lbryinc_vlbryio/lbryinc#351d0a08806b0f770b50066b61a806171f6424d4/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'lbryinc'
*
* 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 'lbryinc' {
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 'lbryinc/dist/bundle' {
declare module.exports: any;
}
declare module 'lbryinc/src/constants/action_types' {
declare module.exports: any;
}
declare module 'lbryinc/src/constants/claim' {
declare module.exports: any;
}
declare module 'lbryinc/src/constants/subscriptions' {
declare module.exports: any;
}
declare module 'lbryinc/src/index' {
declare module.exports: any;
}
declare module 'lbryinc/src/lbryio' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/auth' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/blacklist' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/cost_info' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/homepage' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/rewards' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/stats' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/subscriptions' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/actions/user' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/auth' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/blacklist' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/cost_info' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/homepage' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/rewards' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/stats' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/subscriptions' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/reducers/user' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/auth' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/blacklist' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/cost_info' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/homepage' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/rewards' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/stats' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/subscriptions' {
declare module.exports: any;
}
declare module 'lbryinc/src/redux/selectors/user' {
declare module.exports: any;
}
declare module 'lbryinc/src/rewards' {
declare module.exports: any;
}
declare module 'lbryinc/src/types/redux' {
declare module.exports: any;
}
declare module 'lbryinc/src/types/subscription' {
declare module.exports: any;
}
declare module 'lbryinc/src/util/redux-utils' {
declare module.exports: any;
}
declare module 'lbryinc/src/util/swap-json' {
declare module.exports: any;
}
declare module 'lbryinc/webpack.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'lbryinc/dist/bundle.js' {
declare module.exports: $Exports<'lbryinc/dist/bundle'>;
}
declare module 'lbryinc/src/constants/action_types.js' {
declare module.exports: $Exports<'lbryinc/src/constants/action_types'>;
}
declare module 'lbryinc/src/constants/claim.js' {
declare module.exports: $Exports<'lbryinc/src/constants/claim'>;
}
declare module 'lbryinc/src/constants/subscriptions.js' {
declare module.exports: $Exports<'lbryinc/src/constants/subscriptions'>;
}
declare module 'lbryinc/src/index.js' {
declare module.exports: $Exports<'lbryinc/src/index'>;
}
declare module 'lbryinc/src/lbryio.js' {
declare module.exports: $Exports<'lbryinc/src/lbryio'>;
}
declare module 'lbryinc/src/redux/actions/auth.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/auth'>;
}
declare module 'lbryinc/src/redux/actions/blacklist.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/blacklist'>;
}
declare module 'lbryinc/src/redux/actions/cost_info.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/cost_info'>;
}
declare module 'lbryinc/src/redux/actions/homepage.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/homepage'>;
}
declare module 'lbryinc/src/redux/actions/rewards.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/rewards'>;
}
declare module 'lbryinc/src/redux/actions/stats.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/stats'>;
}
declare module 'lbryinc/src/redux/actions/subscriptions.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/subscriptions'>;
}
declare module 'lbryinc/src/redux/actions/user.js' {
declare module.exports: $Exports<'lbryinc/src/redux/actions/user'>;
}
declare module 'lbryinc/src/redux/reducers/auth.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/auth'>;
}
declare module 'lbryinc/src/redux/reducers/blacklist.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/blacklist'>;
}
declare module 'lbryinc/src/redux/reducers/cost_info.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/cost_info'>;
}
declare module 'lbryinc/src/redux/reducers/homepage.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/homepage'>;
}
declare module 'lbryinc/src/redux/reducers/rewards.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/rewards'>;
}
declare module 'lbryinc/src/redux/reducers/stats.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/stats'>;
}
declare module 'lbryinc/src/redux/reducers/subscriptions.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/subscriptions'>;
}
declare module 'lbryinc/src/redux/reducers/user.js' {
declare module.exports: $Exports<'lbryinc/src/redux/reducers/user'>;
}
declare module 'lbryinc/src/redux/selectors/auth.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/auth'>;
}
declare module 'lbryinc/src/redux/selectors/blacklist.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/blacklist'>;
}
declare module 'lbryinc/src/redux/selectors/cost_info.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/cost_info'>;
}
declare module 'lbryinc/src/redux/selectors/homepage.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/homepage'>;
}
declare module 'lbryinc/src/redux/selectors/rewards.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/rewards'>;
}
declare module 'lbryinc/src/redux/selectors/stats.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/stats'>;
}
declare module 'lbryinc/src/redux/selectors/subscriptions.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/subscriptions'>;
}
declare module 'lbryinc/src/redux/selectors/user.js' {
declare module.exports: $Exports<'lbryinc/src/redux/selectors/user'>;
}
declare module 'lbryinc/src/rewards.js' {
declare module.exports: $Exports<'lbryinc/src/rewards'>;
}
declare module 'lbryinc/src/types/redux.js' {
declare module.exports: $Exports<'lbryinc/src/types/redux'>;
}
declare module 'lbryinc/src/types/subscription.js' {
declare module.exports: $Exports<'lbryinc/src/types/subscription'>;
}
declare module 'lbryinc/src/util/redux-utils.js' {
declare module.exports: $Exports<'lbryinc/src/util/redux-utils'>;
}
declare module 'lbryinc/src/util/swap-json.js' {
declare module.exports: $Exports<'lbryinc/src/util/swap-json'>;
}
declare module 'lbryinc/webpack.config.js' {
declare module.exports: $Exports<'lbryinc/webpack.config'>;
}

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

@ -0,0 +1,108 @@
// flow-typed signature: 539770b1464134cd11d4b938e6c33974
// flow-typed version: <<STUB>>/lint-staged_v^7.0.2/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'lint-staged'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'lint-staged' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'lint-staged/src/calcChunkSize' {
declare module.exports: any;
}
declare module 'lint-staged/src/checkPkgScripts' {
declare module.exports: any;
}
declare module 'lint-staged/src/findBin' {
declare module.exports: any;
}
declare module 'lint-staged/src/generateTasks' {
declare module.exports: any;
}
declare module 'lint-staged/src/getConfig' {
declare module.exports: any;
}
declare module 'lint-staged/src/index' {
declare module.exports: any;
}
declare module 'lint-staged/src/makeCmdTasks' {
declare module.exports: any;
}
declare module 'lint-staged/src/printErrors' {
declare module.exports: any;
}
declare module 'lint-staged/src/resolveGitDir' {
declare module.exports: any;
}
declare module 'lint-staged/src/resolveTaskFn' {
declare module.exports: any;
}
declare module 'lint-staged/src/runAll' {
declare module.exports: any;
}
// Filename aliases
declare module 'lint-staged/index' {
declare module.exports: $Exports<'lint-staged'>;
}
declare module 'lint-staged/index.js' {
declare module.exports: $Exports<'lint-staged'>;
}
declare module 'lint-staged/src/calcChunkSize.js' {
declare module.exports: $Exports<'lint-staged/src/calcChunkSize'>;
}
declare module 'lint-staged/src/checkPkgScripts.js' {
declare module.exports: $Exports<'lint-staged/src/checkPkgScripts'>;
}
declare module 'lint-staged/src/findBin.js' {
declare module.exports: $Exports<'lint-staged/src/findBin'>;
}
declare module 'lint-staged/src/generateTasks.js' {
declare module.exports: $Exports<'lint-staged/src/generateTasks'>;
}
declare module 'lint-staged/src/getConfig.js' {
declare module.exports: $Exports<'lint-staged/src/getConfig'>;
}
declare module 'lint-staged/src/index.js' {
declare module.exports: $Exports<'lint-staged/src/index'>;
}
declare module 'lint-staged/src/makeCmdTasks.js' {
declare module.exports: $Exports<'lint-staged/src/makeCmdTasks'>;
}
declare module 'lint-staged/src/printErrors.js' {
declare module.exports: $Exports<'lint-staged/src/printErrors'>;
}
declare module 'lint-staged/src/resolveGitDir.js' {
declare module.exports: $Exports<'lint-staged/src/resolveGitDir'>;
}
declare module 'lint-staged/src/resolveTaskFn.js' {
declare module.exports: $Exports<'lint-staged/src/resolveTaskFn'>;
}
declare module 'lint-staged/src/runAll.js' {
declare module.exports: $Exports<'lint-staged/src/runAll'>;
}

84
flow-typed/npm/localforage_v1.5.x.js vendored Normal file
View file

@ -0,0 +1,84 @@
// flow-typed signature: 37b164ad4c10b3c89887d1fd5b7ca096
// flow-typed version: 9c854fa980/localforage_v1.5.x/flow_>=v0.25.x
type PartialConfig = {
driver?: string | Array<string>,
name?: string,
size?: number,
storeName?: string,
version?: string,
description?: string,
};
type Driver = {
_driver: string,
_initStorage(config: PartialConfig): void,
getItem<T>(
key: string,
successCallback?: (err?: Error, value?: T) => mixed,
): ?Promise<?T>,
setItem<T>(
key: string,
value: T,
successCallback?: (err?: Error, value?: T) => mixed,
): ?Promise<T>,
removeItem(
key: string,
successCallback?: (err?: Error) => mixed,
): ?Promise<void>,
clear(successCallback?: ?(numberOfKeys: number) => mixed): ?Promise<number>,
length(successCallback?: (numberOfKeys: number) => mixed): ?Promise<number>,
key(
keyIndex: number,
successCallback?: (keyName: string) => mixed,
): ?Promise<string>,
keys(
successCallback?: (keyNames: Array<string>) => mixed,
): ?Promise<Array<string>>,
};
type localforageInstance = {
INDEXEDDB: 'asyncStorage',
WEBSQL: 'webSQLStorage',
LOCALSTORAGE: 'localStorageWrapper',
getItem<T>(
key: string,
successCallback?: (err?: Error, value?: T) => mixed,
): Promise<?T>,
setItem<T>(
key: string,
value: T,
successCallback?: (err?: Error, value?: T) => mixed,
): Promise<T>,
removeItem(
key: string,
successCallback?: (err?: Error) => mixed,
): Promise<void>,
clear(successCallback?: ?(numberOfKeys: number) => mixed): Promise<number>,
length(successCallback?: (numberOfKeys: number) => mixed): Promise<number>,
key(
keyIndex: number,
successCallback?: (keyName: string) => mixed,
): Promise<string>,
keys(
successCallback?: (keyNames: Array<string>) => mixed,
): Promise<Array<string>>,
iterate<T>(
iteratorCallback: (value: T, key: string, iterationNumber: number) => mixed,
successCallback?: (result: void | [string, T]) => mixed,
): Promise<void | [string, T]>,
setDriver(driverNames: string | Array<string>): void,
config(config?: PartialConfig): boolean | PartialConfig,
defineDriver(driver: Driver): void,
driver(): string,
ready(): Promise<void>,
supports(driverName: string): boolean,
createInstance(config?: PartialConfig): localforageInstance,
dropInstance(config?: PartialConfig): Promise<void>,
};
declare module 'localforage' {
declare module.exports: localforageInstance;
}

80
flow-typed/npm/make-runnable_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,80 @@
// flow-typed signature: 0e24f899aec3be62c34eef04509693bd
// flow-typed version: <<STUB>>/make-runnable_v^1.3.6/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'make-runnable'
*
* 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 'make-runnable' {
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 'make-runnable/custom' {
declare module.exports: any;
}
declare module 'make-runnable/engine' {
declare module.exports: any;
}
declare module 'make-runnable/test/test_module_no_output_frame' {
declare module.exports: any;
}
declare module 'make-runnable/test/test' {
declare module.exports: any;
}
declare module 'make-runnable/test/testModules/basic' {
declare module.exports: any;
}
declare module 'make-runnable/test/testModules/noOutputFrame' {
declare module.exports: any;
}
declare module 'make-runnable/utils/mergeObjects' {
declare module.exports: any;
}
// Filename aliases
declare module 'make-runnable/custom.js' {
declare module.exports: $Exports<'make-runnable/custom'>;
}
declare module 'make-runnable/engine.js' {
declare module.exports: $Exports<'make-runnable/engine'>;
}
declare module 'make-runnable/index' {
declare module.exports: $Exports<'make-runnable'>;
}
declare module 'make-runnable/index.js' {
declare module.exports: $Exports<'make-runnable'>;
}
declare module 'make-runnable/test/test_module_no_output_frame.js' {
declare module.exports: $Exports<'make-runnable/test/test_module_no_output_frame'>;
}
declare module 'make-runnable/test/test.js' {
declare module.exports: $Exports<'make-runnable/test/test'>;
}
declare module 'make-runnable/test/testModules/basic.js' {
declare module.exports: $Exports<'make-runnable/test/testModules/basic'>;
}
declare module 'make-runnable/test/testModules/noOutputFrame.js' {
declare module.exports: $Exports<'make-runnable/test/testModules/noOutputFrame'>;
}
declare module 'make-runnable/utils/mergeObjects.js' {
declare module.exports: $Exports<'make-runnable/utils/mergeObjects'>;
}

564
flow-typed/npm/mammoth_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,564 @@
// flow-typed signature: 951ee90843f8c063b5046f586d59e2cc
// flow-typed version: <<STUB>>/mammoth_v^1.4.6/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'mammoth'
*
* 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 'mammoth' {
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 'mammoth/browser/docx/files' {
declare module.exports: any;
}
declare module 'mammoth/browser/unzip' {
declare module.exports: any;
}
declare module 'mammoth/lib/document-to-html' {
declare module.exports: any;
}
declare module 'mammoth/lib/documents' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/body-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/comments-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/content-types-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/document-xml-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/docx-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/files' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/notes-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/numbering-xml' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/office-xml-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/relationships-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/style-map' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/styles-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/docx/uris' {
declare module.exports: any;
}
declare module 'mammoth/lib/html/ast' {
declare module.exports: any;
}
declare module 'mammoth/lib/html/index' {
declare module.exports: any;
}
declare module 'mammoth/lib/html/simplify' {
declare module.exports: any;
}
declare module 'mammoth/lib/images' {
declare module.exports: any;
}
declare module 'mammoth/lib/index' {
declare module.exports: any;
}
declare module 'mammoth/lib/main' {
declare module.exports: any;
}
declare module 'mammoth/lib/options-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/promises' {
declare module.exports: any;
}
declare module 'mammoth/lib/results' {
declare module.exports: any;
}
declare module 'mammoth/lib/style-reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/styles/document-matchers' {
declare module.exports: any;
}
declare module 'mammoth/lib/styles/html-paths' {
declare module.exports: any;
}
declare module 'mammoth/lib/styles/parser/tokeniser' {
declare module.exports: any;
}
declare module 'mammoth/lib/transforms' {
declare module.exports: any;
}
declare module 'mammoth/lib/underline' {
declare module.exports: any;
}
declare module 'mammoth/lib/unzip' {
declare module.exports: any;
}
declare module 'mammoth/lib/writers/html-writer' {
declare module.exports: any;
}
declare module 'mammoth/lib/writers/index' {
declare module.exports: any;
}
declare module 'mammoth/lib/writers/markdown-writer' {
declare module.exports: any;
}
declare module 'mammoth/lib/xml/index' {
declare module.exports: any;
}
declare module 'mammoth/lib/xml/nodes' {
declare module.exports: any;
}
declare module 'mammoth/lib/xml/reader' {
declare module.exports: any;
}
declare module 'mammoth/lib/xml/writer' {
declare module.exports: any;
}
declare module 'mammoth/lib/zipfile' {
declare module.exports: any;
}
declare module 'mammoth/mammoth.browser' {
declare module.exports: any;
}
declare module 'mammoth/mammoth.browser.min' {
declare module.exports: any;
}
declare module 'mammoth/test/document-to-html.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/body-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/comments-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/content-types-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/document-matchers' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/docx-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/files.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/notes-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/numbering-xml.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/office-xml-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/relationships-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/style-map.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/styles-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/docx/uris.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/html/simplify.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/html/write.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/images.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/main.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/mammoth.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/options-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/results.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/style-reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/styles/document-matchers.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/styles/html-paths.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/styles/parser/tokeniser.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/test' {
declare module.exports: any;
}
declare module 'mammoth/test/testing' {
declare module.exports: any;
}
declare module 'mammoth/test/transforms.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/unzip.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/writers/html-writer.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/writers/markdown-writer.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/xml/reader.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/xml/writer.tests' {
declare module.exports: any;
}
declare module 'mammoth/test/zipfile.tests' {
declare module.exports: any;
}
// Filename aliases
declare module 'mammoth/browser/docx/files.js' {
declare module.exports: $Exports<'mammoth/browser/docx/files'>;
}
declare module 'mammoth/browser/unzip.js' {
declare module.exports: $Exports<'mammoth/browser/unzip'>;
}
declare module 'mammoth/lib/document-to-html.js' {
declare module.exports: $Exports<'mammoth/lib/document-to-html'>;
}
declare module 'mammoth/lib/documents.js' {
declare module.exports: $Exports<'mammoth/lib/documents'>;
}
declare module 'mammoth/lib/docx/body-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/body-reader'>;
}
declare module 'mammoth/lib/docx/comments-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/comments-reader'>;
}
declare module 'mammoth/lib/docx/content-types-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/content-types-reader'>;
}
declare module 'mammoth/lib/docx/document-xml-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/document-xml-reader'>;
}
declare module 'mammoth/lib/docx/docx-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/docx-reader'>;
}
declare module 'mammoth/lib/docx/files.js' {
declare module.exports: $Exports<'mammoth/lib/docx/files'>;
}
declare module 'mammoth/lib/docx/notes-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/notes-reader'>;
}
declare module 'mammoth/lib/docx/numbering-xml.js' {
declare module.exports: $Exports<'mammoth/lib/docx/numbering-xml'>;
}
declare module 'mammoth/lib/docx/office-xml-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/office-xml-reader'>;
}
declare module 'mammoth/lib/docx/relationships-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/relationships-reader'>;
}
declare module 'mammoth/lib/docx/style-map.js' {
declare module.exports: $Exports<'mammoth/lib/docx/style-map'>;
}
declare module 'mammoth/lib/docx/styles-reader.js' {
declare module.exports: $Exports<'mammoth/lib/docx/styles-reader'>;
}
declare module 'mammoth/lib/docx/uris.js' {
declare module.exports: $Exports<'mammoth/lib/docx/uris'>;
}
declare module 'mammoth/lib/html/ast.js' {
declare module.exports: $Exports<'mammoth/lib/html/ast'>;
}
declare module 'mammoth/lib/html/index.js' {
declare module.exports: $Exports<'mammoth/lib/html/index'>;
}
declare module 'mammoth/lib/html/simplify.js' {
declare module.exports: $Exports<'mammoth/lib/html/simplify'>;
}
declare module 'mammoth/lib/images.js' {
declare module.exports: $Exports<'mammoth/lib/images'>;
}
declare module 'mammoth/lib/index.js' {
declare module.exports: $Exports<'mammoth/lib/index'>;
}
declare module 'mammoth/lib/main.js' {
declare module.exports: $Exports<'mammoth/lib/main'>;
}
declare module 'mammoth/lib/options-reader.js' {
declare module.exports: $Exports<'mammoth/lib/options-reader'>;
}
declare module 'mammoth/lib/promises.js' {
declare module.exports: $Exports<'mammoth/lib/promises'>;
}
declare module 'mammoth/lib/results.js' {
declare module.exports: $Exports<'mammoth/lib/results'>;
}
declare module 'mammoth/lib/style-reader.js' {
declare module.exports: $Exports<'mammoth/lib/style-reader'>;
}
declare module 'mammoth/lib/styles/document-matchers.js' {
declare module.exports: $Exports<'mammoth/lib/styles/document-matchers'>;
}
declare module 'mammoth/lib/styles/html-paths.js' {
declare module.exports: $Exports<'mammoth/lib/styles/html-paths'>;
}
declare module 'mammoth/lib/styles/parser/tokeniser.js' {
declare module.exports: $Exports<'mammoth/lib/styles/parser/tokeniser'>;
}
declare module 'mammoth/lib/transforms.js' {
declare module.exports: $Exports<'mammoth/lib/transforms'>;
}
declare module 'mammoth/lib/underline.js' {
declare module.exports: $Exports<'mammoth/lib/underline'>;
}
declare module 'mammoth/lib/unzip.js' {
declare module.exports: $Exports<'mammoth/lib/unzip'>;
}
declare module 'mammoth/lib/writers/html-writer.js' {
declare module.exports: $Exports<'mammoth/lib/writers/html-writer'>;
}
declare module 'mammoth/lib/writers/index.js' {
declare module.exports: $Exports<'mammoth/lib/writers/index'>;
}
declare module 'mammoth/lib/writers/markdown-writer.js' {
declare module.exports: $Exports<'mammoth/lib/writers/markdown-writer'>;
}
declare module 'mammoth/lib/xml/index.js' {
declare module.exports: $Exports<'mammoth/lib/xml/index'>;
}
declare module 'mammoth/lib/xml/nodes.js' {
declare module.exports: $Exports<'mammoth/lib/xml/nodes'>;
}
declare module 'mammoth/lib/xml/reader.js' {
declare module.exports: $Exports<'mammoth/lib/xml/reader'>;
}
declare module 'mammoth/lib/xml/writer.js' {
declare module.exports: $Exports<'mammoth/lib/xml/writer'>;
}
declare module 'mammoth/lib/zipfile.js' {
declare module.exports: $Exports<'mammoth/lib/zipfile'>;
}
declare module 'mammoth/mammoth.browser.js' {
declare module.exports: $Exports<'mammoth/mammoth.browser'>;
}
declare module 'mammoth/mammoth.browser.min.js' {
declare module.exports: $Exports<'mammoth/mammoth.browser.min'>;
}
declare module 'mammoth/test/document-to-html.tests.js' {
declare module.exports: $Exports<'mammoth/test/document-to-html.tests'>;
}
declare module 'mammoth/test/docx/body-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/body-reader.tests'>;
}
declare module 'mammoth/test/docx/comments-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/comments-reader.tests'>;
}
declare module 'mammoth/test/docx/content-types-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/content-types-reader.tests'>;
}
declare module 'mammoth/test/docx/document-matchers.js' {
declare module.exports: $Exports<'mammoth/test/docx/document-matchers'>;
}
declare module 'mammoth/test/docx/docx-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/docx-reader.tests'>;
}
declare module 'mammoth/test/docx/files.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/files.tests'>;
}
declare module 'mammoth/test/docx/notes-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/notes-reader.tests'>;
}
declare module 'mammoth/test/docx/numbering-xml.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/numbering-xml.tests'>;
}
declare module 'mammoth/test/docx/office-xml-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/office-xml-reader.tests'>;
}
declare module 'mammoth/test/docx/relationships-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/relationships-reader.tests'>;
}
declare module 'mammoth/test/docx/style-map.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/style-map.tests'>;
}
declare module 'mammoth/test/docx/styles-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/styles-reader.tests'>;
}
declare module 'mammoth/test/docx/uris.tests.js' {
declare module.exports: $Exports<'mammoth/test/docx/uris.tests'>;
}
declare module 'mammoth/test/html/simplify.tests.js' {
declare module.exports: $Exports<'mammoth/test/html/simplify.tests'>;
}
declare module 'mammoth/test/html/write.tests.js' {
declare module.exports: $Exports<'mammoth/test/html/write.tests'>;
}
declare module 'mammoth/test/images.tests.js' {
declare module.exports: $Exports<'mammoth/test/images.tests'>;
}
declare module 'mammoth/test/main.tests.js' {
declare module.exports: $Exports<'mammoth/test/main.tests'>;
}
declare module 'mammoth/test/mammoth.tests.js' {
declare module.exports: $Exports<'mammoth/test/mammoth.tests'>;
}
declare module 'mammoth/test/options-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/options-reader.tests'>;
}
declare module 'mammoth/test/results.tests.js' {
declare module.exports: $Exports<'mammoth/test/results.tests'>;
}
declare module 'mammoth/test/style-reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/style-reader.tests'>;
}
declare module 'mammoth/test/styles/document-matchers.tests.js' {
declare module.exports: $Exports<'mammoth/test/styles/document-matchers.tests'>;
}
declare module 'mammoth/test/styles/html-paths.tests.js' {
declare module.exports: $Exports<'mammoth/test/styles/html-paths.tests'>;
}
declare module 'mammoth/test/styles/parser/tokeniser.tests.js' {
declare module.exports: $Exports<'mammoth/test/styles/parser/tokeniser.tests'>;
}
declare module 'mammoth/test/test.js' {
declare module.exports: $Exports<'mammoth/test/test'>;
}
declare module 'mammoth/test/testing.js' {
declare module.exports: $Exports<'mammoth/test/testing'>;
}
declare module 'mammoth/test/transforms.tests.js' {
declare module.exports: $Exports<'mammoth/test/transforms.tests'>;
}
declare module 'mammoth/test/unzip.tests.js' {
declare module.exports: $Exports<'mammoth/test/unzip.tests'>;
}
declare module 'mammoth/test/writers/html-writer.tests.js' {
declare module.exports: $Exports<'mammoth/test/writers/html-writer.tests'>;
}
declare module 'mammoth/test/writers/markdown-writer.tests.js' {
declare module.exports: $Exports<'mammoth/test/writers/markdown-writer.tests'>;
}
declare module 'mammoth/test/xml/reader.tests.js' {
declare module.exports: $Exports<'mammoth/test/xml/reader.tests'>;
}
declare module 'mammoth/test/xml/writer.tests.js' {
declare module.exports: $Exports<'mammoth/test/xml/writer.tests'>;
}
declare module 'mammoth/test/zipfile.tests.js' {
declare module.exports: $Exports<'mammoth/test/zipfile.tests'>;
}

27
flow-typed/npm/mime_v2.x.x.js vendored Normal file
View file

@ -0,0 +1,27 @@
// flow-typed signature: 405ae1983603e8018c018978697f94de
// flow-typed version: 578dff53f6/mime_v2.x.x/flow_>=v0.25.x
declare type $npm$mime$TypeMap = {[mime: string]: Array<string>};
declare class $npm$mime$Mime {
constructor(...typeMap: Array<$npm$mime$TypeMap>): void;
define(typeMap: $npm$mime$TypeMap, force?: boolean): void;
getExtension(mime: string): ?string;
getType(path: string): ?string;
}
declare module 'mime' {
declare type TypeMap = $npm$mime$TypeMap;
declare module.exports: $npm$mime$Mime;
}
declare module 'mime/lite' {
declare type TypeMap = $npm$mime$TypeMap;
declare module.exports: $npm$mime$Mime;
}
declare module 'mime/Mime' {
declare type TypeMap = $npm$mime$TypeMap;
declare module.exports: typeof $npm$mime$Mime;
}

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

@ -0,0 +1,378 @@
// 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>;
}

38
flow-typed/npm/node-abi_vx.x.x.js vendored Normal file
View file

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

46
flow-typed/npm/node-fetch_vx.x.x.js vendored Normal file
View file

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

View file

@ -0,0 +1,94 @@
// flow-typed signature: ff0bd8ed7c547980055786c7bb132e30
// flow-typed version: <<STUB>>/node-libs-browser_v^2.1.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'node-libs-browser'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'node-libs-browser' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'node-libs-browser/mock/buffer' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/console' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/dns' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/empty' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/net' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/process' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/punycode' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/tls' {
declare module.exports: any;
}
declare module 'node-libs-browser/mock/tty' {
declare module.exports: any;
}
// Filename aliases
declare module 'node-libs-browser/index' {
declare module.exports: $Exports<'node-libs-browser'>;
}
declare module 'node-libs-browser/index.js' {
declare module.exports: $Exports<'node-libs-browser'>;
}
declare module 'node-libs-browser/mock/buffer.js' {
declare module.exports: $Exports<'node-libs-browser/mock/buffer'>;
}
declare module 'node-libs-browser/mock/console.js' {
declare module.exports: $Exports<'node-libs-browser/mock/console'>;
}
declare module 'node-libs-browser/mock/dns.js' {
declare module.exports: $Exports<'node-libs-browser/mock/dns'>;
}
declare module 'node-libs-browser/mock/empty.js' {
declare module.exports: $Exports<'node-libs-browser/mock/empty'>;
}
declare module 'node-libs-browser/mock/net.js' {
declare module.exports: $Exports<'node-libs-browser/mock/net'>;
}
declare module 'node-libs-browser/mock/process.js' {
declare module.exports: $Exports<'node-libs-browser/mock/process'>;
}
declare module 'node-libs-browser/mock/punycode.js' {
declare module.exports: $Exports<'node-libs-browser/mock/punycode'>;
}
declare module 'node-libs-browser/mock/tls.js' {
declare module.exports: $Exports<'node-libs-browser/mock/tls'>;
}
declare module 'node-libs-browser/mock/tty.js' {
declare module.exports: $Exports<'node-libs-browser/mock/tty'>;
}

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

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

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

@ -0,0 +1,270 @@
// flow-typed signature: ffdd57cb6a0c6f4b1d0b68538d77fd53
// flow-typed version: <<STUB>>/node-sass_v^4.11.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'node-sass'
*
* Fill this stub out by replacing all the `any` types.
*
* Once filled out, we encourage you to share your work with the
* community by sending a pull request to:
* https://github.com/flowtype/flow-typed
*/
declare module 'node-sass' {
declare module.exports: any;
}
/**
* We include stubs for each file inside this npm package in case you need to
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
declare module 'node-sass/lib/binding' {
declare module.exports: any;
}
declare module 'node-sass/lib/errors' {
declare module.exports: any;
}
declare module 'node-sass/lib/extensions' {
declare module.exports: any;
}
declare module 'node-sass/lib/index' {
declare module.exports: any;
}
declare module 'node-sass/lib/render' {
declare module.exports: any;
}
declare module 'node-sass/lib/watcher' {
declare module.exports: any;
}
declare module 'node-sass/scripts/build' {
declare module.exports: any;
}
declare module 'node-sass/scripts/coverage' {
declare module.exports: any;
}
declare module 'node-sass/scripts/install' {
declare module.exports: any;
}
declare module 'node-sass/scripts/prepublish' {
declare module.exports: any;
}
declare module 'node-sass/scripts/util/downloadoptions' {
declare module.exports: any;
}
declare module 'node-sass/scripts/util/proxy' {
declare module.exports: any;
}
declare module 'node-sass/scripts/util/useragent' {
declare module.exports: any;
}
declare module 'node-sass/test/api' {
declare module.exports: any;
}
declare module 'node-sass/test/binding' {
declare module.exports: any;
}
declare module 'node-sass/test/cli' {
declare module.exports: any;
}
declare module 'node-sass/test/downloadoptions' {
declare module.exports: any;
}
declare module 'node-sass/test/errors' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_arrays_of_importers' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_setter' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_string_conversion' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data_cb' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_error' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_cb' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file' {
declare module.exports: any;
}
declare module 'node-sass/test/lowlevel' {
declare module.exports: any;
}
declare module 'node-sass/test/runtime' {
declare module.exports: any;
}
declare module 'node-sass/test/scripts/util/proxy' {
declare module.exports: any;
}
declare module 'node-sass/test/spec' {
declare module.exports: any;
}
declare module 'node-sass/test/types' {
declare module.exports: any;
}
declare module 'node-sass/test/useragent' {
declare module.exports: any;
}
declare module 'node-sass/test/watcher' {
declare module.exports: any;
}
// Filename aliases
declare module 'node-sass/lib/binding.js' {
declare module.exports: $Exports<'node-sass/lib/binding'>;
}
declare module 'node-sass/lib/errors.js' {
declare module.exports: $Exports<'node-sass/lib/errors'>;
}
declare module 'node-sass/lib/extensions.js' {
declare module.exports: $Exports<'node-sass/lib/extensions'>;
}
declare module 'node-sass/lib/index.js' {
declare module.exports: $Exports<'node-sass/lib/index'>;
}
declare module 'node-sass/lib/render.js' {
declare module.exports: $Exports<'node-sass/lib/render'>;
}
declare module 'node-sass/lib/watcher.js' {
declare module.exports: $Exports<'node-sass/lib/watcher'>;
}
declare module 'node-sass/scripts/build.js' {
declare module.exports: $Exports<'node-sass/scripts/build'>;
}
declare module 'node-sass/scripts/coverage.js' {
declare module.exports: $Exports<'node-sass/scripts/coverage'>;
}
declare module 'node-sass/scripts/install.js' {
declare module.exports: $Exports<'node-sass/scripts/install'>;
}
declare module 'node-sass/scripts/prepublish.js' {
declare module.exports: $Exports<'node-sass/scripts/prepublish'>;
}
declare module 'node-sass/scripts/util/downloadoptions.js' {
declare module.exports: $Exports<'node-sass/scripts/util/downloadoptions'>;
}
declare module 'node-sass/scripts/util/proxy.js' {
declare module.exports: $Exports<'node-sass/scripts/util/proxy'>;
}
declare module 'node-sass/scripts/util/useragent.js' {
declare module.exports: $Exports<'node-sass/scripts/util/useragent'>;
}
declare module 'node-sass/test/api.js' {
declare module.exports: $Exports<'node-sass/test/api'>;
}
declare module 'node-sass/test/binding.js' {
declare module.exports: $Exports<'node-sass/test/binding'>;
}
declare module 'node-sass/test/cli.js' {
declare module.exports: $Exports<'node-sass/test/cli'>;
}
declare module 'node-sass/test/downloadoptions.js' {
declare module.exports: $Exports<'node-sass/test/downloadoptions'>;
}
declare module 'node-sass/test/errors.js' {
declare module.exports: $Exports<'node-sass/test/errors'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_arrays_of_importers'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_setter.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_functions_setter'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_functions_string_conversion'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data_cb.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_data_cb'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_data'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_error.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_error'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_and_data'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_cb.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_cb'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file'>;
}
declare module 'node-sass/test/lowlevel.js' {
declare module.exports: $Exports<'node-sass/test/lowlevel'>;
}
declare module 'node-sass/test/runtime.js' {
declare module.exports: $Exports<'node-sass/test/runtime'>;
}
declare module 'node-sass/test/scripts/util/proxy.js' {
declare module.exports: $Exports<'node-sass/test/scripts/util/proxy'>;
}
declare module 'node-sass/test/spec.js' {
declare module.exports: $Exports<'node-sass/test/spec'>;
}
declare module 'node-sass/test/types.js' {
declare module.exports: $Exports<'node-sass/test/types'>;
}
declare module 'node-sass/test/useragent.js' {
declare module.exports: $Exports<'node-sass/test/useragent'>;
}
declare module 'node-sass/test/watcher.js' {
declare module.exports: $Exports<'node-sass/test/watcher'>;
}

View file

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

178
flow-typed/npm/prettier_v1.x.x.js vendored Normal file
View file

@ -0,0 +1,178 @@
// flow-typed signature: 066c92e9ccb5f0711df8d73cbca837d6
// flow-typed version: 9e32affdbd/prettier_v1.x.x/flow_>=v0.56.x
declare module "prettier" {
declare export type AST = Object;
declare export type Doc = Object;
declare export type FastPath = Object;
declare export type PrettierParserName =
| "babylon"
| "flow"
| "typescript"
| "postcss"
| "css"
| "less"
| "scss"
| "json"
| "graphql"
| "markdown"
| "vue";
declare export type PrettierParser = {
[name: PrettierParserName]: (text: string, options?: Object) => AST
};
declare export type CustomParser = (
text: string,
parsers: PrettierParser,
options: Options
) => AST;
declare export type Options = {|
printWidth?: number,
tabWidth?: number,
useTabs?: boolean,
semi?: boolean,
singleQuote?: boolean,
trailingComma?: "none" | "es5" | "all",
bracketSpacing?: boolean,
jsxBracketSameLine?: boolean,
arrowParens?: "avoid" | "always",
rangeStart?: number,
rangeEnd?: number,
parser?: PrettierParserName | CustomParser,
filepath?: string,
requirePragma?: boolean,
insertPragma?: boolean,
proseWrap?: "always" | "never" | "preserve",
plugins?: Array<string | Plugin>
|};
declare export type Plugin = {
languages: SupportLanguage,
parsers: { [parserName: string]: Parser },
printers: { [astFormat: string]: Printer }
};
declare export type Parser = {
parse: (
text: string,
parsers: { [parserName: string]: Parser },
options: Object
) => AST,
astFormat: string
};
declare export type Printer = {
print: (
path: FastPath,
options: Object,
print: (path: FastPath) => Doc
) => Doc,
embed: (
path: FastPath,
print: (path: FastPath) => Doc,
textToDoc: (text: string, options: Object) => Doc,
options: Object
) => ?Doc
};
declare export type CursorOptions = {|
cursorOffset: number,
printWidth?: $PropertyType<Options, "printWidth">,
tabWidth?: $PropertyType<Options, "tabWidth">,
useTabs?: $PropertyType<Options, "useTabs">,
semi?: $PropertyType<Options, "semi">,
singleQuote?: $PropertyType<Options, "singleQuote">,
trailingComma?: $PropertyType<Options, "trailingComma">,
bracketSpacing?: $PropertyType<Options, "bracketSpacing">,
jsxBracketSameLine?: $PropertyType<Options, "jsxBracketSameLine">,
arrowParens?: $PropertyType<Options, "arrowParens">,
parser?: $PropertyType<Options, "parser">,
filepath?: $PropertyType<Options, "filepath">,
requirePragma?: $PropertyType<Options, "requirePragma">,
insertPragma?: $PropertyType<Options, "insertPragma">,
proseWrap?: $PropertyType<Options, "proseWrap">,
plugins?: $PropertyType<Options, "plugins">
|};
declare export type CursorResult = {|
formatted: string,
cursorOffset: number
|};
declare export type ResolveConfigOptions = {|
useCache?: boolean,
config?: string,
editorconfig?: boolean
|};
declare export type SupportLanguage = {
name: string,
since: string,
parsers: Array<string>,
group?: string,
tmScope: string,
aceMode: string,
codemirrorMode: string,
codemirrorMimeType: string,
aliases?: Array<string>,
extensions: Array<string>,
filenames?: Array<string>,
linguistLanguageId: number,
vscodeLanguageIds: Array<string>
};
declare export type SupportOption = {|
since: string,
type: "int" | "boolean" | "choice" | "path",
deprecated?: string,
redirect?: SupportOptionRedirect,
description: string,
oppositeDescription?: string,
default: SupportOptionValue,
range?: SupportOptionRange,
choices?: SupportOptionChoice
|};
declare export type SupportOptionRedirect = {|
options: string,
value: SupportOptionValue
|};
declare export type SupportOptionRange = {|
start: number,
end: number,
step: number
|};
declare export type SupportOptionChoice = {|
value: boolean | string,
description?: string,
since?: string,
deprecated?: string,
redirect?: SupportOptionValue
|};
declare export type SupportOptionValue = number | boolean | string;
declare export type SupportInfo = {|
languages: Array<SupportLanguage>,
options: Array<SupportOption>
|};
declare export type Prettier = {|
format: (source: string, options?: Options) => string,
check: (source: string, options?: Options) => boolean,
formatWithCursor: (source: string, options: CursorOptions) => CursorResult,
resolveConfig: {
(filePath: string, options?: ResolveConfigOptions): Promise<?Options>,
sync(filePath: string, options?: ResolveConfigOptions): ?Options
},
clearConfigCache: () => void,
getSupportInfo: (version?: string) => SupportInfo
|};
declare export default Prettier;
}

35
flow-typed/npm/prop-types_v15.x.x.js vendored Normal file
View file

@ -0,0 +1,35 @@
// flow-typed signature: d9a983bb1ac458a256c31c139047bdbb
// flow-typed version: 927687984d/prop-types_v15.x.x/flow_>=v0.41.x
type $npm$propTypes$ReactPropsCheckType = (
props: any,
propName: string,
componentName: string,
href?: string) => ?Error;
declare module 'prop-types' {
declare var array: React$PropType$Primitive<Array<any>>;
declare var bool: React$PropType$Primitive<boolean>;
declare var func: React$PropType$Primitive<Function>;
declare var number: React$PropType$Primitive<number>;
declare var object: React$PropType$Primitive<Object>;
declare var string: React$PropType$Primitive<string>;
declare var symbol: React$PropType$Primitive<Symbol>;
declare var any: React$PropType$Primitive<any>;
declare var arrayOf: React$PropType$ArrayOf;
declare var element: React$PropType$Primitive<any>; /* TODO */
declare var instanceOf: React$PropType$InstanceOf;
declare var node: React$PropType$Primitive<any>; /* TODO */
declare var objectOf: React$PropType$ObjectOf;
declare var oneOf: React$PropType$OneOf;
declare var oneOfType: React$PropType$OneOfType;
declare var shape: React$PropType$Shape;
declare function checkPropTypes<V>(
propTypes: $Subtype<{[_: $Keys<V>]: $npm$propTypes$ReactPropsCheckType}>,
values: V,
location: string,
componentName: string,
getStack: ?(() => ?string)
) : void;
}

32
flow-typed/npm/qrcode.react_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,32 @@
// flow-typed signature: 9539e0ea6864d5e2d1e4546eb86999cd
// flow-typed version: <<STUB>>/qrcode.react_v^0.8.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'qrcode.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 'qrcode.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 'qrcode.react/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'qrcode.react/lib/index.js' {
declare module.exports: $Exports<'qrcode.react/lib/index'>;
}

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

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

109
flow-typed/npm/rc-progress_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,109 @@
// flow-typed signature: 2ff2dd5c6603f96006d4765eb2218dd7
// flow-typed version: <<STUB>>/rc-progress_v^2.0.6/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'rc-progress'
*
* 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 'rc-progress' {
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 'rc-progress/dist/rc-progress' {
declare module.exports: any;
}
declare module 'rc-progress/dist/rc-progress.min' {
declare module.exports: any;
}
declare module 'rc-progress/es/Circle' {
declare module.exports: any;
}
declare module 'rc-progress/es/enhancer' {
declare module.exports: any;
}
declare module 'rc-progress/es/index' {
declare module.exports: any;
}
declare module 'rc-progress/es/Line' {
declare module.exports: any;
}
declare module 'rc-progress/es/types' {
declare module.exports: any;
}
declare module 'rc-progress/lib/Circle' {
declare module.exports: any;
}
declare module 'rc-progress/lib/enhancer' {
declare module.exports: any;
}
declare module 'rc-progress/lib/index' {
declare module.exports: any;
}
declare module 'rc-progress/lib/Line' {
declare module.exports: any;
}
declare module 'rc-progress/lib/types' {
declare module.exports: any;
}
// Filename aliases
declare module 'rc-progress/dist/rc-progress.js' {
declare module.exports: $Exports<'rc-progress/dist/rc-progress'>;
}
declare module 'rc-progress/dist/rc-progress.min.js' {
declare module.exports: $Exports<'rc-progress/dist/rc-progress.min'>;
}
declare module 'rc-progress/es/Circle.js' {
declare module.exports: $Exports<'rc-progress/es/Circle'>;
}
declare module 'rc-progress/es/enhancer.js' {
declare module.exports: $Exports<'rc-progress/es/enhancer'>;
}
declare module 'rc-progress/es/index.js' {
declare module.exports: $Exports<'rc-progress/es/index'>;
}
declare module 'rc-progress/es/Line.js' {
declare module.exports: $Exports<'rc-progress/es/Line'>;
}
declare module 'rc-progress/es/types.js' {
declare module.exports: $Exports<'rc-progress/es/types'>;
}
declare module 'rc-progress/lib/Circle.js' {
declare module.exports: $Exports<'rc-progress/lib/Circle'>;
}
declare module 'rc-progress/lib/enhancer.js' {
declare module.exports: $Exports<'rc-progress/lib/enhancer'>;
}
declare module 'rc-progress/lib/index.js' {
declare module.exports: $Exports<'rc-progress/lib/index'>;
}
declare module 'rc-progress/lib/Line.js' {
declare module.exports: $Exports<'rc-progress/lib/Line'>;
}
declare module 'rc-progress/lib/types.js' {
declare module.exports: $Exports<'rc-progress/lib/types'>;
}

3847
flow-typed/npm/react-feather_vx.x.x.js vendored Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,60 @@
// flow-typed signature: 169093d12338d898985e78cd46664f50
// flow-typed version: 9d7a8571fd/react-hot-loader_v4.6.x/flow_>=v0.53.0
// @flow
declare module "react-hot-loader" {
declare type Module = {
id: string,
};
declare type ErrorReporterProps = {|
error: Error,
errorInfo: { componentStack: string }
|}
declare export type ContainerProps = {|
children: React$Element<any>,
errorBoundary?: boolean,
errorReporter?: React$ComponentType<ErrorReporterProps>,
|}
declare export class AppContainer extends React$Component<ContainerProps> {}
declare export function hot(module: Module): <T: React$ComponentType<any>>(
Component: T,
props?: $Diff<ContainerProps, { children: React$Element<any> }>
) => T
declare export function cold<T: React$ComponentType<any>>(component: T): T
declare export function areComponentsEqual<T>(
typeA: React$ComponentType<T>,
typeB: React$ComponentType<T>
): boolean
declare type Config = {|
logLevel: 'debug' | 'log' | 'warn' | 'error',
pureSFC: boolean,
pureRender: boolean,
allowSFC: boolean,
disableHotRenderer: boolean,
disableHotRendererWhenInjected: boolean,
ignoreSFC: boolean,
ignoreComponents: boolean,
errorReporter: React$ComponentType<ErrorReporterProps>,
ErrorOverlay: React$ComponentType<{ errors: Array<ErrorReporterProps> }>,
onComponentRegister: (type: any, uniqueLocalName: string, fileName: string) => any,
onComponentCreate: (type: any, displayName: string) => any,
|}
declare export function setConfig(config: $Shape<Config>): void
}
declare module "react-hot-loader/root" {
import type { ContainerProps } from 'react-hot-loader';
declare export function hot<T: React$ComponentType<any>>(
Component: T,
props?: $Diff<ContainerProps, { children: React$Element<any> }>
): T;
}

52
flow-typed/npm/react-modal_v3.1.x.js vendored Normal file
View file

@ -0,0 +1,52 @@
// flow-typed signature: 07baeb1a13e7992234dac3ebfeeb3c4f
// flow-typed version: ee87414e77/react-modal_v3.1.x/flow_>=v0.54.1
declare module 'react-modal' {
declare type DefaultProps = {
isOpen?: boolean,
portalClassName?: string,
bodyOpenClassName?: string,
ariaHideApp?: boolean,
closeTimeoutMS?: number,
shouldFocusAfterRender?: boolean,
shouldCloseOnEsc?: boolean,
shouldCloseOnOverlayClick?: boolean,
shouldReturnFocusAfterClose?: boolean,
parentSelector?: () => HTMLElement,
};
declare type Props = DefaultProps & {
style?: {
content?: {
[key: string]: string | number
},
overlay?: {
[key: string]: string | number
}
},
className?: string | {
base: string,
afterOpen: string,
beforeClose: string
},
overlayClassName?: string | {
base: string,
afterOpen: string,
beforeClose: string
},
appElement?: HTMLElement | string | null,
onAfterOpen?: () => void | Promise<void>,
onRequestClose?: (SyntheticEvent<>) => void,
aria?: {
[key: string]: string
},
role?: string,
contentLabel?: string
};
declare class Modal extends React$Component<Props> {
static setAppElement(element: HTMLElement | string | null): void;
}
declare module.exports: typeof Modal;
}

123
flow-typed/npm/react-paginate_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,123 @@
// flow-typed signature: 33f995e7f7c2a09f6b3d3c10a6d50eb3
// flow-typed version: <<STUB>>/react-paginate_v^5.2.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'react-paginate'
*
* 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-paginate' {
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-paginate/__tests__/PaginationBoxView-test' {
declare module.exports: any;
}
declare module 'react-paginate/demo/data' {
declare module.exports: any;
}
declare module 'react-paginate/demo/js/demo' {
declare module.exports: any;
}
declare module 'react-paginate/demo/server' {
declare module.exports: any;
}
declare module 'react-paginate/demo/webpack.config' {
declare module.exports: any;
}
declare module 'react-paginate/dist/BreakView' {
declare module.exports: any;
}
declare module 'react-paginate/dist/index' {
declare module.exports: any;
}
declare module 'react-paginate/dist/PageView' {
declare module.exports: any;
}
declare module 'react-paginate/dist/PaginationBoxView' {
declare module.exports: any;
}
declare module 'react-paginate/react_components/BreakView' {
declare module.exports: any;
}
declare module 'react-paginate/react_components/index' {
declare module.exports: any;
}
declare module 'react-paginate/react_components/PageView' {
declare module.exports: any;
}
declare module 'react-paginate/react_components/PaginationBoxView' {
declare module.exports: any;
}
declare module 'react-paginate/webpack.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-paginate/__tests__/PaginationBoxView-test.js' {
declare module.exports: $Exports<'react-paginate/__tests__/PaginationBoxView-test'>;
}
declare module 'react-paginate/demo/data.js' {
declare module.exports: $Exports<'react-paginate/demo/data'>;
}
declare module 'react-paginate/demo/js/demo.js' {
declare module.exports: $Exports<'react-paginate/demo/js/demo'>;
}
declare module 'react-paginate/demo/server.js' {
declare module.exports: $Exports<'react-paginate/demo/server'>;
}
declare module 'react-paginate/demo/webpack.config.js' {
declare module.exports: $Exports<'react-paginate/demo/webpack.config'>;
}
declare module 'react-paginate/dist/BreakView.js' {
declare module.exports: $Exports<'react-paginate/dist/BreakView'>;
}
declare module 'react-paginate/dist/index.js' {
declare module.exports: $Exports<'react-paginate/dist/index'>;
}
declare module 'react-paginate/dist/PageView.js' {
declare module.exports: $Exports<'react-paginate/dist/PageView'>;
}
declare module 'react-paginate/dist/PaginationBoxView.js' {
declare module.exports: $Exports<'react-paginate/dist/PaginationBoxView'>;
}
declare module 'react-paginate/react_components/BreakView.js' {
declare module.exports: $Exports<'react-paginate/react_components/BreakView'>;
}
declare module 'react-paginate/react_components/index.js' {
declare module.exports: $Exports<'react-paginate/react_components/index'>;
}
declare module 'react-paginate/react_components/PageView.js' {
declare module.exports: $Exports<'react-paginate/react_components/PageView'>;
}
declare module 'react-paginate/react_components/PaginationBoxView.js' {
declare module.exports: $Exports<'react-paginate/react_components/PaginationBoxView'>;
}
declare module 'react-paginate/webpack.config.js' {
declare module.exports: $Exports<'react-paginate/webpack.config'>;
}

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

@ -0,0 +1,60 @@
// flow-typed signature: dbdb6148e2902ceaf3e437a7fe96ffa1
// flow-typed version: <<STUB>>/react-pose_v^4.0.5/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'react-pose'
*
* 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-pose' {
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-pose/dist/react-pose.dev' {
declare module.exports: any;
}
declare module 'react-pose/dist/react-pose.es' {
declare module.exports: any;
}
declare module 'react-pose/dist/react-pose' {
declare module.exports: any;
}
declare module 'react-pose/lib/index' {
declare module.exports: any;
}
declare module 'react-pose/rollup.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-pose/dist/react-pose.dev.js' {
declare module.exports: $Exports<'react-pose/dist/react-pose.dev'>;
}
declare module 'react-pose/dist/react-pose.es.js' {
declare module.exports: $Exports<'react-pose/dist/react-pose.es'>;
}
declare module 'react-pose/dist/react-pose.js' {
declare module.exports: $Exports<'react-pose/dist/react-pose'>;
}
declare module 'react-pose/lib/index.js' {
declare module.exports: $Exports<'react-pose/lib/index'>;
}
declare module 'react-pose/rollup.config.js' {
declare module.exports: $Exports<'react-pose/rollup.config'>;
}

276
flow-typed/npm/react-redux_v5.x.x.js vendored Normal file
View file

@ -0,0 +1,276 @@
// flow-typed signature: f06f00c3ad0cfedb90c0c6de04b219f3
// flow-typed version: 3a6d556e4b/react-redux_v5.x.x/flow_>=v0.89.x
/**
The order of type arguments for connect() is as follows:
connect<Props, OwnProps, StateProps, DispatchProps, State, Dispatch>()
In Flow v0.89 only the first two are mandatory to specify. Other 4 can be repaced with the new awesome type placeholder:
connect<Props, OwnProps, _, _, _, _>()
But beware, in case of weird type errors somewhere in random places
just type everything and get to a green field and only then try to
remove the definitions you see bogus.
Decrypting the abbreviations:
WC = Component being wrapped
S = State
D = Dispatch
OP = OwnProps
SP = StateProps
DP = DispatchProps
MP = Merge props
RSP = Returned state props
RDP = Returned dispatch props
RMP = Returned merge props
CP = Props for returned component
Com = React Component
ST = Static properties of Com
EFO = Extra factory options (used only in connectAdvanced)
*/
declare module "react-redux" {
// ------------------------------------------------------------
// Typings for connect()
// ------------------------------------------------------------
declare export type Options<S, OP, SP, MP> = {|
pure?: boolean,
withRef?: boolean,
areStatesEqual?: (next: S, prev: S) => boolean,
areOwnPropsEqual?: (next: OP, prev: OP) => boolean,
areStatePropsEqual?: (next: SP, prev: SP) => boolean,
areMergedPropsEqual?: (next: MP, prev: MP) => boolean,
storeKey?: string,
|};
declare type MapStateToProps<-S, -OP, +SP> =
| ((state: S, ownProps: OP) => SP)
// If you want to use the factory function but get a strange error
// like "function is not an object" then just type the factory function
// like this:
// const factory: (State, OwnProps) => (State, OwnProps) => StateProps
// and provide the StateProps type to the SP type parameter.
| ((state: S, ownProps: OP) => (state: S, ownProps: OP) => SP);
declare type Bind<D> = <A, R>((...A) => R) => (...A) => $Call<D, R>;
declare type MapDispatchToPropsFn<D, -OP, +DP> =
| ((dispatch: D, ownProps: OP) => DP)
// If you want to use the factory function but get a strange error
// like "function is not an object" then just type the factory function
// like this:
// const factory: (Dispatch, OwnProps) => (Dispatch, OwnProps) => DispatchProps
// and provide the DispatchProps type to the DP type parameter.
| ((dispatch: D, ownProps: OP) => (dispatch: D, ownProps: OP) => DP);
declare class ConnectedComponent<OP, +WC> extends React$Component<OP> {
static +WrappedComponent: WC;
getWrappedInstance(): React$ElementRef<WC>;
}
// The connection of the Wrapped Component and the Connected Component
// happens here in `MP: P`. It means that type wise MP belongs to P,
// so to say MP >= P.
declare type Connector<P, OP, MP: P> = <WC: React$ComponentType<P>>(
WC,
) => Class<ConnectedComponent<OP, WC>> & WC;
// No `mergeProps` argument
// Got error like inexact OwnProps is incompatible with exact object type?
// Just make the OP parameter for `connect()` an exact object.
declare type MergeOP<OP, D> = {| ...$Exact<OP>, dispatch: D |};
declare type MergeOPSP<OP, SP, D> = {| ...$Exact<OP>, ...SP, dispatch: D |};
declare type MergeOPDP<OP, DP> = {| ...$Exact<OP>, ...DP |};
declare type MergeOPSPDP<OP, SP, DP> = {| ...$Exact<OP>, ...SP, ...DP |};
declare export function connect<-P, -OP, -SP, -DP, -S, -D>(
mapStateToProps?: null | void,
mapDispatchToProps?: null | void,
mergeProps?: null | void,
options?: ?Options<S, OP, {||}, MergeOP<OP, D>>,
): Connector<P, OP, MergeOP<OP, D>>;
declare export function connect<-P, -OP, -SP, -DP, -S, -D>(
// If you get error here try adding return type to your mapStateToProps function
mapStateToProps: MapStateToProps<S, OP, SP>,
mapDispatchToProps?: null | void,
mergeProps?: null | void,
options?: ?Options<S, OP, SP, MergeOPSP<OP, SP, D>>,
): Connector<P, OP, MergeOPSP<OP, SP, D>>;
// In this case DP is an object of functions which has been bound to dispatch
// by the given mapDispatchToProps function.
declare export function connect<-P, -OP, -SP, -DP, S, D>(
mapStateToProps: null | void,
mapDispatchToProps: MapDispatchToPropsFn<D, OP, DP>,
mergeProps?: null | void,
options?: ?Options<S, OP, {||}, MergeOPDP<OP, DP>>,
): Connector<P, OP, MergeOPDP<OP, DP>>;
// In this case DP is an object of action creators not yet bound to dispatch,
// this difference is not important in the vanila redux,
// but in case of usage with redux-thunk, the return type may differ.
declare export function connect<-P, -OP, -SP, -DP, S, D>(
mapStateToProps: null | void,
mapDispatchToProps: DP,
mergeProps?: null | void,
options?: ?Options<S, OP, {||}, MergeOPDP<OP, DP>>,
): Connector<P, OP, MergeOPDP<OP, $ObjMap<DP, Bind<D>>>>;
declare export function connect<-P, -OP, -SP, -DP, S, D>(
// If you get error here try adding return type to your mapStateToProps function
mapStateToProps: MapStateToProps<S, OP, SP>,
mapDispatchToProps: MapDispatchToPropsFn<D, OP, DP>,
mergeProps?: null | void,
options?: ?Options<S, OP, SP, {| ...OP, ...SP, ...DP |}>,
): Connector<P, OP, {| ...OP, ...SP, ...DP |}>;
declare export function connect<-P, -OP, -SP, -DP, S, D>(
// If you get error here try adding return type to your mapStateToProps function
mapStateToProps: MapStateToProps<S, OP, SP>,
mapDispatchToProps: DP,
mergeProps?: null | void,
options?: ?Options<S, OP, SP, MergeOPSPDP<OP, SP, DP>>,
): Connector<P, OP, MergeOPSPDP<OP, SP, $ObjMap<DP, Bind<D>>>>;
// With `mergeProps` argument
declare type MergeProps<+P, -OP, -SP, -DP> = (
stateProps: SP,
dispatchProps: DP,
ownProps: OP,
) => P;
declare export function connect<-P, -OP, -SP: {||}, -DP: {||}, S, D>(
mapStateToProps: null | void,
mapDispatchToProps: null | void,
// If you get error here try adding return type to you mapStateToProps function
mergeProps: MergeProps<P, OP, {||}, {| dispatch: D |}>,
options?: ?Options<S, OP, {||}, P>,
): Connector<P, OP, P>;
declare export function connect<-P, -OP, -SP, -DP: {||}, S, D>(
mapStateToProps: MapStateToProps<S, OP, SP>,
mapDispatchToProps: null | void,
// If you get error here try adding return type to you mapStateToProps function
mergeProps: MergeProps<P, OP, SP, {| dispatch: D |}>,
options?: ?Options<S, OP, SP, P>,
): Connector<P, OP, P>;
// In this case DP is an object of functions which has been bound to dispatch
// by the given mapDispatchToProps function.
declare export function connect<-P, -OP, -SP: {||}, -DP, S, D>(
mapStateToProps: null | void,
mapDispatchToProps: MapDispatchToPropsFn<D, OP, DP>,
mergeProps: MergeProps<P, OP, {||}, DP>,
options?: ?Options<S, OP, {||}, P>,
): Connector<P, OP, P>;
// In this case DP is an object of action creators not yet bound to dispatch,
// this difference is not important in the vanila redux,
// but in case of usage with redux-thunk, the return type may differ.
declare export function connect<-P, -OP, -SP: {||}, -DP, S, D>(
mapStateToProps: null | void,
mapDispatchToProps: DP,
mergeProps: MergeProps<P, OP, {||}, $ObjMap<DP, Bind<D>>>,
options?: ?Options<S, OP, {||}, P>,
): Connector<P, OP, P>;
// In this case DP is an object of functions which has been bound to dispatch
// by the given mapDispatchToProps function.
declare export function connect<-P, -OP, -SP, -DP, S, D>(
mapStateToProps: MapStateToProps<S, OP, SP>,
mapDispatchToProps: MapDispatchToPropsFn<D, OP, DP>,
mergeProps: MergeProps<P, OP, SP, DP>,
options?: ?Options<S, OP, SP, P>,
): Connector<P, OP, P>;
// In this case DP is an object of action creators not yet bound to dispatch,
// this difference is not important in the vanila redux,
// but in case of usage with redux-thunk, the return type may differ.
declare export function connect<-P, -OP, -SP, -DP, S, D>(
mapStateToProps: MapStateToProps<S, OP, SP>,
mapDispatchToProps: DP,
mergeProps: MergeProps<P, OP, SP, $ObjMap<DP, Bind<D>>>,
options?: ?Options<S, OP, SP, P>,
): Connector<P, OP, P>;
// ------------------------------------------------------------
// Typings for Provider
// ------------------------------------------------------------
declare export class Provider<Store> extends React$Component<{
store: Store,
children?: React$Node,
}> {}
declare export function createProvider(
storeKey?: string,
subKey?: string,
): Class<Provider<*>>;
// ------------------------------------------------------------
// Typings for connectAdvanced()
// ------------------------------------------------------------
declare type ConnectAdvancedOptions = {
getDisplayName?: (name: string) => string,
methodName?: string,
renderCountProp?: string,
shouldHandleStateChanges?: boolean,
storeKey?: string,
withRef?: boolean,
};
declare type SelectorFactoryOptions<Com> = {
getDisplayName: (name: string) => string,
methodName: string,
renderCountProp: ?string,
shouldHandleStateChanges: boolean,
storeKey: string,
withRef: boolean,
displayName: string,
wrappedComponentName: string,
WrappedComponent: Com,
};
declare type MapStateToPropsEx<S: Object, SP: Object, RSP: Object> = (
state: S,
props: SP,
) => RSP;
declare type SelectorFactory<
Com: React$ComponentType<*>,
Dispatch,
S: Object,
OP: Object,
EFO: Object,
CP: Object,
> = (
dispatch: Dispatch,
factoryOptions: SelectorFactoryOptions<Com> & EFO,
) => MapStateToPropsEx<S, OP, CP>;
declare export function connectAdvanced<
Com: React$ComponentType<*>,
D,
S: Object,
OP: Object,
CP: Object,
EFO: Object,
ST: { [_: $Keys<Com>]: any },
>(
selectorFactory: SelectorFactory<Com, D, S, OP, EFO, CP>,
connectAdvancedOptions: ?(ConnectAdvancedOptions & EFO),
): (component: Com) => React$ComponentType<OP> & $Shape<ST>;
declare export default {
Provider: typeof Provider,
createProvider: typeof createProvider,
connect: typeof connect,
connectAdvanced: typeof connectAdvanced,
};
}

View file

@ -0,0 +1,32 @@
// flow-typed signature: e608b918ca89e893d099bea25ba2d0ba
// flow-typed version: <<STUB>>/react-simplemde-editor_v^4.0.0/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'react-simplemde-editor'
*
* 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-simplemde-editor' {
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-simplemde-editor/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-simplemde-editor/lib/index.js' {
declare module.exports: $Exports<'react-simplemde-editor/lib/index'>;
}

26
flow-typed/npm/react-toggle_v4.0.x.js vendored Normal file
View file

@ -0,0 +1,26 @@
// flow-typed signature: 7d44bba9041ba487f4fa83ab9d1bd3c3
// flow-typed version: 064c20def6/react-toggle_v4.0.x/flow_>=v0.54.x
declare module "react-toggle" {
declare type Icons = {
checked?: React$Node,
unchecked?: React$Node
};
declare type Props = {
checked?: boolean,
defaultChecked?: boolean,
onChange?: (e: SyntheticInputEvent<*>) => void,
onFocus?: (e: SyntheticInputEvent<*>) => void,
onBlur?: (e: SyntheticInputEvent<*>) => void,
name?: string,
value?: string,
id?: string,
icons?: Icons | boolean,
"aria-labelledby"?: string,
"aria-label"?: string,
disabled?: boolean
};
declare export default class Toggle extends React$Component<Props> {}
}

View file

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

View file

@ -0,0 +1,38 @@
// flow-typed signature: 1d1f77ff6677992c5eaa0a14f06f59c9
// flow-typed version: <<STUB>>/redux-persist-transform-filter_v0.0.16/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'redux-persist-transform-filter'
*
* 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-persist-transform-filter' {
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-persist-transform-filter/dist/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'redux-persist-transform-filter/dist/index.js' {
declare module.exports: $Exports<'redux-persist-transform-filter/dist/index'>;
}
declare module 'redux-persist-transform-filter/index' {
declare module.exports: $Exports<'redux-persist-transform-filter'>;
}
declare module 'redux-persist-transform-filter/index.js' {
declare module.exports: $Exports<'redux-persist-transform-filter'>;
}

60
flow-typed/npm/redux-thunk_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,60 @@
// flow-typed signature: b869d25f0717d9a04d1140414e41006a
// flow-typed version: <<STUB>>/redux-thunk_v^2.2.0/flow_v0.94.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'>;
}

59
flow-typed/npm/redux_v3.x.x.js vendored Normal file
View file

@ -0,0 +1,59 @@
// flow-typed signature: cca4916b0213065533df8335c3285a4a
// flow-typed version: cab04034e7/redux_v3.x.x/flow_>=v0.55.x
declare module 'redux' {
/*
S = State
A = Action
D = Dispatch
*/
declare export type DispatchAPI<A> = (action: A) => A;
declare export type Dispatch<A: { type: $Subtype<string> }> = 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: Object, A>(reducers: O): CombinedReducer<$ObjMap<O, <S>(r: Reducer<S, any>) => S>, A>;
declare export var compose: $Compose;
}

38
flow-typed/npm/remark-emoji_vx.x.x.js vendored Normal file
View file

@ -0,0 +1,38 @@
// flow-typed signature: 44d6b29a2ce620fa97b582a368f9dc22
// flow-typed version: <<STUB>>/remark-emoji_v^2.0.1/flow_v0.94.0
/**
* This is an autogenerated libdef stub for:
*
* 'remark-emoji'
*
* 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 'remark-emoji' {
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 'remark-emoji/index_test' {
declare module.exports: any;
}
// Filename aliases
declare module 'remark-emoji/index_test.js' {
declare module.exports: $Exports<'remark-emoji/index_test'>;
}
declare module 'remark-emoji/index' {
declare module.exports: $Exports<'remark-emoji'>;
}
declare module 'remark-emoji/index.js' {
declare module.exports: $Exports<'remark-emoji'>;
}

33
flow-typed/npm/remark-react_vx.x.x.js vendored Normal file
View file

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

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