diff --git a/.eslintrc.js b/.eslintrc.js index b533a67..22eba9b 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -8,6 +8,13 @@ module.exports = { "node": true, "jest": true }, + "settings": { + "import/resolver": { + "webpack": { + "config": "webpack.config.babel.js" + } + } + }, "rules": { "func-names": 0, "eol-last": 0, diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 0000000..4c60f3b --- /dev/null +++ b/.flowconfig @@ -0,0 +1,15 @@ +[ignore] +.*/node_modules/.* + +[include] + +[libs] +config/flow-typed/npm + +[options] +suppress_comment=.*\\$FlowFixMe +suppress_comment=.*\\$FlowInvalidInputTest +module.name_mapper='\(react-redux\)' -> '/config/flow-typed/GeneralStub.js' +module.name_mapper='\(react\)' -> '/config/flow-typed/GeneralStub.js' +module.name_mapper='\(redux\)' -> '/config/flow-typed/GeneralStub.js' +module.name_mapper='.*\(.scss\|.png\)' -> '/config/flow-typed/GeneralStub.js' \ No newline at end of file diff --git a/README.md b/README.md index b96d8a5..f9581ef 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,15 @@ The setup includes the ability to generate the boilerplate to create GraphQL / A Take a look at the [Example Apps](https://github.com/RyanCCollins/scalable-react-boilerplate#example-apps) section to see examples of GraphQL configuration in practice. +### Flow +Static types are all the rage in Front End JavaScript land right now. + +We feel that the use of Static types is paramount in the evolution of JavaScript and as such have integrated the Flow static type-checking library. + +The nice thing about Flow is that you can gradually introduce it into your app, much like we have done with the example code of this boilerplate. You can see a couple of examples of Flow in use in the project in the components directory. If this is not a feature you desire, then do not add the `// @flow` comment in any files. + +We have provided library definitions within the [`config/flow-typed`](https://github.com/RyanCCollins/scalable-react-boilerplate/tree/master/config/flow-typed) folder and have also provided some useful configuration within the `.flowconfig` file. + # Documentation ## Getting Started diff --git a/app/src/components/LoadingIndicator/index.js b/app/src/components/LoadingIndicator/index.js index 45ad9ee..c415e14 100644 --- a/app/src/components/LoadingIndicator/index.js +++ b/app/src/components/LoadingIndicator/index.js @@ -1,39 +1,34 @@ -import React, { PropTypes } from 'react'; +// @flow +import React from 'react'; import cssModules from 'react-css-modules'; import Spinning from 'grommet-udacity/components/icons/Spinning'; import Box from 'grommet-udacity/components/Box'; import Heading from 'grommet-udacity/components/Heading'; import styles from './index.module.scss'; -const LoadingIndicator = ({ - isLoading, - message, -}) => ( - - {isLoading && - - - {message} - - } - -); - -LoadingIndicator.propTypes = { - isLoading: PropTypes.bool.isRequired, - message: PropTypes.string.isRequired, -}; - -LoadingIndicator.defaultProps = { - isLoading: true, - message: 'Loading', -}; +function LoadingIndicator(props: { + isLoading: boolean, + message: string +}) { + const { message, isLoading } = props; + const title = message || 'Loading'; + return ( + + {isLoading && + + + {title} + + } + + ); +} export default cssModules(LoadingIndicator, styles); diff --git a/app/src/components/Navbar/index.js b/app/src/components/Navbar/index.js index 6f2c8d3..eb7a611 100644 --- a/app/src/components/Navbar/index.js +++ b/app/src/components/Navbar/index.js @@ -1,4 +1,5 @@ -import React, { PropTypes } from 'react'; +// @flow +import React from 'react'; import Header from 'grommet-udacity/components/Header'; import Title from 'grommet-udacity/components/Title'; import Anchor from 'grommet-udacity/components/Anchor'; @@ -6,33 +7,30 @@ import Search from 'grommet-udacity/components/Search'; import LogoImage from './logo.png'; import { StyledMenu, StyledLogo, LogoPlaceholder } from './styles'; -const Navbar = ({ - pathname, -}) => ( -
-
- - {typeof window !== 'undefined' ? - <StyledLogo src={LogoImage} alt="logo" /> - : - <LogoPlaceholder /> - } - - - - Home - - - About - - - -
-
-); - -Navbar.propTypes = { - pathname: PropTypes.string.isRequired, -}; - -export default Navbar; +export default function Navbar(props: { + pathname: string +}) { + const { pathname } = props; + return ( +
+
+ + {typeof window !== 'undefined' ? + <StyledLogo src={LogoImage} alt="logo" /> + : + <LogoPlaceholder /> + } + + + + Home + + + About + + + +
+
+ ); +} \ No newline at end of file diff --git a/app/src/containers/AboutContainer/index.js b/app/src/containers/AboutContainer/index.js index 9e2b8bc..2975ec9 100644 --- a/app/src/containers/AboutContainer/index.js +++ b/app/src/containers/AboutContainer/index.js @@ -2,7 +2,7 @@ import React, { Component } from 'react'; import Box from 'grommet-udacity/components/Box'; import Section from 'grommet-udacity/components/Section'; import Headline from 'grommet-udacity/components/Headline'; -import { Divider, About } from 'components'; +import { Divider, About } from 'components'; // eslint-disable-line import links from './data'; class AboutContainer extends Component { // eslint-disable-line react/prefer-stateless-function diff --git a/app/src/containers/AppContainer/actions.js b/app/src/containers/AppContainer/actions.js index a30b365..cd370a1 100644 --- a/app/src/containers/AppContainer/actions.js +++ b/app/src/containers/AppContainer/actions.js @@ -1,4 +1,4 @@ -import * as types from './constants'; +import types from './constants'; // appContainerdefaultAction :: None -> {Action} export const appContainerDefaultAction = () => ({ // eslint-disable-line diff --git a/app/src/containers/AppContainer/constants.js b/app/src/containers/AppContainer/constants.js index fe31691..0a67bef 100644 --- a/app/src/containers/AppContainer/constants.js +++ b/app/src/containers/AppContainer/constants.js @@ -1 +1,2 @@ -export const APPCONTAINER_DEFAULT_ACTION = 'APPCONTAINER_DEFAULT_ACTION'; +const APPCONTAINER_DEFAULT_ACTION = 'APPCONTAINER_DEFAULT_ACTION'; +export default APPCONTAINER_DEFAULT_ACTION; \ No newline at end of file diff --git a/app/src/containers/AppContainer/reducer.js b/app/src/containers/AppContainer/reducer.js index bf0dd64..21d27ac 100644 --- a/app/src/containers/AppContainer/reducer.js +++ b/app/src/containers/AppContainer/reducer.js @@ -1,4 +1,4 @@ -import * as types from './constants'; +import types from './constants'; export const initialState = { isMobile: false, diff --git a/app/src/utils/functors.js b/app/src/utils/functors.js new file mode 100644 index 0000000..8f6d2ac --- /dev/null +++ b/app/src/utils/functors.js @@ -0,0 +1,36 @@ +// @flow +export default class Functors { + static Identity = x => ({ + map: f => Functors.Identity(f(x)), + fold: f => f(x), + inspect: () => `Functors.Identity(${x})`, + }); + static Right = x => ({ + map: f => Functors.Right(f(x)), + fold: (_, g) => g(x), + inspect: () => `Functors.Right(${x})`, + }); + static Left = x => ({ + map: () => Functors.Left(x), + fold: f => f(x), + inspect: () => `Functors.Left(${x})`, + }); + static Sum = x => ({ + x, + concat: ({ x: y }) => + Functors.Sum(x + y), + inspect: () => `Functors.Sum(${x})`, + }); + static All = x => ({ + x, + concat: ({ x: y }) => + Functors.All(x && y), + inspect: () => `Functors.All(${x})`, + }); + static First = x => ({ + x, + concat: () => + Functors.First(x), + inspect: () => `Functors.First(${x})`, + }); +} \ No newline at end of file diff --git a/app/src/utils/index.js b/app/src/utils/index.js new file mode 100644 index 0000000..23db638 --- /dev/null +++ b/app/src/utils/index.js @@ -0,0 +1 @@ +export Functors from './functors'; \ No newline at end of file diff --git a/config/flow-typed/GeneralStub.js b/config/flow-typed/GeneralStub.js new file mode 100644 index 0000000..7c645e4 --- /dev/null +++ b/config/flow-typed/GeneralStub.js @@ -0,0 +1 @@ +export default {}; \ No newline at end of file diff --git a/config/flow-typed/npm/apollo-client_vx.x.x.js b/config/flow-typed/npm/apollo-client_vx.x.x.js new file mode 100644 index 0000000..7f3a86b --- /dev/null +++ b/config/flow-typed/npm/apollo-client_vx.x.x.js @@ -0,0 +1,248 @@ +// flow-typed signature: ff90cdb86379e7d59913ca4ba2f763c2 +// flow-typed version: <>/apollo-client_v^0.5.20/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'apollo-client' + * + * 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 'apollo-client' { + 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 'apollo-client/actions' { + declare module.exports: any; +} + +declare module 'apollo-client/ApolloClient' { + declare module.exports: any; +} + +declare module 'apollo-client/core/ObservableQuery' { + declare module.exports: any; +} + +declare module 'apollo-client/core/QueryManager' { + declare module.exports: any; +} + +declare module 'apollo-client/core/watchQueryOptions' { + declare module.exports: any; +} + +declare module 'apollo-client/data/extensions' { + declare module.exports: any; +} + +declare module 'apollo-client/data/mutationResults' { + declare module.exports: any; +} + +declare module 'apollo-client/data/readFromStore' { + declare module.exports: any; +} + +declare module 'apollo-client/data/replaceQueryResults' { + declare module.exports: any; +} + +declare module 'apollo-client/data/resultReducers' { + declare module.exports: any; +} + +declare module 'apollo-client/data/scopeQuery' { + declare module.exports: any; +} + +declare module 'apollo-client/data/store' { + declare module.exports: any; +} + +declare module 'apollo-client/data/storeUtils' { + declare module.exports: any; +} + +declare module 'apollo-client/data/writeToStore' { + declare module.exports: any; +} + +declare module 'apollo-client/errors/ApolloError' { + declare module.exports: any; +} + +declare module 'apollo-client/fragments' { + declare module.exports: any; +} + +declare module 'apollo-client/mutations/store' { + declare module.exports: any; +} + +declare module 'apollo-client/optimistic-data/store' { + declare module.exports: any; +} + +declare module 'apollo-client/queries/directives' { + declare module.exports: any; +} + +declare module 'apollo-client/queries/getFromAST' { + declare module.exports: any; +} + +declare module 'apollo-client/queries/queryTransform' { + declare module.exports: any; +} + +declare module 'apollo-client/queries/store' { + declare module.exports: any; +} + +declare module 'apollo-client/scheduler/scheduler' { + declare module.exports: any; +} + +declare module 'apollo-client/store' { + declare module.exports: any; +} + +declare module 'apollo-client/transport/afterware' { + declare module.exports: any; +} + +declare module 'apollo-client/transport/batchedNetworkInterface' { + declare module.exports: any; +} + +declare module 'apollo-client/transport/batching' { + declare module.exports: any; +} + +declare module 'apollo-client/transport/middleware' { + declare module.exports: any; +} + +declare module 'apollo-client/transport/networkInterface' { + declare module.exports: any; +} + +declare module 'apollo-client/util/errorHandling' { + declare module.exports: any; +} + +declare module 'apollo-client/util/Observable' { + declare module.exports: any; +} + +// Filename aliases +declare module 'apollo-client/actions.js' { + declare module.exports: $Exports<'apollo-client/actions'>; +} +declare module 'apollo-client/ApolloClient.js' { + declare module.exports: $Exports<'apollo-client/ApolloClient'>; +} +declare module 'apollo-client/core/ObservableQuery.js' { + declare module.exports: $Exports<'apollo-client/core/ObservableQuery'>; +} +declare module 'apollo-client/core/QueryManager.js' { + declare module.exports: $Exports<'apollo-client/core/QueryManager'>; +} +declare module 'apollo-client/core/watchQueryOptions.js' { + declare module.exports: $Exports<'apollo-client/core/watchQueryOptions'>; +} +declare module 'apollo-client/data/extensions.js' { + declare module.exports: $Exports<'apollo-client/data/extensions'>; +} +declare module 'apollo-client/data/mutationResults.js' { + declare module.exports: $Exports<'apollo-client/data/mutationResults'>; +} +declare module 'apollo-client/data/readFromStore.js' { + declare module.exports: $Exports<'apollo-client/data/readFromStore'>; +} +declare module 'apollo-client/data/replaceQueryResults.js' { + declare module.exports: $Exports<'apollo-client/data/replaceQueryResults'>; +} +declare module 'apollo-client/data/resultReducers.js' { + declare module.exports: $Exports<'apollo-client/data/resultReducers'>; +} +declare module 'apollo-client/data/scopeQuery.js' { + declare module.exports: $Exports<'apollo-client/data/scopeQuery'>; +} +declare module 'apollo-client/data/store.js' { + declare module.exports: $Exports<'apollo-client/data/store'>; +} +declare module 'apollo-client/data/storeUtils.js' { + declare module.exports: $Exports<'apollo-client/data/storeUtils'>; +} +declare module 'apollo-client/data/writeToStore.js' { + declare module.exports: $Exports<'apollo-client/data/writeToStore'>; +} +declare module 'apollo-client/errors/ApolloError.js' { + declare module.exports: $Exports<'apollo-client/errors/ApolloError'>; +} +declare module 'apollo-client/fragments.js' { + declare module.exports: $Exports<'apollo-client/fragments'>; +} +declare module 'apollo-client/index' { + declare module.exports: $Exports<'apollo-client'>; +} +declare module 'apollo-client/index.js' { + declare module.exports: $Exports<'apollo-client'>; +} +declare module 'apollo-client/mutations/store.js' { + declare module.exports: $Exports<'apollo-client/mutations/store'>; +} +declare module 'apollo-client/optimistic-data/store.js' { + declare module.exports: $Exports<'apollo-client/optimistic-data/store'>; +} +declare module 'apollo-client/queries/directives.js' { + declare module.exports: $Exports<'apollo-client/queries/directives'>; +} +declare module 'apollo-client/queries/getFromAST.js' { + declare module.exports: $Exports<'apollo-client/queries/getFromAST'>; +} +declare module 'apollo-client/queries/queryTransform.js' { + declare module.exports: $Exports<'apollo-client/queries/queryTransform'>; +} +declare module 'apollo-client/queries/store.js' { + declare module.exports: $Exports<'apollo-client/queries/store'>; +} +declare module 'apollo-client/scheduler/scheduler.js' { + declare module.exports: $Exports<'apollo-client/scheduler/scheduler'>; +} +declare module 'apollo-client/store.js' { + declare module.exports: $Exports<'apollo-client/store'>; +} +declare module 'apollo-client/transport/afterware.js' { + declare module.exports: $Exports<'apollo-client/transport/afterware'>; +} +declare module 'apollo-client/transport/batchedNetworkInterface.js' { + declare module.exports: $Exports<'apollo-client/transport/batchedNetworkInterface'>; +} +declare module 'apollo-client/transport/batching.js' { + declare module.exports: $Exports<'apollo-client/transport/batching'>; +} +declare module 'apollo-client/transport/middleware.js' { + declare module.exports: $Exports<'apollo-client/transport/middleware'>; +} +declare module 'apollo-client/transport/networkInterface.js' { + declare module.exports: $Exports<'apollo-client/transport/networkInterface'>; +} +declare module 'apollo-client/util/errorHandling.js' { + declare module.exports: $Exports<'apollo-client/util/errorHandling'>; +} +declare module 'apollo-client/util/Observable.js' { + declare module.exports: $Exports<'apollo-client/util/Observable'>; +} diff --git a/config/flow-typed/npm/autoprefixer_vx.x.x.js b/config/flow-typed/npm/autoprefixer_vx.x.x.js new file mode 100644 index 0000000..d035e1b --- /dev/null +++ b/config/flow-typed/npm/autoprefixer_vx.x.x.js @@ -0,0 +1,438 @@ +// flow-typed signature: 991a197aeda70db66eb87419a304297e +// flow-typed version: <>/autoprefixer_v^6.5.1/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'autoprefixer' + * + * 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 'autoprefixer' { + 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 'autoprefixer/data/prefixes' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/at-rule' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/autoprefixer' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/brackets' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/browsers' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/declaration' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/align-content' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/align-items' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/align-self' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/background-size' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/block-logical' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/border-image' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/border-radius' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/break-props' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/cross-fade' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/display-flex' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/display-grid' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/fill' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/filter-value' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/filter' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-basis' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-direction' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-flow' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-grow' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-shrink' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-spec' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-values' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex-wrap' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/flex' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/fullscreen' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/gradient' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/grid-end' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/grid-row-align' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/grid-start' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/grid-template' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/image-rendering' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/image-set' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/inline-logical' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/justify-content' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/justify-items' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/mask-border' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/order' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/pixelated' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/placeholder' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/text-emphasis-position' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/transform-decl' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/hacks/writing-mode' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/info' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/old-selector' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/old-value' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/prefixer' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/prefixes' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/processor' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/resolution' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/selector' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/supports' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/transition' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/utils' { + declare module.exports: any; +} + +declare module 'autoprefixer/lib/value' { + declare module.exports: any; +} + +// Filename aliases +declare module 'autoprefixer/data/prefixes.js' { + declare module.exports: $Exports<'autoprefixer/data/prefixes'>; +} +declare module 'autoprefixer/lib/at-rule.js' { + declare module.exports: $Exports<'autoprefixer/lib/at-rule'>; +} +declare module 'autoprefixer/lib/autoprefixer.js' { + declare module.exports: $Exports<'autoprefixer/lib/autoprefixer'>; +} +declare module 'autoprefixer/lib/brackets.js' { + declare module.exports: $Exports<'autoprefixer/lib/brackets'>; +} +declare module 'autoprefixer/lib/browsers.js' { + declare module.exports: $Exports<'autoprefixer/lib/browsers'>; +} +declare module 'autoprefixer/lib/declaration.js' { + declare module.exports: $Exports<'autoprefixer/lib/declaration'>; +} +declare module 'autoprefixer/lib/hacks/align-content.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/align-content'>; +} +declare module 'autoprefixer/lib/hacks/align-items.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/align-items'>; +} +declare module 'autoprefixer/lib/hacks/align-self.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/align-self'>; +} +declare module 'autoprefixer/lib/hacks/background-size.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/background-size'>; +} +declare module 'autoprefixer/lib/hacks/block-logical.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/block-logical'>; +} +declare module 'autoprefixer/lib/hacks/border-image.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/border-image'>; +} +declare module 'autoprefixer/lib/hacks/border-radius.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/border-radius'>; +} +declare module 'autoprefixer/lib/hacks/break-props.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/break-props'>; +} +declare module 'autoprefixer/lib/hacks/cross-fade.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/cross-fade'>; +} +declare module 'autoprefixer/lib/hacks/display-flex.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/display-flex'>; +} +declare module 'autoprefixer/lib/hacks/display-grid.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/display-grid'>; +} +declare module 'autoprefixer/lib/hacks/fill.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/fill'>; +} +declare module 'autoprefixer/lib/hacks/filter-value.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/filter-value'>; +} +declare module 'autoprefixer/lib/hacks/filter.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/filter'>; +} +declare module 'autoprefixer/lib/hacks/flex-basis.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-basis'>; +} +declare module 'autoprefixer/lib/hacks/flex-direction.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-direction'>; +} +declare module 'autoprefixer/lib/hacks/flex-flow.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-flow'>; +} +declare module 'autoprefixer/lib/hacks/flex-grow.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-grow'>; +} +declare module 'autoprefixer/lib/hacks/flex-shrink.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-shrink'>; +} +declare module 'autoprefixer/lib/hacks/flex-spec.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-spec'>; +} +declare module 'autoprefixer/lib/hacks/flex-values.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-values'>; +} +declare module 'autoprefixer/lib/hacks/flex-wrap.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex-wrap'>; +} +declare module 'autoprefixer/lib/hacks/flex.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/flex'>; +} +declare module 'autoprefixer/lib/hacks/fullscreen.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/fullscreen'>; +} +declare module 'autoprefixer/lib/hacks/gradient.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/gradient'>; +} +declare module 'autoprefixer/lib/hacks/grid-end.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/grid-end'>; +} +declare module 'autoprefixer/lib/hacks/grid-row-align.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/grid-row-align'>; +} +declare module 'autoprefixer/lib/hacks/grid-start.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/grid-start'>; +} +declare module 'autoprefixer/lib/hacks/grid-template.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/grid-template'>; +} +declare module 'autoprefixer/lib/hacks/image-rendering.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/image-rendering'>; +} +declare module 'autoprefixer/lib/hacks/image-set.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/image-set'>; +} +declare module 'autoprefixer/lib/hacks/inline-logical.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/inline-logical'>; +} +declare module 'autoprefixer/lib/hacks/justify-content.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/justify-content'>; +} +declare module 'autoprefixer/lib/hacks/justify-items.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/justify-items'>; +} +declare module 'autoprefixer/lib/hacks/mask-border.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/mask-border'>; +} +declare module 'autoprefixer/lib/hacks/order.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/order'>; +} +declare module 'autoprefixer/lib/hacks/pixelated.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/pixelated'>; +} +declare module 'autoprefixer/lib/hacks/placeholder.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/placeholder'>; +} +declare module 'autoprefixer/lib/hacks/text-emphasis-position.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/text-emphasis-position'>; +} +declare module 'autoprefixer/lib/hacks/transform-decl.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/transform-decl'>; +} +declare module 'autoprefixer/lib/hacks/writing-mode.js' { + declare module.exports: $Exports<'autoprefixer/lib/hacks/writing-mode'>; +} +declare module 'autoprefixer/lib/info.js' { + declare module.exports: $Exports<'autoprefixer/lib/info'>; +} +declare module 'autoprefixer/lib/old-selector.js' { + declare module.exports: $Exports<'autoprefixer/lib/old-selector'>; +} +declare module 'autoprefixer/lib/old-value.js' { + declare module.exports: $Exports<'autoprefixer/lib/old-value'>; +} +declare module 'autoprefixer/lib/prefixer.js' { + declare module.exports: $Exports<'autoprefixer/lib/prefixer'>; +} +declare module 'autoprefixer/lib/prefixes.js' { + declare module.exports: $Exports<'autoprefixer/lib/prefixes'>; +} +declare module 'autoprefixer/lib/processor.js' { + declare module.exports: $Exports<'autoprefixer/lib/processor'>; +} +declare module 'autoprefixer/lib/resolution.js' { + declare module.exports: $Exports<'autoprefixer/lib/resolution'>; +} +declare module 'autoprefixer/lib/selector.js' { + declare module.exports: $Exports<'autoprefixer/lib/selector'>; +} +declare module 'autoprefixer/lib/supports.js' { + declare module.exports: $Exports<'autoprefixer/lib/supports'>; +} +declare module 'autoprefixer/lib/transition.js' { + declare module.exports: $Exports<'autoprefixer/lib/transition'>; +} +declare module 'autoprefixer/lib/utils.js' { + declare module.exports: $Exports<'autoprefixer/lib/utils'>; +} +declare module 'autoprefixer/lib/value.js' { + declare module.exports: $Exports<'autoprefixer/lib/value'>; +} diff --git a/config/flow-typed/npm/babel-core_vx.x.x.js b/config/flow-typed/npm/babel-core_vx.x.x.js new file mode 100644 index 0000000..601f07d --- /dev/null +++ b/config/flow-typed/npm/babel-core_vx.x.x.js @@ -0,0 +1,192 @@ +// flow-typed signature: f5f85857fa36d8f28e1fe84210e68263 +// flow-typed version: <>/babel-core_v^6.3.15/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-core' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-core' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-core/lib/api/browser' { + declare module.exports: any; +} + +declare module 'babel-core/lib/api/node' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/merge' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/normalize-ast' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve' { + declare module.exports: any; +} + +declare module 'babel-core/lib/store' { + declare module.exports: any; +} + +declare module 'babel-core/lib/tools/build-external-helpers' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/index' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/logger' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/metadata' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/build-config-chain' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/config' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/index' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/option-manager' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/parsers' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/removed' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/internal-plugins/block-hoist' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/pipeline' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/plugin-pass' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/plugin' { + declare module.exports: any; +} + +declare module 'babel-core/lib/util' { + declare module.exports: any; +} + +declare module 'babel-core/register' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-core/index' { + declare module.exports: $Exports<'babel-core'>; +} +declare module 'babel-core/index.js' { + declare module.exports: $Exports<'babel-core'>; +} +declare module 'babel-core/lib/api/browser.js' { + declare module.exports: $Exports<'babel-core/lib/api/browser'>; +} +declare module 'babel-core/lib/api/node.js' { + declare module.exports: $Exports<'babel-core/lib/api/node'>; +} +declare module 'babel-core/lib/helpers/merge.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/merge'>; +} +declare module 'babel-core/lib/helpers/normalize-ast.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/normalize-ast'>; +} +declare module 'babel-core/lib/helpers/resolve.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve'>; +} +declare module 'babel-core/lib/store.js' { + declare module.exports: $Exports<'babel-core/lib/store'>; +} +declare module 'babel-core/lib/tools/build-external-helpers.js' { + declare module.exports: $Exports<'babel-core/lib/tools/build-external-helpers'>; +} +declare module 'babel-core/lib/transformation/file/index.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>; +} +declare module 'babel-core/lib/transformation/file/logger.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/logger'>; +} +declare module 'babel-core/lib/transformation/file/metadata.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>; +} +declare module 'babel-core/lib/transformation/file/options/build-config-chain.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/build-config-chain'>; +} +declare module 'babel-core/lib/transformation/file/options/config.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/config'>; +} +declare module 'babel-core/lib/transformation/file/options/index.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>; +} +declare module 'babel-core/lib/transformation/file/options/option-manager.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>; +} +declare module 'babel-core/lib/transformation/file/options/parsers.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/parsers'>; +} +declare module 'babel-core/lib/transformation/file/options/removed.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/removed'>; +} +declare module 'babel-core/lib/transformation/internal-plugins/block-hoist.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/block-hoist'>; +} +declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/shadow-functions'>; +} +declare module 'babel-core/lib/transformation/pipeline.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/pipeline'>; +} +declare module 'babel-core/lib/transformation/plugin-pass.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/plugin-pass'>; +} +declare module 'babel-core/lib/transformation/plugin.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/plugin'>; +} +declare module 'babel-core/lib/util.js' { + declare module.exports: $Exports<'babel-core/lib/util'>; +} +declare module 'babel-core/register.js' { + declare module.exports: $Exports<'babel-core/register'>; +} diff --git a/config/flow-typed/npm/babel-eslint_vx.x.x.js b/config/flow-typed/npm/babel-eslint_vx.x.x.js new file mode 100644 index 0000000..5485e1e --- /dev/null +++ b/config/flow-typed/npm/babel-eslint_vx.x.x.js @@ -0,0 +1,73 @@ +// flow-typed signature: e548c304059b5ed5e17c4b15cf7ecd74 +// flow-typed version: <>/babel-eslint_v^6.0.4/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-eslint' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-eslint' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-eslint/babylon-to-espree/attachComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/convertTemplateType' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/index' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toAST' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toToken' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toTokens' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-eslint/babylon-to-espree/attachComments.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/attachComments'>; +} +declare module 'babel-eslint/babylon-to-espree/convertTemplateType.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertTemplateType'>; +} +declare module 'babel-eslint/babylon-to-espree/index.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/index'>; +} +declare module 'babel-eslint/babylon-to-espree/toAST.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toAST'>; +} +declare module 'babel-eslint/babylon-to-espree/toToken.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toToken'>; +} +declare module 'babel-eslint/babylon-to-espree/toTokens.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toTokens'>; +} +declare module 'babel-eslint/index' { + declare module.exports: $Exports<'babel-eslint'>; +} +declare module 'babel-eslint/index.js' { + declare module.exports: $Exports<'babel-eslint'>; +} diff --git a/config/flow-typed/npm/babel-jest_vx.x.x.js b/config/flow-typed/npm/babel-jest_vx.x.x.js new file mode 100644 index 0000000..dc8cb76 --- /dev/null +++ b/config/flow-typed/npm/babel-jest_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: c070a7eda3a6190907c3af3bd9a63a3c +// flow-typed version: <>/babel-jest_v^16.0.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-jest' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-jest' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-jest/build/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-jest/build/index.js' { + declare module.exports: $Exports<'babel-jest/build/index'>; +} diff --git a/config/flow-typed/npm/babel-loader_vx.x.x.js b/config/flow-typed/npm/babel-loader_vx.x.x.js new file mode 100644 index 0000000..10deffb --- /dev/null +++ b/config/flow-typed/npm/babel-loader_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: f35eca2a2062e1c94e6dcf312732560f +// flow-typed version: <>/babel-loader_v^6.2.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-loader' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-loader' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-loader/lib/fs-cache' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/helpers/exists' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/helpers/read' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/resolve-rc' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-loader/index' { + declare module.exports: $Exports<'babel-loader'>; +} +declare module 'babel-loader/index.js' { + declare module.exports: $Exports<'babel-loader'>; +} +declare module 'babel-loader/lib/fs-cache.js' { + declare module.exports: $Exports<'babel-loader/lib/fs-cache'>; +} +declare module 'babel-loader/lib/helpers/exists.js' { + declare module.exports: $Exports<'babel-loader/lib/helpers/exists'>; +} +declare module 'babel-loader/lib/helpers/read.js' { + declare module.exports: $Exports<'babel-loader/lib/helpers/read'>; +} +declare module 'babel-loader/lib/resolve-rc.js' { + declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>; +} diff --git a/config/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js b/config/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js new file mode 100644 index 0000000..6494ddd --- /dev/null +++ b/config/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 6732d8d53037dd5655c4b419b4d44988 +// flow-typed version: <>/babel-plugin-flow-react-proptypes_v^0.19.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-flow-react-proptypes' + * + * 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-flow-react-proptypes' { + 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-flow-react-proptypes/lib/convertToPropTypes' { + declare module.exports: any; +} + +declare module 'babel-plugin-flow-react-proptypes/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst' { + declare module.exports: any; +} + +declare module 'babel-plugin-flow-react-proptypes/lib/util' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-flow-react-proptypes/lib/convertToPropTypes.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/convertToPropTypes'>; +} +declare module 'babel-plugin-flow-react-proptypes/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/index'>; +} +declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/makePropTypesAst'>; +} +declare module 'babel-plugin-flow-react-proptypes/lib/util.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/util'>; +} diff --git a/config/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js b/config/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js new file mode 100644 index 0000000..5b2ee30 --- /dev/null +++ b/config/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 2338f781b6ad44daa64ebdfeb6dfa8a2 +// flow-typed version: <>/babel-plugin-transform-flow-strip-types_v^6.21.0/flow_v0.37.4 + +/** + * 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'>; +} diff --git a/config/flow-typed/npm/babel-plugin-webpack-alias_vx.x.x.js b/config/flow-typed/npm/babel-plugin-webpack-alias_vx.x.x.js new file mode 100644 index 0000000..b745634 --- /dev/null +++ b/config/flow-typed/npm/babel-plugin-webpack-alias_vx.x.x.js @@ -0,0 +1,88 @@ +// flow-typed signature: 998de8f31ab8b216361cd786bbfd4240 +// flow-typed version: <>/babel-plugin-webpack-alias_v^2.1.1/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-webpack-alias' + * + * 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-webpack-alias' { + 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-webpack-alias/build/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/coverage/lcov-report/prettify' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/coverage/lcov-report/sorter' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/examples/ava/add10' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/examples/ava/deep/folder/alias/sum' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/examples/ava/webpack.config' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/examples/mocha/add10' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/examples/mocha/deep/folder/alias/sum' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-alias/examples/mocha/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-webpack-alias/build/index.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/build/index'>; +} +declare module 'babel-plugin-webpack-alias/coverage/lcov-report/prettify.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/coverage/lcov-report/prettify'>; +} +declare module 'babel-plugin-webpack-alias/coverage/lcov-report/sorter.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/coverage/lcov-report/sorter'>; +} +declare module 'babel-plugin-webpack-alias/examples/ava/add10.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/examples/ava/add10'>; +} +declare module 'babel-plugin-webpack-alias/examples/ava/deep/folder/alias/sum.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/examples/ava/deep/folder/alias/sum'>; +} +declare module 'babel-plugin-webpack-alias/examples/ava/webpack.config.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/examples/ava/webpack.config'>; +} +declare module 'babel-plugin-webpack-alias/examples/mocha/add10.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/examples/mocha/add10'>; +} +declare module 'babel-plugin-webpack-alias/examples/mocha/deep/folder/alias/sum.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/examples/mocha/deep/folder/alias/sum'>; +} +declare module 'babel-plugin-webpack-alias/examples/mocha/webpack.config.js' { + declare module.exports: $Exports<'babel-plugin-webpack-alias/examples/mocha/webpack.config'>; +} diff --git a/config/flow-typed/npm/babel-plugin-webpack-loaders_vx.x.x.js b/config/flow-typed/npm/babel-plugin-webpack-loaders_vx.x.x.js new file mode 100644 index 0000000..12f9585 --- /dev/null +++ b/config/flow-typed/npm/babel-plugin-webpack-loaders_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: e8192ba08605e431a2a22dfde1171d1c +// flow-typed version: <>/babel-plugin-webpack-loaders_v^0.7.1/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-webpack-loaders' + * + * 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-webpack-loaders' { + 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-webpack-loaders/lib/memoize' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-loaders/lib/plugin' { + declare module.exports: any; +} + +declare module 'babel-plugin-webpack-loaders/lib/runWebPackSync' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-webpack-loaders/lib/memoize.js' { + declare module.exports: $Exports<'babel-plugin-webpack-loaders/lib/memoize'>; +} +declare module 'babel-plugin-webpack-loaders/lib/plugin.js' { + declare module.exports: $Exports<'babel-plugin-webpack-loaders/lib/plugin'>; +} +declare module 'babel-plugin-webpack-loaders/lib/runWebPackSync.js' { + declare module.exports: $Exports<'babel-plugin-webpack-loaders/lib/runWebPackSync'>; +} diff --git a/config/flow-typed/npm/babel-polyfill_vx.x.x.js b/config/flow-typed/npm/babel-polyfill_vx.x.x.js new file mode 100644 index 0000000..a93b51d --- /dev/null +++ b/config/flow-typed/npm/babel-polyfill_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 45c734cffe48fcf86d33b541fd4f0cab +// flow-typed version: <>/babel-polyfill_vlatest/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-polyfill' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-polyfill' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-polyfill/browser' { + declare module.exports: any; +} + +declare module 'babel-polyfill/dist/polyfill' { + declare module.exports: any; +} + +declare module 'babel-polyfill/dist/polyfill.min' { + declare module.exports: any; +} + +declare module 'babel-polyfill/lib/index' { + declare module.exports: any; +} + +declare module 'babel-polyfill/scripts/postpublish' { + declare module.exports: any; +} + +declare module 'babel-polyfill/scripts/prepublish' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-polyfill/browser.js' { + declare module.exports: $Exports<'babel-polyfill/browser'>; +} +declare module 'babel-polyfill/dist/polyfill.js' { + declare module.exports: $Exports<'babel-polyfill/dist/polyfill'>; +} +declare module 'babel-polyfill/dist/polyfill.min.js' { + declare module.exports: $Exports<'babel-polyfill/dist/polyfill.min'>; +} +declare module 'babel-polyfill/lib/index.js' { + declare module.exports: $Exports<'babel-polyfill/lib/index'>; +} +declare module 'babel-polyfill/scripts/postpublish.js' { + declare module.exports: $Exports<'babel-polyfill/scripts/postpublish'>; +} +declare module 'babel-polyfill/scripts/prepublish.js' { + declare module.exports: $Exports<'babel-polyfill/scripts/prepublish'>; +} diff --git a/config/flow-typed/npm/babel-preset-es2015_vx.x.x.js b/config/flow-typed/npm/babel-preset-es2015_vx.x.x.js new file mode 100644 index 0000000..8e437df --- /dev/null +++ b/config/flow-typed/npm/babel-preset-es2015_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 031fff36bde905b8526a4083fd560074 +// flow-typed version: <>/babel-preset-es2015_v^6.9.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-es2015' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-preset-es2015' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-preset-es2015/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-es2015/lib/index.js' { + declare module.exports: $Exports<'babel-preset-es2015/lib/index'>; +} diff --git a/config/flow-typed/npm/babel-preset-react_vx.x.x.js b/config/flow-typed/npm/babel-preset-react_vx.x.x.js new file mode 100644 index 0000000..d46305b --- /dev/null +++ b/config/flow-typed/npm/babel-preset-react_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: b71c5d40c4c21b0a7f24761533384b58 +// flow-typed version: <>/babel-preset-react_v^6.3.13/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-react' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-preset-react' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-preset-react/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-react/lib/index.js' { + declare module.exports: $Exports<'babel-preset-react/lib/index'>; +} diff --git a/config/flow-typed/npm/babel-preset-stage-0_vx.x.x.js b/config/flow-typed/npm/babel-preset-stage-0_vx.x.x.js new file mode 100644 index 0000000..d84dcd2 --- /dev/null +++ b/config/flow-typed/npm/babel-preset-stage-0_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 4b2dcb5a7080ea16c0d4cc9d571a2917 +// flow-typed version: <>/babel-preset-stage-0_v^6.3.13/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-stage-0' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-preset-stage-0' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-preset-stage-0/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-stage-0/lib/index.js' { + declare module.exports: $Exports<'babel-preset-stage-0/lib/index'>; +} diff --git a/config/flow-typed/npm/babel-register_vx.x.x.js b/config/flow-typed/npm/babel-register_vx.x.x.js new file mode 100644 index 0000000..6ecb72d --- /dev/null +++ b/config/flow-typed/npm/babel-register_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: d066c00f294af7a3ed435cc2b1a46527 +// flow-typed version: <>/babel-register_v^6.16.3/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-register' + * + * 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-register' { + 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-register/lib/browser' { + declare module.exports: any; +} + +declare module 'babel-register/lib/cache' { + declare module.exports: any; +} + +declare module 'babel-register/lib/node' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-register/lib/browser.js' { + declare module.exports: $Exports<'babel-register/lib/browser'>; +} +declare module 'babel-register/lib/cache.js' { + declare module.exports: $Exports<'babel-register/lib/cache'>; +} +declare module 'babel-register/lib/node.js' { + declare module.exports: $Exports<'babel-register/lib/node'>; +} diff --git a/config/flow-typed/npm/babel-runtime_vx.x.x.js b/config/flow-typed/npm/babel-runtime_vx.x.x.js new file mode 100644 index 0000000..9f2ab95 --- /dev/null +++ b/config/flow-typed/npm/babel-runtime_vx.x.x.js @@ -0,0 +1,1691 @@ +// flow-typed signature: 9c4e32c9deb7afcbf1fd2620e64f1fbb +// flow-typed version: <>/babel-runtime_v^6.11.6/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-runtime' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-runtime' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-runtime/core-js' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/concat' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/copy-within' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/entries' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/every' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/fill' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/filter' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/find-index' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/find' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/for-each' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/from' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/includes' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/index-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/join' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/last-index-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/pop' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/push' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reduce-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reduce' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reverse' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/shift' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/slice' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/some' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/sort' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/splice' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/unshift' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/values' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/asap' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/clear-immediate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/error/is-error' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/get-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/is-iterable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/json/stringify' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/acosh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/asinh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/atanh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/cbrt' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/clz32' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/cosh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/expm1' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/fround' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/hypot' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/iaddh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/imul' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/imulh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/isubh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log10' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log1p' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log2' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/sign' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/sinh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/tanh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/trunc' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/umulh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/epsilon' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-finite' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-nan' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/max-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/min-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/parse-float' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/parse-int' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/assign' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/create' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/define-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/entries' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/freeze' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-descriptor' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-descriptors' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-names' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-symbols' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-extensible' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-frozen' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-sealed' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/prevent-extensions' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/seal' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/set-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/values' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/observable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/promise' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/apply' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/construct' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/define-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/delete-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/delete-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/enumerate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-metadata-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has-own-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/is-extensible' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/own-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/prevent-extensions' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/set-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/regexp/escape' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/set-immediate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/at' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/code-point-at' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/ends-with' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/from-code-point' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/includes' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/match-all' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-end' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-left' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-start' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/raw' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/repeat' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/starts-with' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-end' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-left' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-start' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/for' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/has-instance' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/is-concat-spreadable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/key-for' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/match' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/observable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/replace' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/search' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/species' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/split' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/to-primitive' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/to-string-tag' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/unscopables' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/system/global' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/weak-map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/weak-set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-generator-delegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-to-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_class-call-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_create-class' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_defaults' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_define-enumerable-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_extends' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_get' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_inherits' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_instanceof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_interop-require-default' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_interop-require-wildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_jsx' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_new-arrow-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_object-destructuring-empty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_object-without-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_possible-constructor-return' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_self-global' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_sliced-to-array-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_sliced-to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_tagged-template-literal-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_tagged-template-literal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_temporal-ref' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_temporal-undefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_to-consumable-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_typeof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-generator-delegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-to-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncGenerator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncGeneratorDelegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncIterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncToGenerator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/class-call-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/classCallCheck' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/create-class' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/createClass' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defaults' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/define-enumerable-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defineEnumerableProperties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defineProperty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/extends' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/get' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/inherits' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/instanceof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interop-require-default' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interop-require-wildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interopRequireDefault' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interopRequireWildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/jsx' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/new-arrow-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/newArrowCheck' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/object-destructuring-empty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/object-without-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/objectDestructuringEmpty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/objectWithoutProperties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/possible-constructor-return' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/possibleConstructorReturn' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/self-global' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/selfGlobal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/sliced-to-array-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/sliced-to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/slicedToArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/slicedToArrayLoose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/tagged-template-literal-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/tagged-template-literal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/taggedTemplateLiteral' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporal-ref' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporal-undefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporalRef' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporalUndefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/to-consumable-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/toArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/toConsumableArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/typeof' { + declare module.exports: any; +} + +declare module 'babel-runtime/regenerator/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-runtime/core-js.js' { + declare module.exports: $Exports<'babel-runtime/core-js'>; +} +declare module 'babel-runtime/core-js/array/concat.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/concat'>; +} +declare module 'babel-runtime/core-js/array/copy-within.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/copy-within'>; +} +declare module 'babel-runtime/core-js/array/entries.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/entries'>; +} +declare module 'babel-runtime/core-js/array/every.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/every'>; +} +declare module 'babel-runtime/core-js/array/fill.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/fill'>; +} +declare module 'babel-runtime/core-js/array/filter.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/filter'>; +} +declare module 'babel-runtime/core-js/array/find-index.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/find-index'>; +} +declare module 'babel-runtime/core-js/array/find.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/find'>; +} +declare module 'babel-runtime/core-js/array/for-each.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/for-each'>; +} +declare module 'babel-runtime/core-js/array/from.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/from'>; +} +declare module 'babel-runtime/core-js/array/includes.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/includes'>; +} +declare module 'babel-runtime/core-js/array/index-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/index-of'>; +} +declare module 'babel-runtime/core-js/array/join.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/join'>; +} +declare module 'babel-runtime/core-js/array/keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/keys'>; +} +declare module 'babel-runtime/core-js/array/last-index-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/last-index-of'>; +} +declare module 'babel-runtime/core-js/array/map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/map'>; +} +declare module 'babel-runtime/core-js/array/of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/of'>; +} +declare module 'babel-runtime/core-js/array/pop.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/pop'>; +} +declare module 'babel-runtime/core-js/array/push.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/push'>; +} +declare module 'babel-runtime/core-js/array/reduce-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reduce-right'>; +} +declare module 'babel-runtime/core-js/array/reduce.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reduce'>; +} +declare module 'babel-runtime/core-js/array/reverse.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reverse'>; +} +declare module 'babel-runtime/core-js/array/shift.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/shift'>; +} +declare module 'babel-runtime/core-js/array/slice.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/slice'>; +} +declare module 'babel-runtime/core-js/array/some.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/some'>; +} +declare module 'babel-runtime/core-js/array/sort.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/sort'>; +} +declare module 'babel-runtime/core-js/array/splice.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/splice'>; +} +declare module 'babel-runtime/core-js/array/unshift.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/unshift'>; +} +declare module 'babel-runtime/core-js/array/values.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/values'>; +} +declare module 'babel-runtime/core-js/asap.js' { + declare module.exports: $Exports<'babel-runtime/core-js/asap'>; +} +declare module 'babel-runtime/core-js/clear-immediate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/clear-immediate'>; +} +declare module 'babel-runtime/core-js/error/is-error.js' { + declare module.exports: $Exports<'babel-runtime/core-js/error/is-error'>; +} +declare module 'babel-runtime/core-js/get-iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/get-iterator'>; +} +declare module 'babel-runtime/core-js/is-iterable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/is-iterable'>; +} +declare module 'babel-runtime/core-js/json/stringify.js' { + declare module.exports: $Exports<'babel-runtime/core-js/json/stringify'>; +} +declare module 'babel-runtime/core-js/map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/map'>; +} +declare module 'babel-runtime/core-js/math/acosh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/acosh'>; +} +declare module 'babel-runtime/core-js/math/asinh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/asinh'>; +} +declare module 'babel-runtime/core-js/math/atanh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/atanh'>; +} +declare module 'babel-runtime/core-js/math/cbrt.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/cbrt'>; +} +declare module 'babel-runtime/core-js/math/clz32.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/clz32'>; +} +declare module 'babel-runtime/core-js/math/cosh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/cosh'>; +} +declare module 'babel-runtime/core-js/math/expm1.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/expm1'>; +} +declare module 'babel-runtime/core-js/math/fround.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/fround'>; +} +declare module 'babel-runtime/core-js/math/hypot.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/hypot'>; +} +declare module 'babel-runtime/core-js/math/iaddh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/iaddh'>; +} +declare module 'babel-runtime/core-js/math/imul.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/imul'>; +} +declare module 'babel-runtime/core-js/math/imulh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/imulh'>; +} +declare module 'babel-runtime/core-js/math/isubh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/isubh'>; +} +declare module 'babel-runtime/core-js/math/log10.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log10'>; +} +declare module 'babel-runtime/core-js/math/log1p.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log1p'>; +} +declare module 'babel-runtime/core-js/math/log2.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log2'>; +} +declare module 'babel-runtime/core-js/math/sign.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/sign'>; +} +declare module 'babel-runtime/core-js/math/sinh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/sinh'>; +} +declare module 'babel-runtime/core-js/math/tanh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/tanh'>; +} +declare module 'babel-runtime/core-js/math/trunc.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/trunc'>; +} +declare module 'babel-runtime/core-js/math/umulh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/umulh'>; +} +declare module 'babel-runtime/core-js/number/epsilon.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/epsilon'>; +} +declare module 'babel-runtime/core-js/number/is-finite.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-finite'>; +} +declare module 'babel-runtime/core-js/number/is-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-integer'>; +} +declare module 'babel-runtime/core-js/number/is-nan.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-nan'>; +} +declare module 'babel-runtime/core-js/number/is-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/max-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/max-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/min-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/min-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/parse-float.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/parse-float'>; +} +declare module 'babel-runtime/core-js/number/parse-int.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/parse-int'>; +} +declare module 'babel-runtime/core-js/object/assign.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/assign'>; +} +declare module 'babel-runtime/core-js/object/create.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/create'>; +} +declare module 'babel-runtime/core-js/object/define-properties.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/define-properties'>; +} +declare module 'babel-runtime/core-js/object/define-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/define-property'>; +} +declare module 'babel-runtime/core-js/object/entries.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/entries'>; +} +declare module 'babel-runtime/core-js/object/freeze.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/freeze'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-descriptor.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptor'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-descriptors.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptors'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-names.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-names'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-symbols.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-symbols'>; +} +declare module 'babel-runtime/core-js/object/get-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-prototype-of'>; +} +declare module 'babel-runtime/core-js/object/is-extensible.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-extensible'>; +} +declare module 'babel-runtime/core-js/object/is-frozen.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-frozen'>; +} +declare module 'babel-runtime/core-js/object/is-sealed.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-sealed'>; +} +declare module 'babel-runtime/core-js/object/is.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is'>; +} +declare module 'babel-runtime/core-js/object/keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/keys'>; +} +declare module 'babel-runtime/core-js/object/prevent-extensions.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/prevent-extensions'>; +} +declare module 'babel-runtime/core-js/object/seal.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/seal'>; +} +declare module 'babel-runtime/core-js/object/set-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/set-prototype-of'>; +} +declare module 'babel-runtime/core-js/object/values.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/values'>; +} +declare module 'babel-runtime/core-js/observable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/observable'>; +} +declare module 'babel-runtime/core-js/promise.js' { + declare module.exports: $Exports<'babel-runtime/core-js/promise'>; +} +declare module 'babel-runtime/core-js/reflect/apply.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/apply'>; +} +declare module 'babel-runtime/core-js/reflect/construct.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/construct'>; +} +declare module 'babel-runtime/core-js/reflect/define-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/define-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-property'>; +} +declare module 'babel-runtime/core-js/reflect/delete-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/delete-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-property'>; +} +declare module 'babel-runtime/core-js/reflect/enumerate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/enumerate'>; +} +declare module 'babel-runtime/core-js/reflect/get-metadata-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata-keys'>; +} +declare module 'babel-runtime/core-js/reflect/get-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata-keys'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-property-descriptor'>; +} +declare module 'babel-runtime/core-js/reflect/get-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-prototype-of'>; +} +declare module 'babel-runtime/core-js/reflect/get.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get'>; +} +declare module 'babel-runtime/core-js/reflect/has-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/has-own-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-own-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/has.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has'>; +} +declare module 'babel-runtime/core-js/reflect/is-extensible.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/is-extensible'>; +} +declare module 'babel-runtime/core-js/reflect/metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/metadata'>; +} +declare module 'babel-runtime/core-js/reflect/own-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/own-keys'>; +} +declare module 'babel-runtime/core-js/reflect/prevent-extensions.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/prevent-extensions'>; +} +declare module 'babel-runtime/core-js/reflect/set-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/set-prototype-of'>; +} +declare module 'babel-runtime/core-js/reflect/set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/set'>; +} +declare module 'babel-runtime/core-js/regexp/escape.js' { + declare module.exports: $Exports<'babel-runtime/core-js/regexp/escape'>; +} +declare module 'babel-runtime/core-js/set-immediate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/set-immediate'>; +} +declare module 'babel-runtime/core-js/set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/set'>; +} +declare module 'babel-runtime/core-js/string/at.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/at'>; +} +declare module 'babel-runtime/core-js/string/code-point-at.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/code-point-at'>; +} +declare module 'babel-runtime/core-js/string/ends-with.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/ends-with'>; +} +declare module 'babel-runtime/core-js/string/from-code-point.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/from-code-point'>; +} +declare module 'babel-runtime/core-js/string/includes.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/includes'>; +} +declare module 'babel-runtime/core-js/string/match-all.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/match-all'>; +} +declare module 'babel-runtime/core-js/string/pad-end.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-end'>; +} +declare module 'babel-runtime/core-js/string/pad-left.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-left'>; +} +declare module 'babel-runtime/core-js/string/pad-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-right'>; +} +declare module 'babel-runtime/core-js/string/pad-start.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-start'>; +} +declare module 'babel-runtime/core-js/string/raw.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/raw'>; +} +declare module 'babel-runtime/core-js/string/repeat.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/repeat'>; +} +declare module 'babel-runtime/core-js/string/starts-with.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/starts-with'>; +} +declare module 'babel-runtime/core-js/string/trim-end.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-end'>; +} +declare module 'babel-runtime/core-js/string/trim-left.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-left'>; +} +declare module 'babel-runtime/core-js/string/trim-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-right'>; +} +declare module 'babel-runtime/core-js/string/trim-start.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-start'>; +} +declare module 'babel-runtime/core-js/string/trim.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim'>; +} +declare module 'babel-runtime/core-js/symbol.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol'>; +} +declare module 'babel-runtime/core-js/symbol/async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/async-iterator'>; +} +declare module 'babel-runtime/core-js/symbol/for.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/for'>; +} +declare module 'babel-runtime/core-js/symbol/has-instance.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/has-instance'>; +} +declare module 'babel-runtime/core-js/symbol/is-concat-spreadable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/is-concat-spreadable'>; +} +declare module 'babel-runtime/core-js/symbol/iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/iterator'>; +} +declare module 'babel-runtime/core-js/symbol/key-for.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/key-for'>; +} +declare module 'babel-runtime/core-js/symbol/match.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/match'>; +} +declare module 'babel-runtime/core-js/symbol/observable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/observable'>; +} +declare module 'babel-runtime/core-js/symbol/replace.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/replace'>; +} +declare module 'babel-runtime/core-js/symbol/search.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/search'>; +} +declare module 'babel-runtime/core-js/symbol/species.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/species'>; +} +declare module 'babel-runtime/core-js/symbol/split.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/split'>; +} +declare module 'babel-runtime/core-js/symbol/to-primitive.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-primitive'>; +} +declare module 'babel-runtime/core-js/symbol/to-string-tag.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-string-tag'>; +} +declare module 'babel-runtime/core-js/symbol/unscopables.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/unscopables'>; +} +declare module 'babel-runtime/core-js/system/global.js' { + declare module.exports: $Exports<'babel-runtime/core-js/system/global'>; +} +declare module 'babel-runtime/core-js/weak-map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/weak-map'>; +} +declare module 'babel-runtime/core-js/weak-set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/weak-set'>; +} +declare module 'babel-runtime/helpers/_async-generator-delegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-generator-delegate'>; +} +declare module 'babel-runtime/helpers/_async-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-generator'>; +} +declare module 'babel-runtime/helpers/_async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-iterator'>; +} +declare module 'babel-runtime/helpers/_async-to-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-to-generator'>; +} +declare module 'babel-runtime/helpers/_class-call-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_class-call-check'>; +} +declare module 'babel-runtime/helpers/_create-class.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_create-class'>; +} +declare module 'babel-runtime/helpers/_defaults.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_defaults'>; +} +declare module 'babel-runtime/helpers/_define-enumerable-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_define-enumerable-properties'>; +} +declare module 'babel-runtime/helpers/_define-property.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_define-property'>; +} +declare module 'babel-runtime/helpers/_extends.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_extends'>; +} +declare module 'babel-runtime/helpers/_get.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_get'>; +} +declare module 'babel-runtime/helpers/_inherits.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_inherits'>; +} +declare module 'babel-runtime/helpers/_instanceof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_instanceof'>; +} +declare module 'babel-runtime/helpers/_interop-require-default.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-default'>; +} +declare module 'babel-runtime/helpers/_interop-require-wildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-wildcard'>; +} +declare module 'babel-runtime/helpers/_jsx.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_jsx'>; +} +declare module 'babel-runtime/helpers/_new-arrow-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_new-arrow-check'>; +} +declare module 'babel-runtime/helpers/_object-destructuring-empty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_object-destructuring-empty'>; +} +declare module 'babel-runtime/helpers/_object-without-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_object-without-properties'>; +} +declare module 'babel-runtime/helpers/_possible-constructor-return.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_possible-constructor-return'>; +} +declare module 'babel-runtime/helpers/_self-global.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_self-global'>; +} +declare module 'babel-runtime/helpers/_set.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_set'>; +} +declare module 'babel-runtime/helpers/_sliced-to-array-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array-loose'>; +} +declare module 'babel-runtime/helpers/_sliced-to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array'>; +} +declare module 'babel-runtime/helpers/_tagged-template-literal-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal-loose'>; +} +declare module 'babel-runtime/helpers/_tagged-template-literal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal'>; +} +declare module 'babel-runtime/helpers/_temporal-ref.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_temporal-ref'>; +} +declare module 'babel-runtime/helpers/_temporal-undefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_temporal-undefined'>; +} +declare module 'babel-runtime/helpers/_to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_to-array'>; +} +declare module 'babel-runtime/helpers/_to-consumable-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_to-consumable-array'>; +} +declare module 'babel-runtime/helpers/_typeof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_typeof'>; +} +declare module 'babel-runtime/helpers/async-generator-delegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-generator-delegate'>; +} +declare module 'babel-runtime/helpers/async-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-generator'>; +} +declare module 'babel-runtime/helpers/async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-iterator'>; +} +declare module 'babel-runtime/helpers/async-to-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-to-generator'>; +} +declare module 'babel-runtime/helpers/asyncGenerator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncGenerator'>; +} +declare module 'babel-runtime/helpers/asyncGeneratorDelegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncGeneratorDelegate'>; +} +declare module 'babel-runtime/helpers/asyncIterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncIterator'>; +} +declare module 'babel-runtime/helpers/asyncToGenerator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncToGenerator'>; +} +declare module 'babel-runtime/helpers/class-call-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/class-call-check'>; +} +declare module 'babel-runtime/helpers/classCallCheck.js' { + declare module.exports: $Exports<'babel-runtime/helpers/classCallCheck'>; +} +declare module 'babel-runtime/helpers/create-class.js' { + declare module.exports: $Exports<'babel-runtime/helpers/create-class'>; +} +declare module 'babel-runtime/helpers/createClass.js' { + declare module.exports: $Exports<'babel-runtime/helpers/createClass'>; +} +declare module 'babel-runtime/helpers/defaults.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defaults'>; +} +declare module 'babel-runtime/helpers/define-enumerable-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/define-enumerable-properties'>; +} +declare module 'babel-runtime/helpers/define-property.js' { + declare module.exports: $Exports<'babel-runtime/helpers/define-property'>; +} +declare module 'babel-runtime/helpers/defineEnumerableProperties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defineEnumerableProperties'>; +} +declare module 'babel-runtime/helpers/defineProperty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defineProperty'>; +} +declare module 'babel-runtime/helpers/extends.js' { + declare module.exports: $Exports<'babel-runtime/helpers/extends'>; +} +declare module 'babel-runtime/helpers/get.js' { + declare module.exports: $Exports<'babel-runtime/helpers/get'>; +} +declare module 'babel-runtime/helpers/inherits.js' { + declare module.exports: $Exports<'babel-runtime/helpers/inherits'>; +} +declare module 'babel-runtime/helpers/instanceof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/instanceof'>; +} +declare module 'babel-runtime/helpers/interop-require-default.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interop-require-default'>; +} +declare module 'babel-runtime/helpers/interop-require-wildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interop-require-wildcard'>; +} +declare module 'babel-runtime/helpers/interopRequireDefault.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interopRequireDefault'>; +} +declare module 'babel-runtime/helpers/interopRequireWildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interopRequireWildcard'>; +} +declare module 'babel-runtime/helpers/jsx.js' { + declare module.exports: $Exports<'babel-runtime/helpers/jsx'>; +} +declare module 'babel-runtime/helpers/new-arrow-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/new-arrow-check'>; +} +declare module 'babel-runtime/helpers/newArrowCheck.js' { + declare module.exports: $Exports<'babel-runtime/helpers/newArrowCheck'>; +} +declare module 'babel-runtime/helpers/object-destructuring-empty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/object-destructuring-empty'>; +} +declare module 'babel-runtime/helpers/object-without-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/object-without-properties'>; +} +declare module 'babel-runtime/helpers/objectDestructuringEmpty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/objectDestructuringEmpty'>; +} +declare module 'babel-runtime/helpers/objectWithoutProperties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/objectWithoutProperties'>; +} +declare module 'babel-runtime/helpers/possible-constructor-return.js' { + declare module.exports: $Exports<'babel-runtime/helpers/possible-constructor-return'>; +} +declare module 'babel-runtime/helpers/possibleConstructorReturn.js' { + declare module.exports: $Exports<'babel-runtime/helpers/possibleConstructorReturn'>; +} +declare module 'babel-runtime/helpers/self-global.js' { + declare module.exports: $Exports<'babel-runtime/helpers/self-global'>; +} +declare module 'babel-runtime/helpers/selfGlobal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/selfGlobal'>; +} +declare module 'babel-runtime/helpers/set.js' { + declare module.exports: $Exports<'babel-runtime/helpers/set'>; +} +declare module 'babel-runtime/helpers/sliced-to-array-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array-loose'>; +} +declare module 'babel-runtime/helpers/sliced-to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array'>; +} +declare module 'babel-runtime/helpers/slicedToArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/slicedToArray'>; +} +declare module 'babel-runtime/helpers/slicedToArrayLoose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/slicedToArrayLoose'>; +} +declare module 'babel-runtime/helpers/tagged-template-literal-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal-loose'>; +} +declare module 'babel-runtime/helpers/tagged-template-literal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal'>; +} +declare module 'babel-runtime/helpers/taggedTemplateLiteral.js' { + declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteral'>; +} +declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteralLoose'>; +} +declare module 'babel-runtime/helpers/temporal-ref.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporal-ref'>; +} +declare module 'babel-runtime/helpers/temporal-undefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporal-undefined'>; +} +declare module 'babel-runtime/helpers/temporalRef.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporalRef'>; +} +declare module 'babel-runtime/helpers/temporalUndefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporalUndefined'>; +} +declare module 'babel-runtime/helpers/to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/to-array'>; +} +declare module 'babel-runtime/helpers/to-consumable-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/to-consumable-array'>; +} +declare module 'babel-runtime/helpers/toArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/toArray'>; +} +declare module 'babel-runtime/helpers/toConsumableArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/toConsumableArray'>; +} +declare module 'babel-runtime/helpers/typeof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/typeof'>; +} +declare module 'babel-runtime/regenerator/index.js' { + declare module.exports: $Exports<'babel-runtime/regenerator/index'>; +} diff --git a/config/flow-typed/npm/cross-env_vx.x.x.js b/config/flow-typed/npm/cross-env_vx.x.x.js new file mode 100644 index 0000000..bc07815 --- /dev/null +++ b/config/flow-typed/npm/cross-env_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 933800ecd206d8aaca9816422b154484 +// flow-typed version: <>/cross-env_v^2.0.0/flow_v0.37.4 + +/** + * 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/bin/cross-env' { + declare module.exports: any; +} + +declare module 'cross-env/dist/index' { + declare module.exports: any; +} + +declare module 'cross-env/src/index' { + declare module.exports: any; +} + +declare module 'cross-env/src/index.test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'cross-env/bin/cross-env.js' { + declare module.exports: $Exports<'cross-env/bin/cross-env'>; +} +declare module 'cross-env/dist/index.js' { + declare module.exports: $Exports<'cross-env/dist/index'>; +} +declare module 'cross-env/src/index.js' { + declare module.exports: $Exports<'cross-env/src/index'>; +} +declare module 'cross-env/src/index.test.js' { + declare module.exports: $Exports<'cross-env/src/index.test'>; +} diff --git a/config/flow-typed/npm/css-loader_vx.x.x.js b/config/flow-typed/npm/css-loader_vx.x.x.js new file mode 100644 index 0000000..0b77c61 --- /dev/null +++ b/config/flow-typed/npm/css-loader_vx.x.x.js @@ -0,0 +1,87 @@ +// flow-typed signature: 0ab124f40561916f0bb19ac7d91c381b +// flow-typed version: <>/css-loader_v^0.23.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'css-loader' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'css-loader' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'css-loader/lib/compile-exports' { + declare module.exports: any; +} + +declare module 'css-loader/lib/css-base' { + declare module.exports: any; +} + +declare module 'css-loader/lib/getImportPrefix' { + declare module.exports: any; +} + +declare module 'css-loader/lib/getLocalIdent' { + declare module.exports: any; +} + +declare module 'css-loader/lib/loader' { + declare module.exports: any; +} + +declare module 'css-loader/lib/localsLoader' { + declare module.exports: any; +} + +declare module 'css-loader/lib/processCss' { + declare module.exports: any; +} + +declare module 'css-loader/locals' { + declare module.exports: any; +} + +// Filename aliases +declare module 'css-loader/index' { + declare module.exports: $Exports<'css-loader'>; +} +declare module 'css-loader/index.js' { + declare module.exports: $Exports<'css-loader'>; +} +declare module 'css-loader/lib/compile-exports.js' { + declare module.exports: $Exports<'css-loader/lib/compile-exports'>; +} +declare module 'css-loader/lib/css-base.js' { + declare module.exports: $Exports<'css-loader/lib/css-base'>; +} +declare module 'css-loader/lib/getImportPrefix.js' { + declare module.exports: $Exports<'css-loader/lib/getImportPrefix'>; +} +declare module 'css-loader/lib/getLocalIdent.js' { + declare module.exports: $Exports<'css-loader/lib/getLocalIdent'>; +} +declare module 'css-loader/lib/loader.js' { + declare module.exports: $Exports<'css-loader/lib/loader'>; +} +declare module 'css-loader/lib/localsLoader.js' { + declare module.exports: $Exports<'css-loader/lib/localsLoader'>; +} +declare module 'css-loader/lib/processCss.js' { + declare module.exports: $Exports<'css-loader/lib/processCss'>; +} +declare module 'css-loader/locals.js' { + declare module.exports: $Exports<'css-loader/locals'>; +} diff --git a/config/flow-typed/npm/enzyme-to-json_vx.x.x.js b/config/flow-typed/npm/enzyme-to-json_vx.x.x.js new file mode 100644 index 0000000..9eb78c0 --- /dev/null +++ b/config/flow-typed/npm/enzyme-to-json_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 39583f0c62d5d202c689b4f5df6f2cc1 +// flow-typed version: <>/enzyme-to-json_v^1.0.3/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'enzyme-to-json' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'enzyme-to-json' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'enzyme-to-json/build/index' { + declare module.exports: any; +} + +declare module 'enzyme-to-json/build/mount' { + declare module.exports: any; +} + +declare module 'enzyme-to-json/build/render' { + declare module.exports: any; +} + +declare module 'enzyme-to-json/build/shallow' { + declare module.exports: any; +} + +// Filename aliases +declare module 'enzyme-to-json/build/index.js' { + declare module.exports: $Exports<'enzyme-to-json/build/index'>; +} +declare module 'enzyme-to-json/build/mount.js' { + declare module.exports: $Exports<'enzyme-to-json/build/mount'>; +} +declare module 'enzyme-to-json/build/render.js' { + declare module.exports: $Exports<'enzyme-to-json/build/render'>; +} +declare module 'enzyme-to-json/build/shallow.js' { + declare module.exports: $Exports<'enzyme-to-json/build/shallow'>; +} diff --git a/config/flow-typed/npm/enzyme_v2.3.x.js b/config/flow-typed/npm/enzyme_v2.3.x.js new file mode 100644 index 0000000..7431d46 --- /dev/null +++ b/config/flow-typed/npm/enzyme_v2.3.x.js @@ -0,0 +1,79 @@ +// flow-typed signature: f3b75915e82ea23b5d37b8b584eddb76 +// flow-typed version: d4e590e9bf/enzyme_v2.3.x/flow_>=v0.28.x + +declare module 'enzyme' { + declare type PredicateFunction = (wrapper: T) => boolean; + declare type NodeOrNodes = React$Element | Array>; + declare type EnzymeSelector = string | ReactClass | Object; + + // CheerioWrapper is a type alias for an actual cheerio instance + // TODO: Reference correct type from cheerio's type declarations + declare type CheerioWrapper = any; + + declare class Wrapper { + find(selector: EnzymeSelector): this; + findWhere(predicate: PredicateFunction): this; + filter(selector: EnzymeSelector): this; + filterWhere(predicate: PredicateFunction): this; + contains(nodeOrNodes: NodeOrNodes): boolean; + containsMatchingElement(node: React$Element): boolean; + containsAllMatchingElements(nodes: NodeOrNodes): boolean; + containsAnyMatchingElements(nodes: NodeOrNodes): boolean; + matchesElement(node: React$Element): boolean; + hasClass(className: string): boolean; + is(selector: EnzymeSelector): boolean; + isEmpty(): boolean; + not(selector: EnzymeSelector): boolean; + children(selector?: EnzymeSelector): this; + childAt(index: number): this; + parents(selector?: EnzymeSelector): this; + parent(): this; + closest(selector: EnzymeSelector): this; + render(): CheerioWrapper; + unmount(): this; + text(): string; + html(): string; + get(index: number): React$Element; + at(index: number): this; + first(): this; + last(): this; + state(key?: string): any; + context(key?: string): any; + props(): Object; + prop(key: string): any; + key(): string; + simulate(event: string, ...args: Array): this; + setState(state: Object): this; + setProps(props: Object): this; + setContext(context: Object): this; + instance(): React$Component; + update(): this; + debug(): string; + type(): string | Function | null; + name(): string; + forEach(fn: (node: this) => any): this; + map(fn: (node: this) => T): Array; + reduce(fn: (value: T, node: this, index: number) => T, initialValue?: T): Array; + reduceRight(fn: (value: T, node: this, index: number) => T, initialValue?: T): Array; + some(selector: EnzymeSelector): boolean; + someWhere(predicate: PredicateFunction): boolean; + every(selector: EnzymeSelector): boolean; + everyWhere(predicate: PredicateFunction): boolean; + length: number; + } + + declare export class ReactWrapper extends Wrapper { + mount(): this; + ref(refName: string): this; + detach(): void; + } + + declare export class ShallowWrapper extends Wrapper { + equals(node: React$Element): boolean; + shallow(options?: { context?: Object }): ShallowWrapper; + } + + declare export function shallow(node: React$Element, options?: { context?: Object }): ShallowWrapper; + declare export function mount(node: React$Element, options?: { context?: Object, attachTo?: HTMLElement, childContextTypes?: Object }): ReactWrapper; + declare export function render(node: React$Element, options?: { context?: Object }): CheerioWrapper; +} diff --git a/config/flow-typed/npm/eslint-config-airbnb_vx.x.x.js b/config/flow-typed/npm/eslint-config-airbnb_vx.x.x.js new file mode 100644 index 0000000..a73226e --- /dev/null +++ b/config/flow-typed/npm/eslint-config-airbnb_vx.x.x.js @@ -0,0 +1,73 @@ +// flow-typed signature: 158a4d33acd27919ceb297eb4b4921e2 +// flow-typed version: <>/eslint-config-airbnb_v^13.0.0/flow_v0.37.4 + +/** + * 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'>; +} diff --git a/config/flow-typed/npm/eslint-loader_vx.x.x.js b/config/flow-typed/npm/eslint-loader_vx.x.x.js new file mode 100644 index 0000000..55f6e6b --- /dev/null +++ b/config/flow-typed/npm/eslint-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: c8b1210248c1a376b3a816da494cef43 +// flow-typed version: <>/eslint-loader_v^1.1.1/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-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 'eslint-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 'eslint-loader/index' { + declare module.exports: $Exports<'eslint-loader'>; +} +declare module 'eslint-loader/index.js' { + declare module.exports: $Exports<'eslint-loader'>; +} diff --git a/config/flow-typed/npm/eslint-plugin-flowtype-errors_vx.x.x.js b/config/flow-typed/npm/eslint-plugin-flowtype-errors_vx.x.x.js new file mode 100644 index 0000000..828eaf6 --- /dev/null +++ b/config/flow-typed/npm/eslint-plugin-flowtype-errors_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 3f9f0f249b0d1a97294f0cdc77cf1368 +// flow-typed version: <>/eslint-plugin-flowtype-errors_v^2.0.3/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-flowtype-errors' + * + * 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-errors' { + 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-errors/dist/collect' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype-errors/dist/filter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype-errors/dist/format' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype-errors/dist/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-flowtype-errors/dist/collect.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype-errors/dist/collect'>; +} +declare module 'eslint-plugin-flowtype-errors/dist/filter.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype-errors/dist/filter'>; +} +declare module 'eslint-plugin-flowtype-errors/dist/format.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype-errors/dist/format'>; +} +declare module 'eslint-plugin-flowtype-errors/dist/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype-errors/dist/index'>; +} +declare module 'eslint-plugin-flowtype-errors/index' { + declare module.exports: $Exports<'eslint-plugin-flowtype-errors'>; +} +declare module 'eslint-plugin-flowtype-errors/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype-errors'>; +} diff --git a/config/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js b/config/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js new file mode 100644 index 0000000..0c00812 --- /dev/null +++ b/config/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js @@ -0,0 +1,319 @@ +// flow-typed signature: 35bd21854fbf0121f49f636b10e0c76f +// flow-typed version: <>/eslint-plugin-flowtype_v^2.30.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-flowtype' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eslint-plugin-flowtype' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eslint-plugin-flowtype/bin/readmeAssertions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/semi' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/sortKeys' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/useFlowType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/validSyntax' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/quoteName' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-flowtype/bin/readmeAssertions.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>; +} +declare module 'eslint-plugin-flowtype/dist/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/booleanStyle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/defineFlowType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/delimiterDangle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noWeakTypes'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireVariableType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/semi.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/semi'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/sortKeys.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/sortKeys'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/useFlowType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/useFlowType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/validSyntax.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/validSyntax'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getParameterName'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/quoteName.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/quoteName'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/spacingFixers'>; +} diff --git a/config/flow-typed/npm/eslint-plugin-graphql_vx.x.x.js b/config/flow-typed/npm/eslint-plugin-graphql_vx.x.x.js new file mode 100644 index 0000000..1503f59 --- /dev/null +++ b/config/flow-typed/npm/eslint-plugin-graphql_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: b6018ce7fd119c8628061e4863639a52 +// flow-typed version: <>/eslint-plugin-graphql_v^0.4.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-graphql' + * + * 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-graphql' { + 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-graphql/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-graphql/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-graphql/lib/index'>; +} diff --git a/config/flow-typed/npm/eslint-plugin-import_vx.x.x.js b/config/flow-typed/npm/eslint-plugin-import_vx.x.x.js new file mode 100644 index 0000000..f52ac11 --- /dev/null +++ b/config/flow-typed/npm/eslint-plugin-import_vx.x.x.js @@ -0,0 +1,326 @@ +// flow-typed signature: 908660e4cb1231c861da323ef43a2f16 +// flow-typed version: <>/eslint-plugin-import_v^2.2.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-import' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eslint-plugin-import' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eslint-plugin-import/config/electron' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/errors' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/react-native' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/react' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/recommended' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/stage-0' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/warnings' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/core/importType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/core/staticRequire' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/ExportMap' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/importDeclaration' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/default' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/extensions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/first' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/imports-first' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/max-dependencies' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/named' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/namespace' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/newline-after-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-absolute-path' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-amd' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-commonjs' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-deprecated' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-duplicates' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-dynamic-require' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-internal-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-mutable-exports' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-as-default' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-default' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-namespace' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-unresolved' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/order' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/prefer-default-export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/unambiguous' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/memo-parser/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-import/config/electron.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/electron'>; +} +declare module 'eslint-plugin-import/config/errors.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/errors'>; +} +declare module 'eslint-plugin-import/config/react-native.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/react-native'>; +} +declare module 'eslint-plugin-import/config/react.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/react'>; +} +declare module 'eslint-plugin-import/config/recommended.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/recommended'>; +} +declare module 'eslint-plugin-import/config/stage-0.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>; +} +declare module 'eslint-plugin-import/config/warnings.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>; +} +declare module 'eslint-plugin-import/lib/core/importType.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/core/importType'>; +} +declare module 'eslint-plugin-import/lib/core/staticRequire.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>; +} +declare module 'eslint-plugin-import/lib/ExportMap.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>; +} +declare module 'eslint-plugin-import/lib/importDeclaration.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>; +} +declare module 'eslint-plugin-import/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/index'>; +} +declare module 'eslint-plugin-import/lib/rules/default.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>; +} +declare module 'eslint-plugin-import/lib/rules/export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>; +} +declare module 'eslint-plugin-import/lib/rules/extensions.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/extensions'>; +} +declare module 'eslint-plugin-import/lib/rules/first.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>; +} +declare module 'eslint-plugin-import/lib/rules/imports-first.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>; +} +declare module 'eslint-plugin-import/lib/rules/max-dependencies.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/max-dependencies'>; +} +declare module 'eslint-plugin-import/lib/rules/named.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/named'>; +} +declare module 'eslint-plugin-import/lib/rules/namespace.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/namespace'>; +} +declare module 'eslint-plugin-import/lib/rules/newline-after-import.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/newline-after-import'>; +} +declare module 'eslint-plugin-import/lib/rules/no-absolute-path.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-absolute-path'>; +} +declare module 'eslint-plugin-import/lib/rules/no-amd.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-amd'>; +} +declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>; +} +declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>; +} +declare module 'eslint-plugin-import/lib/rules/no-duplicates.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-duplicates'>; +} +declare module 'eslint-plugin-import/lib/rules/no-dynamic-require.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-dynamic-require'>; +} +declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-extraneous-dependencies'>; +} +declare module 'eslint-plugin-import/lib/rules/no-internal-modules.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-internal-modules'>; +} +declare module 'eslint-plugin-import/lib/rules/no-mutable-exports.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-mutable-exports'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default-member'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-default.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>; +} +declare module 'eslint-plugin-import/lib/rules/no-namespace.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>; +} +declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>; +} +declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>; +} +declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>; +} +declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>; +} +declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>; +} +declare module 'eslint-plugin-import/lib/rules/order.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/order'>; +} +declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/prefer-default-export'>; +} +declare module 'eslint-plugin-import/lib/rules/unambiguous.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>; +} +declare module 'eslint-plugin-import/memo-parser/index.js' { + declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>; +} diff --git a/config/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js b/config/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js new file mode 100644 index 0000000..e127461 --- /dev/null +++ b/config/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js @@ -0,0 +1,1159 @@ +// flow-typed signature: e1ce3756bb21bc5e02478a6159b0cd6c +// flow-typed version: <>/eslint-plugin-jsx-a11y_v^2.2.3/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-jsx-a11y' + * + * 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-jsx-a11y' { + 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-jsx-a11y/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/href-no-hash' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/img-has-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-access-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-marquee' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-onchange' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/onclick-has-focus' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/onclick-has-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getSuggestion' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getTabIndex' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/anchor-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-proptypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-unsupported-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/click-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/heading-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/href-no-hash' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/html-has-lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/img-has-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/img-redundant-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/label-has-for' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/mouse-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/no-access-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/no-marquee' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/no-onchange' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/no-static-element-interactions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/onclick-has-focus' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/onclick-has-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/role-has-required-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/role-supports-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/rules/tabindex-no-positive' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/getImplicitRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/getSuggestion' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/getTabIndex' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/a' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/area' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/article' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/aside' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/body' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/button' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/datalist' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/details' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dialog' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dl' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/form' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h1' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h2' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h3' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h4' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h5' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h6' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/hr' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/img' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/input' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/li' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/link' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menu' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menuitem' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/meter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/nav' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ol' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/option' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/output' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/progress' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/section' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/select' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tbody' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/textarea' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tfoot' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/thead' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ul' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/isHiddenFromScreenReader' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/src/util/isInteractiveElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/anchor-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-proptypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-unsupported-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/click-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/heading-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/href-no-hash' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/html-has-lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/img-has-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/img-redundant-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/label-has-for' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/mouse-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-access-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-marquee' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-onchange' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-static-element-interactions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/onclick-has-focus' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/onclick-has-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/role-has-required-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/role-supports-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/tabindex-no-positive' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/tests/src/util/getSuggestion' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-jsx-a11y/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/index'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-role'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/heading-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/href-no-hash.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/href-no-hash'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/html-has-lang'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/img-has-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/img-has-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-for'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/lang'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-access-key.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-access-key'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-marquee.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-marquee'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-onchange.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-onchange'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/onclick-has-focus.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/onclick-has-focus'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/onclick-has-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/onclick-has-role'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/scope.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/scope'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getImplicitRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getSuggestion.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getSuggestion'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getTabIndex.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getTabIndex'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement'>; +} +declare module 'eslint-plugin-jsx-a11y/src/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/index'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/anchor-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/anchor-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-proptypes.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-proptypes'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-role'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/aria-unsupported-elements.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-unsupported-elements'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/click-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/click-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/heading-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/heading-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/href-no-hash.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/href-no-hash'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/html-has-lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/html-has-lang'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/img-has-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/img-has-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/img-redundant-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/img-redundant-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/label-has-for.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/label-has-for'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/lang'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/mouse-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/mouse-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/no-access-key.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-access-key'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/no-marquee.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-marquee'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/no-onchange.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-onchange'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/no-static-element-interactions.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-static-element-interactions'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/onclick-has-focus.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/onclick-has-focus'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/onclick-has-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/onclick-has-role'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/role-has-required-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/role-has-required-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/role-supports-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/role-supports-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/scope.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/scope'>; +} +declare module 'eslint-plugin-jsx-a11y/src/rules/tabindex-no-positive.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/tabindex-no-positive'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/getImplicitRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/getImplicitRole'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/getSuggestion.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/getSuggestion'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/getTabIndex.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/getTabIndex'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/a.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/a'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/area.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/area'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/article.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/article'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/aside.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/aside'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/body.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/body'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/button.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/button'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/datalist.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/datalist'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/details.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/details'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dialog.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/dialog'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dl.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/dl'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/form.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/form'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h1.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h1'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h2.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h2'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h3.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h3'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h4.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h4'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h5.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h5'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h6.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h6'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/hr.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/hr'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/img.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/img'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/index'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/input.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/input'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/li.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/li'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/link.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/link'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menu.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/menu'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menuitem.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/menuitem'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/meter.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/meter'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/nav.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/nav'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ol.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/ol'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/option.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/option'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/output.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/output'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/progress.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/progress'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/section.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/section'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/select.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/select'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tbody.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/tbody'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/textarea.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/textarea'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tfoot.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/tfoot'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/thead.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/thead'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ul.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/ul'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/isHiddenFromScreenReader.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isHiddenFromScreenReader'>; +} +declare module 'eslint-plugin-jsx-a11y/src/util/isInteractiveElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isInteractiveElement'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/index'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/anchor-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/anchor-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-proptypes.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/aria-proptypes'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/aria-role'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/aria-unsupported-elements.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/aria-unsupported-elements'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/click-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/click-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/heading-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/heading-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/href-no-hash.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/href-no-hash'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/html-has-lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/html-has-lang'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/img-has-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/img-has-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/img-redundant-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/img-redundant-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/label-has-for.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/label-has-for'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/lang'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/mouse-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/mouse-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-access-key.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/no-access-key'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-marquee.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/no-marquee'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-onchange.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/no-onchange'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/no-static-element-interactions.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/no-static-element-interactions'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/onclick-has-focus.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/onclick-has-focus'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/onclick-has-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/onclick-has-role'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/role-has-required-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/role-has-required-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/role-supports-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/role-supports-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/scope.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/scope'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/rules/tabindex-no-positive.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/rules/tabindex-no-positive'>; +} +declare module 'eslint-plugin-jsx-a11y/tests/src/util/getSuggestion.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/tests/src/util/getSuggestion'>; +} diff --git a/config/flow-typed/npm/eslint-plugin-react_vx.x.x.js b/config/flow-typed/npm/eslint-plugin-react_vx.x.x.js new file mode 100644 index 0000000..8927565 --- /dev/null +++ b/config/flow-typed/npm/eslint-plugin-react_vx.x.x.js @@ -0,0 +1,479 @@ +// flow-typed signature: 49b1480c956ca8ad06c2637095d68ffa +// flow-typed version: <>/eslint-plugin-react_v^6.8.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-react' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eslint-plugin-react' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eslint-plugin-react/lib/rules/display-name' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-component-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-indent-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-indent' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-bind' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-uses-react' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-array-index-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-children-prop' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-comment-textnodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-danger-with-children' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-danger' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-deprecated' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-find-dom-node' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-is-mounted' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-multi-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-render-return-value' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-string-refs' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unknown-property' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-default-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-extension' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-optimization' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-render-return' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/self-closing-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/sort-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/sort-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/style-prop-object' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/wrap-multilines' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/annotations' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/Components' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/pragma' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/variable' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/version' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-react/index' { + declare module.exports: $Exports<'eslint-plugin-react'>; +} +declare module 'eslint-plugin-react/index.js' { + declare module.exports: $Exports<'eslint-plugin-react'>; +} +declare module 'eslint-plugin-react/lib/rules/display-name.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/display-name'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-component-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-component-props'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-bracket-location'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-equals-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-filename-extension'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-first-prop-new-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-indent-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-key.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-key'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-props-per-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-bind.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-bind'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-duplicate-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-literals.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-literals'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-target-blank'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-undef.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-undef'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-pascal-case'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-space-before-closing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-tag-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-uses-react.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-react'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-vars'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-wrap-multilines'>; +} +declare module 'eslint-plugin-react/lib/rules/no-array-index-key.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-array-index-key'>; +} +declare module 'eslint-plugin-react/lib/rules/no-children-prop.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-children-prop'>; +} +declare module 'eslint-plugin-react/lib/rules/no-comment-textnodes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-comment-textnodes'>; +} +declare module 'eslint-plugin-react/lib/rules/no-danger-with-children.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger-with-children'>; +} +declare module 'eslint-plugin-react/lib/rules/no-danger.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger'>; +} +declare module 'eslint-plugin-react/lib/rules/no-deprecated.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-deprecated'>; +} +declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-mount-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-update-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-direct-mutation-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-find-dom-node.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-find-dom-node'>; +} +declare module 'eslint-plugin-react/lib/rules/no-is-mounted.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-is-mounted'>; +} +declare module 'eslint-plugin-react/lib/rules/no-multi-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-multi-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/no-render-return-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-render-return-value'>; +} +declare module 'eslint-plugin-react/lib/rules/no-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-string-refs.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-string-refs'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unescaped-entities'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unknown-property.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unknown-property'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/prefer-es6-class.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-es6-class'>; +} +declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>; +} +declare module 'eslint-plugin-react/lib/rules/prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/react-in-jsx-scope'>; +} +declare module 'eslint-plugin-react/lib/rules/require-default-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-default-props'>; +} +declare module 'eslint-plugin-react/lib/rules/require-extension.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-extension'>; +} +declare module 'eslint-plugin-react/lib/rules/require-optimization.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-optimization'>; +} +declare module 'eslint-plugin-react/lib/rules/require-render-return.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-render-return'>; +} +declare module 'eslint-plugin-react/lib/rules/self-closing-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/self-closing-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/sort-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/sort-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>; +} +declare module 'eslint-plugin-react/lib/rules/wrap-multilines.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/wrap-multilines'>; +} +declare module 'eslint-plugin-react/lib/util/annotations.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/annotations'>; +} +declare module 'eslint-plugin-react/lib/util/Components.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/Components'>; +} +declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; +} +declare module 'eslint-plugin-react/lib/util/pragma.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/pragma'>; +} +declare module 'eslint-plugin-react/lib/util/variable.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>; +} +declare module 'eslint-plugin-react/lib/util/version.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/version'>; +} diff --git a/config/flow-typed/npm/eslint_vx.x.x.js b/config/flow-typed/npm/eslint_vx.x.x.js new file mode 100644 index 0000000..73bd31a --- /dev/null +++ b/config/flow-typed/npm/eslint_vx.x.x.js @@ -0,0 +1,2153 @@ +// flow-typed signature: fc0c0a60451051b02253443428e2250b +// flow-typed version: <>/eslint_v^3.12.2/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eslint' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eslint/bin/eslint' { + declare module.exports: any; +} + +declare module 'eslint/conf/cli-options' { + declare module.exports: any; +} + +declare module 'eslint/conf/environments' { + declare module.exports: any; +} + +declare module 'eslint/conf/eslint-all' { + declare module.exports: any; +} + +declare module 'eslint/lib/api' { + declare module.exports: any; +} + +declare module 'eslint/lib/ast-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli-engine' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-analyzer' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-segment' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-state' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/debug-helpers' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/fork-context' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/id-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/autoconfig' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-file' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-initializer' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-rule' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-validator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/environments' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/plugins' { + declare module.exports: any; +} + +declare module 'eslint/lib/eslint' { + declare module.exports: any; +} + +declare module 'eslint/lib/file-finder' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/checkstyle' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/codeframe' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/compact' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/html' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/jslint-xml' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/json' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/junit' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/stylish' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/table' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/tap' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/unix' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/visualstudio' { + declare module.exports: any; +} + +declare module 'eslint/lib/ignored-paths' { + declare module.exports: any; +} + +declare module 'eslint/lib/internal-rules/internal-consistent-docs-description' { + declare module.exports: any; +} + +declare module 'eslint/lib/internal-rules/internal-no-invalid-meta' { + declare module.exports: any; +} + +declare module 'eslint/lib/load-rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/logging' { + declare module.exports: any; +} + +declare module 'eslint/lib/options' { + declare module.exports: any; +} + +declare module 'eslint/lib/rule-context' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/accessor-pairs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-bracket-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-callback-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-body-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/block-scoped-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/block-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/brace-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/callback-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/camelcase' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/capitalized-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/class-methods-use-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-dangle' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/complexity' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/computed-property-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/consistent-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/consistent-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/constructor-super' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/curly' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/default-case' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/dot-location' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/dot-notation' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/eol-last' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/eqeqeq' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-call-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-name-matching' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-names' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/generator-star-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/global-require' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/guard-for-in' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/handle-callback-err' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-blacklist' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-length' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-match' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/indent' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/init-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/jsx-quotes' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/key-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/keyword-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/line-comment-position' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/linebreak-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-around-comment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-around-directive' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-depth' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-len' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-lines' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-nested-callbacks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-params' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-statements-per-line' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-statements' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/multiline-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/new-cap' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/new-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-after-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-before-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-per-chained-call' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-alert' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-array-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-await-in-loop' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-bitwise' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-caller' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-case-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-catch-shadow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-class-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-cond-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-confusing-arrow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-console' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-const-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-constant-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-continue' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-control-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-debugger' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-delete-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-div-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-args' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-class-members' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-keys' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-duplicate-case' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-duplicate-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-else-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-character-class' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-function' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-pattern' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-eq-null' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-eval' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-ex-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extend-native' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-bind' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-boolean-cast' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-label' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-semi' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-fallthrough' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-floating-decimal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-func-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-global-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implicit-coercion' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implicit-globals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implied-eval' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-inline-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-inner-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-invalid-regexp' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-invalid-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-irregular-whitespace' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-iterator' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-label-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-labels' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-lone-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-lonely-if' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-loop-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-magic-numbers' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-operators' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-requires' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-str' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multiple-empty-lines' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-native-reassign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-negated-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-negated-in-lhs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-nested-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-object' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-require' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-symbol' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-wrappers' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-obj-calls' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-octal-escape' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-octal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-param-reassign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-path-concat' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-plusplus' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-process-env' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-process-exit' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-proto' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-prototype-builtins' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-redeclare' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-regex-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-globals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-modules' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-properties' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-syntax' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-return-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-return-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-script-url' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-self-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-self-compare' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sequences' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-shadow-restricted-names' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-shadow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-spaced-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sparse-arrays' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sync' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-tabs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-template-curly-in-string' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-this-before-super' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-throw-literal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-trailing-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undef-init' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undef' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undefined' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-underscore-dangle' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unexpected-multiline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unmodified-loop-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unneeded-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unreachable' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unsafe-finally' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unsafe-negation' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-expressions' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-labels' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-vars' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-use-before-define' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-call' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-computed-key' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-concat' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-escape' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-rename' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-void' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-warning-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-whitespace-before-property' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-with' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-curly-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-property-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-shorthand' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/one-var-declaration-per-line' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/one-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/operator-assignment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/operator-linebreak' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/padded-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-arrow-callback' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-const' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-numeric-literals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-reflect' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-rest-params' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-spread' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-template' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/quote-props' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/quotes' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/radix' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-jsdoc' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-yield' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/rest-spread-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-keys' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-vars' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-before-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-before-function-paren' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-in-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-infix-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-unary-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/spaced-comment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/strict' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/symbol-description' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/template-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/unicode-bom' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/use-isnan' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/valid-jsdoc' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/valid-typeof' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/vars-on-top' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/wrap-iife' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/wrap-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/yield-star-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/yoda' { + declare module.exports: any; +} + +declare module 'eslint/lib/testers/event-generator-tester' { + declare module.exports: any; +} + +declare module 'eslint/lib/testers/rule-tester' { + declare module.exports: any; +} + +declare module 'eslint/lib/timing' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/comment-event-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/hash' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/keywords' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/module-resolver' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/node-event-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/npm-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/path-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/patterns/letters' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/rule-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/traverser' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/xml-escape' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint/bin/eslint.js' { + declare module.exports: $Exports<'eslint/bin/eslint'>; +} +declare module 'eslint/conf/cli-options.js' { + declare module.exports: $Exports<'eslint/conf/cli-options'>; +} +declare module 'eslint/conf/environments.js' { + declare module.exports: $Exports<'eslint/conf/environments'>; +} +declare module 'eslint/conf/eslint-all.js' { + declare module.exports: $Exports<'eslint/conf/eslint-all'>; +} +declare module 'eslint/lib/api.js' { + declare module.exports: $Exports<'eslint/lib/api'>; +} +declare module 'eslint/lib/ast-utils.js' { + declare module.exports: $Exports<'eslint/lib/ast-utils'>; +} +declare module 'eslint/lib/cli-engine.js' { + declare module.exports: $Exports<'eslint/lib/cli-engine'>; +} +declare module 'eslint/lib/cli.js' { + declare module.exports: $Exports<'eslint/lib/cli'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-analyzer.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-analyzer'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-segment.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-segment'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-state.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-state'>; +} +declare module 'eslint/lib/code-path-analysis/code-path.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path'>; +} +declare module 'eslint/lib/code-path-analysis/debug-helpers.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/debug-helpers'>; +} +declare module 'eslint/lib/code-path-analysis/fork-context.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/fork-context'>; +} +declare module 'eslint/lib/code-path-analysis/id-generator.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/id-generator'>; +} +declare module 'eslint/lib/config.js' { + declare module.exports: $Exports<'eslint/lib/config'>; +} +declare module 'eslint/lib/config/autoconfig.js' { + declare module.exports: $Exports<'eslint/lib/config/autoconfig'>; +} +declare module 'eslint/lib/config/config-file.js' { + declare module.exports: $Exports<'eslint/lib/config/config-file'>; +} +declare module 'eslint/lib/config/config-initializer.js' { + declare module.exports: $Exports<'eslint/lib/config/config-initializer'>; +} +declare module 'eslint/lib/config/config-ops.js' { + declare module.exports: $Exports<'eslint/lib/config/config-ops'>; +} +declare module 'eslint/lib/config/config-rule.js' { + declare module.exports: $Exports<'eslint/lib/config/config-rule'>; +} +declare module 'eslint/lib/config/config-validator.js' { + declare module.exports: $Exports<'eslint/lib/config/config-validator'>; +} +declare module 'eslint/lib/config/environments.js' { + declare module.exports: $Exports<'eslint/lib/config/environments'>; +} +declare module 'eslint/lib/config/plugins.js' { + declare module.exports: $Exports<'eslint/lib/config/plugins'>; +} +declare module 'eslint/lib/eslint.js' { + declare module.exports: $Exports<'eslint/lib/eslint'>; +} +declare module 'eslint/lib/file-finder.js' { + declare module.exports: $Exports<'eslint/lib/file-finder'>; +} +declare module 'eslint/lib/formatters/checkstyle.js' { + declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; +} +declare module 'eslint/lib/formatters/codeframe.js' { + declare module.exports: $Exports<'eslint/lib/formatters/codeframe'>; +} +declare module 'eslint/lib/formatters/compact.js' { + declare module.exports: $Exports<'eslint/lib/formatters/compact'>; +} +declare module 'eslint/lib/formatters/html.js' { + declare module.exports: $Exports<'eslint/lib/formatters/html'>; +} +declare module 'eslint/lib/formatters/jslint-xml.js' { + declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; +} +declare module 'eslint/lib/formatters/json.js' { + declare module.exports: $Exports<'eslint/lib/formatters/json'>; +} +declare module 'eslint/lib/formatters/junit.js' { + declare module.exports: $Exports<'eslint/lib/formatters/junit'>; +} +declare module 'eslint/lib/formatters/stylish.js' { + declare module.exports: $Exports<'eslint/lib/formatters/stylish'>; +} +declare module 'eslint/lib/formatters/table.js' { + declare module.exports: $Exports<'eslint/lib/formatters/table'>; +} +declare module 'eslint/lib/formatters/tap.js' { + declare module.exports: $Exports<'eslint/lib/formatters/tap'>; +} +declare module 'eslint/lib/formatters/unix.js' { + declare module.exports: $Exports<'eslint/lib/formatters/unix'>; +} +declare module 'eslint/lib/formatters/visualstudio.js' { + declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; +} +declare module 'eslint/lib/ignored-paths.js' { + declare module.exports: $Exports<'eslint/lib/ignored-paths'>; +} +declare module 'eslint/lib/internal-rules/internal-consistent-docs-description.js' { + declare module.exports: $Exports<'eslint/lib/internal-rules/internal-consistent-docs-description'>; +} +declare module 'eslint/lib/internal-rules/internal-no-invalid-meta.js' { + declare module.exports: $Exports<'eslint/lib/internal-rules/internal-no-invalid-meta'>; +} +declare module 'eslint/lib/load-rules.js' { + declare module.exports: $Exports<'eslint/lib/load-rules'>; +} +declare module 'eslint/lib/logging.js' { + declare module.exports: $Exports<'eslint/lib/logging'>; +} +declare module 'eslint/lib/options.js' { + declare module.exports: $Exports<'eslint/lib/options'>; +} +declare module 'eslint/lib/rule-context.js' { + declare module.exports: $Exports<'eslint/lib/rule-context'>; +} +declare module 'eslint/lib/rules.js' { + declare module.exports: $Exports<'eslint/lib/rules'>; +} +declare module 'eslint/lib/rules/accessor-pairs.js' { + declare module.exports: $Exports<'eslint/lib/rules/accessor-pairs'>; +} +declare module 'eslint/lib/rules/array-bracket-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-bracket-spacing'>; +} +declare module 'eslint/lib/rules/array-callback-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-callback-return'>; +} +declare module 'eslint/lib/rules/arrow-body-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-body-style'>; +} +declare module 'eslint/lib/rules/arrow-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-parens'>; +} +declare module 'eslint/lib/rules/arrow-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-spacing'>; +} +declare module 'eslint/lib/rules/block-scoped-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/block-scoped-var'>; +} +declare module 'eslint/lib/rules/block-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/block-spacing'>; +} +declare module 'eslint/lib/rules/brace-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/brace-style'>; +} +declare module 'eslint/lib/rules/callback-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/callback-return'>; +} +declare module 'eslint/lib/rules/camelcase.js' { + declare module.exports: $Exports<'eslint/lib/rules/camelcase'>; +} +declare module 'eslint/lib/rules/capitalized-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/capitalized-comments'>; +} +declare module 'eslint/lib/rules/class-methods-use-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/class-methods-use-this'>; +} +declare module 'eslint/lib/rules/comma-dangle.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-dangle'>; +} +declare module 'eslint/lib/rules/comma-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-spacing'>; +} +declare module 'eslint/lib/rules/comma-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-style'>; +} +declare module 'eslint/lib/rules/complexity.js' { + declare module.exports: $Exports<'eslint/lib/rules/complexity'>; +} +declare module 'eslint/lib/rules/computed-property-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/computed-property-spacing'>; +} +declare module 'eslint/lib/rules/consistent-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/consistent-return'>; +} +declare module 'eslint/lib/rules/consistent-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/consistent-this'>; +} +declare module 'eslint/lib/rules/constructor-super.js' { + declare module.exports: $Exports<'eslint/lib/rules/constructor-super'>; +} +declare module 'eslint/lib/rules/curly.js' { + declare module.exports: $Exports<'eslint/lib/rules/curly'>; +} +declare module 'eslint/lib/rules/default-case.js' { + declare module.exports: $Exports<'eslint/lib/rules/default-case'>; +} +declare module 'eslint/lib/rules/dot-location.js' { + declare module.exports: $Exports<'eslint/lib/rules/dot-location'>; +} +declare module 'eslint/lib/rules/dot-notation.js' { + declare module.exports: $Exports<'eslint/lib/rules/dot-notation'>; +} +declare module 'eslint/lib/rules/eol-last.js' { + declare module.exports: $Exports<'eslint/lib/rules/eol-last'>; +} +declare module 'eslint/lib/rules/eqeqeq.js' { + declare module.exports: $Exports<'eslint/lib/rules/eqeqeq'>; +} +declare module 'eslint/lib/rules/func-call-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-call-spacing'>; +} +declare module 'eslint/lib/rules/func-name-matching.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-name-matching'>; +} +declare module 'eslint/lib/rules/func-names.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-names'>; +} +declare module 'eslint/lib/rules/func-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-style'>; +} +declare module 'eslint/lib/rules/generator-star-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/generator-star-spacing'>; +} +declare module 'eslint/lib/rules/global-require.js' { + declare module.exports: $Exports<'eslint/lib/rules/global-require'>; +} +declare module 'eslint/lib/rules/guard-for-in.js' { + declare module.exports: $Exports<'eslint/lib/rules/guard-for-in'>; +} +declare module 'eslint/lib/rules/handle-callback-err.js' { + declare module.exports: $Exports<'eslint/lib/rules/handle-callback-err'>; +} +declare module 'eslint/lib/rules/id-blacklist.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-blacklist'>; +} +declare module 'eslint/lib/rules/id-length.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-length'>; +} +declare module 'eslint/lib/rules/id-match.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-match'>; +} +declare module 'eslint/lib/rules/indent.js' { + declare module.exports: $Exports<'eslint/lib/rules/indent'>; +} +declare module 'eslint/lib/rules/init-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/init-declarations'>; +} +declare module 'eslint/lib/rules/jsx-quotes.js' { + declare module.exports: $Exports<'eslint/lib/rules/jsx-quotes'>; +} +declare module 'eslint/lib/rules/key-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/key-spacing'>; +} +declare module 'eslint/lib/rules/keyword-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/keyword-spacing'>; +} +declare module 'eslint/lib/rules/line-comment-position.js' { + declare module.exports: $Exports<'eslint/lib/rules/line-comment-position'>; +} +declare module 'eslint/lib/rules/linebreak-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/linebreak-style'>; +} +declare module 'eslint/lib/rules/lines-around-comment.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-around-comment'>; +} +declare module 'eslint/lib/rules/lines-around-directive.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-around-directive'>; +} +declare module 'eslint/lib/rules/max-depth.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-depth'>; +} +declare module 'eslint/lib/rules/max-len.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-len'>; +} +declare module 'eslint/lib/rules/max-lines.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-lines'>; +} +declare module 'eslint/lib/rules/max-nested-callbacks.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-nested-callbacks'>; +} +declare module 'eslint/lib/rules/max-params.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-params'>; +} +declare module 'eslint/lib/rules/max-statements-per-line.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-statements-per-line'>; +} +declare module 'eslint/lib/rules/max-statements.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-statements'>; +} +declare module 'eslint/lib/rules/multiline-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/multiline-ternary'>; +} +declare module 'eslint/lib/rules/new-cap.js' { + declare module.exports: $Exports<'eslint/lib/rules/new-cap'>; +} +declare module 'eslint/lib/rules/new-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/new-parens'>; +} +declare module 'eslint/lib/rules/newline-after-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-after-var'>; +} +declare module 'eslint/lib/rules/newline-before-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-before-return'>; +} +declare module 'eslint/lib/rules/newline-per-chained-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-per-chained-call'>; +} +declare module 'eslint/lib/rules/no-alert.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-alert'>; +} +declare module 'eslint/lib/rules/no-array-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-array-constructor'>; +} +declare module 'eslint/lib/rules/no-await-in-loop.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-await-in-loop'>; +} +declare module 'eslint/lib/rules/no-bitwise.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-bitwise'>; +} +declare module 'eslint/lib/rules/no-caller.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-caller'>; +} +declare module 'eslint/lib/rules/no-case-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-case-declarations'>; +} +declare module 'eslint/lib/rules/no-catch-shadow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-catch-shadow'>; +} +declare module 'eslint/lib/rules/no-class-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-class-assign'>; +} +declare module 'eslint/lib/rules/no-cond-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-cond-assign'>; +} +declare module 'eslint/lib/rules/no-confusing-arrow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-confusing-arrow'>; +} +declare module 'eslint/lib/rules/no-console.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-console'>; +} +declare module 'eslint/lib/rules/no-const-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-const-assign'>; +} +declare module 'eslint/lib/rules/no-constant-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-constant-condition'>; +} +declare module 'eslint/lib/rules/no-continue.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-continue'>; +} +declare module 'eslint/lib/rules/no-control-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-control-regex'>; +} +declare module 'eslint/lib/rules/no-debugger.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-debugger'>; +} +declare module 'eslint/lib/rules/no-delete-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-delete-var'>; +} +declare module 'eslint/lib/rules/no-div-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-div-regex'>; +} +declare module 'eslint/lib/rules/no-dupe-args.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-args'>; +} +declare module 'eslint/lib/rules/no-dupe-class-members.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-class-members'>; +} +declare module 'eslint/lib/rules/no-dupe-keys.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-keys'>; +} +declare module 'eslint/lib/rules/no-duplicate-case.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-case'>; +} +declare module 'eslint/lib/rules/no-duplicate-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-imports'>; +} +declare module 'eslint/lib/rules/no-else-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-else-return'>; +} +declare module 'eslint/lib/rules/no-empty-character-class.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-character-class'>; +} +declare module 'eslint/lib/rules/no-empty-function.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-function'>; +} +declare module 'eslint/lib/rules/no-empty-pattern.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-pattern'>; +} +declare module 'eslint/lib/rules/no-empty.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty'>; +} +declare module 'eslint/lib/rules/no-eq-null.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-eq-null'>; +} +declare module 'eslint/lib/rules/no-eval.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-eval'>; +} +declare module 'eslint/lib/rules/no-ex-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-ex-assign'>; +} +declare module 'eslint/lib/rules/no-extend-native.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extend-native'>; +} +declare module 'eslint/lib/rules/no-extra-bind.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-bind'>; +} +declare module 'eslint/lib/rules/no-extra-boolean-cast.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-boolean-cast'>; +} +declare module 'eslint/lib/rules/no-extra-label.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-label'>; +} +declare module 'eslint/lib/rules/no-extra-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-parens'>; +} +declare module 'eslint/lib/rules/no-extra-semi.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-semi'>; +} +declare module 'eslint/lib/rules/no-fallthrough.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-fallthrough'>; +} +declare module 'eslint/lib/rules/no-floating-decimal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-floating-decimal'>; +} +declare module 'eslint/lib/rules/no-func-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-func-assign'>; +} +declare module 'eslint/lib/rules/no-global-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-global-assign'>; +} +declare module 'eslint/lib/rules/no-implicit-coercion.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implicit-coercion'>; +} +declare module 'eslint/lib/rules/no-implicit-globals.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implicit-globals'>; +} +declare module 'eslint/lib/rules/no-implied-eval.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implied-eval'>; +} +declare module 'eslint/lib/rules/no-inline-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-inline-comments'>; +} +declare module 'eslint/lib/rules/no-inner-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-inner-declarations'>; +} +declare module 'eslint/lib/rules/no-invalid-regexp.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-invalid-regexp'>; +} +declare module 'eslint/lib/rules/no-invalid-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-invalid-this'>; +} +declare module 'eslint/lib/rules/no-irregular-whitespace.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-irregular-whitespace'>; +} +declare module 'eslint/lib/rules/no-iterator.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-iterator'>; +} +declare module 'eslint/lib/rules/no-label-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-label-var'>; +} +declare module 'eslint/lib/rules/no-labels.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-labels'>; +} +declare module 'eslint/lib/rules/no-lone-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-lone-blocks'>; +} +declare module 'eslint/lib/rules/no-lonely-if.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-lonely-if'>; +} +declare module 'eslint/lib/rules/no-loop-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-loop-func'>; +} +declare module 'eslint/lib/rules/no-magic-numbers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; +} +declare module 'eslint/lib/rules/no-mixed-operators.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-operators'>; +} +declare module 'eslint/lib/rules/no-mixed-requires.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-requires'>; +} +declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-spaces-and-tabs'>; +} +declare module 'eslint/lib/rules/no-multi-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-spaces'>; +} +declare module 'eslint/lib/rules/no-multi-str.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-str'>; +} +declare module 'eslint/lib/rules/no-multiple-empty-lines.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multiple-empty-lines'>; +} +declare module 'eslint/lib/rules/no-native-reassign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-native-reassign'>; +} +declare module 'eslint/lib/rules/no-negated-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-negated-condition'>; +} +declare module 'eslint/lib/rules/no-negated-in-lhs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-negated-in-lhs'>; +} +declare module 'eslint/lib/rules/no-nested-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-nested-ternary'>; +} +declare module 'eslint/lib/rules/no-new-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-func'>; +} +declare module 'eslint/lib/rules/no-new-object.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-object'>; +} +declare module 'eslint/lib/rules/no-new-require.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-require'>; +} +declare module 'eslint/lib/rules/no-new-symbol.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-symbol'>; +} +declare module 'eslint/lib/rules/no-new-wrappers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-wrappers'>; +} +declare module 'eslint/lib/rules/no-new.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new'>; +} +declare module 'eslint/lib/rules/no-obj-calls.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-obj-calls'>; +} +declare module 'eslint/lib/rules/no-octal-escape.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-octal-escape'>; +} +declare module 'eslint/lib/rules/no-octal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-octal'>; +} +declare module 'eslint/lib/rules/no-param-reassign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-param-reassign'>; +} +declare module 'eslint/lib/rules/no-path-concat.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-path-concat'>; +} +declare module 'eslint/lib/rules/no-plusplus.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-plusplus'>; +} +declare module 'eslint/lib/rules/no-process-env.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-process-env'>; +} +declare module 'eslint/lib/rules/no-process-exit.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-process-exit'>; +} +declare module 'eslint/lib/rules/no-proto.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-proto'>; +} +declare module 'eslint/lib/rules/no-prototype-builtins.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-prototype-builtins'>; +} +declare module 'eslint/lib/rules/no-redeclare.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-redeclare'>; +} +declare module 'eslint/lib/rules/no-regex-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-regex-spaces'>; +} +declare module 'eslint/lib/rules/no-restricted-globals.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-globals'>; +} +declare module 'eslint/lib/rules/no-restricted-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-imports'>; +} +declare module 'eslint/lib/rules/no-restricted-modules.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-modules'>; +} +declare module 'eslint/lib/rules/no-restricted-properties.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-properties'>; +} +declare module 'eslint/lib/rules/no-restricted-syntax.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-syntax'>; +} +declare module 'eslint/lib/rules/no-return-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-return-assign'>; +} +declare module 'eslint/lib/rules/no-return-await.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-return-await'>; +} +declare module 'eslint/lib/rules/no-script-url.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-script-url'>; +} +declare module 'eslint/lib/rules/no-self-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-self-assign'>; +} +declare module 'eslint/lib/rules/no-self-compare.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-self-compare'>; +} +declare module 'eslint/lib/rules/no-sequences.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sequences'>; +} +declare module 'eslint/lib/rules/no-shadow-restricted-names.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-shadow-restricted-names'>; +} +declare module 'eslint/lib/rules/no-shadow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-shadow'>; +} +declare module 'eslint/lib/rules/no-spaced-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-spaced-func'>; +} +declare module 'eslint/lib/rules/no-sparse-arrays.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sparse-arrays'>; +} +declare module 'eslint/lib/rules/no-sync.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sync'>; +} +declare module 'eslint/lib/rules/no-tabs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-tabs'>; +} +declare module 'eslint/lib/rules/no-template-curly-in-string.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-template-curly-in-string'>; +} +declare module 'eslint/lib/rules/no-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-ternary'>; +} +declare module 'eslint/lib/rules/no-this-before-super.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-this-before-super'>; +} +declare module 'eslint/lib/rules/no-throw-literal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-throw-literal'>; +} +declare module 'eslint/lib/rules/no-trailing-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-trailing-spaces'>; +} +declare module 'eslint/lib/rules/no-undef-init.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undef-init'>; +} +declare module 'eslint/lib/rules/no-undef.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undef'>; +} +declare module 'eslint/lib/rules/no-undefined.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undefined'>; +} +declare module 'eslint/lib/rules/no-underscore-dangle.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-underscore-dangle'>; +} +declare module 'eslint/lib/rules/no-unexpected-multiline.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unexpected-multiline'>; +} +declare module 'eslint/lib/rules/no-unmodified-loop-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unmodified-loop-condition'>; +} +declare module 'eslint/lib/rules/no-unneeded-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unneeded-ternary'>; +} +declare module 'eslint/lib/rules/no-unreachable.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unreachable'>; +} +declare module 'eslint/lib/rules/no-unsafe-finally.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-finally'>; +} +declare module 'eslint/lib/rules/no-unsafe-negation.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-negation'>; +} +declare module 'eslint/lib/rules/no-unused-expressions.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-expressions'>; +} +declare module 'eslint/lib/rules/no-unused-labels.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-labels'>; +} +declare module 'eslint/lib/rules/no-unused-vars.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-vars'>; +} +declare module 'eslint/lib/rules/no-use-before-define.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-use-before-define'>; +} +declare module 'eslint/lib/rules/no-useless-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; +} +declare module 'eslint/lib/rules/no-useless-computed-key.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-computed-key'>; +} +declare module 'eslint/lib/rules/no-useless-concat.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-concat'>; +} +declare module 'eslint/lib/rules/no-useless-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-constructor'>; +} +declare module 'eslint/lib/rules/no-useless-escape.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-escape'>; +} +declare module 'eslint/lib/rules/no-useless-rename.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-rename'>; +} +declare module 'eslint/lib/rules/no-useless-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-return'>; +} +declare module 'eslint/lib/rules/no-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-var'>; +} +declare module 'eslint/lib/rules/no-void.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-void'>; +} +declare module 'eslint/lib/rules/no-warning-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-warning-comments'>; +} +declare module 'eslint/lib/rules/no-whitespace-before-property.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-whitespace-before-property'>; +} +declare module 'eslint/lib/rules/no-with.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-with'>; +} +declare module 'eslint/lib/rules/object-curly-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-curly-newline'>; +} +declare module 'eslint/lib/rules/object-curly-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-curly-spacing'>; +} +declare module 'eslint/lib/rules/object-property-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-property-newline'>; +} +declare module 'eslint/lib/rules/object-shorthand.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-shorthand'>; +} +declare module 'eslint/lib/rules/one-var-declaration-per-line.js' { + declare module.exports: $Exports<'eslint/lib/rules/one-var-declaration-per-line'>; +} +declare module 'eslint/lib/rules/one-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/one-var'>; +} +declare module 'eslint/lib/rules/operator-assignment.js' { + declare module.exports: $Exports<'eslint/lib/rules/operator-assignment'>; +} +declare module 'eslint/lib/rules/operator-linebreak.js' { + declare module.exports: $Exports<'eslint/lib/rules/operator-linebreak'>; +} +declare module 'eslint/lib/rules/padded-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/padded-blocks'>; +} +declare module 'eslint/lib/rules/prefer-arrow-callback.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-arrow-callback'>; +} +declare module 'eslint/lib/rules/prefer-const.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-const'>; +} +declare module 'eslint/lib/rules/prefer-numeric-literals.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; +} +declare module 'eslint/lib/rules/prefer-reflect.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-reflect'>; +} +declare module 'eslint/lib/rules/prefer-rest-params.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-rest-params'>; +} +declare module 'eslint/lib/rules/prefer-spread.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-spread'>; +} +declare module 'eslint/lib/rules/prefer-template.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-template'>; +} +declare module 'eslint/lib/rules/quote-props.js' { + declare module.exports: $Exports<'eslint/lib/rules/quote-props'>; +} +declare module 'eslint/lib/rules/quotes.js' { + declare module.exports: $Exports<'eslint/lib/rules/quotes'>; +} +declare module 'eslint/lib/rules/radix.js' { + declare module.exports: $Exports<'eslint/lib/rules/radix'>; +} +declare module 'eslint/lib/rules/require-await.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-await'>; +} +declare module 'eslint/lib/rules/require-jsdoc.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-jsdoc'>; +} +declare module 'eslint/lib/rules/require-yield.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-yield'>; +} +declare module 'eslint/lib/rules/rest-spread-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/rest-spread-spacing'>; +} +declare module 'eslint/lib/rules/semi-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi-spacing'>; +} +declare module 'eslint/lib/rules/semi.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi'>; +} +declare module 'eslint/lib/rules/sort-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-imports'>; +} +declare module 'eslint/lib/rules/sort-keys.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-keys'>; +} +declare module 'eslint/lib/rules/sort-vars.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-vars'>; +} +declare module 'eslint/lib/rules/space-before-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-before-blocks'>; +} +declare module 'eslint/lib/rules/space-before-function-paren.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-before-function-paren'>; +} +declare module 'eslint/lib/rules/space-in-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-in-parens'>; +} +declare module 'eslint/lib/rules/space-infix-ops.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-infix-ops'>; +} +declare module 'eslint/lib/rules/space-unary-ops.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-unary-ops'>; +} +declare module 'eslint/lib/rules/spaced-comment.js' { + declare module.exports: $Exports<'eslint/lib/rules/spaced-comment'>; +} +declare module 'eslint/lib/rules/strict.js' { + declare module.exports: $Exports<'eslint/lib/rules/strict'>; +} +declare module 'eslint/lib/rules/symbol-description.js' { + declare module.exports: $Exports<'eslint/lib/rules/symbol-description'>; +} +declare module 'eslint/lib/rules/template-curly-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/template-curly-spacing'>; +} +declare module 'eslint/lib/rules/unicode-bom.js' { + declare module.exports: $Exports<'eslint/lib/rules/unicode-bom'>; +} +declare module 'eslint/lib/rules/use-isnan.js' { + declare module.exports: $Exports<'eslint/lib/rules/use-isnan'>; +} +declare module 'eslint/lib/rules/valid-jsdoc.js' { + declare module.exports: $Exports<'eslint/lib/rules/valid-jsdoc'>; +} +declare module 'eslint/lib/rules/valid-typeof.js' { + declare module.exports: $Exports<'eslint/lib/rules/valid-typeof'>; +} +declare module 'eslint/lib/rules/vars-on-top.js' { + declare module.exports: $Exports<'eslint/lib/rules/vars-on-top'>; +} +declare module 'eslint/lib/rules/wrap-iife.js' { + declare module.exports: $Exports<'eslint/lib/rules/wrap-iife'>; +} +declare module 'eslint/lib/rules/wrap-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/wrap-regex'>; +} +declare module 'eslint/lib/rules/yield-star-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/yield-star-spacing'>; +} +declare module 'eslint/lib/rules/yoda.js' { + declare module.exports: $Exports<'eslint/lib/rules/yoda'>; +} +declare module 'eslint/lib/testers/event-generator-tester.js' { + declare module.exports: $Exports<'eslint/lib/testers/event-generator-tester'>; +} +declare module 'eslint/lib/testers/rule-tester.js' { + declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; +} +declare module 'eslint/lib/timing.js' { + declare module.exports: $Exports<'eslint/lib/timing'>; +} +declare module 'eslint/lib/token-store.js' { + declare module.exports: $Exports<'eslint/lib/token-store'>; +} +declare module 'eslint/lib/util/comment-event-generator.js' { + declare module.exports: $Exports<'eslint/lib/util/comment-event-generator'>; +} +declare module 'eslint/lib/util/glob-util.js' { + declare module.exports: $Exports<'eslint/lib/util/glob-util'>; +} +declare module 'eslint/lib/util/glob.js' { + declare module.exports: $Exports<'eslint/lib/util/glob'>; +} +declare module 'eslint/lib/util/hash.js' { + declare module.exports: $Exports<'eslint/lib/util/hash'>; +} +declare module 'eslint/lib/util/keywords.js' { + declare module.exports: $Exports<'eslint/lib/util/keywords'>; +} +declare module 'eslint/lib/util/module-resolver.js' { + declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; +} +declare module 'eslint/lib/util/node-event-generator.js' { + declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; +} +declare module 'eslint/lib/util/npm-util.js' { + declare module.exports: $Exports<'eslint/lib/util/npm-util'>; +} +declare module 'eslint/lib/util/path-util.js' { + declare module.exports: $Exports<'eslint/lib/util/path-util'>; +} +declare module 'eslint/lib/util/patterns/letters.js' { + declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; +} +declare module 'eslint/lib/util/rule-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; +} +declare module 'eslint/lib/util/source-code-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; +} +declare module 'eslint/lib/util/source-code-util.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-util'>; +} +declare module 'eslint/lib/util/source-code.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code'>; +} +declare module 'eslint/lib/util/traverser.js' { + declare module.exports: $Exports<'eslint/lib/util/traverser'>; +} +declare module 'eslint/lib/util/xml-escape.js' { + declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; +} diff --git a/config/flow-typed/npm/expect-jsx_vx.x.x.js b/config/flow-typed/npm/expect-jsx_vx.x.x.js new file mode 100644 index 0000000..e729798 --- /dev/null +++ b/config/flow-typed/npm/expect-jsx_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 4c0718cef02f58be1a530844e3e9d642 +// flow-typed version: <>/expect-jsx_v^2.6.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'expect-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 'expect-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. + */ +declare module 'expect-jsx/index-dist' { + declare module.exports: any; +} + +declare module 'expect-jsx/index-test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'expect-jsx/index-dist.js' { + declare module.exports: $Exports<'expect-jsx/index-dist'>; +} +declare module 'expect-jsx/index-test.js' { + declare module.exports: $Exports<'expect-jsx/index-test'>; +} +declare module 'expect-jsx/index' { + declare module.exports: $Exports<'expect-jsx'>; +} +declare module 'expect-jsx/index.js' { + declare module.exports: $Exports<'expect-jsx'>; +} diff --git a/config/flow-typed/npm/expect_vx.x.x.js b/config/flow-typed/npm/expect_vx.x.x.js new file mode 100644 index 0000000..73ef38c --- /dev/null +++ b/config/flow-typed/npm/expect_vx.x.x.js @@ -0,0 +1,81 @@ +// flow-typed signature: 7530bebe71a6c63589cdaff709f31048 +// flow-typed version: <>/expect_v^1.20.2/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'expect' + * + * 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 'expect' { + 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 'expect/lib/assert' { + declare module.exports: any; +} + +declare module 'expect/lib/Expectation' { + declare module.exports: any; +} + +declare module 'expect/lib/extend' { + declare module.exports: any; +} + +declare module 'expect/lib/index' { + declare module.exports: any; +} + +declare module 'expect/lib/SpyUtils' { + declare module.exports: any; +} + +declare module 'expect/lib/TestUtils' { + declare module.exports: any; +} + +declare module 'expect/umd/expect' { + declare module.exports: any; +} + +declare module 'expect/umd/expect.min' { + declare module.exports: any; +} + +// Filename aliases +declare module 'expect/lib/assert.js' { + declare module.exports: $Exports<'expect/lib/assert'>; +} +declare module 'expect/lib/Expectation.js' { + declare module.exports: $Exports<'expect/lib/Expectation'>; +} +declare module 'expect/lib/extend.js' { + declare module.exports: $Exports<'expect/lib/extend'>; +} +declare module 'expect/lib/index.js' { + declare module.exports: $Exports<'expect/lib/index'>; +} +declare module 'expect/lib/SpyUtils.js' { + declare module.exports: $Exports<'expect/lib/SpyUtils'>; +} +declare module 'expect/lib/TestUtils.js' { + declare module.exports: $Exports<'expect/lib/TestUtils'>; +} +declare module 'expect/umd/expect.js' { + declare module.exports: $Exports<'expect/umd/expect'>; +} +declare module 'expect/umd/expect.min.js' { + declare module.exports: $Exports<'expect/umd/expect.min'>; +} diff --git a/config/flow-typed/npm/express_v4.x.x.js b/config/flow-typed/npm/express_v4.x.x.js new file mode 100644 index 0000000..d2c947c --- /dev/null +++ b/config/flow-typed/npm/express_v4.x.x.js @@ -0,0 +1,186 @@ +// flow-typed signature: 08f7aa5e53d4472fa9bc75946fadaed0 +// flow-typed version: ec08171d82/express_v4.x.x/flow_>=v0.32.x + +import type { Server } from 'http'; + +declare type express$RouterOptions = { + caseSensitive?: boolean, + mergeParams?: boolean, + strict?: boolean +}; + +declare class express$RequestResponseBase { + app: express$Application; + get(field: string): string | void; +} + +declare class express$Request extends http$IncomingMessage mixins express$RequestResponseBase { + baseUrl: string; + body: mixed; + cookies: {[cookie: string]: string}; + fresh: boolean; + hostname: boolean; + ip: string; + ips: Array; + method: string; + originalUrl: string; + params: {[param: string]: string}; + path: string; + protocol: 'https' | 'http'; + query: {[name: string]: string}; + route: string; + secure: boolean; + signedCookies: {[signedCookie: string]: string}; + stale: boolean; + subdomains: Array; + xhr: boolean; + accepts(types: string): string | false; + acceptsCharsets(...charsets: Array): string | false; + acceptsEncodings(...encoding: Array): string | false; + acceptsLanguages(...lang: Array): 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$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): this; + redirect(status: number, url: string, ...args: Array): 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; + set(field: string, value?: string): this; + status(statusCode: number): this; + type(type: string): this; + vary(field: string): this; +} + +declare type express$NextFunction = (err?: ?Error) => mixed; +declare type express$Middleware = + ((req: express$Request, res: express$Response, next: express$NextFunction) => mixed) | + ((error: ?Error, req: express$Request, res: express$Response, next: express$NextFunction) => mixed); +declare interface express$RouteMethodType { + (middleware: express$Middleware): T; + (...middleware: Array): T; + (path: string|RegExp|string[], ...middleware: Array): T; +} +declare class express$Route { + all: express$RouteMethodType; + get: express$RouteMethodType; + post: express$RouteMethodType; + put: express$RouteMethodType; + head: express$RouteMethodType; + delete: express$RouteMethodType; + options: express$RouteMethodType; + trace: express$RouteMethodType; + copy: express$RouteMethodType; + lock: express$RouteMethodType; + mkcol: express$RouteMethodType; + move: express$RouteMethodType; + purge: express$RouteMethodType; + propfind: express$RouteMethodType; + proppatch: express$RouteMethodType; + unlock: express$RouteMethodType; + report: express$RouteMethodType; + mkactivity: express$RouteMethodType; + checkout: express$RouteMethodType; + merge: express$RouteMethodType; + + // @TODO Missing 'm-search' but get flow illegal name error. + + notify: express$RouteMethodType; + subscribe: express$RouteMethodType; + unsubscribe: express$RouteMethodType; + patch: express$RouteMethodType; + search: express$RouteMethodType; + connect: express$RouteMethodType; +} + +declare class express$Router extends express$Route { + constructor(options?: express$RouterOptions): void; + route(path: string): express$Route; + static (): express$Router; + use(middleware: express$Middleware): this; + use(...middleware: Array): this; + use(path: string|RegExp|string[], ...middleware: Array): this; + use(path: string, router: express$Router): this; + handle(req: http$IncomingMessage, res: http$ServerResponse, next: express$NextFunction): void; +} + +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): Server; + listen(port: number, hostname?: string, callback?: (err?: ?Error) => mixed): Server; + listen(port: number, callback?: (err?: ?Error) => mixed): Server; + listen(path: string, callback?: (err?: ?Error) => mixed): Server; + listen(handle: Object, callback?: (err?: ?Error) => mixed): Server; + disable(name: string): void; + disabled(name: string): boolean; + enable(name: string): void; + 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; + + // Can't use regular callable signature syntax due to https://github.com/facebook/flow/issues/3084 + $call: (req: http$IncomingMessage, res: http$ServerResponse, next?: ?express$NextFunction) => void; +} + +declare module 'express' { + declare function serveStatic(root: string, options?: Object): express$Middleware; + + declare type RouterOptions = express$RouterOptions; + declare type CookieOptions = express$CookieOptions; + declare type Middleware = express$Middleware; + declare type NextFunction = express$NextFunction; + declare type $Response = express$Response; + declare type $Request = express$Request; + declare type $Application = express$Application; + + declare module.exports: { + (): express$Application, // If you try to call like a function, it will use this signature + static: serveStatic, // `static` property on the function + Router: typeof express$Router, // `Router` property on the function + }; +} diff --git a/config/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js b/config/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js new file mode 100644 index 0000000..e0618fc --- /dev/null +++ b/config/flow-typed/npm/extract-text-webpack-plugin_vx.x.x.js @@ -0,0 +1,52 @@ +// flow-typed signature: c6171e907e49d54f55ce7e0d954fc2a6 +// flow-typed version: <>/extract-text-webpack-plugin_v^v2.0.0-beta.3/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'extract-text-webpack-plugin' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'extract-text-webpack-plugin' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'extract-text-webpack-plugin/ExtractedModule' { + declare module.exports: any; +} + +declare module 'extract-text-webpack-plugin/loader' { + declare module.exports: any; +} + +declare module 'extract-text-webpack-plugin/OrderUndefinedError' { + declare module.exports: any; +} + +// Filename aliases +declare module 'extract-text-webpack-plugin/ExtractedModule.js' { + declare module.exports: $Exports<'extract-text-webpack-plugin/ExtractedModule'>; +} +declare module 'extract-text-webpack-plugin/index' { + declare module.exports: $Exports<'extract-text-webpack-plugin'>; +} +declare module 'extract-text-webpack-plugin/index.js' { + declare module.exports: $Exports<'extract-text-webpack-plugin'>; +} +declare module 'extract-text-webpack-plugin/loader.js' { + declare module.exports: $Exports<'extract-text-webpack-plugin/loader'>; +} +declare module 'extract-text-webpack-plugin/OrderUndefinedError.js' { + declare module.exports: $Exports<'extract-text-webpack-plugin/OrderUndefinedError'>; +} diff --git a/config/flow-typed/npm/file-loader_vx.x.x.js b/config/flow-typed/npm/file-loader_vx.x.x.js new file mode 100644 index 0000000..e25a3d2 --- /dev/null +++ b/config/flow-typed/npm/file-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: c49f08fb1a785a0bf7d68e78b75b11f0 +// flow-typed version: <>/file-loader_v^0.9.0/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'file-loader' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'file-loader' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ + + +// Filename aliases +declare module 'file-loader/index' { + declare module.exports: $Exports<'file-loader'>; +} +declare module 'file-loader/index.js' { + declare module.exports: $Exports<'file-loader'>; +} diff --git a/config/flow-typed/npm/flow-bin_v0.x.x.js b/config/flow-typed/npm/flow-bin_v0.x.x.js new file mode 100644 index 0000000..c538e20 --- /dev/null +++ b/config/flow-typed/npm/flow-bin_v0.x.x.js @@ -0,0 +1,6 @@ +// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 +// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x + +declare module "flow-bin" { + declare module.exports: string; +} diff --git a/config/flow-typed/npm/foundation-sites_vx.x.x.js b/config/flow-typed/npm/foundation-sites_vx.x.x.js new file mode 100644 index 0000000..62be1b8 --- /dev/null +++ b/config/flow-typed/npm/foundation-sites_vx.x.x.js @@ -0,0 +1,1866 @@ +// flow-typed signature: 190e637959abd030cd9fbb4d25991fe3 +// flow-typed version: <>/foundation-sites_v^6.2.3/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'foundation-sites' + * + * 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 'foundation-sites' { + 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 'foundation-sites/dist/foundation' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/foundation.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.abide' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.accordion' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.accordionMenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.core' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.drilldown' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.dropdown' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.dropdownMenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.equalizer' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.interchange' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.magellan' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.offcanvas' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.orbit' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.responsiveMenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.responsiveToggle' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.reveal' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.slider' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.sticky' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.tabs' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.toggler' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.tooltip' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.box' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.keyboard' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.mediaQuery' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.motion' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.nest' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.timerAndImageLoader' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.touch' { + declare module.exports: any; +} + +declare module 'foundation-sites/dist/plugins/foundation.util.triggers' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.abide' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.accordion' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.accordionMenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.core' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.drilldown' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.dropdown' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.dropdownMenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.equalizer' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.interchange' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.magellan' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.offcanvas' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.orbit' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.responsiveMenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.responsiveToggle' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.reveal' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.slider' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.sticky' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.tabs' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.toggler' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.tooltip' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.box' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.keyboard' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.mediaQuery' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.motion' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.nest' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.timerAndImageLoader' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.touch' { + declare module.exports: any; +} + +declare module 'foundation-sites/js/foundation.util.triggers' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery-placeholder/jquery.placeholder' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/dist/jquery.autocomplete' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/dist/jquery.autocomplete.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/countries' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/demo' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/jquery-1.8.2.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/jquery.mockjax' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.autocomplete/src/jquery.autocomplete' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery.cookie/jquery.cookie' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/dist/jquery' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/dist/jquery.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/jsonp' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/load' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/parseJSON' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/parseXML' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/script' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/var/nonce' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/var/rquery' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/ajax/xhr' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/attributes' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/attributes/attr' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/attributes/classes' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/attributes/prop' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/attributes/support' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/attributes/val' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/callbacks' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/core' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/core/access' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/core/init' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/core/parseHTML' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/core/ready' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/core/var/rsingleTag' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/addGetHookIf' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/curCSS' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/defaultDisplay' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/hiddenVisibleSelectors' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/support' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/swap' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/var/cssExpand' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/var/getStyles' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/var/isHidden' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/var/rmargin' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/css/var/rnumnonpx' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/data' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/data/accepts' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/data/Data' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/data/var/data_priv' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/data/var/data_user' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/deferred' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/deprecated' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/dimensions' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/effects' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/effects/animatedSelector' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/effects/Tween' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/event' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/event/ajax' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/event/alias' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/event/support' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/exports/amd' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/exports/global' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/intro' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/jquery' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/manipulation' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/manipulation/_evalUrl' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/manipulation/support' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/manipulation/var/rcheckableType' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/offset' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/outro' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/queue' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/queue/delay' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/selector-native' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/selector-sizzle' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/selector' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/serialize' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/sizzle/dist/sizzle' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/sizzle/dist/sizzle.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/traversing' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/traversing/findFilter' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/traversing/var/rneedsContext' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/arr' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/class2type' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/concat' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/hasOwn' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/indexOf' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/pnum' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/push' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/rnotwhite' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/slice' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/strundefined' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/support' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/var/toString' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/jquery/src/wrap' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/lodash/dist/lodash.compat' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/lodash/dist/lodash.compat.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/lodash/dist/lodash' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/lodash/dist/lodash.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/lodash/dist/lodash.underscore' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/lodash/dist/lodash.underscore.min' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/a-download' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/audio-audiodata-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/audio-webaudio-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/battery-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/battery-level' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/blob-constructor' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/canvas-todataurl-type' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/contenteditable' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/contentsecuritypolicy' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/contextmenu' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/cookies' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/cors' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundposition-shorthand' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundposition-xy' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundrepeat' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundsizecover' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-boxsizing' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-calc' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-cubicbezierrange' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-displayrunin' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-displaytable' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-filters' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-hyphens' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-lastchild' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-mask' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-mediaqueries' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-objectfit' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-overflow-scrolling' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-pointerevents' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-positionsticky' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-regions' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-remunit' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-resize' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-scrollbars' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-shapes' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-subpixelfont' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-supports' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-userselect' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vhunit' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vmaxunit' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vminunit' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vwunit' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/custom-protocol-handler' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/dart' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/dataview-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-classlist' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-createElement-attrs' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-dataset' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-microdata' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-datalist' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-details' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-output' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-progress-meter' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-ruby' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-time' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-track' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/emoji' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/es5-strictmode' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/event-deviceorientation-motion' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/exif-orientation' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/file-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/file-filesystem' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-fileinput' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-formattribute' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-inputnumber-l10n' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-placeholder' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-speechinput' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-validation' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/fullscreen-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/gamepad' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/getusermedia' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/ie8compat' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/iframe-sandbox' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/iframe-seamless' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/iframe-srcdoc' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/img-apng' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/img-webp' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/json' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/lists-reversed' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/mathml' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/network-connection' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/network-eventsource' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/network-xhr2' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/notification' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/performance' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/pointerlock-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/quota-management-api' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/requestanimationframe' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/script-async' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/script-defer' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/style-scoped' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/svg-filters' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/unicode' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/url-data-uri' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/userdata' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/vibration' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/web-intents' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/webgl-extensions' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/websockets-binary' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/window-framed' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/workers-blobworkers' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/workers-dataworkers' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/feature-detects/workers-sharedworkers' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/grunt' { + declare module.exports: any; +} + +declare module 'foundation-sites/vendor/modernizr/modernizr' { + declare module.exports: any; +} + +// Filename aliases +declare module 'foundation-sites/dist/foundation.js' { + declare module.exports: $Exports<'foundation-sites/dist/foundation'>; +} +declare module 'foundation-sites/dist/foundation.min.js' { + declare module.exports: $Exports<'foundation-sites/dist/foundation.min'>; +} +declare module 'foundation-sites/dist/plugins/foundation.abide.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.abide'>; +} +declare module 'foundation-sites/dist/plugins/foundation.accordion.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.accordion'>; +} +declare module 'foundation-sites/dist/plugins/foundation.accordionMenu.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.accordionMenu'>; +} +declare module 'foundation-sites/dist/plugins/foundation.core.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.core'>; +} +declare module 'foundation-sites/dist/plugins/foundation.drilldown.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.drilldown'>; +} +declare module 'foundation-sites/dist/plugins/foundation.dropdown.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.dropdown'>; +} +declare module 'foundation-sites/dist/plugins/foundation.dropdownMenu.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.dropdownMenu'>; +} +declare module 'foundation-sites/dist/plugins/foundation.equalizer.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.equalizer'>; +} +declare module 'foundation-sites/dist/plugins/foundation.interchange.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.interchange'>; +} +declare module 'foundation-sites/dist/plugins/foundation.magellan.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.magellan'>; +} +declare module 'foundation-sites/dist/plugins/foundation.offcanvas.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.offcanvas'>; +} +declare module 'foundation-sites/dist/plugins/foundation.orbit.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.orbit'>; +} +declare module 'foundation-sites/dist/plugins/foundation.responsiveMenu.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.responsiveMenu'>; +} +declare module 'foundation-sites/dist/plugins/foundation.responsiveToggle.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.responsiveToggle'>; +} +declare module 'foundation-sites/dist/plugins/foundation.reveal.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.reveal'>; +} +declare module 'foundation-sites/dist/plugins/foundation.slider.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.slider'>; +} +declare module 'foundation-sites/dist/plugins/foundation.sticky.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.sticky'>; +} +declare module 'foundation-sites/dist/plugins/foundation.tabs.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.tabs'>; +} +declare module 'foundation-sites/dist/plugins/foundation.toggler.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.toggler'>; +} +declare module 'foundation-sites/dist/plugins/foundation.tooltip.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.tooltip'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.box.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.box'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.keyboard.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.keyboard'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.mediaQuery.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.mediaQuery'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.motion.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.motion'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.nest.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.nest'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.timerAndImageLoader.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.timerAndImageLoader'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.touch.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.touch'>; +} +declare module 'foundation-sites/dist/plugins/foundation.util.triggers.js' { + declare module.exports: $Exports<'foundation-sites/dist/plugins/foundation.util.triggers'>; +} +declare module 'foundation-sites/js/foundation.abide.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.abide'>; +} +declare module 'foundation-sites/js/foundation.accordion.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.accordion'>; +} +declare module 'foundation-sites/js/foundation.accordionMenu.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.accordionMenu'>; +} +declare module 'foundation-sites/js/foundation.core.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.core'>; +} +declare module 'foundation-sites/js/foundation.drilldown.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.drilldown'>; +} +declare module 'foundation-sites/js/foundation.dropdown.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.dropdown'>; +} +declare module 'foundation-sites/js/foundation.dropdownMenu.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.dropdownMenu'>; +} +declare module 'foundation-sites/js/foundation.equalizer.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.equalizer'>; +} +declare module 'foundation-sites/js/foundation.interchange.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.interchange'>; +} +declare module 'foundation-sites/js/foundation.magellan.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.magellan'>; +} +declare module 'foundation-sites/js/foundation.offcanvas.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.offcanvas'>; +} +declare module 'foundation-sites/js/foundation.orbit.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.orbit'>; +} +declare module 'foundation-sites/js/foundation.responsiveMenu.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.responsiveMenu'>; +} +declare module 'foundation-sites/js/foundation.responsiveToggle.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.responsiveToggle'>; +} +declare module 'foundation-sites/js/foundation.reveal.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.reveal'>; +} +declare module 'foundation-sites/js/foundation.slider.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.slider'>; +} +declare module 'foundation-sites/js/foundation.sticky.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.sticky'>; +} +declare module 'foundation-sites/js/foundation.tabs.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.tabs'>; +} +declare module 'foundation-sites/js/foundation.toggler.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.toggler'>; +} +declare module 'foundation-sites/js/foundation.tooltip.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.tooltip'>; +} +declare module 'foundation-sites/js/foundation.util.box.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.box'>; +} +declare module 'foundation-sites/js/foundation.util.keyboard.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.keyboard'>; +} +declare module 'foundation-sites/js/foundation.util.mediaQuery.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.mediaQuery'>; +} +declare module 'foundation-sites/js/foundation.util.motion.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.motion'>; +} +declare module 'foundation-sites/js/foundation.util.nest.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.nest'>; +} +declare module 'foundation-sites/js/foundation.util.timerAndImageLoader.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.timerAndImageLoader'>; +} +declare module 'foundation-sites/js/foundation.util.touch.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.touch'>; +} +declare module 'foundation-sites/js/foundation.util.triggers.js' { + declare module.exports: $Exports<'foundation-sites/js/foundation.util.triggers'>; +} +declare module 'foundation-sites/vendor/jquery-placeholder/jquery.placeholder.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery-placeholder/jquery.placeholder'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/dist/jquery.autocomplete.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/dist/jquery.autocomplete'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/dist/jquery.autocomplete.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/dist/jquery.autocomplete.min'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/countries.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/scripts/countries'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/demo.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/scripts/demo'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/jquery-1.8.2.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/scripts/jquery-1.8.2.min'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/scripts/jquery.mockjax.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/scripts/jquery.mockjax'>; +} +declare module 'foundation-sites/vendor/jquery.autocomplete/src/jquery.autocomplete.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.autocomplete/src/jquery.autocomplete'>; +} +declare module 'foundation-sites/vendor/jquery.cookie/jquery.cookie.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery.cookie/jquery.cookie'>; +} +declare module 'foundation-sites/vendor/jquery/dist/jquery.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/dist/jquery'>; +} +declare module 'foundation-sites/vendor/jquery/dist/jquery.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/dist/jquery.min'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/jsonp.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/jsonp'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/load.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/load'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/parseJSON.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/parseJSON'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/parseXML.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/parseXML'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/script.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/script'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/var/nonce.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/var/nonce'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/var/rquery.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/var/rquery'>; +} +declare module 'foundation-sites/vendor/jquery/src/ajax/xhr.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/ajax/xhr'>; +} +declare module 'foundation-sites/vendor/jquery/src/attributes.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/attributes'>; +} +declare module 'foundation-sites/vendor/jquery/src/attributes/attr.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/attributes/attr'>; +} +declare module 'foundation-sites/vendor/jquery/src/attributes/classes.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/attributes/classes'>; +} +declare module 'foundation-sites/vendor/jquery/src/attributes/prop.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/attributes/prop'>; +} +declare module 'foundation-sites/vendor/jquery/src/attributes/support.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/attributes/support'>; +} +declare module 'foundation-sites/vendor/jquery/src/attributes/val.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/attributes/val'>; +} +declare module 'foundation-sites/vendor/jquery/src/callbacks.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/callbacks'>; +} +declare module 'foundation-sites/vendor/jquery/src/core.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/core'>; +} +declare module 'foundation-sites/vendor/jquery/src/core/access.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/core/access'>; +} +declare module 'foundation-sites/vendor/jquery/src/core/init.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/core/init'>; +} +declare module 'foundation-sites/vendor/jquery/src/core/parseHTML.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/core/parseHTML'>; +} +declare module 'foundation-sites/vendor/jquery/src/core/ready.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/core/ready'>; +} +declare module 'foundation-sites/vendor/jquery/src/core/var/rsingleTag.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/core/var/rsingleTag'>; +} +declare module 'foundation-sites/vendor/jquery/src/css.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/addGetHookIf.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/addGetHookIf'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/curCSS.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/curCSS'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/defaultDisplay.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/defaultDisplay'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/hiddenVisibleSelectors.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/hiddenVisibleSelectors'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/support.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/support'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/swap.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/swap'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/var/cssExpand.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/var/cssExpand'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/var/getStyles.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/var/getStyles'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/var/isHidden.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/var/isHidden'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/var/rmargin.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/var/rmargin'>; +} +declare module 'foundation-sites/vendor/jquery/src/css/var/rnumnonpx.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/css/var/rnumnonpx'>; +} +declare module 'foundation-sites/vendor/jquery/src/data.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/data'>; +} +declare module 'foundation-sites/vendor/jquery/src/data/accepts.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/data/accepts'>; +} +declare module 'foundation-sites/vendor/jquery/src/data/Data.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/data/Data'>; +} +declare module 'foundation-sites/vendor/jquery/src/data/var/data_priv.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/data/var/data_priv'>; +} +declare module 'foundation-sites/vendor/jquery/src/data/var/data_user.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/data/var/data_user'>; +} +declare module 'foundation-sites/vendor/jquery/src/deferred.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/deferred'>; +} +declare module 'foundation-sites/vendor/jquery/src/deprecated.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/deprecated'>; +} +declare module 'foundation-sites/vendor/jquery/src/dimensions.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/dimensions'>; +} +declare module 'foundation-sites/vendor/jquery/src/effects.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/effects'>; +} +declare module 'foundation-sites/vendor/jquery/src/effects/animatedSelector.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/effects/animatedSelector'>; +} +declare module 'foundation-sites/vendor/jquery/src/effects/Tween.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/effects/Tween'>; +} +declare module 'foundation-sites/vendor/jquery/src/event.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/event'>; +} +declare module 'foundation-sites/vendor/jquery/src/event/ajax.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/event/ajax'>; +} +declare module 'foundation-sites/vendor/jquery/src/event/alias.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/event/alias'>; +} +declare module 'foundation-sites/vendor/jquery/src/event/support.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/event/support'>; +} +declare module 'foundation-sites/vendor/jquery/src/exports/amd.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/exports/amd'>; +} +declare module 'foundation-sites/vendor/jquery/src/exports/global.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/exports/global'>; +} +declare module 'foundation-sites/vendor/jquery/src/intro.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/intro'>; +} +declare module 'foundation-sites/vendor/jquery/src/jquery.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/jquery'>; +} +declare module 'foundation-sites/vendor/jquery/src/manipulation.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/manipulation'>; +} +declare module 'foundation-sites/vendor/jquery/src/manipulation/_evalUrl.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/manipulation/_evalUrl'>; +} +declare module 'foundation-sites/vendor/jquery/src/manipulation/support.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/manipulation/support'>; +} +declare module 'foundation-sites/vendor/jquery/src/manipulation/var/rcheckableType.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/manipulation/var/rcheckableType'>; +} +declare module 'foundation-sites/vendor/jquery/src/offset.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/offset'>; +} +declare module 'foundation-sites/vendor/jquery/src/outro.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/outro'>; +} +declare module 'foundation-sites/vendor/jquery/src/queue.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/queue'>; +} +declare module 'foundation-sites/vendor/jquery/src/queue/delay.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/queue/delay'>; +} +declare module 'foundation-sites/vendor/jquery/src/selector-native.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/selector-native'>; +} +declare module 'foundation-sites/vendor/jquery/src/selector-sizzle.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/selector-sizzle'>; +} +declare module 'foundation-sites/vendor/jquery/src/selector.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/selector'>; +} +declare module 'foundation-sites/vendor/jquery/src/serialize.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/serialize'>; +} +declare module 'foundation-sites/vendor/jquery/src/sizzle/dist/sizzle.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/sizzle/dist/sizzle'>; +} +declare module 'foundation-sites/vendor/jquery/src/sizzle/dist/sizzle.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/sizzle/dist/sizzle.min'>; +} +declare module 'foundation-sites/vendor/jquery/src/traversing.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/traversing'>; +} +declare module 'foundation-sites/vendor/jquery/src/traversing/findFilter.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/traversing/findFilter'>; +} +declare module 'foundation-sites/vendor/jquery/src/traversing/var/rneedsContext.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/traversing/var/rneedsContext'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/arr.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/arr'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/class2type.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/class2type'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/concat.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/concat'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/hasOwn.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/hasOwn'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/indexOf.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/indexOf'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/pnum.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/pnum'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/push.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/push'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/rnotwhite.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/rnotwhite'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/slice.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/slice'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/strundefined.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/strundefined'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/support.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/support'>; +} +declare module 'foundation-sites/vendor/jquery/src/var/toString.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/var/toString'>; +} +declare module 'foundation-sites/vendor/jquery/src/wrap.js' { + declare module.exports: $Exports<'foundation-sites/vendor/jquery/src/wrap'>; +} +declare module 'foundation-sites/vendor/lodash/dist/lodash.compat.js' { + declare module.exports: $Exports<'foundation-sites/vendor/lodash/dist/lodash.compat'>; +} +declare module 'foundation-sites/vendor/lodash/dist/lodash.compat.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/lodash/dist/lodash.compat.min'>; +} +declare module 'foundation-sites/vendor/lodash/dist/lodash.js' { + declare module.exports: $Exports<'foundation-sites/vendor/lodash/dist/lodash'>; +} +declare module 'foundation-sites/vendor/lodash/dist/lodash.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/lodash/dist/lodash.min'>; +} +declare module 'foundation-sites/vendor/lodash/dist/lodash.underscore.js' { + declare module.exports: $Exports<'foundation-sites/vendor/lodash/dist/lodash.underscore'>; +} +declare module 'foundation-sites/vendor/lodash/dist/lodash.underscore.min.js' { + declare module.exports: $Exports<'foundation-sites/vendor/lodash/dist/lodash.underscore.min'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/a-download.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/a-download'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/audio-audiodata-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/audio-audiodata-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/audio-webaudio-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/audio-webaudio-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/battery-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/battery-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/battery-level.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/battery-level'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/blob-constructor.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/blob-constructor'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/canvas-todataurl-type.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/canvas-todataurl-type'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/contenteditable.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/contenteditable'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/contentsecuritypolicy.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/contentsecuritypolicy'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/contextmenu.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/contextmenu'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/cookies.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/cookies'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/cors.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/cors'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundposition-shorthand.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-backgroundposition-shorthand'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundposition-xy.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-backgroundposition-xy'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundrepeat.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-backgroundrepeat'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-backgroundsizecover.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-backgroundsizecover'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-boxsizing.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-boxsizing'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-calc.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-calc'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-cubicbezierrange.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-cubicbezierrange'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-displayrunin.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-displayrunin'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-displaytable.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-displaytable'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-filters.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-filters'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-hyphens.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-hyphens'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-lastchild.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-lastchild'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-mask.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-mask'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-mediaqueries.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-mediaqueries'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-objectfit.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-objectfit'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-overflow-scrolling.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-overflow-scrolling'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-pointerevents.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-pointerevents'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-positionsticky.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-positionsticky'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-regions.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-regions'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-remunit.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-remunit'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-resize.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-resize'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-scrollbars.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-scrollbars'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-shapes.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-shapes'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-subpixelfont.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-subpixelfont'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-supports.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-supports'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-userselect.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-userselect'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vhunit.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-vhunit'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vmaxunit.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-vmaxunit'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vminunit.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-vminunit'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/css-vwunit.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/css-vwunit'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/custom-protocol-handler.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/custom-protocol-handler'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/dart.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/dart'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/dataview-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/dataview-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-classlist.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/dom-classlist'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-createElement-attrs.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/dom-createElement-attrs'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-dataset.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/dom-dataset'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/dom-microdata.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/dom-microdata'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-datalist.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-datalist'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-details.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-details'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-output.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-output'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-progress-meter.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-progress-meter'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-ruby.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-ruby'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-time.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-time'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/elem-track.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/elem-track'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/emoji.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/emoji'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/es5-strictmode.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/es5-strictmode'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/event-deviceorientation-motion.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/event-deviceorientation-motion'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/exif-orientation.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/exif-orientation'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/file-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/file-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/file-filesystem.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/file-filesystem'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-fileinput.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/forms-fileinput'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-formattribute.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/forms-formattribute'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-inputnumber-l10n.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/forms-inputnumber-l10n'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-placeholder.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/forms-placeholder'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-speechinput.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/forms-speechinput'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/forms-validation.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/forms-validation'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/fullscreen-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/fullscreen-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/gamepad.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/gamepad'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/getusermedia.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/getusermedia'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/ie8compat.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/ie8compat'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/iframe-sandbox.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/iframe-sandbox'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/iframe-seamless.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/iframe-seamless'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/iframe-srcdoc.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/iframe-srcdoc'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/img-apng.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/img-apng'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/img-webp.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/img-webp'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/json.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/json'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/lists-reversed.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/lists-reversed'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/mathml.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/mathml'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/network-connection.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/network-connection'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/network-eventsource.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/network-eventsource'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/network-xhr2.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/network-xhr2'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/notification.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/notification'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/performance.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/performance'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/pointerlock-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/pointerlock-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/quota-management-api.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/quota-management-api'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/requestanimationframe.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/requestanimationframe'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/script-async.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/script-async'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/script-defer.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/script-defer'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/style-scoped.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/style-scoped'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/svg-filters.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/svg-filters'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/unicode.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/unicode'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/url-data-uri.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/url-data-uri'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/userdata.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/userdata'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/vibration.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/vibration'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/web-intents.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/web-intents'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/webgl-extensions.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/webgl-extensions'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/websockets-binary.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/websockets-binary'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/window-framed.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/window-framed'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/workers-blobworkers.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/workers-blobworkers'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/workers-dataworkers.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/workers-dataworkers'>; +} +declare module 'foundation-sites/vendor/modernizr/feature-detects/workers-sharedworkers.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/feature-detects/workers-sharedworkers'>; +} +declare module 'foundation-sites/vendor/modernizr/grunt.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/grunt'>; +} +declare module 'foundation-sites/vendor/modernizr/modernizr.js' { + declare module.exports: $Exports<'foundation-sites/vendor/modernizr/modernizr'>; +} diff --git a/config/flow-typed/npm/functional-components_vx.x.x.js b/config/flow-typed/npm/functional-components_vx.x.x.js new file mode 100644 index 0000000..57e2869 --- /dev/null +++ b/config/flow-typed/npm/functional-components_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 2fc76737aa5f248714dfe83b7a9da208 +// flow-typed version: <>/functional-components_v0.0.5/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'functional-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 'functional-components' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'functional-components/dist/index' { + declare module.exports: any; +} + +declare module 'functional-components/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'functional-components/dist/index.js' { + declare module.exports: $Exports<'functional-components/dist/index'>; +} +declare module 'functional-components/webpack.config.js' { + declare module.exports: $Exports<'functional-components/webpack.config'>; +} diff --git a/config/flow-typed/npm/graphql-tag_vx.x.x.js b/config/flow-typed/npm/graphql-tag_vx.x.x.js new file mode 100644 index 0000000..befa937 --- /dev/null +++ b/config/flow-typed/npm/graphql-tag_vx.x.x.js @@ -0,0 +1,52 @@ +// flow-typed signature: 017ede4b8c3ff802135952ce628f7ab6 +// flow-typed version: <>/graphql-tag_v^1.1.2/flow_v0.37.4 + +/** + * This is an autogenerated libdef stub for: + * + * 'graphql-tag' + * + * 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 'graphql-tag' { + 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 'graphql-tag/loader' { + declare module.exports: any; +} + +declare module 'graphql-tag/parser' { + declare module.exports: any; +} + +declare module 'graphql-tag/printer' { + declare module.exports: any; +} + +// Filename aliases +declare module 'graphql-tag/index' { + declare module.exports: $Exports<'graphql-tag'>; +} +declare module 'graphql-tag/index.js' { + declare module.exports: $Exports<'graphql-tag'>; +} +declare module 'graphql-tag/loader.js' { + declare module.exports: $Exports<'graphql-tag/loader'>; +} +declare module 'graphql-tag/parser.js' { + declare module.exports: $Exports<'graphql-tag/parser'>; +} +declare module 'graphql-tag/printer.js' { + declare module.exports: $Exports<'graphql-tag/printer'>; +} diff --git a/config/flow-typed/npm/grommet-udacity_v0.1.12.js b/config/flow-typed/npm/grommet-udacity_v0.1.12.js new file mode 100644 index 0000000..c744342 --- /dev/null +++ b/config/flow-typed/npm/grommet-udacity_v0.1.12.js @@ -0,0 +1,5895 @@ +// flow-typed signature: dbac1bc52eeef945a82af2e742a5d11b +// flow-typed version: 4f8db0832e/grommet_v1.1.0/flow_>=v0.37.x + +/* eslint-disable flowtype/no-weak-types */ + +declare module 'grommet-udacity' { + declare module.exports: any; +} + +declare module 'grommet-udacity/components/Accordion' { + declare type Grommet$AccordionProps = { + active?: number | number[], + animate?: boolean, + onActive?: Function, + openMulti?: boolean + } + declare class Accordion extends React$Component { + props: Grommet$AccordionProps; + } + declare module.exports: Class; +} + +declare module 'grommet-udacity/components/AccordionPanel' { + declare type Grommet$AccordionPanelProps = { + a11yTitle?: string, + active?: boolean, + animate?: boolean, + heading?: ReactNode, + onChange?: Function, + pad?: any + } + declare class AccordionPanel extends React$Component { + props: Grommet$AccordionPanelProps; + } + declare module.exports: Class; +} + +declare module 'grommet-udacity/components/Animate' { + declare type Grommet$AnimateProps = { + component?: string | Function, + enter?: GrommetCustomTypes$AnimationDetails, + keep?: boolean, + leave?: GrommetCustomTypes$AnimationDetails, + visible?: "scroll" | boolean + } + declare class Animate extends React$Component { + props: Grommet$AnimateProps; + } + declare module.exports: Class; +} + +declare module 'grommet-udacity/components/App' { + declare type Grommet$AppProps = { + centered?: boolean, + inline?: boolean + } + declare class App extends React$Component { + props: Grommet$AppProps; + } + declare module.exports: Class; +} + +declare module 'grommet-udacity/components/Anchor' { + declare type Grommet$AnchorProps = { + a11yTitle?: string, + align?: "start" | "center" | "end", + animateIcon?: boolean, + disabled?: boolean, + href?: string, + icon?: ReactNode, + id?: string, + label?: string, + method?: "push" | "replace", + onClick?: Function, + path?: string, + primary?: boolean, + reverse?: boolean, + tag?: string, + target?: string + } + + declare class Anchor extends React$Component { + props: Grommet$AnchorProps; + } + declare module.exports: Class; +} + +declare module 'grommet-udacity/components/Article' { + declare type Grommet$ArticleProps = { + controls?: boolean, + onProgress?: Function, + onSelect?: Function, + scrollStep?: boolean, + selected?: number + } & Grommet$BoxProps
& Grommet$BoxFull + declare class Article extends React$Component { + props: Grommet$ArticleProps; + } + declare module.exports: Class
; +} + +declare module 'grommet-udacity/components/Box' { + declare type Grommet$BoxProps$BoxSizing = Grommet$BoxProps & Grommet$BoxSizing & Grommet$BoxFull; + declare class Box extends React$Component { + props: Grommet$BoxProps$BoxSizing; + } + declare module.exports: Class; +} + +declare module 'grommet-udacity/components/Button' { + declare type Grommet$ButtonProps = { + a11yTitle?: string, + accent?: boolean, + align?: "start" | "center" | "end", + fill?: boolean, + href?: string, + icon?: React$Element, + label?: ReactNode, + method?: "push" | "replace", + onClick?: Function, + path?: string, + plain?: boolean, + primary?: boolean, + reverse?: boolean, + secondary?: boolean, + type?: "button" | "reset" | "submit" + } + declare class Button extends React$Component{ + props: Grommet$ButtonProps; + } + declare module.exports: Class