summaryrefslogtreecommitdiff
path: root/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'frontend')
-rw-r--r--frontend/flow-typed/npm/babel-polyfill_vx.x.x.js67
-rw-r--r--frontend/flow-typed/npm/flow-bin_v0.x.x.js6
-rw-r--r--frontend/flow-typed/npm/flow-typed_vx.x.x.js193
-rw-r--r--frontend/flow-typed/npm/history_vx.x.x.js150
-rw-r--r--frontend/flow-typed/npm/normalizr_vx.x.x.js123
-rw-r--r--frontend/flow-typed/npm/prettier-eslint-cli_vx.x.x.js74
-rw-r--r--frontend/flow-typed/npm/react-redux-toastr_vx.x.x.js221
-rw-r--r--frontend/flow-typed/npm/react-redux_v5.x.x.js98
-rw-r--r--frontend/flow-typed/npm/react-router-dom_v4.x.x.js169
-rw-r--r--frontend/flow-typed/npm/react-router-redux_vx.x.x.js108
-rw-r--r--frontend/flow-typed/npm/react-router_vx.x.x.js501
-rw-r--r--frontend/flow-typed/npm/react-scripts_vx.x.x.js165
-rw-r--r--frontend/flow-typed/npm/rebass_vx.x.x.js1369
-rw-r--r--frontend/flow-typed/npm/redux-immutable_vx.x.x.js74
-rw-r--r--frontend/flow-typed/npm/redux-saga-router_vx.x.x.js130
-rw-r--r--frontend/flow-typed/npm/redux-saga_v0.13.x.js518
-rw-r--r--frontend/flow-typed/npm/redux-saga_vx.x.x.js382
-rw-r--r--frontend/flow-typed/npm/redux_v3.x.x.js109
-rw-r--r--frontend/flow-typed/npm/reflexbox_vx.x.x.js298
-rw-r--r--frontend/flow-typed/npm/reselect_v3.x.x.js753
-rw-r--r--frontend/flow-typed/npm/sockjs-client_vx.x.x.js424
-rw-r--r--frontend/flow-typed/npm/webstomp-client_vx.x.x.js150
22 files changed, 0 insertions, 6082 deletions
diff --git a/frontend/flow-typed/npm/babel-polyfill_vx.x.x.js b/frontend/flow-typed/npm/babel-polyfill_vx.x.x.js
deleted file mode 100644
index e5ab95c0..00000000
--- a/frontend/flow-typed/npm/babel-polyfill_vx.x.x.js
+++ /dev/null
@@ -1,67 +0,0 @@
-// flow-typed signature: d45c70c5c1dae9187221749f2dbbe93e
-// flow-typed version: <<STUB>>/babel-polyfill_v^6.23.0/flow_v0.52.0
-
-/**
- * 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/frontend/flow-typed/npm/flow-bin_v0.x.x.js b/frontend/flow-typed/npm/flow-bin_v0.x.x.js
deleted file mode 100644
index c538e208..00000000
--- a/frontend/flow-typed/npm/flow-bin_v0.x.x.js
+++ /dev/null
@@ -1,6 +0,0 @@
-// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583
-// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x
-
-declare module "flow-bin" {
- declare module.exports: string;
-}
diff --git a/frontend/flow-typed/npm/flow-typed_vx.x.x.js b/frontend/flow-typed/npm/flow-typed_vx.x.x.js
deleted file mode 100644
index 7215cf97..00000000
--- a/frontend/flow-typed/npm/flow-typed_vx.x.x.js
+++ /dev/null
@@ -1,193 +0,0 @@
-// flow-typed signature: 3a7e652c4bf5d2995f585cc8ff03dece
-// flow-typed version: <<STUB>>/flow-typed_v^2.1.5/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'flow-typed'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'flow-typed' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'flow-typed/dist/cli' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/create-stub' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/install' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/runTests' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/search' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/update-cache' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/update' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/validateDefs' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/commands/version' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/cacheRepoUtils' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/codeSign' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/fileUtils' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/flowProjectUtils' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/flowVersion' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/git' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/github' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/isInFlowTypedRepo' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/libDefs' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/node' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/npm/npmLibDefs' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/npm/npmProjectUtils' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/semver' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/stubUtils' {
- declare module.exports: any;
-}
-
-declare module 'flow-typed/dist/lib/validationErrors' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'flow-typed/dist/cli.js' {
- declare module.exports: $Exports<'flow-typed/dist/cli'>;
-}
-declare module 'flow-typed/dist/commands/create-stub.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>;
-}
-declare module 'flow-typed/dist/commands/install.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/install'>;
-}
-declare module 'flow-typed/dist/commands/runTests.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>;
-}
-declare module 'flow-typed/dist/commands/search.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/search'>;
-}
-declare module 'flow-typed/dist/commands/update-cache.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>;
-}
-declare module 'flow-typed/dist/commands/update.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/update'>;
-}
-declare module 'flow-typed/dist/commands/validateDefs.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>;
-}
-declare module 'flow-typed/dist/commands/version.js' {
- declare module.exports: $Exports<'flow-typed/dist/commands/version'>;
-}
-declare module 'flow-typed/dist/lib/cacheRepoUtils.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>;
-}
-declare module 'flow-typed/dist/lib/codeSign.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>;
-}
-declare module 'flow-typed/dist/lib/fileUtils.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>;
-}
-declare module 'flow-typed/dist/lib/flowProjectUtils.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>;
-}
-declare module 'flow-typed/dist/lib/flowVersion.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>;
-}
-declare module 'flow-typed/dist/lib/git.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/git'>;
-}
-declare module 'flow-typed/dist/lib/github.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/github'>;
-}
-declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>;
-}
-declare module 'flow-typed/dist/lib/libDefs.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>;
-}
-declare module 'flow-typed/dist/lib/node.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/node'>;
-}
-declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>;
-}
-declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>;
-}
-declare module 'flow-typed/dist/lib/semver.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/semver'>;
-}
-declare module 'flow-typed/dist/lib/stubUtils.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>;
-}
-declare module 'flow-typed/dist/lib/validationErrors.js' {
- declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>;
-}
diff --git a/frontend/flow-typed/npm/history_vx.x.x.js b/frontend/flow-typed/npm/history_vx.x.x.js
deleted file mode 100644
index 8f6f53d4..00000000
--- a/frontend/flow-typed/npm/history_vx.x.x.js
+++ /dev/null
@@ -1,150 +0,0 @@
-// flow-typed signature: c81c711af09cb1b7fbd753b2c1781ca7
-// flow-typed version: <<STUB>>/history_v^4.6.3/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'history'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'history' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'history/createBrowserHistory' {
- declare module.exports: any;
-}
-
-declare module 'history/createHashHistory' {
- declare module.exports: any;
-}
-
-declare module 'history/createMemoryHistory' {
- declare module.exports: any;
-}
-
-declare module 'history/createTransitionManager' {
- declare module.exports: any;
-}
-
-declare module 'history/DOMUtils' {
- declare module.exports: any;
-}
-
-declare module 'history/es/createBrowserHistory' {
- declare module.exports: any;
-}
-
-declare module 'history/es/createHashHistory' {
- declare module.exports: any;
-}
-
-declare module 'history/es/createMemoryHistory' {
- declare module.exports: any;
-}
-
-declare module 'history/es/createTransitionManager' {
- declare module.exports: any;
-}
-
-declare module 'history/es/DOMUtils' {
- declare module.exports: any;
-}
-
-declare module 'history/es/index' {
- declare module.exports: any;
-}
-
-declare module 'history/es/LocationUtils' {
- declare module.exports: any;
-}
-
-declare module 'history/es/PathUtils' {
- declare module.exports: any;
-}
-
-declare module 'history/LocationUtils' {
- declare module.exports: any;
-}
-
-declare module 'history/PathUtils' {
- declare module.exports: any;
-}
-
-declare module 'history/umd/history' {
- declare module.exports: any;
-}
-
-declare module 'history/umd/history.min' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'history/createBrowserHistory.js' {
- declare module.exports: $Exports<'history/createBrowserHistory'>;
-}
-declare module 'history/createHashHistory.js' {
- declare module.exports: $Exports<'history/createHashHistory'>;
-}
-declare module 'history/createMemoryHistory.js' {
- declare module.exports: $Exports<'history/createMemoryHistory'>;
-}
-declare module 'history/createTransitionManager.js' {
- declare module.exports: $Exports<'history/createTransitionManager'>;
-}
-declare module 'history/DOMUtils.js' {
- declare module.exports: $Exports<'history/DOMUtils'>;
-}
-declare module 'history/es/createBrowserHistory.js' {
- declare module.exports: $Exports<'history/es/createBrowserHistory'>;
-}
-declare module 'history/es/createHashHistory.js' {
- declare module.exports: $Exports<'history/es/createHashHistory'>;
-}
-declare module 'history/es/createMemoryHistory.js' {
- declare module.exports: $Exports<'history/es/createMemoryHistory'>;
-}
-declare module 'history/es/createTransitionManager.js' {
- declare module.exports: $Exports<'history/es/createTransitionManager'>;
-}
-declare module 'history/es/DOMUtils.js' {
- declare module.exports: $Exports<'history/es/DOMUtils'>;
-}
-declare module 'history/es/index.js' {
- declare module.exports: $Exports<'history/es/index'>;
-}
-declare module 'history/es/LocationUtils.js' {
- declare module.exports: $Exports<'history/es/LocationUtils'>;
-}
-declare module 'history/es/PathUtils.js' {
- declare module.exports: $Exports<'history/es/PathUtils'>;
-}
-declare module 'history/index' {
- declare module.exports: $Exports<'history'>;
-}
-declare module 'history/index.js' {
- declare module.exports: $Exports<'history'>;
-}
-declare module 'history/LocationUtils.js' {
- declare module.exports: $Exports<'history/LocationUtils'>;
-}
-declare module 'history/PathUtils.js' {
- declare module.exports: $Exports<'history/PathUtils'>;
-}
-declare module 'history/umd/history.js' {
- declare module.exports: $Exports<'history/umd/history'>;
-}
-declare module 'history/umd/history.min.js' {
- declare module.exports: $Exports<'history/umd/history.min'>;
-}
diff --git a/frontend/flow-typed/npm/normalizr_vx.x.x.js b/frontend/flow-typed/npm/normalizr_vx.x.x.js
deleted file mode 100644
index 32c67e82..00000000
--- a/frontend/flow-typed/npm/normalizr_vx.x.x.js
+++ /dev/null
@@ -1,123 +0,0 @@
-// flow-typed signature: 101b4be5ca6a77d31f679e05ce64206b
-// flow-typed version: <<STUB>>/normalizr_v^3.2.3/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'normalizr'
- *
- * 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 'normalizr' {
- 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 'normalizr/dist/normalizr.amd' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/normalizr.amd.min' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/normalizr' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/normalizr.min' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/normalizr.umd' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/normalizr.umd.min' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/index' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/Array' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/Entity' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/ImmutableUtils' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/Object' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/Polymorphic' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/Union' {
- declare module.exports: any;
-}
-
-declare module 'normalizr/dist/src/schemas/Values' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'normalizr/dist/normalizr.amd.js' {
- declare module.exports: $Exports<'normalizr/dist/normalizr.amd'>;
-}
-declare module 'normalizr/dist/normalizr.amd.min.js' {
- declare module.exports: $Exports<'normalizr/dist/normalizr.amd.min'>;
-}
-declare module 'normalizr/dist/normalizr.js' {
- declare module.exports: $Exports<'normalizr/dist/normalizr'>;
-}
-declare module 'normalizr/dist/normalizr.min.js' {
- declare module.exports: $Exports<'normalizr/dist/normalizr.min'>;
-}
-declare module 'normalizr/dist/normalizr.umd.js' {
- declare module.exports: $Exports<'normalizr/dist/normalizr.umd'>;
-}
-declare module 'normalizr/dist/normalizr.umd.min.js' {
- declare module.exports: $Exports<'normalizr/dist/normalizr.umd.min'>;
-}
-declare module 'normalizr/dist/src/index.js' {
- declare module.exports: $Exports<'normalizr/dist/src/index'>;
-}
-declare module 'normalizr/dist/src/schemas/Array.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/Array'>;
-}
-declare module 'normalizr/dist/src/schemas/Entity.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/Entity'>;
-}
-declare module 'normalizr/dist/src/schemas/ImmutableUtils.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/ImmutableUtils'>;
-}
-declare module 'normalizr/dist/src/schemas/Object.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/Object'>;
-}
-declare module 'normalizr/dist/src/schemas/Polymorphic.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/Polymorphic'>;
-}
-declare module 'normalizr/dist/src/schemas/Union.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/Union'>;
-}
-declare module 'normalizr/dist/src/schemas/Values.js' {
- declare module.exports: $Exports<'normalizr/dist/src/schemas/Values'>;
-}
diff --git a/frontend/flow-typed/npm/prettier-eslint-cli_vx.x.x.js b/frontend/flow-typed/npm/prettier-eslint-cli_vx.x.x.js
deleted file mode 100644
index 9539721e..00000000
--- a/frontend/flow-typed/npm/prettier-eslint-cli_vx.x.x.js
+++ /dev/null
@@ -1,74 +0,0 @@
-// flow-typed signature: f1c6e2b006228586c9fddb73b302e031
-// flow-typed version: <<STUB>>/prettier-eslint-cli_v^4.1.1/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'prettier-eslint-cli'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'prettier-eslint-cli' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'prettier-eslint-cli/dist/add-exception-handler' {
- declare module.exports: any;
-}
-
-declare module 'prettier-eslint-cli/dist/format-files' {
- declare module.exports: any;
-}
-
-declare module 'prettier-eslint-cli/dist/index' {
- declare module.exports: any;
-}
-
-declare module 'prettier-eslint-cli/dist/messages' {
- declare module.exports: any;
-}
-
-declare module 'prettier-eslint-cli/dist/no-main' {
- declare module.exports: any;
-}
-
-declare module 'prettier-eslint-cli/dist/parser' {
- declare module.exports: any;
-}
-
-declare module 'prettier-eslint-cli/dist/uncaught-exception-handler' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'prettier-eslint-cli/dist/add-exception-handler.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/add-exception-handler'>;
-}
-declare module 'prettier-eslint-cli/dist/format-files.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/format-files'>;
-}
-declare module 'prettier-eslint-cli/dist/index.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/index'>;
-}
-declare module 'prettier-eslint-cli/dist/messages.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/messages'>;
-}
-declare module 'prettier-eslint-cli/dist/no-main.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/no-main'>;
-}
-declare module 'prettier-eslint-cli/dist/parser.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/parser'>;
-}
-declare module 'prettier-eslint-cli/dist/uncaught-exception-handler.js' {
- declare module.exports: $Exports<'prettier-eslint-cli/dist/uncaught-exception-handler'>;
-}
diff --git a/frontend/flow-typed/npm/react-redux-toastr_vx.x.x.js b/frontend/flow-typed/npm/react-redux-toastr_vx.x.x.js
deleted file mode 100644
index 0219d8eb..00000000
--- a/frontend/flow-typed/npm/react-redux-toastr_vx.x.x.js
+++ /dev/null
@@ -1,221 +0,0 @@
-// flow-typed signature: e83cfa15fc92db4f0f41038e9b327516
-// flow-typed version: <<STUB>>/react-redux-toastr_v^6.2.6/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'react-redux-toastr'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'react-redux-toastr' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'react-redux-toastr/lib/actions' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/Button' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/config' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/constants' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/Icon' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/icons' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/index' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/ProgressBar' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/reducer' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/ReduxToastr' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/ToastrBox' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/ToastrConfirm' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/toastrEmitter' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/lib/utils' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/actions' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/Button' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/config' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/constants' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/Icon' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/icons' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/index' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/ProgressBar' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/reducer' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/ReduxToastr' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/ToastrBox' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/ToastrConfirm' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/toastrEmitter' {
- declare module.exports: any;
-}
-
-declare module 'react-redux-toastr/src/utils' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'react-redux-toastr/lib/actions.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/actions'>;
-}
-declare module 'react-redux-toastr/lib/Button.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/Button'>;
-}
-declare module 'react-redux-toastr/lib/config.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/config'>;
-}
-declare module 'react-redux-toastr/lib/constants.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/constants'>;
-}
-declare module 'react-redux-toastr/lib/Icon.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/Icon'>;
-}
-declare module 'react-redux-toastr/lib/icons.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/icons'>;
-}
-declare module 'react-redux-toastr/lib/index.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/index'>;
-}
-declare module 'react-redux-toastr/lib/ProgressBar.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/ProgressBar'>;
-}
-declare module 'react-redux-toastr/lib/reducer.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/reducer'>;
-}
-declare module 'react-redux-toastr/lib/ReduxToastr.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/ReduxToastr'>;
-}
-declare module 'react-redux-toastr/lib/ToastrBox.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/ToastrBox'>;
-}
-declare module 'react-redux-toastr/lib/ToastrConfirm.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/ToastrConfirm'>;
-}
-declare module 'react-redux-toastr/lib/toastrEmitter.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/toastrEmitter'>;
-}
-declare module 'react-redux-toastr/lib/utils.js' {
- declare module.exports: $Exports<'react-redux-toastr/lib/utils'>;
-}
-declare module 'react-redux-toastr/src/actions.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/actions'>;
-}
-declare module 'react-redux-toastr/src/Button.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/Button'>;
-}
-declare module 'react-redux-toastr/src/config.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/config'>;
-}
-declare module 'react-redux-toastr/src/constants.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/constants'>;
-}
-declare module 'react-redux-toastr/src/Icon.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/Icon'>;
-}
-declare module 'react-redux-toastr/src/icons.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/icons'>;
-}
-declare module 'react-redux-toastr/src/index.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/index'>;
-}
-declare module 'react-redux-toastr/src/ProgressBar.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/ProgressBar'>;
-}
-declare module 'react-redux-toastr/src/reducer.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/reducer'>;
-}
-declare module 'react-redux-toastr/src/ReduxToastr.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/ReduxToastr'>;
-}
-declare module 'react-redux-toastr/src/ToastrBox.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/ToastrBox'>;
-}
-declare module 'react-redux-toastr/src/ToastrConfirm.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/ToastrConfirm'>;
-}
-declare module 'react-redux-toastr/src/toastrEmitter.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/toastrEmitter'>;
-}
-declare module 'react-redux-toastr/src/utils.js' {
- declare module.exports: $Exports<'react-redux-toastr/src/utils'>;
-}
diff --git a/frontend/flow-typed/npm/react-redux_v5.x.x.js b/frontend/flow-typed/npm/react-redux_v5.x.x.js
deleted file mode 100644
index fa3b907c..00000000
--- a/frontend/flow-typed/npm/react-redux_v5.x.x.js
+++ /dev/null
@@ -1,98 +0,0 @@
-// flow-typed signature: 8db7b853f57c51094bf0ab8b2650fd9c
-// flow-typed version: ab8db5f14d/react-redux_v5.x.x/flow_>=v0.30.x
-
-import type { Dispatch, Store } from 'redux'
-
-declare module 'react-redux' {
-
- /*
-
- S = State
- A = Action
- OP = OwnProps
- SP = StateProps
- DP = DispatchProps
-
- */
-
- declare type MapStateToProps<S, OP: Object, SP: Object> = (state: S, ownProps: OP) => SP | MapStateToProps<S, OP, SP>;
-
- declare type MapDispatchToProps<A, OP: Object, DP: Object> = ((dispatch: Dispatch<A>, ownProps: OP) => DP) | DP;
-
- declare type MergeProps<SP, DP: Object, OP: Object, P: Object> = (stateProps: SP, dispatchProps: DP, ownProps: OP) => P;
-
- declare type Context = { store: Store<*, *> };
-
- declare type StatelessComponent<P> = (props: P, context: Context) => ?React$Element<any>;
-
- declare class ConnectedComponent<OP, P, Def, St> extends React$Component<void, OP, void> {
- static WrappedComponent: Class<React$Component<Def, P, St>>;
- getWrappedInstance(): React$Component<Def, P, St>;
- static defaultProps: void;
- props: OP;
- state: void;
- }
-
- declare type ConnectedComponentClass<OP, P, Def, St> = Class<ConnectedComponent<OP, P, Def, St>>;
-
- declare type Connector<OP, P> = {
- (component: StatelessComponent<P>): ConnectedComponentClass<OP, P, void, void>;
- <Def, St>(component: Class<React$Component<Def, P, St>>): ConnectedComponentClass<OP, P, Def, St>;
- };
-
- declare class Provider<S, A> extends React$Component<void, { store: Store<S, A>, children?: any }, void> { }
-
- declare type ConnectOptions = {
- pure?: boolean,
- withRef?: boolean
- };
-
- declare type Null = null | void;
-
- declare function connect<A, OP>(
- ...rest: Array<void> // <= workaround for https://github.com/facebook/flow/issues/2360
- ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>;
-
- declare function connect<A, OP>(
- mapStateToProps: Null,
- mapDispatchToProps: Null,
- mergeProps: Null,
- options: ConnectOptions
- ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>;
-
- declare function connect<S, A, OP, SP>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: Null,
- mergeProps: Null,
- options?: ConnectOptions
- ): Connector<OP, $Supertype<SP & { dispatch: Dispatch<A> } & OP>>;
-
- declare function connect<A, OP, DP>(
- mapStateToProps: Null,
- mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
- mergeProps: Null,
- options?: ConnectOptions
- ): Connector<OP, $Supertype<DP & OP>>;
-
- declare function connect<S, A, OP, SP, DP>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
- mergeProps: Null,
- options?: ConnectOptions
- ): Connector<OP, $Supertype<SP & DP & OP>>;
-
- declare function connect<S, A, OP, SP, DP, P>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: Null,
- mergeProps: MergeProps<SP, DP, OP, P>,
- options?: ConnectOptions
- ): Connector<OP, P>;
-
- declare function connect<S, A, OP, SP, DP, P>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
- mergeProps: MergeProps<SP, DP, OP, P>,
- options?: ConnectOptions
- ): Connector<OP, P>;
-
-}
diff --git a/frontend/flow-typed/npm/react-router-dom_v4.x.x.js b/frontend/flow-typed/npm/react-router-dom_v4.x.x.js
deleted file mode 100644
index f112ec74..00000000
--- a/frontend/flow-typed/npm/react-router-dom_v4.x.x.js
+++ /dev/null
@@ -1,169 +0,0 @@
-// flow-typed signature: 493d39fe9968f54f645635dbec3b2d9a
-// flow-typed version: 02d9734356/react-router-dom_v4.x.x/flow_>=v0.38.x
-
-declare module 'react-router-dom' {
- declare export class BrowserRouter extends React$Component {
- props: {
- basename?: string,
- forceRefresh?: boolean,
- getUserConfirmation?: GetUserConfirmation,
- keyLength?: number,
- children?: React$Element<*>,
- }
- }
-
- declare export class HashRouter extends React$Component {
- props: {
- basename?: string,
- getUserConfirmation?: GetUserConfirmation,
- hashType?: 'slash' | 'noslash' | 'hashbang',
- children?: React$Element<*>,
- }
- }
-
- declare export class Link extends React$Component {
- props: {
- to: string | LocationShape,
- replace?: boolean,
- children?: React$Element<*>,
- }
- }
-
- declare export class NavLink extends React$Component {
- props: {
- to: string | LocationShape,
- activeClassName?: string,
- className?: string,
- activeStyle?: Object,
- style?: Object,
- isActive?: (match: Match, location: Location) => boolean,
- children?: React$Element<*>,
- exact?: bool,
- strict?: bool,
- }
- }
-
- // NOTE: Below are duplicated from react-router. If updating these, please
- // update the react-router and react-router-native types as well.
- declare export type Location = {
- pathname: string,
- search: string,
- hash: string,
- state?: any,
- key?: string,
- }
-
- declare export type LocationShape = {
- pathname?: string,
- search?: string,
- hash?: string,
- state?: any,
- }
-
- declare export type HistoryAction = 'PUSH' | 'REPLACE' | 'POP'
-
- declare export type RouterHistory = {
- length: number,
- location: Location,
- action: HistoryAction,
- listen(callback: (location: Location, action: HistoryAction) => void): () => void,
- push(path: string | LocationShape, state?: any): void,
- replace(path: string | LocationShape, state?: any): void,
- go(n: number): void,
- goBack(): void,
- goForward(): void,
- canGo?: (n: number) => bool,
- block(callback: (location: Location, action: HistoryAction) => boolean): void,
- // createMemoryHistory
- index?: number,
- entries?: Array<Location>,
- }
-
- declare export type Match = {
- params: { [key: string]: ?string },
- isExact: boolean,
- path: string,
- url: string,
- }
-
- declare export type ContextRouter = {
- history: RouterHistory,
- location: Location,
- match: Match,
- }
-
- declare export type GetUserConfirmation =
- (message: string, callback: (confirmed: boolean) => void) => void
-
- declare type StaticRouterContext = {
- url?: string,
- }
-
- declare export class StaticRouter extends React$Component {
- props: {
- basename?: string,
- location?: string | Location,
- context: StaticRouterContext,
- children?: React$Element<*>,
- }
- }
-
- declare export class MemoryRouter extends React$Component {
- props: {
- initialEntries?: Array<LocationShape | string>,
- initialIndex?: number,
- getUserConfirmation?: GetUserConfirmation,
- keyLength?: number,
- children?: React$Element<*>,
- }
- }
-
- declare export class Router extends React$Component {
- props: {
- history: RouterHistory,
- children?: React$Element<*>,
- }
- }
-
- declare export class Prompt extends React$Component {
- props: {
- message: string | (location: Location) => string | true,
- when?: boolean,
- }
- }
-
- declare export class Redirect extends React$Component {
- props: {
- to: string | LocationShape,
- push?: boolean,
- }
- }
-
- declare export class Route extends React$Component {
- props: {
- component?: ReactClass<*>,
- render?: (router: ContextRouter) => React$Element<*>,
- children?: (router: ContextRouter) => React$Element<*>,
- path?: string,
- exact?: bool,
- strict?: bool,
- }
- }
-
- declare export class Switch extends React$Component {
- props: {
- children?: Array<React$Element<*>>,
- }
- }
-
- declare type FunctionComponent<P> = (props: P) => ?React$Element<any>;
- declare type ClassComponent<D, P, S> = Class<React$Component<D, P, S>>;
- declare export function withRouter<P, S>(Component: ClassComponent<void, P, S> | FunctionComponent<P>): ClassComponent<void, $Diff<P, ContextRouter>, S>;
-
- declare type MatchPathOptions = {
- path: string,
- exact?: boolean,
- strict?: boolean,
- }
- declare export function matchPath(pathname: string, options: MatchPathOptions): null | Match
-}
diff --git a/frontend/flow-typed/npm/react-router-redux_vx.x.x.js b/frontend/flow-typed/npm/react-router-redux_vx.x.x.js
deleted file mode 100644
index 85460f18..00000000
--- a/frontend/flow-typed/npm/react-router-redux_vx.x.x.js
+++ /dev/null
@@ -1,108 +0,0 @@
-// flow-typed signature: e20ae771d03ed9ef1dd8fff6bcdd6932
-// flow-typed version: <<STUB>>/react-router-redux_vnext/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'react-router-redux'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'react-router-redux' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'react-router-redux/actions' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/ConnectedRouter' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/es/actions' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/es/ConnectedRouter' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/es/index' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/es/middleware' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/es/reducer' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/middleware' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/reducer' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/umd/react-router-redux' {
- declare module.exports: any;
-}
-
-declare module 'react-router-redux/umd/react-router-redux.min' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'react-router-redux/actions.js' {
- declare module.exports: $Exports<'react-router-redux/actions'>;
-}
-declare module 'react-router-redux/ConnectedRouter.js' {
- declare module.exports: $Exports<'react-router-redux/ConnectedRouter'>;
-}
-declare module 'react-router-redux/es/actions.js' {
- declare module.exports: $Exports<'react-router-redux/es/actions'>;
-}
-declare module 'react-router-redux/es/ConnectedRouter.js' {
- declare module.exports: $Exports<'react-router-redux/es/ConnectedRouter'>;
-}
-declare module 'react-router-redux/es/index.js' {
- declare module.exports: $Exports<'react-router-redux/es/index'>;
-}
-declare module 'react-router-redux/es/middleware.js' {
- declare module.exports: $Exports<'react-router-redux/es/middleware'>;
-}
-declare module 'react-router-redux/es/reducer.js' {
- declare module.exports: $Exports<'react-router-redux/es/reducer'>;
-}
-declare module 'react-router-redux/index' {
- declare module.exports: $Exports<'react-router-redux'>;
-}
-declare module 'react-router-redux/index.js' {
- declare module.exports: $Exports<'react-router-redux'>;
-}
-declare module 'react-router-redux/middleware.js' {
- declare module.exports: $Exports<'react-router-redux/middleware'>;
-}
-declare module 'react-router-redux/reducer.js' {
- declare module.exports: $Exports<'react-router-redux/reducer'>;
-}
-declare module 'react-router-redux/umd/react-router-redux.js' {
- declare module.exports: $Exports<'react-router-redux/umd/react-router-redux'>;
-}
-declare module 'react-router-redux/umd/react-router-redux.min.js' {
- declare module.exports: $Exports<'react-router-redux/umd/react-router-redux.min'>;
-}
diff --git a/frontend/flow-typed/npm/react-router_vx.x.x.js b/frontend/flow-typed/npm/react-router_vx.x.x.js
deleted file mode 100644
index 8598b1cd..00000000
--- a/frontend/flow-typed/npm/react-router_vx.x.x.js
+++ /dev/null
@@ -1,501 +0,0 @@
-// flow-typed signature: faad4d2c4743ac30e07eab9c30da7d57
-// flow-typed version: <<STUB>>/react-router_v^3.0.2/flow_v0.46.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'react-router'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'react-router' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'react-router/es/applyRouterMiddleware' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/AsyncUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/browserHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/computeChangedRoutes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/ContextUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/createMemoryHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/createRouterHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/createTransitionManager' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/getComponents' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/getRouteParams' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/hashHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/index' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/IndexLink' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/IndexRedirect' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/IndexRoute' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/InternalPropTypes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/isActive' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/Link' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/match' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/matchRoutes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/PatternUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/PromiseUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/PropTypes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/Redirect' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/Route' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/Router' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/RouterContext' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/RouterUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/routerWarning' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/RouteUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/TransitionUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/useRouterHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/es/withRouter' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/applyRouterMiddleware' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/AsyncUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/browserHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/computeChangedRoutes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/ContextUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/createMemoryHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/createRouterHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/createTransitionManager' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/getComponents' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/getRouteParams' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/hashHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/index' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/IndexLink' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/IndexRedirect' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/IndexRoute' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/InternalPropTypes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/isActive' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/Link' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/match' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/matchRoutes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/PatternUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/PromiseUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/PropTypes' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/Redirect' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/Route' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/Router' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/RouterContext' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/RouterUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/routerWarning' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/RouteUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/TransitionUtils' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/useRouterHistory' {
- declare module.exports: any;
-}
-
-declare module 'react-router/lib/withRouter' {
- declare module.exports: any;
-}
-
-declare module 'react-router/umd/ReactRouter' {
- declare module.exports: any;
-}
-
-declare module 'react-router/umd/ReactRouter.min' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'react-router/es/applyRouterMiddleware.js' {
- declare module.exports: $Exports<'react-router/es/applyRouterMiddleware'>;
-}
-declare module 'react-router/es/AsyncUtils.js' {
- declare module.exports: $Exports<'react-router/es/AsyncUtils'>;
-}
-declare module 'react-router/es/browserHistory.js' {
- declare module.exports: $Exports<'react-router/es/browserHistory'>;
-}
-declare module 'react-router/es/computeChangedRoutes.js' {
- declare module.exports: $Exports<'react-router/es/computeChangedRoutes'>;
-}
-declare module 'react-router/es/ContextUtils.js' {
- declare module.exports: $Exports<'react-router/es/ContextUtils'>;
-}
-declare module 'react-router/es/createMemoryHistory.js' {
- declare module.exports: $Exports<'react-router/es/createMemoryHistory'>;
-}
-declare module 'react-router/es/createRouterHistory.js' {
- declare module.exports: $Exports<'react-router/es/createRouterHistory'>;
-}
-declare module 'react-router/es/createTransitionManager.js' {
- declare module.exports: $Exports<'react-router/es/createTransitionManager'>;
-}
-declare module 'react-router/es/getComponents.js' {
- declare module.exports: $Exports<'react-router/es/getComponents'>;
-}
-declare module 'react-router/es/getRouteParams.js' {
- declare module.exports: $Exports<'react-router/es/getRouteParams'>;
-}
-declare module 'react-router/es/hashHistory.js' {
- declare module.exports: $Exports<'react-router/es/hashHistory'>;
-}
-declare module 'react-router/es/index.js' {
- declare module.exports: $Exports<'react-router/es/index'>;
-}
-declare module 'react-router/es/IndexLink.js' {
- declare module.exports: $Exports<'react-router/es/IndexLink'>;
-}
-declare module 'react-router/es/IndexRedirect.js' {
- declare module.exports: $Exports<'react-router/es/IndexRedirect'>;
-}
-declare module 'react-router/es/IndexRoute.js' {
- declare module.exports: $Exports<'react-router/es/IndexRoute'>;
-}
-declare module 'react-router/es/InternalPropTypes.js' {
- declare module.exports: $Exports<'react-router/es/InternalPropTypes'>;
-}
-declare module 'react-router/es/isActive.js' {
- declare module.exports: $Exports<'react-router/es/isActive'>;
-}
-declare module 'react-router/es/Link.js' {
- declare module.exports: $Exports<'react-router/es/Link'>;
-}
-declare module 'react-router/es/match.js' {
- declare module.exports: $Exports<'react-router/es/match'>;
-}
-declare module 'react-router/es/matchRoutes.js' {
- declare module.exports: $Exports<'react-router/es/matchRoutes'>;
-}
-declare module 'react-router/es/PatternUtils.js' {
- declare module.exports: $Exports<'react-router/es/PatternUtils'>;
-}
-declare module 'react-router/es/PromiseUtils.js' {
- declare module.exports: $Exports<'react-router/es/PromiseUtils'>;
-}
-declare module 'react-router/es/PropTypes.js' {
- declare module.exports: $Exports<'react-router/es/PropTypes'>;
-}
-declare module 'react-router/es/Redirect.js' {
- declare module.exports: $Exports<'react-router/es/Redirect'>;
-}
-declare module 'react-router/es/Route.js' {
- declare module.exports: $Exports<'react-router/es/Route'>;
-}
-declare module 'react-router/es/Router.js' {
- declare module.exports: $Exports<'react-router/es/Router'>;
-}
-declare module 'react-router/es/RouterContext.js' {
- declare module.exports: $Exports<'react-router/es/RouterContext'>;
-}
-declare module 'react-router/es/RouterUtils.js' {
- declare module.exports: $Exports<'react-router/es/RouterUtils'>;
-}
-declare module 'react-router/es/routerWarning.js' {
- declare module.exports: $Exports<'react-router/es/routerWarning'>;
-}
-declare module 'react-router/es/RouteUtils.js' {
- declare module.exports: $Exports<'react-router/es/RouteUtils'>;
-}
-declare module 'react-router/es/TransitionUtils.js' {
- declare module.exports: $Exports<'react-router/es/TransitionUtils'>;
-}
-declare module 'react-router/es/useRouterHistory.js' {
- declare module.exports: $Exports<'react-router/es/useRouterHistory'>;
-}
-declare module 'react-router/es/withRouter.js' {
- declare module.exports: $Exports<'react-router/es/withRouter'>;
-}
-declare module 'react-router/lib/applyRouterMiddleware.js' {
- declare module.exports: $Exports<'react-router/lib/applyRouterMiddleware'>;
-}
-declare module 'react-router/lib/AsyncUtils.js' {
- declare module.exports: $Exports<'react-router/lib/AsyncUtils'>;
-}
-declare module 'react-router/lib/browserHistory.js' {
- declare module.exports: $Exports<'react-router/lib/browserHistory'>;
-}
-declare module 'react-router/lib/computeChangedRoutes.js' {
- declare module.exports: $Exports<'react-router/lib/computeChangedRoutes'>;
-}
-declare module 'react-router/lib/ContextUtils.js' {
- declare module.exports: $Exports<'react-router/lib/ContextUtils'>;
-}
-declare module 'react-router/lib/createMemoryHistory.js' {
- declare module.exports: $Exports<'react-router/lib/createMemoryHistory'>;
-}
-declare module 'react-router/lib/createRouterHistory.js' {
- declare module.exports: $Exports<'react-router/lib/createRouterHistory'>;
-}
-declare module 'react-router/lib/createTransitionManager.js' {
- declare module.exports: $Exports<'react-router/lib/createTransitionManager'>;
-}
-declare module 'react-router/lib/getComponents.js' {
- declare module.exports: $Exports<'react-router/lib/getComponents'>;
-}
-declare module 'react-router/lib/getRouteParams.js' {
- declare module.exports: $Exports<'react-router/lib/getRouteParams'>;
-}
-declare module 'react-router/lib/hashHistory.js' {
- declare module.exports: $Exports<'react-router/lib/hashHistory'>;
-}
-declare module 'react-router/lib/index.js' {
- declare module.exports: $Exports<'react-router/lib/index'>;
-}
-declare module 'react-router/lib/IndexLink.js' {
- declare module.exports: $Exports<'react-router/lib/IndexLink'>;
-}
-declare module 'react-router/lib/IndexRedirect.js' {
- declare module.exports: $Exports<'react-router/lib/IndexRedirect'>;
-}
-declare module 'react-router/lib/IndexRoute.js' {
- declare module.exports: $Exports<'react-router/lib/IndexRoute'>;
-}
-declare module 'react-router/lib/InternalPropTypes.js' {
- declare module.exports: $Exports<'react-router/lib/InternalPropTypes'>;
-}
-declare module 'react-router/lib/isActive.js' {
- declare module.exports: $Exports<'react-router/lib/isActive'>;
-}
-declare module 'react-router/lib/Link.js' {
- declare module.exports: $Exports<'react-router/lib/Link'>;
-}
-declare module 'react-router/lib/match.js' {
- declare module.exports: $Exports<'react-router/lib/match'>;
-}
-declare module 'react-router/lib/matchRoutes.js' {
- declare module.exports: $Exports<'react-router/lib/matchRoutes'>;
-}
-declare module 'react-router/lib/PatternUtils.js' {
- declare module.exports: $Exports<'react-router/lib/PatternUtils'>;
-}
-declare module 'react-router/lib/PromiseUtils.js' {
- declare module.exports: $Exports<'react-router/lib/PromiseUtils'>;
-}
-declare module 'react-router/lib/PropTypes.js' {
- declare module.exports: $Exports<'react-router/lib/PropTypes'>;
-}
-declare module 'react-router/lib/Redirect.js' {
- declare module.exports: $Exports<'react-router/lib/Redirect'>;
-}
-declare module 'react-router/lib/Route.js' {
- declare module.exports: $Exports<'react-router/lib/Route'>;
-}
-declare module 'react-router/lib/Router.js' {
- declare module.exports: $Exports<'react-router/lib/Router'>;
-}
-declare module 'react-router/lib/RouterContext.js' {
- declare module.exports: $Exports<'react-router/lib/RouterContext'>;
-}
-declare module 'react-router/lib/RouterUtils.js' {
- declare module.exports: $Exports<'react-router/lib/RouterUtils'>;
-}
-declare module 'react-router/lib/routerWarning.js' {
- declare module.exports: $Exports<'react-router/lib/routerWarning'>;
-}
-declare module 'react-router/lib/RouteUtils.js' {
- declare module.exports: $Exports<'react-router/lib/RouteUtils'>;
-}
-declare module 'react-router/lib/TransitionUtils.js' {
- declare module.exports: $Exports<'react-router/lib/TransitionUtils'>;
-}
-declare module 'react-router/lib/useRouterHistory.js' {
- declare module.exports: $Exports<'react-router/lib/useRouterHistory'>;
-}
-declare module 'react-router/lib/withRouter.js' {
- declare module.exports: $Exports<'react-router/lib/withRouter'>;
-}
-declare module 'react-router/umd/ReactRouter.js' {
- declare module.exports: $Exports<'react-router/umd/ReactRouter'>;
-}
-declare module 'react-router/umd/ReactRouter.min.js' {
- declare module.exports: $Exports<'react-router/umd/ReactRouter.min'>;
-}
diff --git a/frontend/flow-typed/npm/react-scripts_vx.x.x.js b/frontend/flow-typed/npm/react-scripts_vx.x.x.js
deleted file mode 100644
index f6c6ef61..00000000
--- a/frontend/flow-typed/npm/react-scripts_vx.x.x.js
+++ /dev/null
@@ -1,165 +0,0 @@
-// flow-typed signature: 6a2edd5c9682d94c057192590e45d4f2
-// flow-typed version: <<STUB>>/react-scripts_v^1.0.10/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'react-scripts'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'react-scripts' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'react-scripts/bin/react-scripts' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/env' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/jest/babelTransform' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/jest/cssTransform' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/jest/fileTransform' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/paths' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/polyfills' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/webpack.config.dev' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/webpack.config.prod' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/config/webpackDevServer.config' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/scripts/build' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/scripts/eject' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/scripts/init' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/scripts/start' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/scripts/test' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/scripts/utils/createJestConfig' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/template/src/App' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/template/src/App.test' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/template/src/index' {
- declare module.exports: any;
-}
-
-declare module 'react-scripts/template/src/registerServiceWorker' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'react-scripts/bin/react-scripts.js' {
- declare module.exports: $Exports<'react-scripts/bin/react-scripts'>;
-}
-declare module 'react-scripts/config/env.js' {
- declare module.exports: $Exports<'react-scripts/config/env'>;
-}
-declare module 'react-scripts/config/jest/babelTransform.js' {
- declare module.exports: $Exports<'react-scripts/config/jest/babelTransform'>;
-}
-declare module 'react-scripts/config/jest/cssTransform.js' {
- declare module.exports: $Exports<'react-scripts/config/jest/cssTransform'>;
-}
-declare module 'react-scripts/config/jest/fileTransform.js' {
- declare module.exports: $Exports<'react-scripts/config/jest/fileTransform'>;
-}
-declare module 'react-scripts/config/paths.js' {
- declare module.exports: $Exports<'react-scripts/config/paths'>;
-}
-declare module 'react-scripts/config/polyfills.js' {
- declare module.exports: $Exports<'react-scripts/config/polyfills'>;
-}
-declare module 'react-scripts/config/webpack.config.dev.js' {
- declare module.exports: $Exports<'react-scripts/config/webpack.config.dev'>;
-}
-declare module 'react-scripts/config/webpack.config.prod.js' {
- declare module.exports: $Exports<'react-scripts/config/webpack.config.prod'>;
-}
-declare module 'react-scripts/config/webpackDevServer.config.js' {
- declare module.exports: $Exports<'react-scripts/config/webpackDevServer.config'>;
-}
-declare module 'react-scripts/scripts/build.js' {
- declare module.exports: $Exports<'react-scripts/scripts/build'>;
-}
-declare module 'react-scripts/scripts/eject.js' {
- declare module.exports: $Exports<'react-scripts/scripts/eject'>;
-}
-declare module 'react-scripts/scripts/init.js' {
- declare module.exports: $Exports<'react-scripts/scripts/init'>;
-}
-declare module 'react-scripts/scripts/start.js' {
- declare module.exports: $Exports<'react-scripts/scripts/start'>;
-}
-declare module 'react-scripts/scripts/test.js' {
- declare module.exports: $Exports<'react-scripts/scripts/test'>;
-}
-declare module 'react-scripts/scripts/utils/createJestConfig.js' {
- declare module.exports: $Exports<'react-scripts/scripts/utils/createJestConfig'>;
-}
-declare module 'react-scripts/template/src/App.js' {
- declare module.exports: $Exports<'react-scripts/template/src/App'>;
-}
-declare module 'react-scripts/template/src/App.test.js' {
- declare module.exports: $Exports<'react-scripts/template/src/App.test'>;
-}
-declare module 'react-scripts/template/src/index.js' {
- declare module.exports: $Exports<'react-scripts/template/src/index'>;
-}
-declare module 'react-scripts/template/src/registerServiceWorker.js' {
- declare module.exports: $Exports<'react-scripts/template/src/registerServiceWorker'>;
-}
diff --git a/frontend/flow-typed/npm/rebass_vx.x.x.js b/frontend/flow-typed/npm/rebass_vx.x.x.js
deleted file mode 100644
index 24727c40..00000000
--- a/frontend/flow-typed/npm/rebass_vx.x.x.js
+++ /dev/null
@@ -1,1369 +0,0 @@
-// flow-typed signature: f39e7513398f9c3700de5ffd42d8f97d
-// flow-typed version: <<STUB>>/rebass_v^0.3.3/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'rebass'
- *
- * 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 'rebass' {
- 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 'rebass/dist/Arrow' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Avatar' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Badge' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Banner' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Base' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Block' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Blockquote' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Breadcrumbs' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Button' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/ButtonCircle' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/ButtonOutline' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Card' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/CardImage' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Checkbox' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Close' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/config' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Container' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Divider' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Donut' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/DotIndicator' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Drawer' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Dropdown' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/DropdownMenu' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Embed' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Fixed' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Footer' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Heading' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/HeadingLink' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/index' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/InlineForm' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Input' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Label' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/LinkBlock' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Media' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Menu' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Message' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/NavItem' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Overlay' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/PageHeader' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Panel' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/PanelFooter' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/PanelHeader' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Pre' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Progress' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Radio' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Rating' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Section' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/SectionHeader' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Select' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/SequenceMap' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/SequenceMapStep' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Slider' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Space' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Stat' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Switch' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Table' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Text' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Textarea' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Toolbar' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/Tooltip' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/util/color-style' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/util/margins' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/util/padding' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/util/radii' {
- declare module.exports: any;
-}
-
-declare module 'rebass/dist/withRebass' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Arrow' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Avatar' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Badge' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Banner' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Base' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Block' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Blockquote' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Breadcrumbs' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Button' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/ButtonCircle' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/ButtonOutline' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Card' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/CardImage' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Checkbox' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Close' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/config' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Container' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Divider' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Donut' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/DotIndicator' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Drawer' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Dropdown' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/DropdownMenu' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Embed' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Fixed' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Footer' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Heading' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/HeadingLink' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/index' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/InlineForm' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Input' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Label' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/LinkBlock' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Media' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Menu' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Message' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/NavItem' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Overlay' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/PageHeader' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Panel' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/PanelFooter' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/PanelHeader' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Pre' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Progress' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Radio' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Rating' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Section' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/SectionHeader' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Select' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/SequenceMap' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/SequenceMapStep' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Slider' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Space' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Stat' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Switch' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Table' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Text' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Textarea' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Toolbar' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/Tooltip' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/util/color-style' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/util/margins' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/util/padding' {
- declare module.exports: any;
-}
-
-declare module 'rebass/src/util/radii' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Arrow.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Avatar.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Badge.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Banner.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Base.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Block.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Blockquote.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Breadcrumbs.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Button.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/ButtonCircle.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/ButtonOutline.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Card.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/CardImage.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Checkbox.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Close.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/color-style.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/config.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Container.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Divider.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Donut.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/DotIndicator.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Drawer.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Dropdown.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/DropdownMenu' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Embed.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Fixed.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Footer.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Heading.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/HeadingLink' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/InlineForm.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Input.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Label.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/LinkBlock.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/margins.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Media.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Menu.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Message.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/NavItem.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Overlay.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/padding.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/PageHeader.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Panel.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/PanelFooter.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/PanelHeader.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Pre.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Progress.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/radii.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Radio.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Rating.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Section.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/SectionHeader.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Select.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/SequenceMap.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Slider.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Space.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Stat.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Switch.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Table.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Text.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Textarea.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Toolbar.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/test/Tooltip.spec' {
- declare module.exports: any;
-}
-
-declare module 'rebass/webpack.config' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'rebass/dist/Arrow.js' {
- declare module.exports: $Exports<'rebass/dist/Arrow'>;
-}
-declare module 'rebass/dist/Avatar.js' {
- declare module.exports: $Exports<'rebass/dist/Avatar'>;
-}
-declare module 'rebass/dist/Badge.js' {
- declare module.exports: $Exports<'rebass/dist/Badge'>;
-}
-declare module 'rebass/dist/Banner.js' {
- declare module.exports: $Exports<'rebass/dist/Banner'>;
-}
-declare module 'rebass/dist/Base.js' {
- declare module.exports: $Exports<'rebass/dist/Base'>;
-}
-declare module 'rebass/dist/Block.js' {
- declare module.exports: $Exports<'rebass/dist/Block'>;
-}
-declare module 'rebass/dist/Blockquote.js' {
- declare module.exports: $Exports<'rebass/dist/Blockquote'>;
-}
-declare module 'rebass/dist/Breadcrumbs.js' {
- declare module.exports: $Exports<'rebass/dist/Breadcrumbs'>;
-}
-declare module 'rebass/dist/Button.js' {
- declare module.exports: $Exports<'rebass/dist/Button'>;
-}
-declare module 'rebass/dist/ButtonCircle.js' {
- declare module.exports: $Exports<'rebass/dist/ButtonCircle'>;
-}
-declare module 'rebass/dist/ButtonOutline.js' {
- declare module.exports: $Exports<'rebass/dist/ButtonOutline'>;
-}
-declare module 'rebass/dist/Card.js' {
- declare module.exports: $Exports<'rebass/dist/Card'>;
-}
-declare module 'rebass/dist/CardImage.js' {
- declare module.exports: $Exports<'rebass/dist/CardImage'>;
-}
-declare module 'rebass/dist/Checkbox.js' {
- declare module.exports: $Exports<'rebass/dist/Checkbox'>;
-}
-declare module 'rebass/dist/Close.js' {
- declare module.exports: $Exports<'rebass/dist/Close'>;
-}
-declare module 'rebass/dist/config.js' {
- declare module.exports: $Exports<'rebass/dist/config'>;
-}
-declare module 'rebass/dist/Container.js' {
- declare module.exports: $Exports<'rebass/dist/Container'>;
-}
-declare module 'rebass/dist/Divider.js' {
- declare module.exports: $Exports<'rebass/dist/Divider'>;
-}
-declare module 'rebass/dist/Donut.js' {
- declare module.exports: $Exports<'rebass/dist/Donut'>;
-}
-declare module 'rebass/dist/DotIndicator.js' {
- declare module.exports: $Exports<'rebass/dist/DotIndicator'>;
-}
-declare module 'rebass/dist/Drawer.js' {
- declare module.exports: $Exports<'rebass/dist/Drawer'>;
-}
-declare module 'rebass/dist/Dropdown.js' {
- declare module.exports: $Exports<'rebass/dist/Dropdown'>;
-}
-declare module 'rebass/dist/DropdownMenu.js' {
- declare module.exports: $Exports<'rebass/dist/DropdownMenu'>;
-}
-declare module 'rebass/dist/Embed.js' {
- declare module.exports: $Exports<'rebass/dist/Embed'>;
-}
-declare module 'rebass/dist/Fixed.js' {
- declare module.exports: $Exports<'rebass/dist/Fixed'>;
-}
-declare module 'rebass/dist/Footer.js' {
- declare module.exports: $Exports<'rebass/dist/Footer'>;
-}
-declare module 'rebass/dist/Heading.js' {
- declare module.exports: $Exports<'rebass/dist/Heading'>;
-}
-declare module 'rebass/dist/HeadingLink.js' {
- declare module.exports: $Exports<'rebass/dist/HeadingLink'>;
-}
-declare module 'rebass/dist/index.js' {
- declare module.exports: $Exports<'rebass/dist/index'>;
-}
-declare module 'rebass/dist/InlineForm.js' {
- declare module.exports: $Exports<'rebass/dist/InlineForm'>;
-}
-declare module 'rebass/dist/Input.js' {
- declare module.exports: $Exports<'rebass/dist/Input'>;
-}
-declare module 'rebass/dist/Label.js' {
- declare module.exports: $Exports<'rebass/dist/Label'>;
-}
-declare module 'rebass/dist/LinkBlock.js' {
- declare module.exports: $Exports<'rebass/dist/LinkBlock'>;
-}
-declare module 'rebass/dist/Media.js' {
- declare module.exports: $Exports<'rebass/dist/Media'>;
-}
-declare module 'rebass/dist/Menu.js' {
- declare module.exports: $Exports<'rebass/dist/Menu'>;
-}
-declare module 'rebass/dist/Message.js' {
- declare module.exports: $Exports<'rebass/dist/Message'>;
-}
-declare module 'rebass/dist/NavItem.js' {
- declare module.exports: $Exports<'rebass/dist/NavItem'>;
-}
-declare module 'rebass/dist/Overlay.js' {
- declare module.exports: $Exports<'rebass/dist/Overlay'>;
-}
-declare module 'rebass/dist/PageHeader.js' {
- declare module.exports: $Exports<'rebass/dist/PageHeader'>;
-}
-declare module 'rebass/dist/Panel.js' {
- declare module.exports: $Exports<'rebass/dist/Panel'>;
-}
-declare module 'rebass/dist/PanelFooter.js' {
- declare module.exports: $Exports<'rebass/dist/PanelFooter'>;
-}
-declare module 'rebass/dist/PanelHeader.js' {
- declare module.exports: $Exports<'rebass/dist/PanelHeader'>;
-}
-declare module 'rebass/dist/Pre.js' {
- declare module.exports: $Exports<'rebass/dist/Pre'>;
-}
-declare module 'rebass/dist/Progress.js' {
- declare module.exports: $Exports<'rebass/dist/Progress'>;
-}
-declare module 'rebass/dist/Radio.js' {
- declare module.exports: $Exports<'rebass/dist/Radio'>;
-}
-declare module 'rebass/dist/Rating.js' {
- declare module.exports: $Exports<'rebass/dist/Rating'>;
-}
-declare module 'rebass/dist/Section.js' {
- declare module.exports: $Exports<'rebass/dist/Section'>;
-}
-declare module 'rebass/dist/SectionHeader.js' {
- declare module.exports: $Exports<'rebass/dist/SectionHeader'>;
-}
-declare module 'rebass/dist/Select.js' {
- declare module.exports: $Exports<'rebass/dist/Select'>;
-}
-declare module 'rebass/dist/SequenceMap.js' {
- declare module.exports: $Exports<'rebass/dist/SequenceMap'>;
-}
-declare module 'rebass/dist/SequenceMapStep.js' {
- declare module.exports: $Exports<'rebass/dist/SequenceMapStep'>;
-}
-declare module 'rebass/dist/Slider.js' {
- declare module.exports: $Exports<'rebass/dist/Slider'>;
-}
-declare module 'rebass/dist/Space.js' {
- declare module.exports: $Exports<'rebass/dist/Space'>;
-}
-declare module 'rebass/dist/Stat.js' {
- declare module.exports: $Exports<'rebass/dist/Stat'>;
-}
-declare module 'rebass/dist/Switch.js' {
- declare module.exports: $Exports<'rebass/dist/Switch'>;
-}
-declare module 'rebass/dist/Table.js' {
- declare module.exports: $Exports<'rebass/dist/Table'>;
-}
-declare module 'rebass/dist/Text.js' {
- declare module.exports: $Exports<'rebass/dist/Text'>;
-}
-declare module 'rebass/dist/Textarea.js' {
- declare module.exports: $Exports<'rebass/dist/Textarea'>;
-}
-declare module 'rebass/dist/Toolbar.js' {
- declare module.exports: $Exports<'rebass/dist/Toolbar'>;
-}
-declare module 'rebass/dist/Tooltip.js' {
- declare module.exports: $Exports<'rebass/dist/Tooltip'>;
-}
-declare module 'rebass/dist/util/color-style.js' {
- declare module.exports: $Exports<'rebass/dist/util/color-style'>;
-}
-declare module 'rebass/dist/util/margins.js' {
- declare module.exports: $Exports<'rebass/dist/util/margins'>;
-}
-declare module 'rebass/dist/util/padding.js' {
- declare module.exports: $Exports<'rebass/dist/util/padding'>;
-}
-declare module 'rebass/dist/util/radii.js' {
- declare module.exports: $Exports<'rebass/dist/util/radii'>;
-}
-declare module 'rebass/dist/withRebass.js' {
- declare module.exports: $Exports<'rebass/dist/withRebass'>;
-}
-declare module 'rebass/src/Arrow.js' {
- declare module.exports: $Exports<'rebass/src/Arrow'>;
-}
-declare module 'rebass/src/Avatar.js' {
- declare module.exports: $Exports<'rebass/src/Avatar'>;
-}
-declare module 'rebass/src/Badge.js' {
- declare module.exports: $Exports<'rebass/src/Badge'>;
-}
-declare module 'rebass/src/Banner.js' {
- declare module.exports: $Exports<'rebass/src/Banner'>;
-}
-declare module 'rebass/src/Base.js' {
- declare module.exports: $Exports<'rebass/src/Base'>;
-}
-declare module 'rebass/src/Block.js' {
- declare module.exports: $Exports<'rebass/src/Block'>;
-}
-declare module 'rebass/src/Blockquote.js' {
- declare module.exports: $Exports<'rebass/src/Blockquote'>;
-}
-declare module 'rebass/src/Breadcrumbs.js' {
- declare module.exports: $Exports<'rebass/src/Breadcrumbs'>;
-}
-declare module 'rebass/src/Button.js' {
- declare module.exports: $Exports<'rebass/src/Button'>;
-}
-declare module 'rebass/src/ButtonCircle.js' {
- declare module.exports: $Exports<'rebass/src/ButtonCircle'>;
-}
-declare module 'rebass/src/ButtonOutline.js' {
- declare module.exports: $Exports<'rebass/src/ButtonOutline'>;
-}
-declare module 'rebass/src/Card.js' {
- declare module.exports: $Exports<'rebass/src/Card'>;
-}
-declare module 'rebass/src/CardImage.js' {
- declare module.exports: $Exports<'rebass/src/CardImage'>;
-}
-declare module 'rebass/src/Checkbox.js' {
- declare module.exports: $Exports<'rebass/src/Checkbox'>;
-}
-declare module 'rebass/src/Close.js' {
- declare module.exports: $Exports<'rebass/src/Close'>;
-}
-declare module 'rebass/src/config.js' {
- declare module.exports: $Exports<'rebass/src/config'>;
-}
-declare module 'rebass/src/Container.js' {
- declare module.exports: $Exports<'rebass/src/Container'>;
-}
-declare module 'rebass/src/Divider.js' {
- declare module.exports: $Exports<'rebass/src/Divider'>;
-}
-declare module 'rebass/src/Donut.js' {
- declare module.exports: $Exports<'rebass/src/Donut'>;
-}
-declare module 'rebass/src/DotIndicator.js' {
- declare module.exports: $Exports<'rebass/src/DotIndicator'>;
-}
-declare module 'rebass/src/Drawer.js' {
- declare module.exports: $Exports<'rebass/src/Drawer'>;
-}
-declare module 'rebass/src/Dropdown.js' {
- declare module.exports: $Exports<'rebass/src/Dropdown'>;
-}
-declare module 'rebass/src/DropdownMenu.js' {
- declare module.exports: $Exports<'rebass/src/DropdownMenu'>;
-}
-declare module 'rebass/src/Embed.js' {
- declare module.exports: $Exports<'rebass/src/Embed'>;
-}
-declare module 'rebass/src/Fixed.js' {
- declare module.exports: $Exports<'rebass/src/Fixed'>;
-}
-declare module 'rebass/src/Footer.js' {
- declare module.exports: $Exports<'rebass/src/Footer'>;
-}
-declare module 'rebass/src/Heading.js' {
- declare module.exports: $Exports<'rebass/src/Heading'>;
-}
-declare module 'rebass/src/HeadingLink.js' {
- declare module.exports: $Exports<'rebass/src/HeadingLink'>;
-}
-declare module 'rebass/src/index.js' {
- declare module.exports: $Exports<'rebass/src/index'>;
-}
-declare module 'rebass/src/InlineForm.js' {
- declare module.exports: $Exports<'rebass/src/InlineForm'>;
-}
-declare module 'rebass/src/Input.js' {
- declare module.exports: $Exports<'rebass/src/Input'>;
-}
-declare module 'rebass/src/Label.js' {
- declare module.exports: $Exports<'rebass/src/Label'>;
-}
-declare module 'rebass/src/LinkBlock.js' {
- declare module.exports: $Exports<'rebass/src/LinkBlock'>;
-}
-declare module 'rebass/src/Media.js' {
- declare module.exports: $Exports<'rebass/src/Media'>;
-}
-declare module 'rebass/src/Menu.js' {
- declare module.exports: $Exports<'rebass/src/Menu'>;
-}
-declare module 'rebass/src/Message.js' {
- declare module.exports: $Exports<'rebass/src/Message'>;
-}
-declare module 'rebass/src/NavItem.js' {
- declare module.exports: $Exports<'rebass/src/NavItem'>;
-}
-declare module 'rebass/src/Overlay.js' {
- declare module.exports: $Exports<'rebass/src/Overlay'>;
-}
-declare module 'rebass/src/PageHeader.js' {
- declare module.exports: $Exports<'rebass/src/PageHeader'>;
-}
-declare module 'rebass/src/Panel.js' {
- declare module.exports: $Exports<'rebass/src/Panel'>;
-}
-declare module 'rebass/src/PanelFooter.js' {
- declare module.exports: $Exports<'rebass/src/PanelFooter'>;
-}
-declare module 'rebass/src/PanelHeader.js' {
- declare module.exports: $Exports<'rebass/src/PanelHeader'>;
-}
-declare module 'rebass/src/Pre.js' {
- declare module.exports: $Exports<'rebass/src/Pre'>;
-}
-declare module 'rebass/src/Progress.js' {
- declare module.exports: $Exports<'rebass/src/Progress'>;
-}
-declare module 'rebass/src/Radio.js' {
- declare module.exports: $Exports<'rebass/src/Radio'>;
-}
-declare module 'rebass/src/Rating.js' {
- declare module.exports: $Exports<'rebass/src/Rating'>;
-}
-declare module 'rebass/src/Section.js' {
- declare module.exports: $Exports<'rebass/src/Section'>;
-}
-declare module 'rebass/src/SectionHeader.js' {
- declare module.exports: $Exports<'rebass/src/SectionHeader'>;
-}
-declare module 'rebass/src/Select.js' {
- declare module.exports: $Exports<'rebass/src/Select'>;
-}
-declare module 'rebass/src/SequenceMap.js' {
- declare module.exports: $Exports<'rebass/src/SequenceMap'>;
-}
-declare module 'rebass/src/SequenceMapStep.js' {
- declare module.exports: $Exports<'rebass/src/SequenceMapStep'>;
-}
-declare module 'rebass/src/Slider.js' {
- declare module.exports: $Exports<'rebass/src/Slider'>;
-}
-declare module 'rebass/src/Space.js' {
- declare module.exports: $Exports<'rebass/src/Space'>;
-}
-declare module 'rebass/src/Stat.js' {
- declare module.exports: $Exports<'rebass/src/Stat'>;
-}
-declare module 'rebass/src/Switch.js' {
- declare module.exports: $Exports<'rebass/src/Switch'>;
-}
-declare module 'rebass/src/Table.js' {
- declare module.exports: $Exports<'rebass/src/Table'>;
-}
-declare module 'rebass/src/Text.js' {
- declare module.exports: $Exports<'rebass/src/Text'>;
-}
-declare module 'rebass/src/Textarea.js' {
- declare module.exports: $Exports<'rebass/src/Textarea'>;
-}
-declare module 'rebass/src/Toolbar.js' {
- declare module.exports: $Exports<'rebass/src/Toolbar'>;
-}
-declare module 'rebass/src/Tooltip.js' {
- declare module.exports: $Exports<'rebass/src/Tooltip'>;
-}
-declare module 'rebass/src/util/color-style.js' {
- declare module.exports: $Exports<'rebass/src/util/color-style'>;
-}
-declare module 'rebass/src/util/margins.js' {
- declare module.exports: $Exports<'rebass/src/util/margins'>;
-}
-declare module 'rebass/src/util/padding.js' {
- declare module.exports: $Exports<'rebass/src/util/padding'>;
-}
-declare module 'rebass/src/util/radii.js' {
- declare module.exports: $Exports<'rebass/src/util/radii'>;
-}
-declare module 'rebass/test/Arrow.spec.js' {
- declare module.exports: $Exports<'rebass/test/Arrow.spec'>;
-}
-declare module 'rebass/test/Avatar.spec.js' {
- declare module.exports: $Exports<'rebass/test/Avatar.spec'>;
-}
-declare module 'rebass/test/Badge.spec.js' {
- declare module.exports: $Exports<'rebass/test/Badge.spec'>;
-}
-declare module 'rebass/test/Banner.spec.js' {
- declare module.exports: $Exports<'rebass/test/Banner.spec'>;
-}
-declare module 'rebass/test/Base.spec.js' {
- declare module.exports: $Exports<'rebass/test/Base.spec'>;
-}
-declare module 'rebass/test/Block.spec.js' {
- declare module.exports: $Exports<'rebass/test/Block.spec'>;
-}
-declare module 'rebass/test/Blockquote.spec.js' {
- declare module.exports: $Exports<'rebass/test/Blockquote.spec'>;
-}
-declare module 'rebass/test/Breadcrumbs.spec.js' {
- declare module.exports: $Exports<'rebass/test/Breadcrumbs.spec'>;
-}
-declare module 'rebass/test/Button.spec.js' {
- declare module.exports: $Exports<'rebass/test/Button.spec'>;
-}
-declare module 'rebass/test/ButtonCircle.spec.js' {
- declare module.exports: $Exports<'rebass/test/ButtonCircle.spec'>;
-}
-declare module 'rebass/test/ButtonOutline.spec.js' {
- declare module.exports: $Exports<'rebass/test/ButtonOutline.spec'>;
-}
-declare module 'rebass/test/Card.spec.js' {
- declare module.exports: $Exports<'rebass/test/Card.spec'>;
-}
-declare module 'rebass/test/CardImage.spec.js' {
- declare module.exports: $Exports<'rebass/test/CardImage.spec'>;
-}
-declare module 'rebass/test/Checkbox.spec.js' {
- declare module.exports: $Exports<'rebass/test/Checkbox.spec'>;
-}
-declare module 'rebass/test/Close.spec.js' {
- declare module.exports: $Exports<'rebass/test/Close.spec'>;
-}
-declare module 'rebass/test/color-style.spec.js' {
- declare module.exports: $Exports<'rebass/test/color-style.spec'>;
-}
-declare module 'rebass/test/config.spec.js' {
- declare module.exports: $Exports<'rebass/test/config.spec'>;
-}
-declare module 'rebass/test/Container.spec.js' {
- declare module.exports: $Exports<'rebass/test/Container.spec'>;
-}
-declare module 'rebass/test/Divider.spec.js' {
- declare module.exports: $Exports<'rebass/test/Divider.spec'>;
-}
-declare module 'rebass/test/Donut.spec.js' {
- declare module.exports: $Exports<'rebass/test/Donut.spec'>;
-}
-declare module 'rebass/test/DotIndicator.spec.js' {
- declare module.exports: $Exports<'rebass/test/DotIndicator.spec'>;
-}
-declare module 'rebass/test/Drawer.spec.js' {
- declare module.exports: $Exports<'rebass/test/Drawer.spec'>;
-}
-declare module 'rebass/test/Dropdown.spec.js' {
- declare module.exports: $Exports<'rebass/test/Dropdown.spec'>;
-}
-declare module 'rebass/test/DropdownMenu.js' {
- declare module.exports: $Exports<'rebass/test/DropdownMenu'>;
-}
-declare module 'rebass/test/Embed.spec.js' {
- declare module.exports: $Exports<'rebass/test/Embed.spec'>;
-}
-declare module 'rebass/test/Fixed.spec.js' {
- declare module.exports: $Exports<'rebass/test/Fixed.spec'>;
-}
-declare module 'rebass/test/Footer.spec.js' {
- declare module.exports: $Exports<'rebass/test/Footer.spec'>;
-}
-declare module 'rebass/test/Heading.spec.js' {
- declare module.exports: $Exports<'rebass/test/Heading.spec'>;
-}
-declare module 'rebass/test/HeadingLink.js' {
- declare module.exports: $Exports<'rebass/test/HeadingLink'>;
-}
-declare module 'rebass/test/InlineForm.spec.js' {
- declare module.exports: $Exports<'rebass/test/InlineForm.spec'>;
-}
-declare module 'rebass/test/Input.spec.js' {
- declare module.exports: $Exports<'rebass/test/Input.spec'>;
-}
-declare module 'rebass/test/Label.spec.js' {
- declare module.exports: $Exports<'rebass/test/Label.spec'>;
-}
-declare module 'rebass/test/LinkBlock.spec.js' {
- declare module.exports: $Exports<'rebass/test/LinkBlock.spec'>;
-}
-declare module 'rebass/test/margins.spec.js' {
- declare module.exports: $Exports<'rebass/test/margins.spec'>;
-}
-declare module 'rebass/test/Media.spec.js' {
- declare module.exports: $Exports<'rebass/test/Media.spec'>;
-}
-declare module 'rebass/test/Menu.spec.js' {
- declare module.exports: $Exports<'rebass/test/Menu.spec'>;
-}
-declare module 'rebass/test/Message.spec.js' {
- declare module.exports: $Exports<'rebass/test/Message.spec'>;
-}
-declare module 'rebass/test/NavItem.spec.js' {
- declare module.exports: $Exports<'rebass/test/NavItem.spec'>;
-}
-declare module 'rebass/test/Overlay.spec.js' {
- declare module.exports: $Exports<'rebass/test/Overlay.spec'>;
-}
-declare module 'rebass/test/padding.spec.js' {
- declare module.exports: $Exports<'rebass/test/padding.spec'>;
-}
-declare module 'rebass/test/PageHeader.spec.js' {
- declare module.exports: $Exports<'rebass/test/PageHeader.spec'>;
-}
-declare module 'rebass/test/Panel.spec.js' {
- declare module.exports: $Exports<'rebass/test/Panel.spec'>;
-}
-declare module 'rebass/test/PanelFooter.spec.js' {
- declare module.exports: $Exports<'rebass/test/PanelFooter.spec'>;
-}
-declare module 'rebass/test/PanelHeader.spec.js' {
- declare module.exports: $Exports<'rebass/test/PanelHeader.spec'>;
-}
-declare module 'rebass/test/Pre.spec.js' {
- declare module.exports: $Exports<'rebass/test/Pre.spec'>;
-}
-declare module 'rebass/test/Progress.spec.js' {
- declare module.exports: $Exports<'rebass/test/Progress.spec'>;
-}
-declare module 'rebass/test/radii.spec.js' {
- declare module.exports: $Exports<'rebass/test/radii.spec'>;
-}
-declare module 'rebass/test/Radio.spec.js' {
- declare module.exports: $Exports<'rebass/test/Radio.spec'>;
-}
-declare module 'rebass/test/Rating.spec.js' {
- declare module.exports: $Exports<'rebass/test/Rating.spec'>;
-}
-declare module 'rebass/test/Section.spec.js' {
- declare module.exports: $Exports<'rebass/test/Section.spec'>;
-}
-declare module 'rebass/test/SectionHeader.spec.js' {
- declare module.exports: $Exports<'rebass/test/SectionHeader.spec'>;
-}
-declare module 'rebass/test/Select.spec.js' {
- declare module.exports: $Exports<'rebass/test/Select.spec'>;
-}
-declare module 'rebass/test/SequenceMap.spec.js' {
- declare module.exports: $Exports<'rebass/test/SequenceMap.spec'>;
-}
-declare module 'rebass/test/Slider.spec.js' {
- declare module.exports: $Exports<'rebass/test/Slider.spec'>;
-}
-declare module 'rebass/test/Space.spec.js' {
- declare module.exports: $Exports<'rebass/test/Space.spec'>;
-}
-declare module 'rebass/test/Stat.spec.js' {
- declare module.exports: $Exports<'rebass/test/Stat.spec'>;
-}
-declare module 'rebass/test/Switch.spec.js' {
- declare module.exports: $Exports<'rebass/test/Switch.spec'>;
-}
-declare module 'rebass/test/Table.spec.js' {
- declare module.exports: $Exports<'rebass/test/Table.spec'>;
-}
-declare module 'rebass/test/Text.spec.js' {
- declare module.exports: $Exports<'rebass/test/Text.spec'>;
-}
-declare module 'rebass/test/Textarea.spec.js' {
- declare module.exports: $Exports<'rebass/test/Textarea.spec'>;
-}
-declare module 'rebass/test/Toolbar.spec.js' {
- declare module.exports: $Exports<'rebass/test/Toolbar.spec'>;
-}
-declare module 'rebass/test/Tooltip.spec.js' {
- declare module.exports: $Exports<'rebass/test/Tooltip.spec'>;
-}
-declare module 'rebass/webpack.config.js' {
- declare module.exports: $Exports<'rebass/webpack.config'>;
-}
diff --git a/frontend/flow-typed/npm/redux-immutable_vx.x.x.js b/frontend/flow-typed/npm/redux-immutable_vx.x.x.js
deleted file mode 100644
index 78f7e5ce..00000000
--- a/frontend/flow-typed/npm/redux-immutable_vx.x.x.js
+++ /dev/null
@@ -1,74 +0,0 @@
-// flow-typed signature: 97634adf0ed1d786db40b44663b27d85
-// flow-typed version: <<STUB>>/redux-immutable_v^4.0.0/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'redux-immutable'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'redux-immutable' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'redux-immutable/benchmarks/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-immutable/dist/combineReducers' {
- declare module.exports: any;
-}
-
-declare module 'redux-immutable/dist/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-immutable/dist/utilities/getStateName' {
- declare module.exports: any;
-}
-
-declare module 'redux-immutable/dist/utilities/getUnexpectedInvocationParameterMessage' {
- declare module.exports: any;
-}
-
-declare module 'redux-immutable/dist/utilities/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-immutable/dist/utilities/validateNextState' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'redux-immutable/benchmarks/index.js' {
- declare module.exports: $Exports<'redux-immutable/benchmarks/index'>;
-}
-declare module 'redux-immutable/dist/combineReducers.js' {
- declare module.exports: $Exports<'redux-immutable/dist/combineReducers'>;
-}
-declare module 'redux-immutable/dist/index.js' {
- declare module.exports: $Exports<'redux-immutable/dist/index'>;
-}
-declare module 'redux-immutable/dist/utilities/getStateName.js' {
- declare module.exports: $Exports<'redux-immutable/dist/utilities/getStateName'>;
-}
-declare module 'redux-immutable/dist/utilities/getUnexpectedInvocationParameterMessage.js' {
- declare module.exports: $Exports<'redux-immutable/dist/utilities/getUnexpectedInvocationParameterMessage'>;
-}
-declare module 'redux-immutable/dist/utilities/index.js' {
- declare module.exports: $Exports<'redux-immutable/dist/utilities/index'>;
-}
-declare module 'redux-immutable/dist/utilities/validateNextState.js' {
- declare module.exports: $Exports<'redux-immutable/dist/utilities/validateNextState'>;
-}
diff --git a/frontend/flow-typed/npm/redux-saga-router_vx.x.x.js b/frontend/flow-typed/npm/redux-saga-router_vx.x.x.js
deleted file mode 100644
index 8ef8609f..00000000
--- a/frontend/flow-typed/npm/redux-saga-router_vx.x.x.js
+++ /dev/null
@@ -1,130 +0,0 @@
-// flow-typed signature: 6414ab8df68b81c73b6ef893c75804c4
-// flow-typed version: <<STUB>>/redux-saga-router_v^2.1.0/flow_v0.46.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'redux-saga-router'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'redux-saga-router' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'redux-saga-router/lib/buildRouteMatcher' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/lib/createHistoryChannel' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/lib/createRouter' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/lib/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/lib/oldRouter' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/lib/react/createLink' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/lib/router' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/react' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/buildRouteMatcher' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/createHistoryChannel' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/createRouter' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/oldRouter' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/react/createLink' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga-router/src/router' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'redux-saga-router/lib/buildRouteMatcher.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/buildRouteMatcher'>;
-}
-declare module 'redux-saga-router/lib/createHistoryChannel.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/createHistoryChannel'>;
-}
-declare module 'redux-saga-router/lib/createRouter.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/createRouter'>;
-}
-declare module 'redux-saga-router/lib/index.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/index'>;
-}
-declare module 'redux-saga-router/lib/oldRouter.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/oldRouter'>;
-}
-declare module 'redux-saga-router/lib/react/createLink.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/react/createLink'>;
-}
-declare module 'redux-saga-router/lib/router.js' {
- declare module.exports: $Exports<'redux-saga-router/lib/router'>;
-}
-declare module 'redux-saga-router/react.js' {
- declare module.exports: $Exports<'redux-saga-router/react'>;
-}
-declare module 'redux-saga-router/src/buildRouteMatcher.js' {
- declare module.exports: $Exports<'redux-saga-router/src/buildRouteMatcher'>;
-}
-declare module 'redux-saga-router/src/createHistoryChannel.js' {
- declare module.exports: $Exports<'redux-saga-router/src/createHistoryChannel'>;
-}
-declare module 'redux-saga-router/src/createRouter.js' {
- declare module.exports: $Exports<'redux-saga-router/src/createRouter'>;
-}
-declare module 'redux-saga-router/src/index.js' {
- declare module.exports: $Exports<'redux-saga-router/src/index'>;
-}
-declare module 'redux-saga-router/src/oldRouter.js' {
- declare module.exports: $Exports<'redux-saga-router/src/oldRouter'>;
-}
-declare module 'redux-saga-router/src/react/createLink.js' {
- declare module.exports: $Exports<'redux-saga-router/src/react/createLink'>;
-}
-declare module 'redux-saga-router/src/router.js' {
- declare module.exports: $Exports<'redux-saga-router/src/router'>;
-}
diff --git a/frontend/flow-typed/npm/redux-saga_v0.13.x.js b/frontend/flow-typed/npm/redux-saga_v0.13.x.js
deleted file mode 100644
index fccbbc18..00000000
--- a/frontend/flow-typed/npm/redux-saga_v0.13.x.js
+++ /dev/null
@@ -1,518 +0,0 @@
-// flow-typed signature: b4ebba1ec37948337add98158cf5c16f
-// flow-typed version: 04b2138446/redux-saga_v0.13.x/flow_>=v0.38.x
-
-/* eslint-disable */
-
-/**
- * Shared interfaces between the modules 'redux-saga' and
- * 'redux-saga/effects'
- */
-declare interface $npm$ReduxSaga$Channel {
- take: (cb: (msg: mixed) => void) => void,
- put: (msg: mixed) => void,
- close: Function,
-}
-
-declare type $npm$ReduxSaga$Task = {
- '@@redux-saga/TASK': true,
- isRunning: () => boolean;
- isCancelled: () => boolean;
- result: () => ?mixed;
- error: () => ?Error;
- cancel: () => void;
- done?: Promise<*>;
-}
-
-declare interface $npm$ReduxSaga$Buffer {
- isEmpty(): boolean;
- put(msg: any): void;
- take(): any;
-}
-
-declare type $npm$ReduxSaga$IOEffect = {
- '@@redux-saga/IO': true,
-}
-
-declare module 'redux-saga' {
- // Parts for the Channel interface
- declare type EmitterFn = (msg: any) => void;
- declare type UnsubscribeFn = () => void;
- declare type SubscribeFn = (emitter: EmitterFn) => UnsubscribeFn;
- declare type MatcherFn = (msg: any) => boolean;
-
- declare type Pattern = string | Array<string> | (action: Object) => boolean;
-
- declare type IOEffect = $npm$ReduxSaga$IOEffect;
- declare export type Channel = $npm$ReduxSaga$Channel;
- declare export type Buffer = $npm$ReduxSaga$Buffer;
- declare export type Task = $npm$ReduxSaga$Task;
-
- declare export interface SagaMonitor {
- effectTriggered(options: {
- effectId: number,
- parentEffectId: number,
- label: string,
- effect: Object,
- }): void;
- effectResolved(effectId: number, result: any): void;
- effectRejected(effectId: number, err: any): void;
- effectCancelled(effectId: number): void;
- }
-
- declare export type Logger = (level: 'info'|'warning'|'error', ...args: Array<any>) => void;
-
- declare export var eventChannel: {
- (sub: SubscribeFn, buffer?: Buffer, matcher?: MatcherFn): Channel,
- };
-
- declare export var buffers: {
- none: () => Buffer,
- fixed: (limit: ?number) => Buffer,
- dropping: (limit: ?number) => Buffer,
- sliding: (limit: ?number) => Buffer,
- expanding: (initialSize: ?number) => Buffer,
- }
-
- declare export var channel: (buffer?: Buffer) => Channel;
- declare export var END: { type: '@@redux-saga/CHANNEL_END' };
-
- /**
- * Saga stuff
- */
-
- declare type SagaSpread<Y: IOEffect, R, N, T> = (...args: Array<T>) => Generator<Y, R, N>;
- declare type SagaList<Y: IOEffect[], R, N> = () => Generator<Y, R, N>;
- declare type Saga0<Y: IOEffect, R, N> = () => Generator<Y, R, N>;
- declare type Saga1<Y: IOEffect, R, N, T1> = (t1: T1) => Generator<Y, R, N>;
- declare type Saga2<Y: IOEffect, R, N, T1, T2> = (t1: T1, t2: T2) => Generator<Y, R, N>;
- declare type Saga3<Y: IOEffect, R, N, T1, T2, T3> = (t1: T1, t2: T2, t3: T3) => Generator<Y, R, N>;
- declare type Saga4<Y: IOEffect, R, N, T1, T2, T3, T4> = (t1: T1, t2: T2, t3: T3, t4: T4) => Generator<Y, R, N>;
- declare type Saga5<Y: IOEffect, R, N, T1, T2, T3, T4, T5> = (t1: T1, t2: T2, t3: T3, t4: T4, t5: T5) => Generator<Y, R, N>;
- declare type Saga6<Y: IOEffect, R, N, T1, T2, T3, T4, T5, T6> = (t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6) => Generator<Y, R, N>;
-
- declare interface FsmIterator extends Generator<*,*,*> {
- name: string,
- }
-
- declare type TakeXFn =
- & (<Y, R, N, Fn: Saga0<Y, R, N>>(pattern: Pattern, saga: Fn) => FsmIterator)
- & (<T1, Y, R, N, Fn: Saga1<Y, R, N, T1>>(pattern: Pattern, saga: Fn, t1: T1) => FsmIterator)
- & (<T1, T2, Y, R, N, Fn: Saga2<Y, R, N, T1, T2>>(pattern: Pattern, saga: Fn, t1: T1, t2: T2) => FsmIterator)
- & (<T1, T2, T3, Y, R, N, Fn: Saga3<Y, R, N, T1, T2, T3>>(pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3) => FsmIterator)
- & (<T1, T2, T3, T4, Y, R, N, Fn: Saga4<Y, R, N, T1, T2, T3, T4>>(pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4) => FsmIterator)
- & (<T1, T2, T3, T4, T5, Y, R, N, Fn: Saga5<Y, R, N, T1, T2, T3, T4, T5>>(pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5) => FsmIterator)
- & (<T1, T2, T3, T4, T5, T6, Y, R, N, Fn: Saga6<Y, R, N, T1, T2, T3, T4, T5, T6>>(pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6) => FsmIterator)
- & (<T, Y, R, N, Fn: SagaSpread<Y, R, N, T>>(pattern: Pattern, saga: Fn, ...rest: Array<T>) => FsmIterator);
-
- declare export var takeEvery: TakeXFn;
- declare export var takeLatest: TakeXFn;
-
- declare type ThrottleFn =
- & (<Y, R, N, Fn: Saga0<Y, R, N>>(delayLength: number, pattern: Pattern, saga: Fn) => FsmIterator)
- & (<T1, Y, R, N, Fn: Saga1<Y, R, N, T1>>(delayLength: number, pattern: Pattern, saga: Fn, t1: T1) => FsmIterator)
- & (<T1, T2, Y, R, N, Fn: Saga2<Y, R, N, T1, T2>>(delayLength: number, pattern: Pattern, saga: Fn, t1: T1, t2: T2) => FsmIterator)
- & (<T1, T2, T3, Y, R, N, Fn: Saga3<Y, R, N, T1, T2, T3>>(delayLength: number, pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3) => FsmIterator)
- & (<T1, T2, T3, T4, Y, R, N, Fn: Saga4<Y, R, N, T1, T2, T3, T4>>(delayLength: number, pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4) => FsmIterator)
- & (<T1, T2, T3, T4, T5, Y, R, N, Fn: Saga5<Y, R, N, T1, T2, T3, T4, T5>>(delayLength: number, pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5) => FsmIterator)
- & (<T1, T2, T3, T4, T5, T6, Y, R, N, Fn: Saga6<Y, R, N, T1, T2, T3, T4, T5, T6>>(delayLength: number, pattern: Pattern, saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6) => FsmIterator)
- & (<T, Y, R, N, Fn: SagaSpread<Y, R, N, T>>(delayLength: number, pattern: Pattern, saga: Fn, ...rest: Array<T>) => FsmIterator);
-
- declare export var throttle: ThrottleFn;
-
- declare export var delay: <T>(ms: number, val?: T) => Promise<T>;
- declare export var CANCEL: Symbol;
-
- declare type RunSagaCb = (input: any) => any;
-
- // TODO: make this interface less generic,...
- declare export var runSaga: (
- iterator: Generator<*,*,*>,
- options?: {
- subscribe?: (cb: RunSagaCb) => UnsubscribeFn,
- dispatch?: (output: any) => any,
- getState?: () => any,
- sagaMonitor?: SagaMonitor,
- logger?: Logger,
- }
- ) => Task;
-
- // Not fully typed because it's not really official API
- declare export var utils: {
- createMockTask: () => Task,
- };
-
- declare export var effects: {};
-
- declare type MiddlewareRunFn =
- & (<Y, R, N, Fn: SagaList<Y, R, N>>(saga: Fn) => Task)
- & (<Y, R, N, Fn: Saga0<Y, R, N>>(saga: Fn, ...rest: Array<void>) => Task)
- & (<T1, Y, R, N, Fn: Saga1<Y, R, N, T1>>(saga: Fn, t1: T1, ...rest: Array<void>) => Task)
- & (<T1, T2, Y, R, N, Fn: Saga2<Y, R, N, T1, T2>>(saga: Fn, t1: T1, t2: T2, ...rest: Array<void>) => Task)
- & (<T1, T2, T3, Y, R, N, Fn: Saga3<Y, R, N, T1, T2, T3>>(saga: Fn, t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => Task)
- & (<T1, T2, T3, T4, Y, R, N, Fn: Saga4<Y, R, N, T1, T2, T3, T4>>(saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => Task)
- & (<T1, T2, T3, T4, T5, Y, R, N, Fn: Saga5<Y, R, N, T1, T2, T3, T4, T5>>(saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => Task)
- & (<T1, T2, T3, T4, T5, T6, Y, R, N, Fn: Saga6<Y, R, N, T1, T2, T3, T4, T5, T6>>(saga: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => Task)
- & (<T, Y, R, N, Fn: SagaSpread<Y, R, N, T>>(saga: Fn, t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...rest: Array<void>) => Task)
-
- declare interface SagaMiddleware {
- // TODO: This should be aligned with the official redux typings sometime
- (api: any): (next: any) => any;
- run: MiddlewareRunFn;
- }
-
- declare type createSagaMiddleware = (
- options?: {
- sagaMonitor?: SagaMonitor,
- logger?: Logger,
- onError?: Function,
- }
- ) => SagaMiddleware;
-
- declare export default createSagaMiddleware;
-}
-
-declare module 'redux-saga/effects' {
- // Aliases from the global scope
- declare type IOEffect = $npm$ReduxSaga$IOEffect;
- declare type Channel = $npm$ReduxSaga$Channel;
- declare type Buffer = $npm$ReduxSaga$Buffer;
- declare type Task = $npm$ReduxSaga$Task;
-
- declare type TakePatternEffect<P> = $npm$ReduxSaga$IOEffect & {
- TAKE: {
- pattern: P,
- },
- };
-
- declare type TakeChannelEffect<C> = $npm$ReduxSaga$IOEffect & {
- TAKE: {
- channel: C,
- },
- };
-
- declare type PutEffect<T> = $npm$ReduxSaga$IOEffect & {
- PUT: {
- channel: ?Channel,
- action: T,
- },
- };
-
- declare type CallEffect<C, Fn, Args> = $npm$ReduxSaga$IOEffect & {
- CALL: {
- context: C,
- fn: Fn,
- args: Args,
- },
- };
-
- declare type ForkEffect<C, Fn, Args> = $npm$ReduxSaga$IOEffect & {
- FORK: {
- context: C,
- fn: Fn,
- args: Args,
- }
- }
-
- declare type CpsEffect<C, Fn, Args> = $npm$ReduxSaga$IOEffect & {
- CPS: {
- context: C,
- fn: Fn,
- args: Args,
- }
- }
-
- declare type SelectEffect<Fn, Args> = $npm$ReduxSaga$IOEffect & {
- SELECT: {
- selector: Fn,
- args: Args,
- }
- }
-
- declare type SpawnEffect<C, Fn, Args> = $npm$ReduxSaga$IOEffect & {
- FORK: {
- context: C,
- fn: Fn,
- args: Args,
- detached: true,
- }
- }
-
- declare type ActionChannelEffect<P> = $npm$ReduxSaga$IOEffect & {
- ACTION_CHANNEL: {
- pattern: P,
- buffer: ?$npm$ReduxSaga$Buffer,
- }
- }
-
- // Apparently, the effects use a stripped
- // version of a Task object
- // Since there is some private API in there,
- // we don't expose this in the Type interface
- // to prevent misuse
- declare type EffectTask = {
- '@@redux-saga/TASK': true,
- isRunning: () => boolean;
- isCancelled: () => boolean;
- result: () => ?mixed;
- error: () => ?Error;
- done?: Promise<*>;
- }
-
- declare type JoinEffect = $npm$ReduxSaga$IOEffect & {
- JOIN: EffectTask,
- }
-
- declare type CancelEffect = $npm$ReduxSaga$IOEffect & {
- CANCEL: EffectTask,
- }
-
- declare type RaceEffect<T> = $npm$ReduxSaga$IOEffect & {
- RACE: $Shape<T>,
- }
-
- declare type CancelledEffect = $npm$ReduxSaga$IOEffect & {
- CANCELLED: Object,
- }
-
- declare type FlushEffect = $npm$ReduxSaga$IOEffect & {
- FLUSH: Channel,
- }
-
- declare type Pattern = string | Array<string> | (action: Object) => boolean;
-
- declare type FnSpread<T, R> = (...args: Array<T>) => R | Promise<R>;
-
- declare type Fn0<R> = () => R | Promise<R> | Generator<*,R,*>;
- declare type Fn1<T1, R> = (t1: T1) => R | Promise<R> | Generator<*,R,*>;
- declare type Fn2<T1, T2, R> = (t1: T1, t2: T2) => R | Promise<R> | Generator<*,R,*>;
- declare type Fn3<T1, T2, T3, R> = (t1: T1, t2: T2, t3: T3) => R | Promise<R> | Generator<*,R,*>;
- declare type Fn4<T1, T2, T3, T4, R> = (t1: T1, t2: T2, t3: T3, t4: T4) => R | Promise<R> | Generator<*,R,*>;
- declare type Fn5<T1, T2, T3, T4, T5, R> = (t1: T1, t2: T2, t3: T3, t4: T4, t5: T5) => R | Promise<R> | Generator<*,R,*>;
- declare type Fn6<T1, T2, T3, T4, T5, T6, R> = (t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6) => R | Promise<R> | Generator<*,R,*>;
-
- declare type SelectFnSpread<T> = (state: any, ...args: Array<T>) => any;
- declare type SelectFn0 = ((state: any) => any) & (() => any);
- declare type SelectFn1<T1> = (state: any, t1: T1) => any;
- declare type SelectFn2<T1, T2> = (state: any, t1: T1, t2: T2) => any;
- declare type SelectFn3<T1, T2, T3> = (state: any, t1: T1, t2: T2, t3: T3) => any;
- declare type SelectFn4<T1, T2, T3, T4> = (state: any, t1: T1, t2: T2, t3: T3, t4: T4) => any;
- declare type SelectFn5<T1, T2, T3, T4, T5> = (state: any, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5) => any;
- declare type SelectFn6<T1, T2, T3, T4, T5, T6> = (state: any, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6) => any;
-
- declare type CallEffectSpread<C, Fn, T> = CallEffect<C, Fn, Array<T>>;
- declare type CallEffect0<C, Fn> = CallEffect<C, Fn, []>;
- declare type CallEffect1<C, Fn, T1> = CallEffect<C, Fn, [T1]>;
- declare type CallEffect2<C, Fn, T1, T2> = CallEffect<C, Fn, [T1, T2]>;
- declare type CallEffect3<C, Fn, T1, T2, T3> = CallEffect<C, Fn, [T1, T2, T3]>;
- declare type CallEffect4<C, Fn, T1, T2, T3, T4> = CallEffect<C, Fn, [T1, T2, T3, T4]>;
- declare type CallEffect5<C, Fn, T1, T2, T3, T4, T5> = CallEffect<C, Fn, [T1, T2, T3, T4, T5]>;
- declare type CallEffect6<C, Fn, T1, T2, T3, T4, T5, T6> = CallEffect<C, Fn, [T1, T2, T3, T4, T5, T6]>;
-
- declare type ForkEffectSpread<C, Fn, T> = ForkEffect<C, Fn, Array<T>>;
- declare type ForkEffect0<C, Fn> = ForkEffect<C, Fn, []>;
- declare type ForkEffect1<C, Fn, T1> = ForkEffect<C, Fn, [T1]>;
- declare type ForkEffect2<C, Fn, T1, T2> = ForkEffect<C, Fn, [T1, T2]>;
- declare type ForkEffect3<C, Fn, T1, T2, T3> = ForkEffect<C, Fn, [T1, T2, T3]>;
- declare type ForkEffect4<C, Fn, T1, T2, T3, T4> = ForkEffect<C, Fn, [T1, T2, T3, T4]>;
- declare type ForkEffect5<C, Fn, T1, T2, T3, T4, T5> = ForkEffect<C, Fn, [T1, T2, T3, T4, T5]>;
- declare type ForkEffect6<C, Fn, T1, T2, T3, T4, T5, T6> = ForkEffect<C, Fn, [T1, T2, T3, T4, T5, T6]>;
-
- declare type CpsEffectSpread<C, Fn, T> = CpsEffect<C, Fn, Array<T>>;
- declare type CpsEffect0<C, Fn> = CpsEffect<C, Fn, []>;
- declare type CpsEffect1<C, Fn, T1> = CpsEffect<C, Fn, [T1]>;
- declare type CpsEffect2<C, Fn, T1, T2> = CpsEffect<C, Fn, [T1, T2]>;
- declare type CpsEffect3<C, Fn, T1, T2, T3> = CpsEffect<C, Fn, [T1, T2, T3]>;
- declare type CpsEffect4<C, Fn, T1, T2, T3, T4> = CpsEffect<C, Fn, [T1, T2, T3, T4]>;
- declare type CpsEffect5<C, Fn, T1, T2, T3, T4, T5> = CpsEffect<C, Fn, [T1, T2, T3, T4, T5]>;
- declare type CpsEffect6<C, Fn, T1, T2, T3, T4, T5, T6> = CpsEffect<C, Fn, [T1, T2, T3, T4, T5, T6]>;
-
- declare type SpawnEffectSpread<C, Fn, T> = SpawnEffect<C, Fn, Array<T>>;
- declare type SpawnEffect0<C, Fn> = SpawnEffect<C, Fn, []>;
- declare type SpawnEffect1<C, Fn, T1> = SpawnEffect<C, Fn, [T1]>;
- declare type SpawnEffect2<C, Fn, T1, T2> = SpawnEffect<C, Fn, [T1, T2]>;
- declare type SpawnEffect3<C, Fn, T1, T2, T3> = SpawnEffect<C, Fn, [T1, T2, T3]>;
- declare type SpawnEffect4<C, Fn, T1, T2, T3, T4> = SpawnEffect<C, Fn, [T1, T2, T3, T4]>;
- declare type SpawnEffect5<C, Fn, T1, T2, T3, T4, T5> = SpawnEffect<C, Fn, [T1, T2, T3, T4, T5]>;
- declare type SpawnEffect6<C, Fn, T1, T2, T3, T4, T5, T6> = SpawnEffect<C, Fn, [T1, T2, T3, T4, T5, T6]>;
-
- declare type SelectEffectSpread<Fn, T> = SelectEffect<Fn, Array<T>>;
- declare type SelectEffect0<Fn> = SelectEffect<Fn, []>;
- declare type SelectEffect1<Fn, T1> = SelectEffect<Fn, [T1]>;
- declare type SelectEffect2<Fn, T1, T2> = SelectEffect<Fn, [T1, T2]>;
- declare type SelectEffect3<Fn, T1, T2, T3> = SelectEffect<Fn, [T1, T2, T3]>;
- declare type SelectEffect4<Fn, T1, T2, T3, T4> = SelectEffect<Fn, [T1, T2, T3, T4]>;
- declare type SelectEffect5<Fn, T1, T2, T3, T4, T5> = SelectEffect<Fn, [T1, T2, T3, T4, T5]>;
- declare type SelectEffect6<Fn, T1, T2, T3, T4, T5, T6> = SelectEffect<Fn, [T1, T2, T3, T4, T5, T6]>;
-
- declare type Context = Object;
-
- /**
- * APPLY STUFF
- */
- declare type ApplyFn =
- & (<R, C: Context, Fn: Fn0<R>>(c: C, fn: Fn, ...rest: Array<void>) => CallEffect0<C, Fn>)
- & (<T1, R, C: Context, Fn: Fn1<T1, R>>(c: C, fn: Fn, t1: T1, ...rest: Array<void>) => CallEffect1<C, Fn, T1>)
- & (<T1, T2, R, C: Context, Fn: Fn2<T1, T2, R>>(c: C, fn: Fn, t1: T1, t2: T2, ...rest: Array<void>) => CallEffect2<C, Fn, T1, T2>)
- & (<T1, T2, T3, R, C: Context, Fn: Fn3<T1, T2, T3, R>>(c: C, fn: Fn, t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => CallEffect3<C, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, C: Context, Fn: Fn4<T1, T2, T3, T4, R>>(c: C, fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => CallEffect4<C, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, C: Context, Fn: Fn5<T1, T2, T3, T4, T5, R>>(c: C, fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => CallEffect5<C, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, C: Context, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(c: C, fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => CallEffect6<C, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, C: Context, Fn: FnSpread<T, R>>(c: C, fn: Fn, t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => CallEffectSpread<null, Fn, T>);
-
- /**
- * CALL STUFF
- */
- declare type ContextCallFn =
- & (<R, C: Context, Fn: Fn0<R>>(cfn: [C, Fn], ...rest: Array<void>) => CallEffect0<C, Fn>)
- & (<T1, R, C: Context, Fn: Fn1<T1, R>>(cfn: [C, Fn], t1: T1, ...rest: Array<void>) => CallEffect1<C, Fn, T1>)
- & (<T1, T2, R, C: Context, Fn: Fn2<T1, T2, R>>(cfn: [C, Fn], t1: T1, t2: T2, ...rest: Array<void>) => CallEffect2<C, Fn, T1, T2>)
- & (<T1, T2, T3, R, C: Context, Fn: Fn3<T1, T2, T3, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => CallEffect3<C, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, C: Context, Fn: Fn4<T1, T2, T3, T4, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => CallEffect4<C, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, C: Context, Fn: Fn5<T1, T2, T3, T4, T5, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => CallEffect5<C, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, C: Context, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => CallEffect6<C, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, C: Context, Fn: FnSpread<T, R>>(cfn: [C, Fn], t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => CallEffectSpread<null, Fn, T>);
-
- declare type CallFn =
- & ContextCallFn
- & (<R, Fn: Fn0<R>>(fn: Fn) => CallEffect0<null, Fn>)
- & (<T1, R, Fn: Fn1<T1, R>>(fn: Fn, t1: T1) => CallEffect1<null, Fn, T1>)
- & (<T1, T2, R, Fn: Fn2<T1, T2, R>>(fn: Fn, t1: T1, t2: T2) => CallEffect2<null, Fn, T1, T2>)
- & (<T1, T2, T3, R, Fn: Fn3<T1, T2, T3, R>>(fn: Fn, t1: T1, t2: T2, t3: T3) => CallEffect3<null, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, Fn: Fn4<T1, T2, T3, T4, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4) => CallEffect4<null, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, Fn: Fn5<T1, T2, T3, T4, T5, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5) => CallEffect5<null, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6) => CallEffect6<null, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, Fn: FnSpread<T, R>>(fn: Fn, ...args: Array<T>) => CallEffectSpread<null, Fn, T>);
-
- /**
- * FORK STUFF
- */
- declare type ContextForkFn =
- & (<R, C: Context, Fn: Fn0<R>>(cfn: [C, Fn], ...rest: Array<void>) => ForkEffect0<C, Fn>)
- & (<T1, R, C: Context, Fn: Fn1<T1, R>>(cfn: [C, Fn], t1: T1, ...rest: Array<void>) => ForkEffect1<C, Fn, T1>)
- & (<T1, T2, R, C: Context, Fn: Fn2<T1, T2, R>>(cfn: [C, Fn], t1: T1, t2: T2, ...rest: Array<void>) => ForkEffect2<C, Fn, T1, T2>)
- & (<T1, T2, T3, R, C: Context, Fn: Fn3<T1, T2, T3, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => ForkEffect3<C, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, C: Context, Fn: Fn4<T1, T2, T3, T4, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => ForkEffect4<C, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, C: Context, Fn: Fn5<T1, T2, T3, T4, T5, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => ForkEffect5<C, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, C: Context, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => ForkEffect6<C, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, C: Context, Fn: FnSpread<T, R>>(cfn: [C, Fn], t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => ForkEffectSpread<null, Fn, T>);
-
- declare type ForkFn =
- & ContextForkFn
- & (<R, Fn: Fn0<R>>(fn: Fn, ...rest: Array<void>) => ForkEffect0<null, Fn>)
- & (<T1, R, Fn: Fn1<T1, R>>(fn: Fn, t1: T1, ...rest: Array<void>) => ForkEffect1<null, Fn, T1>)
- & (<T1, T2, R, Fn: Fn2<T1, T2, R>>(fn: Fn, t1: T1, t2: T2, ...rest: Array<void>) => ForkEffect2<null, Fn, T1, T2>)
- & (<T1, T2, T3, R, Fn: Fn3<T1, T2, T3, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => ForkEffect3<null, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, Fn: Fn4<T1, T2, T3, T4, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => ForkEffect4<null, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, Fn: Fn5<T1, T2, T3, T4, T5, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => ForkEffect5<null, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => ForkEffect6<null, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, Fn: FnSpread<T, R>>(fn: Fn, t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => ForkEffectSpread<null, Fn, T>);
-
- /**
- * CPS STUFF
- */
- declare type ContextCpsFn =
- & (<R, C: Context, Fn: Fn0<R>>(cfn: [C, Fn], ...rest: Array<void>) => CpsEffect0<C, Fn>)
- & (<T1, R, C: Context, Fn: Fn1<T1, R>>(cfn: [C, Fn], t1: T1, ...rest: Array<void>) => CpsEffect1<C, Fn, T1>)
- & (<T1, T2, R, C: Context, Fn: Fn2<T1, T2, R>>(cfn: [C, Fn], t1: T1, t2: T2, ...rest: Array<void>) => CpsEffect2<C, Fn, T1, T2>)
- & (<T1, T2, T3, R, C: Context, Fn: Fn3<T1, T2, T3, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => CpsEffect3<C, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, C: Context, Fn: Fn4<T1, T2, T3, T4, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => CpsEffect4<C, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, C: Context, Fn: Fn5<T1, T2, T3, T4, T5, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => CpsEffect5<C, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, C: Context, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => CpsEffect6<C, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, C: Context, Fn: FnSpread<T, R>>(cfn: [C, Fn], t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => CpsEffectSpread<null, Fn, T>);
-
- declare type CpsFn =
- & ContextCpsFn
- & (<R, Fn: Fn0<R>>(fn: Fn, ...rest: Array<void>) => CpsEffect0<null, Fn>)
- & (<T1, R, Fn: Fn1<T1, R>>(fn: Fn, t1: T1, ...rest: Array<void>) => CpsEffect1<null, Fn, T1>)
- & (<T1, T2, R, Fn: Fn2<T1, T2, R>>(fn: Fn, t1: T1, t2: T2, ...rest: Array<void>) => CpsEffect2<null, Fn, T1, T2>)
- & (<T1, T2, T3, R, Fn: Fn3<T1, T2, T3, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => CpsEffect3<null, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, Fn: Fn4<T1, T2, T3, T4, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => CpsEffect4<null, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, Fn: Fn5<T1, T2, T3, T4, T5, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => CpsEffect5<null, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => CpsEffect6<null, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, Fn: FnSpread<T, R>>(fn: Fn, t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => CpsEffectSpread<null, Fn, T>);
-
- /**
- * SPAWN STUFF
- */
- declare type ContextSpawnFn =
- & (<R, C: Context, Fn: Fn0<R>>(cfn: [C, Fn], ...rest: Array<void>) => SpawnEffect0<C, Fn>)
- & (<T1, R, C: Context, Fn: Fn1<T1, R>>(cfn: [C, Fn], t1: T1, ...rest: Array<void>) => SpawnEffect1<C, Fn, T1>)
- & (<T1, T2, R, C: Context, Fn: Fn2<T1, T2, R>>(cfn: [C, Fn], t1: T1, t2: T2, ...rest: Array<void>) => SpawnEffect2<C, Fn, T1, T2>)
- & (<T1, T2, T3, R, C: Context, Fn: Fn3<T1, T2, T3, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => SpawnEffect3<C, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, C: Context, Fn: Fn4<T1, T2, T3, T4, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => SpawnEffect4<C, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, C: Context, Fn: Fn5<T1, T2, T3, T4, T5, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => SpawnEffect5<C, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, C: Context, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(cfn: [C, Fn], t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => SpawnEffect6<C, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, C: Context, Fn: FnSpread<T, R>>(cfn: [C, Fn], t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => SpawnEffectSpread<null, Fn, T>);
-
- declare type SpawnFn =
- & ContextSpawnFn
- & (<R, Fn: Fn0<R>>(fn: Fn, ...rest: Array<void>) => SpawnEffect0<null, Fn>)
- & (<T1, R, Fn: Fn1<T1, R>>(fn: Fn, t1: T1, ...rest: Array<void>) => SpawnEffect1<null, Fn, T1>)
- & (<T1, T2, R, Fn: Fn2<T1, T2, R>>(fn: Fn, t1: T1, t2: T2, ...rest: Array<void>) => SpawnEffect2<null, Fn, T1, T2>)
- & (<T1, T2, T3, R, Fn: Fn3<T1, T2, T3, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => SpawnEffect3<null, Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, R, Fn: Fn4<T1, T2, T3, T4, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => SpawnEffect4<null, Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, R, Fn: Fn5<T1, T2, T3, T4, T5, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => SpawnEffect5<null, Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, R, Fn: Fn6<T1, T2, T3, T4, T5, T6, R>>(fn: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => SpawnEffect6<null, Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, R, Fn: FnSpread<T, R>>(fn: Fn, t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...args: Array<T>) => SpawnEffectSpread<null, Fn, T>);
-
- /**
- * SELECT STUFF
- */
- declare type SelectFn =
- & (<Fn: SelectFn>(selector: Fn, ...rest: Array<void>) => SelectEffect0<Fn>)
- & (<T1, Fn: SelectFn1<T1>>(selector: Fn, t1: T1, ...rest: Array<void>) => SelectEffect1<Fn, T1>)
- & (<T1, T2, Fn: SelectFn2<T1, T2>>(selector: Fn, t1: T1, t2: T2, ...rest: Array<void>) => SelectEffect2<Fn, T1, T2>)
- & (<T1, T2, T3, Fn: SelectFn3<T1, T2, T3>>(selector: Fn, t1: T1, t2: T2, t3: T3, ...rest: Array<void>) => SelectEffect3<Fn, T1, T2, T3>)
- & (<T1, T2, T3, T4, Fn: SelectFn4<T1, T2, T3, T4>>(selector: Fn, t1: T1, t2: T2, t3: T3, t4: T4, ...rest: Array<void>) => SelectEffect4<Fn, T1, T2, T3, T4>)
- & (<T1, T2, T3, T4, T5, Fn: SelectFn5<T1, T2, T3, T4, T5>>(selector: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, ...rest: Array<void>) => SelectEffect5<Fn, T1, T2, T3, T4, T5>)
- & (<T1, T2, T3, T4, T5, T6, Fn: SelectFn6<T1, T2, T3, T4, T5, T6>>(selector: Fn, t1: T1, t2: T2, t3: T3, t4: T4, t5: T5, t6: T6, ...rest: Array<void>) => SelectEffect6<Fn, T1, T2, T3, T4, T5, T6>)
- & (<T, Fn: SelectFnSpread<T>>(selector: Fn, t1: T, t2: T, t3: T, t4: T, t5: T, t6: T, ...rest: Array<T>) => SelectEffectSpread<Fn, T>)
-
- declare type TakeFn = {
- <P: Pattern>(pattern: P): TakePatternEffect<P>;
- <C: Channel>(channel: C): TakeChannelEffect<C>;
- }
-
- declare type PutFn = {
- <T: Object>(action: T): PutEffect<T>;
- <T: Object>(channel: Channel, action: T): PutEffect<T>;
- }
-
- declare type ActionChannelFn = {
- <P: Pattern>(pattern: P, buffer?: Buffer): ActionChannelEffect<P>;
- }
-
- declare type JoinFn = {
- (task: Task): JoinEffect;
- }
-
- declare type CancelFn = {
- (task: Task): CancelEffect;
- }
-
- declare type RaceFn = {
- <T: {[key: string]: IOEffect}>(effects: T): RaceEffect<T>;
- }
-
- declare type FlushFn = {
- (channel: Channel): FlushEffect;
- }
-
- declare module.exports: {
- take: TakeFn,
- takem: TakeFn,
- put: PutFn,
- race: RaceFn,
- call: CallFn,
- apply: ApplyFn,
- cps: CpsFn,
- fork: ForkFn,
- spawn: SpawnFn,
- join: JoinFn,
- cancel: CancelFn,
- select: SelectFn,
- actionChannel: ActionChannelFn,
- cancelled: () => CancelledEffect,
- flush: FlushFn,
- }
-}
diff --git a/frontend/flow-typed/npm/redux-saga_vx.x.x.js b/frontend/flow-typed/npm/redux-saga_vx.x.x.js
deleted file mode 100644
index 923e36c0..00000000
--- a/frontend/flow-typed/npm/redux-saga_vx.x.x.js
+++ /dev/null
@@ -1,382 +0,0 @@
-// flow-typed signature: f5e4776a6553b9938ed5817864708a3b
-// flow-typed version: <<STUB>>/redux-saga_v^0.15.6/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'redux-saga'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'redux-saga' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'redux-saga/dist/redux-saga' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/dist/redux-saga.min' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/effects' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/buffers' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/channel' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/io' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/middleware' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/proc' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/runSaga' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/sagaHelpers/fsmIterator' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/sagaHelpers/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/sagaHelpers/takeEvery' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/sagaHelpers/takeLatest' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/sagaHelpers/throttle' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/scheduler' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/internal/utils' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/es/utils' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/effects' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/buffers' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/channel' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/io' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/middleware' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/proc' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/runSaga' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/sagaHelpers/fsmIterator' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/sagaHelpers/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/sagaHelpers/takeEvery' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/sagaHelpers/takeLatest' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/sagaHelpers/throttle' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/scheduler' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/internal/utils' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/lib/utils' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/rollup.config' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/effects' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/buffers' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/channel' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/io' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/middleware' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/proc' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/runSaga' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/sagaHelpers/fsmIterator' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/sagaHelpers/index' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/sagaHelpers/takeEvery' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/sagaHelpers/takeLatest' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/sagaHelpers/throttle' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/scheduler' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/internal/utils' {
- declare module.exports: any;
-}
-
-declare module 'redux-saga/src/utils' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'redux-saga/dist/redux-saga.js' {
- declare module.exports: $Exports<'redux-saga/dist/redux-saga'>;
-}
-declare module 'redux-saga/dist/redux-saga.min.js' {
- declare module.exports: $Exports<'redux-saga/dist/redux-saga.min'>;
-}
-declare module 'redux-saga/es/effects.js' {
- declare module.exports: $Exports<'redux-saga/es/effects'>;
-}
-declare module 'redux-saga/es/index.js' {
- declare module.exports: $Exports<'redux-saga/es/index'>;
-}
-declare module 'redux-saga/es/internal/buffers.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/buffers'>;
-}
-declare module 'redux-saga/es/internal/channel.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/channel'>;
-}
-declare module 'redux-saga/es/internal/io.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/io'>;
-}
-declare module 'redux-saga/es/internal/middleware.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/middleware'>;
-}
-declare module 'redux-saga/es/internal/proc.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/proc'>;
-}
-declare module 'redux-saga/es/internal/runSaga.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/runSaga'>;
-}
-declare module 'redux-saga/es/internal/sagaHelpers/fsmIterator.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/sagaHelpers/fsmIterator'>;
-}
-declare module 'redux-saga/es/internal/sagaHelpers/index.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/sagaHelpers/index'>;
-}
-declare module 'redux-saga/es/internal/sagaHelpers/takeEvery.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/sagaHelpers/takeEvery'>;
-}
-declare module 'redux-saga/es/internal/sagaHelpers/takeLatest.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/sagaHelpers/takeLatest'>;
-}
-declare module 'redux-saga/es/internal/sagaHelpers/throttle.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/sagaHelpers/throttle'>;
-}
-declare module 'redux-saga/es/internal/scheduler.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/scheduler'>;
-}
-declare module 'redux-saga/es/internal/utils.js' {
- declare module.exports: $Exports<'redux-saga/es/internal/utils'>;
-}
-declare module 'redux-saga/es/utils.js' {
- declare module.exports: $Exports<'redux-saga/es/utils'>;
-}
-declare module 'redux-saga/lib/effects.js' {
- declare module.exports: $Exports<'redux-saga/lib/effects'>;
-}
-declare module 'redux-saga/lib/index.js' {
- declare module.exports: $Exports<'redux-saga/lib/index'>;
-}
-declare module 'redux-saga/lib/internal/buffers.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/buffers'>;
-}
-declare module 'redux-saga/lib/internal/channel.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/channel'>;
-}
-declare module 'redux-saga/lib/internal/io.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/io'>;
-}
-declare module 'redux-saga/lib/internal/middleware.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/middleware'>;
-}
-declare module 'redux-saga/lib/internal/proc.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/proc'>;
-}
-declare module 'redux-saga/lib/internal/runSaga.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/runSaga'>;
-}
-declare module 'redux-saga/lib/internal/sagaHelpers/fsmIterator.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/sagaHelpers/fsmIterator'>;
-}
-declare module 'redux-saga/lib/internal/sagaHelpers/index.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/sagaHelpers/index'>;
-}
-declare module 'redux-saga/lib/internal/sagaHelpers/takeEvery.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/sagaHelpers/takeEvery'>;
-}
-declare module 'redux-saga/lib/internal/sagaHelpers/takeLatest.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/sagaHelpers/takeLatest'>;
-}
-declare module 'redux-saga/lib/internal/sagaHelpers/throttle.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/sagaHelpers/throttle'>;
-}
-declare module 'redux-saga/lib/internal/scheduler.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/scheduler'>;
-}
-declare module 'redux-saga/lib/internal/utils.js' {
- declare module.exports: $Exports<'redux-saga/lib/internal/utils'>;
-}
-declare module 'redux-saga/lib/utils.js' {
- declare module.exports: $Exports<'redux-saga/lib/utils'>;
-}
-declare module 'redux-saga/rollup.config.js' {
- declare module.exports: $Exports<'redux-saga/rollup.config'>;
-}
-declare module 'redux-saga/src/effects.js' {
- declare module.exports: $Exports<'redux-saga/src/effects'>;
-}
-declare module 'redux-saga/src/index.js' {
- declare module.exports: $Exports<'redux-saga/src/index'>;
-}
-declare module 'redux-saga/src/internal/buffers.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/buffers'>;
-}
-declare module 'redux-saga/src/internal/channel.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/channel'>;
-}
-declare module 'redux-saga/src/internal/io.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/io'>;
-}
-declare module 'redux-saga/src/internal/middleware.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/middleware'>;
-}
-declare module 'redux-saga/src/internal/proc.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/proc'>;
-}
-declare module 'redux-saga/src/internal/runSaga.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/runSaga'>;
-}
-declare module 'redux-saga/src/internal/sagaHelpers/fsmIterator.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/sagaHelpers/fsmIterator'>;
-}
-declare module 'redux-saga/src/internal/sagaHelpers/index.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/sagaHelpers/index'>;
-}
-declare module 'redux-saga/src/internal/sagaHelpers/takeEvery.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/sagaHelpers/takeEvery'>;
-}
-declare module 'redux-saga/src/internal/sagaHelpers/takeLatest.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/sagaHelpers/takeLatest'>;
-}
-declare module 'redux-saga/src/internal/sagaHelpers/throttle.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/sagaHelpers/throttle'>;
-}
-declare module 'redux-saga/src/internal/scheduler.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/scheduler'>;
-}
-declare module 'redux-saga/src/internal/utils.js' {
- declare module.exports: $Exports<'redux-saga/src/internal/utils'>;
-}
-declare module 'redux-saga/src/utils.js' {
- declare module.exports: $Exports<'redux-saga/src/utils'>;
-}
diff --git a/frontend/flow-typed/npm/redux_v3.x.x.js b/frontend/flow-typed/npm/redux_v3.x.x.js
deleted file mode 100644
index f6445d9c..00000000
--- a/frontend/flow-typed/npm/redux_v3.x.x.js
+++ /dev/null
@@ -1,109 +0,0 @@
-// flow-typed signature: 86993bd000012d3e1ef10d757d16952d
-// flow-typed version: a165222d28/redux_v3.x.x/flow_>=v0.33.x
-
-declare module 'redux' {
-
- /*
-
- S = State
- A = Action
- D = Dispatch
-
- */
-
- declare type DispatchAPI<A> = (action: A) => A;
- declare type Dispatch<A: { type: $Subtype<string> }> = DispatchAPI<A>;
-
- declare type MiddlewareAPI<S, A, D = Dispatch<A>> = {
- dispatch: D;
- getState(): S;
- };
-
- declare type Store<S, A, D = Dispatch<A>> = {
- // rewrite MiddlewareAPI members in order to get nicer error messages (intersections produce long messages)
- dispatch: D;
- getState(): S;
- subscribe(listener: () => void): () => void;
- replaceReducer(nextReducer: Reducer<S, A>): void
- };
-
- declare type Reducer<S, A> = (state: S, action: A) => S;
-
- declare type CombinedReducer<S, A> = (state: $Shape<S> & {} | void, action: A) => S;
-
- declare type Middleware<S, A, D = Dispatch<A>> =
- (api: MiddlewareAPI<S, A, D>) =>
- (next: D) => D;
-
- declare type StoreCreator<S, A, D = Dispatch<A>> = {
- (reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
- (reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
- };
-
- declare type StoreEnhancer<S, A, D = Dispatch<A>> = (next: StoreCreator<S, A, D>) => StoreCreator<S, A, D>;
-
- declare function createStore<S, A, D>(reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
- declare function createStore<S, A, D>(reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
-
- declare function applyMiddleware<S, A, D>(...middlewares: Array<Middleware<S, A, D>>): StoreEnhancer<S, A, D>;
-
- declare type ActionCreator<A, B> = (...args: Array<B>) => A;
- declare type ActionCreators<K, A> = { [key: K]: ActionCreator<A, any> };
-
- declare function bindActionCreators<A, C: ActionCreator<A, any>, D: DispatchAPI<A>>(actionCreator: C, dispatch: D): C;
- declare function bindActionCreators<A, K, C: ActionCreators<K, A>, D: DispatchAPI<A>>(actionCreators: C, dispatch: D): C;
-
- declare function combineReducers<O: Object, A>(reducers: O): CombinedReducer<$ObjMap<O, <S>(r: Reducer<S, any>) => S>, A>;
-
- declare function compose<A, B>(ab: (a: A) => B): (a: A) => B
- declare function compose<A, B, C>(
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => C
- declare function compose<A, B, C, D>(
- cd: (c: C) => D,
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => D
- declare function compose<A, B, C, D, E>(
- de: (d: D) => E,
- cd: (c: C) => D,
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => E
- declare function compose<A, B, C, D, E, F>(
- ef: (e: E) => F,
- de: (d: D) => E,
- cd: (c: C) => D,
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => F
- declare function compose<A, B, C, D, E, F, G>(
- fg: (f: F) => G,
- ef: (e: E) => F,
- de: (d: D) => E,
- cd: (c: C) => D,
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => G
- declare function compose<A, B, C, D, E, F, G, H>(
- gh: (g: G) => H,
- fg: (f: F) => G,
- ef: (e: E) => F,
- de: (d: D) => E,
- cd: (c: C) => D,
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => H
- declare function compose<A, B, C, D, E, F, G, H, I>(
- hi: (h: H) => I,
- gh: (g: G) => H,
- fg: (f: F) => G,
- ef: (e: E) => F,
- de: (d: D) => E,
- cd: (c: C) => D,
- bc: (b: B) => C,
- ab: (a: A) => B
- ): (a: A) => I
-
-}
diff --git a/frontend/flow-typed/npm/reflexbox_vx.x.x.js b/frontend/flow-typed/npm/reflexbox_vx.x.x.js
deleted file mode 100644
index 738e72db..00000000
--- a/frontend/flow-typed/npm/reflexbox_vx.x.x.js
+++ /dev/null
@@ -1,298 +0,0 @@
-// flow-typed signature: 08ef36f937b4651fb9b62104814384be
-// flow-typed version: <<STUB>>/reflexbox_v^2.2.3/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'reflexbox'
- *
- * 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 'reflexbox' {
- 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 'reflexbox/dist/Base' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/Box' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/config' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/Flex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/get-matches' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/Grid' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/index' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/Reflex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/util/get-matches' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/util/margin' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/util/padding' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/dist/withReflex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/bundle' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/CarbonAd' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/Example' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/Examples' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/Footer' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/GithubButton' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/Header' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/Readme' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/Root' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/style' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/components/TweetButton' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/data' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/dev.entry' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/entry' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/docs/webpack.config' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/Box' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/config' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/Flex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/get-matches' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/Grid' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/index' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/Reflex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/src/withReflex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/test/Box' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/test/Flex' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/test/Grid' {
- declare module.exports: any;
-}
-
-declare module 'reflexbox/test/withReflex' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'reflexbox/dist/Base.js' {
- declare module.exports: $Exports<'reflexbox/dist/Base'>;
-}
-declare module 'reflexbox/dist/Box.js' {
- declare module.exports: $Exports<'reflexbox/dist/Box'>;
-}
-declare module 'reflexbox/dist/config.js' {
- declare module.exports: $Exports<'reflexbox/dist/config'>;
-}
-declare module 'reflexbox/dist/Flex.js' {
- declare module.exports: $Exports<'reflexbox/dist/Flex'>;
-}
-declare module 'reflexbox/dist/get-matches.js' {
- declare module.exports: $Exports<'reflexbox/dist/get-matches'>;
-}
-declare module 'reflexbox/dist/Grid.js' {
- declare module.exports: $Exports<'reflexbox/dist/Grid'>;
-}
-declare module 'reflexbox/dist/index.js' {
- declare module.exports: $Exports<'reflexbox/dist/index'>;
-}
-declare module 'reflexbox/dist/Reflex.js' {
- declare module.exports: $Exports<'reflexbox/dist/Reflex'>;
-}
-declare module 'reflexbox/dist/util/get-matches.js' {
- declare module.exports: $Exports<'reflexbox/dist/util/get-matches'>;
-}
-declare module 'reflexbox/dist/util/margin.js' {
- declare module.exports: $Exports<'reflexbox/dist/util/margin'>;
-}
-declare module 'reflexbox/dist/util/padding.js' {
- declare module.exports: $Exports<'reflexbox/dist/util/padding'>;
-}
-declare module 'reflexbox/dist/withReflex.js' {
- declare module.exports: $Exports<'reflexbox/dist/withReflex'>;
-}
-declare module 'reflexbox/docs/bundle.js' {
- declare module.exports: $Exports<'reflexbox/docs/bundle'>;
-}
-declare module 'reflexbox/docs/components/CarbonAd.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/CarbonAd'>;
-}
-declare module 'reflexbox/docs/components/Example.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/Example'>;
-}
-declare module 'reflexbox/docs/components/Examples.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/Examples'>;
-}
-declare module 'reflexbox/docs/components/Footer.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/Footer'>;
-}
-declare module 'reflexbox/docs/components/GithubButton.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/GithubButton'>;
-}
-declare module 'reflexbox/docs/components/Header.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/Header'>;
-}
-declare module 'reflexbox/docs/components/Readme.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/Readme'>;
-}
-declare module 'reflexbox/docs/components/Root.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/Root'>;
-}
-declare module 'reflexbox/docs/components/style.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/style'>;
-}
-declare module 'reflexbox/docs/components/TweetButton.js' {
- declare module.exports: $Exports<'reflexbox/docs/components/TweetButton'>;
-}
-declare module 'reflexbox/docs/data.js' {
- declare module.exports: $Exports<'reflexbox/docs/data'>;
-}
-declare module 'reflexbox/docs/dev.entry.js' {
- declare module.exports: $Exports<'reflexbox/docs/dev.entry'>;
-}
-declare module 'reflexbox/docs/entry.js' {
- declare module.exports: $Exports<'reflexbox/docs/entry'>;
-}
-declare module 'reflexbox/docs/webpack.config.js' {
- declare module.exports: $Exports<'reflexbox/docs/webpack.config'>;
-}
-declare module 'reflexbox/src/Box.js' {
- declare module.exports: $Exports<'reflexbox/src/Box'>;
-}
-declare module 'reflexbox/src/config.js' {
- declare module.exports: $Exports<'reflexbox/src/config'>;
-}
-declare module 'reflexbox/src/Flex.js' {
- declare module.exports: $Exports<'reflexbox/src/Flex'>;
-}
-declare module 'reflexbox/src/get-matches.js' {
- declare module.exports: $Exports<'reflexbox/src/get-matches'>;
-}
-declare module 'reflexbox/src/Grid.js' {
- declare module.exports: $Exports<'reflexbox/src/Grid'>;
-}
-declare module 'reflexbox/src/index.js' {
- declare module.exports: $Exports<'reflexbox/src/index'>;
-}
-declare module 'reflexbox/src/Reflex.js' {
- declare module.exports: $Exports<'reflexbox/src/Reflex'>;
-}
-declare module 'reflexbox/src/withReflex.js' {
- declare module.exports: $Exports<'reflexbox/src/withReflex'>;
-}
-declare module 'reflexbox/test/Box.js' {
- declare module.exports: $Exports<'reflexbox/test/Box'>;
-}
-declare module 'reflexbox/test/Flex.js' {
- declare module.exports: $Exports<'reflexbox/test/Flex'>;
-}
-declare module 'reflexbox/test/Grid.js' {
- declare module.exports: $Exports<'reflexbox/test/Grid'>;
-}
-declare module 'reflexbox/test/withReflex.js' {
- declare module.exports: $Exports<'reflexbox/test/withReflex'>;
-}
diff --git a/frontend/flow-typed/npm/reselect_v3.x.x.js b/frontend/flow-typed/npm/reselect_v3.x.x.js
deleted file mode 100644
index 589c5757..00000000
--- a/frontend/flow-typed/npm/reselect_v3.x.x.js
+++ /dev/null
@@ -1,753 +0,0 @@
-// flow-typed signature: 0199525b667f385f2e61dbeae3215f21
-// flow-typed version: b43dff3e0e/reselect_v3.x.x/flow_>=v0.28.x
-
-declare module 'reselect' {
- declare type Selector<TState, TProps, TResult> = {
- (state: TState, props: TProps, ...rest: any[]): TResult;
- };
-
- declare type SelectorCreator = {
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- selector11: Selector<TState, TProps, T11>,
- selector12: Selector<TState, TProps, T12>,
- selector13: Selector<TState, TProps, T13>,
- selector14: Selector<TState, TProps, T14>,
- selector15: Selector<TState, TProps, T15>,
- selector16: Selector<TState, TProps, T16>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13,
- arg14: T14,
- arg15: T15,
- arg16: T16
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>,
- Selector<TState, TProps, T11>,
- Selector<TState, TProps, T12>,
- Selector<TState, TProps, T13>,
- Selector<TState, TProps, T14>,
- Selector<TState, TProps, T15>,
- Selector<TState, TProps, T16>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13,
- arg14: T14,
- arg15: T15,
- arg16: T16
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- selector11: Selector<TState, TProps, T11>,
- selector12: Selector<TState, TProps, T12>,
- selector13: Selector<TState, TProps, T13>,
- selector14: Selector<TState, TProps, T14>,
- selector15: Selector<TState, TProps, T15>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13,
- arg14: T14,
- arg15: T15
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>,
- Selector<TState, TProps, T11>,
- Selector<TState, TProps, T12>,
- Selector<TState, TProps, T13>,
- Selector<TState, TProps, T14>,
- Selector<TState, TProps, T15>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13,
- arg14: T14,
- arg15: T15
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- selector11: Selector<TState, TProps, T11>,
- selector12: Selector<TState, TProps, T12>,
- selector13: Selector<TState, TProps, T13>,
- selector14: Selector<TState, TProps, T14>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13,
- arg14: T14
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>,
- Selector<TState, TProps, T11>,
- Selector<TState, TProps, T12>,
- Selector<TState, TProps, T13>,
- Selector<TState, TProps, T14>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13,
- arg14: T14
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- selector11: Selector<TState, TProps, T11>,
- selector12: Selector<TState, TProps, T12>,
- selector13: Selector<TState, TProps, T13>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>,
- Selector<TState, TProps, T11>,
- Selector<TState, TProps, T12>,
- Selector<TState, TProps, T13>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12,
- arg13: T13
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- selector11: Selector<TState, TProps, T11>,
- selector12: Selector<TState, TProps, T12>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>,
- Selector<TState, TProps, T11>,
- Selector<TState, TProps, T12>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11,
- arg12: T12
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- selector11: Selector<TState, TProps, T11>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>,
- Selector<TState, TProps, T11>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10,
- arg11: T11
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- selector10: Selector<TState, TProps, T10>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>,
- Selector<TState, TProps, T10>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9,
- arg10: T10
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- selector9: Selector<TState, TProps, T9>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>,
- Selector<TState, TProps, T9>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8,
- arg9: T9
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- selector8: Selector<TState, TProps, T8>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7, T8>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>,
- Selector<TState, TProps, T8>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7,
- arg8: T8
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- selector7: Selector<TState, TProps, T7>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6, T7>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>,
- Selector<TState, TProps, T7>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6,
- arg7: T7
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- selector6: Selector<TState, TProps, T6>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5, T6>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>,
- Selector<TState, TProps, T6>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5,
- arg6: T6
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4, T5>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- selector5: Selector<TState, TProps, T5>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4, T5>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>,
- Selector<TState, TProps, T5>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4,
- arg5: T5
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3, T4>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- selector4: Selector<TState, TProps, T4>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3, T4>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>,
- Selector<TState, TProps, T4>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3,
- arg4: T4
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2, T3>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- selector3: Selector<TState, TProps, T3>,
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2, T3>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>,
- Selector<TState, TProps, T3>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2,
- arg3: T3
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1, T2>(
- selector1: Selector<TState, TProps, T1>,
- selector2: Selector<TState, TProps, T2>,
- resultFunc: (
- arg1: T1,
- arg2: T2
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1, T2>(
- selectors: [
- Selector<TState, TProps, T1>,
- Selector<TState, TProps, T2>
- ],
- resultFunc: (
- arg1: T1,
- arg2: T2
- ) => TResult
- ): Selector<TState, TProps, TResult>;
-
- <TState, TProps, TResult, T1>(
- selector1: Selector<TState, TProps, T1>,
- resultFunc: (
- arg1: T1
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- <TState, TProps, TResult, T1>(
- selectors: [
- Selector<TState, TProps, T1>
- ],
- resultFunc: (
- arg1: T1
- ) => TResult
- ): Selector<TState, TProps, TResult>;
- };
-
- declare type Reselect = {
- createSelector: SelectorCreator;
-
- defaultMemoize: <TFunc: Function>(
- func: TFunc,
- equalityCheck?: (a: any, b: any) => boolean
- ) => TFunc;
-
- createSelectorCreator: (
- memoize: Function,
- ...memoizeOptions: any[]
- ) => SelectorCreator;
-
- createStructuredSelector: <TState, TProps>(
- inputSelectors: {
- [k: string | number]: Selector<TState, TProps, any>
- },
- selectorCreator?: SelectorCreator
- ) => Selector<TState, TProps, any>;
- };
-
- declare var exports: Reselect;
-};
diff --git a/frontend/flow-typed/npm/sockjs-client_vx.x.x.js b/frontend/flow-typed/npm/sockjs-client_vx.x.x.js
deleted file mode 100644
index a791deda..00000000
--- a/frontend/flow-typed/npm/sockjs-client_vx.x.x.js
+++ /dev/null
@@ -1,424 +0,0 @@
-// flow-typed signature: 67976f2ba69eef934dde8c0ba365332c
-// flow-typed version: <<STUB>>/sockjs-client_v^1.1.4/flow_v0.52.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'sockjs-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 'sockjs-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 'sockjs-client/dist/sockjs' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/dist/sockjs.min' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/entry' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/event/close' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/event/emitter' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/event/event' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/event/eventtarget' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/event/trans-message' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/facade' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/iframe-bootstrap' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/info-ajax' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/info-iframe-receiver' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/info-iframe' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/info-receiver' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/location' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/main' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/shims' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport-list' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/browser/abstract-xhr' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/browser/eventsource' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/browser/websocket' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/driver/websocket' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/driver/xhr' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/eventsource' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/htmlfile' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/iframe' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/jsonp-polling' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/lib/ajax-based' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/lib/buffered-sender' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/lib/iframe-wrap' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/lib/polling' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/lib/sender-receiver' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/receiver/eventsource' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/receiver/htmlfile' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/receiver/jsonp' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/receiver/xhr' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/sender/jsonp' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/sender/xdr' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/sender/xhr-cors' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/sender/xhr-fake' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/sender/xhr-local' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/websocket' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/xdr-polling' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/xdr-streaming' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/xhr-polling' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/transport/xhr-streaming' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/browser-crypto' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/browser' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/escape' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/event' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/iframe' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/log' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/object' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/random' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/transport' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/utils/url' {
- declare module.exports: any;
-}
-
-declare module 'sockjs-client/lib/version' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'sockjs-client/dist/sockjs.js' {
- declare module.exports: $Exports<'sockjs-client/dist/sockjs'>;
-}
-declare module 'sockjs-client/dist/sockjs.min.js' {
- declare module.exports: $Exports<'sockjs-client/dist/sockjs.min'>;
-}
-declare module 'sockjs-client/lib/entry.js' {
- declare module.exports: $Exports<'sockjs-client/lib/entry'>;
-}
-declare module 'sockjs-client/lib/event/close.js' {
- declare module.exports: $Exports<'sockjs-client/lib/event/close'>;
-}
-declare module 'sockjs-client/lib/event/emitter.js' {
- declare module.exports: $Exports<'sockjs-client/lib/event/emitter'>;
-}
-declare module 'sockjs-client/lib/event/event.js' {
- declare module.exports: $Exports<'sockjs-client/lib/event/event'>;
-}
-declare module 'sockjs-client/lib/event/eventtarget.js' {
- declare module.exports: $Exports<'sockjs-client/lib/event/eventtarget'>;
-}
-declare module 'sockjs-client/lib/event/trans-message.js' {
- declare module.exports: $Exports<'sockjs-client/lib/event/trans-message'>;
-}
-declare module 'sockjs-client/lib/facade.js' {
- declare module.exports: $Exports<'sockjs-client/lib/facade'>;
-}
-declare module 'sockjs-client/lib/iframe-bootstrap.js' {
- declare module.exports: $Exports<'sockjs-client/lib/iframe-bootstrap'>;
-}
-declare module 'sockjs-client/lib/info-ajax.js' {
- declare module.exports: $Exports<'sockjs-client/lib/info-ajax'>;
-}
-declare module 'sockjs-client/lib/info-iframe-receiver.js' {
- declare module.exports: $Exports<'sockjs-client/lib/info-iframe-receiver'>;
-}
-declare module 'sockjs-client/lib/info-iframe.js' {
- declare module.exports: $Exports<'sockjs-client/lib/info-iframe'>;
-}
-declare module 'sockjs-client/lib/info-receiver.js' {
- declare module.exports: $Exports<'sockjs-client/lib/info-receiver'>;
-}
-declare module 'sockjs-client/lib/location.js' {
- declare module.exports: $Exports<'sockjs-client/lib/location'>;
-}
-declare module 'sockjs-client/lib/main.js' {
- declare module.exports: $Exports<'sockjs-client/lib/main'>;
-}
-declare module 'sockjs-client/lib/shims.js' {
- declare module.exports: $Exports<'sockjs-client/lib/shims'>;
-}
-declare module 'sockjs-client/lib/transport-list.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport-list'>;
-}
-declare module 'sockjs-client/lib/transport/browser/abstract-xhr.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/browser/abstract-xhr'>;
-}
-declare module 'sockjs-client/lib/transport/browser/eventsource.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/browser/eventsource'>;
-}
-declare module 'sockjs-client/lib/transport/browser/websocket.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/browser/websocket'>;
-}
-declare module 'sockjs-client/lib/transport/driver/websocket.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/driver/websocket'>;
-}
-declare module 'sockjs-client/lib/transport/driver/xhr.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/driver/xhr'>;
-}
-declare module 'sockjs-client/lib/transport/eventsource.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/eventsource'>;
-}
-declare module 'sockjs-client/lib/transport/htmlfile.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/htmlfile'>;
-}
-declare module 'sockjs-client/lib/transport/iframe.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/iframe'>;
-}
-declare module 'sockjs-client/lib/transport/jsonp-polling.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/jsonp-polling'>;
-}
-declare module 'sockjs-client/lib/transport/lib/ajax-based.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/lib/ajax-based'>;
-}
-declare module 'sockjs-client/lib/transport/lib/buffered-sender.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/lib/buffered-sender'>;
-}
-declare module 'sockjs-client/lib/transport/lib/iframe-wrap.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/lib/iframe-wrap'>;
-}
-declare module 'sockjs-client/lib/transport/lib/polling.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/lib/polling'>;
-}
-declare module 'sockjs-client/lib/transport/lib/sender-receiver.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/lib/sender-receiver'>;
-}
-declare module 'sockjs-client/lib/transport/receiver/eventsource.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/receiver/eventsource'>;
-}
-declare module 'sockjs-client/lib/transport/receiver/htmlfile.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/receiver/htmlfile'>;
-}
-declare module 'sockjs-client/lib/transport/receiver/jsonp.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/receiver/jsonp'>;
-}
-declare module 'sockjs-client/lib/transport/receiver/xhr.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/receiver/xhr'>;
-}
-declare module 'sockjs-client/lib/transport/sender/jsonp.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/sender/jsonp'>;
-}
-declare module 'sockjs-client/lib/transport/sender/xdr.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/sender/xdr'>;
-}
-declare module 'sockjs-client/lib/transport/sender/xhr-cors.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/sender/xhr-cors'>;
-}
-declare module 'sockjs-client/lib/transport/sender/xhr-fake.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/sender/xhr-fake'>;
-}
-declare module 'sockjs-client/lib/transport/sender/xhr-local.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/sender/xhr-local'>;
-}
-declare module 'sockjs-client/lib/transport/websocket.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/websocket'>;
-}
-declare module 'sockjs-client/lib/transport/xdr-polling.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/xdr-polling'>;
-}
-declare module 'sockjs-client/lib/transport/xdr-streaming.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/xdr-streaming'>;
-}
-declare module 'sockjs-client/lib/transport/xhr-polling.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/xhr-polling'>;
-}
-declare module 'sockjs-client/lib/transport/xhr-streaming.js' {
- declare module.exports: $Exports<'sockjs-client/lib/transport/xhr-streaming'>;
-}
-declare module 'sockjs-client/lib/utils/browser-crypto.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/browser-crypto'>;
-}
-declare module 'sockjs-client/lib/utils/browser.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/browser'>;
-}
-declare module 'sockjs-client/lib/utils/escape.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/escape'>;
-}
-declare module 'sockjs-client/lib/utils/event.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/event'>;
-}
-declare module 'sockjs-client/lib/utils/iframe.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/iframe'>;
-}
-declare module 'sockjs-client/lib/utils/log.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/log'>;
-}
-declare module 'sockjs-client/lib/utils/object.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/object'>;
-}
-declare module 'sockjs-client/lib/utils/random.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/random'>;
-}
-declare module 'sockjs-client/lib/utils/transport.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/transport'>;
-}
-declare module 'sockjs-client/lib/utils/url.js' {
- declare module.exports: $Exports<'sockjs-client/lib/utils/url'>;
-}
-declare module 'sockjs-client/lib/version.js' {
- declare module.exports: $Exports<'sockjs-client/lib/version'>;
-}
diff --git a/frontend/flow-typed/npm/webstomp-client_vx.x.x.js b/frontend/flow-typed/npm/webstomp-client_vx.x.x.js
deleted file mode 100644
index cd9a7906..00000000
--- a/frontend/flow-typed/npm/webstomp-client_vx.x.x.js
+++ /dev/null
@@ -1,150 +0,0 @@
-/* eslint-disable */
-
-// Type definitions for webstomp-client v1.0.x
-// Project: https://github.com/JSteunou/webstomp-client
-// Definitions by: Jimi Charalampidis <https://github.com/JimiC>
-declare module 'webstomp-client' {
- declare export class Frame {
- constructor(command: string, headers?: {}, body?: string): Frame,
-
- toString(): string,
- sizeOfUTF8(s: string): number,
- unmarshall(datas: any): any,
- marshall(command: string, headers?: {}, body?: string): any
- }
-
- declare type VERSIONS = {
- V1_0: string,
- V1_1: string,
- V1_2: string,
- // Versions of STOMP specifications supported
- supportedVersions: () => string,
- supportedProtocols: () => Array<string>
- };
-
- declare export type Heartbeat = {
- outgoing: number,
- incoming: number
- };
-
- declare export type Subscription = {
- id: string,
- unsubscribe: () => void
- };
-
- declare export type Message = {
- command: string,
- body: string,
- headers: ExtendedHeaders,
- ack(headers?: AckHeaders): any,
- nack(headers?: NackHeaders): any
- };
-
- declare export type Options = {
- protocols?: Array<string>,
- ...ClientOptions
- };
-
- declare export type ClientOptions = {
- binary: boolean,
- heartbeat: Heartbeat | boolean,
- debug: boolean
- };
-
- declare export type ConnectionHeaders = {
- login: string,
- passcode: string,
- host?: string
- };
-
- declare export type DisconnectHeaders = {
- 'receipt'?: string
- };
-
- declare export type StandardHeaders = {
- 'content-length'?: string,
- 'content-type'?: string,
- ...DisconnectHeaders
- };
-
- declare export type ExtendedHeaders = {
- 'amqp-message-id'?: string,
- 'app-id'?: string,
- 'content-encoding'?: string,
- 'correlation-id'?: string,
- custom?: string,
- destination?: string,
- 'message-id'?: string,
- persistent?: string,
- redelivered?: string,
- 'reply-to'?: string,
- subscription?: string,
- timestamp?: string,
- type?: string,
- ...StandardHeaders
- };
-
- declare export type UnsubscribeHeaders = {
- id?: string,
- ...StandardHeaders
- };
-
- declare export type SubscribeHeaders = {
- ack?: string,
- ...UnsubscribeHeaders
- };
-
- declare export type AckHeaders = {
- transaction?: string,
- ...UnsubscribeHeaders
- };
-
- declare export type NackHeaders = {
- ...AckHeaders
- };
-
- declare function client(url: string, options?: Options): Client;
-
- declare function over(socketType: any, options?: Options): Client;
-
- declare export type Stomp = {
- VERSIONS: VERSIONS,
- client(url: string, options?: Options): Client,
- over(socketType: any, options?: Options): Client
- }
-
- declare export default Stomp
-
- declare export class Client {
- connect(
- headers: ConnectionHeaders,
- connectCallback: (frame?: Frame) => any,
- errorCallback?: (error: string) => any
- ): void,
- connect(
- login: string,
- passcode: string,
- connectCallback: (frame?: Frame) => any,
- errorCallback?: (error: string) => any,
- host?: string
- ): void,
-
- disconnect(disconnectCallback: () => any, headers?: DisconnectHeaders): void,
-
- send(destination: string, body?: string, headers?: ExtendedHeaders): void,
-
- subscribe(destination: string, callback?: (message: Message) => any, headers?: SubscribeHeaders): Subscription,
-
- unsubscribe(id: string, header?: UnsubscribeHeaders): void,
-
- begin(transaction: string): void,
-
- commit(transaction: string): void,
-
- abort(transaction: string): void,
-
- ack(messageID: string, subscription: Subscription, headers?: AckHeaders): void,
-
- nack(messageID: string, subscription: Subscription, headers?: NackHeaders): void
- }
-}
bgstack15