mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-12-26 09:42:46 +08:00
downgrade to react 15 since bootstrap-react is not fully compatible
This commit is contained in:
parent
3321fc495c
commit
839eaf8e03
17 changed files with 1304 additions and 162 deletions
|
@ -2,7 +2,7 @@
|
|||
|
||||
import React, { Component } from "react";
|
||||
import { FormattedMessage } from "react-intl";
|
||||
import { Modal, Button } from "react-bootstrap";
|
||||
import { Button, Modal } from "react-bootstrap";
|
||||
import _ from "lodash";
|
||||
import styled from "styled-components";
|
||||
|
||||
|
|
4
flow-typed/npm/babel-eslint_vx.x.x.js
vendored
4
flow-typed/npm/babel-eslint_vx.x.x.js
vendored
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 335999f92001a6e33cb3af926ffbabc1
|
||||
// flow-typed version: <<STUB>>/babel-eslint_v^7.2.3/flow_v0.56.0
|
||||
// flow-typed signature: 65c9f1430648fbaf06abeea3169ff3da
|
||||
// flow-typed version: <<STUB>>/babel-eslint_v^8.0.1/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
|
4
flow-typed/npm/coffee-loader_vx.x.x.js
vendored
4
flow-typed/npm/coffee-loader_vx.x.x.js
vendored
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 3c76a5e2f8058840a3168bc96ec7f8ca
|
||||
// flow-typed version: <<STUB>>/coffee-loader_v^0.7.3/flow_v0.56.0
|
||||
// flow-typed signature: 7b7b86fc0fad4cfbf30038772f571c29
|
||||
// flow-typed version: <<STUB>>/coffee-loader_v^0.8.0/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: b38159beac10c089153cce2c1986e655
|
||||
// flow-typed version: <<STUB>>/compression-webpack-plugin_v^0.4.0/flow_v0.56.0
|
||||
// flow-typed signature: 7d84dc6546c9df13320e544d946d732f
|
||||
// flow-typed version: <<STUB>>/compression-webpack-plugin_v^1.0.0/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
@ -22,12 +22,18 @@ declare module 'compression-webpack-plugin' {
|
|||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'compression-webpack-plugin/dist/cjs' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'compression-webpack-plugin/dist/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'compression-webpack-plugin/index' {
|
||||
declare module.exports: $Exports<'compression-webpack-plugin'>;
|
||||
declare module 'compression-webpack-plugin/dist/cjs.js' {
|
||||
declare module.exports: $Exports<'compression-webpack-plugin/dist/cjs'>;
|
||||
}
|
||||
declare module 'compression-webpack-plugin/index.js' {
|
||||
declare module.exports: $Exports<'compression-webpack-plugin'>;
|
||||
declare module 'compression-webpack-plugin/dist/index.js' {
|
||||
declare module.exports: $Exports<'compression-webpack-plugin/dist/index'>;
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 11f58273605a07821f77e43cfd45beec
|
||||
// flow-typed version: <<STUB>>/eslint-config-google_v^0.5.0/flow_v0.56.0
|
||||
// flow-typed signature: f06730fe600ef52b4c8e39e66963c0dc
|
||||
// flow-typed version: <<STUB>>/eslint-config-google_v^0.9.1/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// flow-typed signature: 40624b8d2b29da21129e49e7527a93c2
|
||||
// flow-typed signature: aec9aa96b5c666a6ebe3fafe1dd8ed84
|
||||
// flow-typed version: <<STUB>>/eslint-config-prettier_v^2.3.0/flow_v0.56.0
|
||||
|
||||
/**
|
||||
|
@ -38,6 +38,10 @@ declare module 'eslint-config-prettier/react' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint-config-prettier/standard' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'eslint-config-prettier/bin/cli.js' {
|
||||
declare module.exports: $Exports<'eslint-config-prettier/bin/cli'>;
|
||||
|
@ -57,3 +61,6 @@ declare module 'eslint-config-prettier/index.js' {
|
|||
declare module 'eslint-config-prettier/react.js' {
|
||||
declare module.exports: $Exports<'eslint-config-prettier/react'>;
|
||||
}
|
||||
declare module 'eslint-config-prettier/standard.js' {
|
||||
declare module.exports: $Exports<'eslint-config-prettier/standard'>;
|
||||
}
|
||||
|
|
9
flow-typed/npm/eslint-plugin-react_vx.x.x.js
vendored
9
flow-typed/npm/eslint-plugin-react_vx.x.x.js
vendored
|
@ -1,4 +1,4 @@
|
|||
// flow-typed signature: a605c48121c4c5363d608ed4bffe1896
|
||||
// flow-typed signature: c59945fc54913dd2f6ece89668f3ea5b
|
||||
// flow-typed version: <<STUB>>/eslint-plugin-react_v^7.1.0/flow_v0.56.0
|
||||
|
||||
/**
|
||||
|
@ -62,6 +62,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -347,6 +351,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' {
|
|||
declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location.js' {
|
||||
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-tag-location'>;
|
||||
}
|
||||
declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence.js' {
|
||||
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-brace-presence'>;
|
||||
}
|
||||
declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' {
|
||||
declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>;
|
||||
}
|
||||
|
|
148
flow-typed/npm/eslint_vx.x.x.js
vendored
148
flow-typed/npm/eslint_vx.x.x.js
vendored
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 3f154d994a7e2f22be0d49c85afbc4df
|
||||
// flow-typed version: <<STUB>>/eslint_v^3.7.1/flow_v0.56.0
|
||||
// flow-typed signature: a6719b1399ead6d4768a89c68e2250a2
|
||||
// flow-typed version: <<STUB>>/eslint_v^4.7.2/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
@ -26,7 +26,15 @@ declare module 'eslint/bin/eslint' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/conf/cli-options' {
|
||||
declare module 'eslint/conf/config-schema' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/conf/default-cli-options' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/conf/default-config-options' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
|
@ -94,6 +102,10 @@ declare module 'eslint/lib/config/autoconfig' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/config/config-cache' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/config/config-file' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -122,10 +134,6 @@ declare module 'eslint/lib/config/plugins' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/eslint' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/file-finder' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -190,6 +198,10 @@ declare module 'eslint/lib/internal-rules/internal-no-invalid-meta' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/linter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/load-rules' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -202,7 +214,7 @@ declare module 'eslint/lib/options' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rule-context' {
|
||||
declare module 'eslint/lib/report-translator' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
|
@ -214,6 +226,10 @@ declare module 'eslint/lib/rules/accessor-pairs' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/array-bracket-newline' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/array-bracket-spacing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -222,6 +238,10 @@ declare module 'eslint/lib/rules/array-callback-return' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/array-element-newline' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/arrow-body-style' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -318,6 +338,10 @@ declare module 'eslint/lib/rules/eqeqeq' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/for-direction' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/func-call-spacing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -334,10 +358,18 @@ declare module 'eslint/lib/rules/func-style' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/function-paren-newline' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/generator-star-spacing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/getter-return' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/global-require' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -362,6 +394,10 @@ declare module 'eslint/lib/rules/id-match' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/indent-legacy' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/indent' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -466,6 +502,10 @@ declare module 'eslint/lib/rules/no-bitwise' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/no-buffer-constructor' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/no-caller' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -1026,6 +1066,10 @@ declare module 'eslint/lib/rules/padded-blocks' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/padding-line-between-statements' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/prefer-arrow-callback' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -1094,6 +1138,10 @@ declare module 'eslint/lib/rules/semi-spacing' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/semi-style' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/semi' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -1138,6 +1186,10 @@ declare module 'eslint/lib/rules/strict' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/switch-colon-spacing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/rules/symbol-description' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -1186,10 +1238,6 @@ declare module 'eslint/lib/rules/yoda' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/testers/event-generator-tester' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/testers/rule-tester' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -1250,7 +1298,11 @@ declare module 'eslint/lib/token-store/utils' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/util/comment-event-generator' {
|
||||
declare module 'eslint/lib/util/ajv' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/util/apply-disable-directives' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
|
@ -1298,6 +1350,10 @@ declare module 'eslint/lib/util/rule-fixer' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/util/safe-emitter' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'eslint/lib/util/source-code-fixer' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -1322,8 +1378,14 @@ declare module 'eslint/lib/util/xml-escape' {
|
|||
declare module 'eslint/bin/eslint.js' {
|
||||
declare module.exports: $Exports<'eslint/bin/eslint'>;
|
||||
}
|
||||
declare module 'eslint/conf/cli-options.js' {
|
||||
declare module.exports: $Exports<'eslint/conf/cli-options'>;
|
||||
declare module 'eslint/conf/config-schema.js' {
|
||||
declare module.exports: $Exports<'eslint/conf/config-schema'>;
|
||||
}
|
||||
declare module 'eslint/conf/default-cli-options.js' {
|
||||
declare module.exports: $Exports<'eslint/conf/default-cli-options'>;
|
||||
}
|
||||
declare module 'eslint/conf/default-config-options.js' {
|
||||
declare module.exports: $Exports<'eslint/conf/default-config-options'>;
|
||||
}
|
||||
declare module 'eslint/conf/environments.js' {
|
||||
declare module.exports: $Exports<'eslint/conf/environments'>;
|
||||
|
@ -1373,6 +1435,9 @@ declare module 'eslint/lib/config.js' {
|
|||
declare module 'eslint/lib/config/autoconfig.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/config/autoconfig'>;
|
||||
}
|
||||
declare module 'eslint/lib/config/config-cache.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/config/config-cache'>;
|
||||
}
|
||||
declare module 'eslint/lib/config/config-file.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/config/config-file'>;
|
||||
}
|
||||
|
@ -1394,9 +1459,6 @@ declare module 'eslint/lib/config/environments.js' {
|
|||
declare module 'eslint/lib/config/plugins.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/config/plugins'>;
|
||||
}
|
||||
declare module 'eslint/lib/eslint.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/eslint'>;
|
||||
}
|
||||
declare module 'eslint/lib/file-finder.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/file-finder'>;
|
||||
}
|
||||
|
@ -1445,6 +1507,9 @@ declare module 'eslint/lib/internal-rules/internal-consistent-docs-description.j
|
|||
declare module 'eslint/lib/internal-rules/internal-no-invalid-meta.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/internal-rules/internal-no-invalid-meta'>;
|
||||
}
|
||||
declare module 'eslint/lib/linter.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/linter'>;
|
||||
}
|
||||
declare module 'eslint/lib/load-rules.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/load-rules'>;
|
||||
}
|
||||
|
@ -1454,8 +1519,8 @@ declare module 'eslint/lib/logging.js' {
|
|||
declare module 'eslint/lib/options.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/options'>;
|
||||
}
|
||||
declare module 'eslint/lib/rule-context.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rule-context'>;
|
||||
declare module 'eslint/lib/report-translator.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/report-translator'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules'>;
|
||||
|
@ -1463,12 +1528,18 @@ declare module 'eslint/lib/rules.js' {
|
|||
declare module 'eslint/lib/rules/accessor-pairs.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/accessor-pairs'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/array-bracket-newline.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/array-bracket-newline'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/array-bracket-spacing.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/array-bracket-spacing'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/array-callback-return.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/array-callback-return'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/array-element-newline.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/array-element-newline'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/arrow-body-style.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/arrow-body-style'>;
|
||||
}
|
||||
|
@ -1541,6 +1612,9 @@ declare module 'eslint/lib/rules/eol-last.js' {
|
|||
declare module 'eslint/lib/rules/eqeqeq.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/eqeqeq'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/for-direction.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/for-direction'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/func-call-spacing.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/func-call-spacing'>;
|
||||
}
|
||||
|
@ -1553,9 +1627,15 @@ declare module 'eslint/lib/rules/func-names.js' {
|
|||
declare module 'eslint/lib/rules/func-style.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/func-style'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/function-paren-newline.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/function-paren-newline'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/generator-star-spacing.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/generator-star-spacing'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/getter-return.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/getter-return'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/global-require.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/global-require'>;
|
||||
}
|
||||
|
@ -1574,6 +1654,9 @@ declare module 'eslint/lib/rules/id-length.js' {
|
|||
declare module 'eslint/lib/rules/id-match.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/id-match'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/indent-legacy.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/indent-legacy'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/indent.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/indent'>;
|
||||
}
|
||||
|
@ -1652,6 +1735,9 @@ declare module 'eslint/lib/rules/no-await-in-loop.js' {
|
|||
declare module 'eslint/lib/rules/no-bitwise.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/no-bitwise'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/no-buffer-constructor.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/no-buffer-constructor'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/no-caller.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/no-caller'>;
|
||||
}
|
||||
|
@ -2072,6 +2158,9 @@ declare module 'eslint/lib/rules/operator-linebreak.js' {
|
|||
declare module 'eslint/lib/rules/padded-blocks.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/padded-blocks'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/padding-line-between-statements.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/padding-line-between-statements'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/prefer-arrow-callback.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/prefer-arrow-callback'>;
|
||||
}
|
||||
|
@ -2123,6 +2212,9 @@ declare module 'eslint/lib/rules/rest-spread-spacing.js' {
|
|||
declare module 'eslint/lib/rules/semi-spacing.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/semi-spacing'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/semi-style.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/semi-style'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/semi.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/semi'>;
|
||||
}
|
||||
|
@ -2156,6 +2248,9 @@ declare module 'eslint/lib/rules/spaced-comment.js' {
|
|||
declare module 'eslint/lib/rules/strict.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/strict'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/switch-colon-spacing.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/switch-colon-spacing'>;
|
||||
}
|
||||
declare module 'eslint/lib/rules/symbol-description.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/symbol-description'>;
|
||||
}
|
||||
|
@ -2192,9 +2287,6 @@ declare module 'eslint/lib/rules/yield-star-spacing.js' {
|
|||
declare module 'eslint/lib/rules/yoda.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/rules/yoda'>;
|
||||
}
|
||||
declare module 'eslint/lib/testers/event-generator-tester.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/testers/event-generator-tester'>;
|
||||
}
|
||||
declare module 'eslint/lib/testers/rule-tester.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>;
|
||||
}
|
||||
|
@ -2240,8 +2332,11 @@ declare module 'eslint/lib/token-store/skip-cursor.js' {
|
|||
declare module 'eslint/lib/token-store/utils.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/token-store/utils'>;
|
||||
}
|
||||
declare module 'eslint/lib/util/comment-event-generator.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/comment-event-generator'>;
|
||||
declare module 'eslint/lib/util/ajv.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/ajv'>;
|
||||
}
|
||||
declare module 'eslint/lib/util/apply-disable-directives.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>;
|
||||
}
|
||||
declare module 'eslint/lib/util/fix-tracker.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>;
|
||||
|
@ -2276,6 +2371,9 @@ declare module 'eslint/lib/util/patterns/letters.js' {
|
|||
declare module 'eslint/lib/util/rule-fixer.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>;
|
||||
}
|
||||
declare module 'eslint/lib/util/safe-emitter.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/safe-emitter'>;
|
||||
}
|
||||
declare module 'eslint/lib/util/source-code-fixer.js' {
|
||||
declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>;
|
||||
}
|
||||
|
|
917
flow-typed/npm/lodash_v4.x.x.js
vendored
917
flow-typed/npm/lodash_v4.x.x.js
vendored
|
@ -1,7 +1,56 @@
|
|||
// flow-typed signature: 83935520f5ff73d31271b162a330d97e
|
||||
// flow-typed version: 3b064385b7/lodash_v4.x.x/flow_>=v0.47.x
|
||||
// flow-typed signature: ec4c44a54a1213be98f78d185b1680ea
|
||||
// flow-typed version: f8c676de4c/lodash_v4.x.x/flow_>=v0.55.x
|
||||
|
||||
declare module "lodash" {
|
||||
declare type __CurriedFunction1<A, R, AA: A> =
|
||||
& ((...r: [AA]) => R)
|
||||
declare type CurriedFunction1<A, R> = __CurriedFunction1<A, R, *>
|
||||
|
||||
declare type __CurriedFunction2<A, B, R, AA: A, BB: B> =
|
||||
& ((...r: [AA]) => CurriedFunction1<BB, R>)
|
||||
& ((...r: [AA, BB]) => R)
|
||||
declare type CurriedFunction2<A, B, R> = __CurriedFunction2<A, B, R, *, *>
|
||||
|
||||
declare type __CurriedFunction3<A, B, C, R, AA: A, BB: B, CC: C> =
|
||||
& ((...r: [AA]) => CurriedFunction2<BB, CC, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction1<CC, R>)
|
||||
& ((...r: [AA, BB, CC]) => R)
|
||||
declare type CurriedFunction3<A, B, C, R> = __CurriedFunction3<A, B, C, R, *, *, *>
|
||||
|
||||
declare type __CurriedFunction4<A, B, C, D, R, AA: A, BB: B, CC: C, DD: D> =
|
||||
& ((...r: [AA]) => CurriedFunction3<BB, CC, DD, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction2<CC, DD, R>)
|
||||
& ((...r: [AA, BB, CC]) => CurriedFunction1<DD, R>)
|
||||
& ((...r: [AA, BB, CC, DD]) => R)
|
||||
declare type CurriedFunction4<A, B, C, D, R> = __CurriedFunction4<A, B, C, D, R, *, *, *, *>
|
||||
|
||||
declare type __CurriedFunction5<A, B, C, D, E, R, AA: A, BB: B, CC: C, DD: D, EE: E> =
|
||||
& ((...r: [AA]) => CurriedFunction4<BB, CC, DD, EE, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction3<CC, DD, EE, R>)
|
||||
& ((...r: [AA, BB, CC]) => CurriedFunction2<DD, EE, R>)
|
||||
& ((...r: [AA, BB, CC, DD]) => CurriedFunction1<EE, R>)
|
||||
& ((...r: [AA, BB, CC, DD, EE]) => R)
|
||||
declare type CurriedFunction5<A, B, C, D, E, R> = __CurriedFunction5<A, B, C, D, E, R, *, *, *, *, *>
|
||||
|
||||
declare type __CurriedFunction6<A, B, C, D, E, F, R, AA: A, BB: B, CC: C, DD: D, EE: E, FF: F> =
|
||||
& ((...r: [AA]) => CurriedFunction5<BB, CC, DD, EE, FF, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction4<CC, DD, EE, FF, R>)
|
||||
& ((...r: [AA, BB, CC]) => CurriedFunction3<DD, EE, FF, R>)
|
||||
& ((...r: [AA, BB, CC, DD]) => CurriedFunction2<EE, FF, R>)
|
||||
& ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1<FF, R>)
|
||||
& ((...r: [AA, BB, CC, DD, EE, FF]) => R)
|
||||
declare type CurriedFunction6<A, B, C, D, E, F, R> = __CurriedFunction6<A, B, C, D, E, F, R, *, *, *, *, *, *>
|
||||
|
||||
declare type Curry =
|
||||
& (<A, R>((...r: [A]) => R) => CurriedFunction1<A, R>)
|
||||
& (<A, B, R>((...r: [A, B]) => R) => CurriedFunction2<A, B, R>)
|
||||
& (<A, B, C, R>((...r: [A, B, C]) => R) => CurriedFunction3<A, B, C, R>)
|
||||
& (<A, B, C, D, R>((...r: [A, B, C, D]) => R) => CurriedFunction4<A, B, C, D, R>)
|
||||
& (<A, B, C, D, E, R>((...r: [A, B, C, D, E]) => R) => CurriedFunction5<A, B, C, D, E, R>)
|
||||
& (<A, B, C, D, E, F, R>((...r: [A, B, C, D, E, F]) => R) => CurriedFunction6<A, B, C, D, E, F, R>)
|
||||
|
||||
declare type UnaryFn<A,R> = (a: A) => R;
|
||||
|
||||
declare type TemplateSettings = {
|
||||
escape?: RegExp,
|
||||
evaluate?: RegExp,
|
||||
|
@ -495,6 +544,7 @@ declare module "lodash" {
|
|||
before(n: number, fn: Function): Function,
|
||||
bind(func: Function, thisArg: any, ...partials: Array<any>): Function,
|
||||
bindKey(obj: Object, key: string, ...partials: Array<any>): Function,
|
||||
curry: Curry,
|
||||
curry(func: Function, arity?: number): Function,
|
||||
curryRight(func: Function, arity?: number): Function,
|
||||
debounce(
|
||||
|
@ -996,9 +1046,9 @@ declare module "lodash" {
|
|||
// NaN is a number instead of its own type, otherwise it would behave like null/void
|
||||
defaultTo<T1: number, T2>(value: T1, defaultValue: T2): T1 | T2,
|
||||
defaultTo<T1: void | null, T2>(value: T1, defaultValue: T2): T2,
|
||||
flow(...funcs?: Array<Function>): Function,
|
||||
flow: $ComposeReverse,
|
||||
flow(funcs?: Array<Function>): Function,
|
||||
flowRight(...funcs?: Array<Function>): Function,
|
||||
flowRight: $Compose,
|
||||
flowRight(funcs?: Array<Function>): Function,
|
||||
identity<T>(value: T): T,
|
||||
iteratee(func?: any): Function,
|
||||
|
@ -1045,3 +1095,862 @@ declare module "lodash" {
|
|||
|
||||
declare var exports: Lodash;
|
||||
}
|
||||
|
||||
declare module "lodash/fp" {
|
||||
declare type __CurriedFunction1<A, R, AA: A> =
|
||||
& ((...r: [AA]) => R)
|
||||
declare type CurriedFunction1<A, R> = __CurriedFunction1<A, R, *>
|
||||
|
||||
declare type __CurriedFunction2<A, B, R, AA: A, BB: B> =
|
||||
& ((...r: [AA]) => CurriedFunction1<BB, R>)
|
||||
& ((...r: [AA, BB]) => R)
|
||||
declare type CurriedFunction2<A, B, R> = __CurriedFunction2<A, B, R, *, *>
|
||||
|
||||
declare type __CurriedFunction3<A, B, C, R, AA: A, BB: B, CC: C> =
|
||||
& ((...r: [AA]) => CurriedFunction2<BB, CC, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction1<CC, R>)
|
||||
& ((...r: [AA, BB, CC]) => R)
|
||||
declare type CurriedFunction3<A, B, C, R> = __CurriedFunction3<A, B, C, R, *, *, *>
|
||||
|
||||
declare type __CurriedFunction4<A, B, C, D, R, AA: A, BB: B, CC: C, DD: D> =
|
||||
& ((...r: [AA]) => CurriedFunction3<BB, CC, DD, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction2<CC, DD, R>)
|
||||
& ((...r: [AA, BB, CC]) => CurriedFunction1<DD, R>)
|
||||
& ((...r: [AA, BB, CC, DD]) => R)
|
||||
declare type CurriedFunction4<A, B, C, D, R> = __CurriedFunction4<A, B, C, D, R, *, *, *, *>
|
||||
|
||||
declare type __CurriedFunction5<A, B, C, D, E, R, AA: A, BB: B, CC: C, DD: D, EE: E> =
|
||||
& ((...r: [AA]) => CurriedFunction4<BB, CC, DD, EE, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction3<CC, DD, EE, R>)
|
||||
& ((...r: [AA, BB, CC]) => CurriedFunction2<DD, EE, R>)
|
||||
& ((...r: [AA, BB, CC, DD]) => CurriedFunction1<EE, R>)
|
||||
& ((...r: [AA, BB, CC, DD, EE]) => R)
|
||||
declare type CurriedFunction5<A, B, C, D, E, R> = __CurriedFunction5<A, B, C, D, E, R, *, *, *, *, *>
|
||||
|
||||
declare type __CurriedFunction6<A, B, C, D, E, F, R, AA: A, BB: B, CC: C, DD: D, EE: E, FF: F> =
|
||||
& ((...r: [AA]) => CurriedFunction5<BB, CC, DD, EE, FF, R>)
|
||||
& ((...r: [AA, BB]) => CurriedFunction4<CC, DD, EE, FF, R>)
|
||||
& ((...r: [AA, BB, CC]) => CurriedFunction3<DD, EE, FF, R>)
|
||||
& ((...r: [AA, BB, CC, DD]) => CurriedFunction2<EE, FF, R>)
|
||||
& ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1<FF, R>)
|
||||
& ((...r: [AA, BB, CC, DD, EE, FF]) => R)
|
||||
declare type CurriedFunction6<A, B, C, D, E, F, R> = __CurriedFunction6<A, B, C, D, E, F, R, *, *, *, *, *, *>
|
||||
|
||||
declare type Curry =
|
||||
& (<A, R>((...r: [A]) => R) => CurriedFunction1<A, R>)
|
||||
& (<A, B, R>((...r: [A, B]) => R) => CurriedFunction2<A, B, R>)
|
||||
& (<A, B, C, R>((...r: [A, B, C]) => R) => CurriedFunction3<A, B, C, R>)
|
||||
& (<A, B, C, D, R>((...r: [A, B, C, D]) => R) => CurriedFunction4<A, B, C, D, R>)
|
||||
& (<A, B, C, D, E, R>((...r: [A, B, C, D, E]) => R) => CurriedFunction5<A, B, C, D, E, R>)
|
||||
& (<A, B, C, D, E, F, R>((...r: [A, B, C, D, E, F]) => R) => CurriedFunction6<A, B, C, D, E, F, R>)
|
||||
|
||||
declare type UnaryFn<A,R> = (a: A) => R;
|
||||
|
||||
declare type TemplateSettings = {
|
||||
escape?: RegExp,
|
||||
evaluate?: RegExp,
|
||||
imports?: Object,
|
||||
interpolate?: RegExp,
|
||||
variable?: string
|
||||
};
|
||||
|
||||
declare type TruncateOptions = {
|
||||
length?: number,
|
||||
omission?: string,
|
||||
separator?: RegExp | string
|
||||
};
|
||||
|
||||
declare type DebounceOptions = {
|
||||
leading?: boolean,
|
||||
maxWait?: number,
|
||||
trailing?: boolean
|
||||
};
|
||||
|
||||
declare type ThrottleOptions = {
|
||||
leading?: boolean,
|
||||
trailing?: boolean
|
||||
};
|
||||
|
||||
declare type NestedArray<T> = Array<Array<T>>;
|
||||
|
||||
declare type matchesIterateeShorthand = Object;
|
||||
declare type matchesPropertyIterateeShorthand = [string, any];
|
||||
declare type propertyIterateeShorthand = string;
|
||||
|
||||
declare type OPredicate<A> =
|
||||
| ((value: A) => any)
|
||||
| matchesIterateeShorthand
|
||||
| matchesPropertyIterateeShorthand
|
||||
| propertyIterateeShorthand;
|
||||
|
||||
declare type OIterateeWithResult<V, R> =
|
||||
| Object
|
||||
| string
|
||||
| ((value: V) => R);
|
||||
declare type OIteratee<O> = OIterateeWithResult<any, any>;
|
||||
declare type OFlatMapIteratee<T, U> = OIterateeWithResult<any, Array<U>>;
|
||||
|
||||
declare type Predicate<T> =
|
||||
| ((value: T) => any)
|
||||
| matchesIterateeShorthand
|
||||
| matchesPropertyIterateeShorthand
|
||||
| propertyIterateeShorthand;
|
||||
|
||||
declare type _ValueOnlyIteratee<T> = (value: T) => mixed;
|
||||
declare type ValueOnlyIteratee<T> = _ValueOnlyIteratee<T> | string;
|
||||
declare type _Iteratee<T> = (item: T) => mixed;
|
||||
declare type Iteratee<T> = _Iteratee<T> | Object | string;
|
||||
declare type FlatMapIteratee<T, U> =
|
||||
| ((item: T) => Array<U>)
|
||||
| Object
|
||||
| string;
|
||||
declare type Comparator<T> = (item: T, item2: T) => boolean;
|
||||
|
||||
declare type MapIterator<T, U> =
|
||||
| ((item: T) => U)
|
||||
| propertyIterateeShorthand;
|
||||
|
||||
declare type OMapIterator<T, U> =
|
||||
| ((item: T) => U)
|
||||
| propertyIterateeShorthand;
|
||||
|
||||
declare class Lodash {
|
||||
// Array
|
||||
chunk<T>(size: number): (array: Array<T>) => Array<Array<T>>,
|
||||
chunk<T>(size: number, array: Array<T>): Array<Array<T>>,
|
||||
compact<T, N: T>(array: Array<N>): Array<T>,
|
||||
concat<T, U, A: Array<T> | T, B: Array<U> | U>(base: A): (elements: B) => Array<T | U>,
|
||||
concat<T, U, A: Array<T> | T, B: Array<U> | U>(base: A, elements: B): Array<T | U>,
|
||||
difference<T>(values: Array<T>): (array: Array<T>) => Array<T>,
|
||||
difference<T>(values: Array<T>, array: Array<T>): Array<T>,
|
||||
differenceBy<T>(iteratee: ValueOnlyIteratee<T>): ((values: Array<T>) => (array: Array<T>) => T[]) & ((values: Array<T>, array: Array<T>) => T[]),
|
||||
differenceBy<T>(iteratee: ValueOnlyIteratee<T>, values: Array<T>): (array: Array<T>) => T[],
|
||||
differenceBy<T>(iteratee: ValueOnlyIteratee<T>, values: Array<T>, array: Array<T>): T[],
|
||||
differenceWith<T>(values: T[]): ((comparator: Comparator<T>) => (array: T[]) => T[]) & ((comparator: Comparator<T>, array: T[]) => T[]),
|
||||
differenceWith<T>(values: T[], comparator: Comparator<T>): (array: T[]) => T[],
|
||||
differenceWith<T>(values: T[], comparator: Comparator<T>, array: T[]): T[],
|
||||
drop<T>(n: number): (array: Array<T>) => Array<T>,
|
||||
drop<T>(n: number, array: Array<T>): Array<T>,
|
||||
dropLast<T>(n: number): (array: Array<T>) => Array<T>,
|
||||
dropLast<T>(n: number, array: Array<T>): Array<T>,
|
||||
dropRight<T>(n: number): (array: Array<T>) => Array<T>,
|
||||
dropRight<T>(n: number, array: Array<T>): Array<T>,
|
||||
dropRightWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
dropRightWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
dropWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
dropWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
dropLastWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
dropLastWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
fill<T, U>(start: number): ((end: number) => (((value: U) => (array: Array<T>) => Array<T | U>) & ((value: U, array: Array<T>) => Array<T | U>))) & ((end: number, value: U) => (array: Array<T>) => Array<T | U>) & ((end: number, value: U, array: Array<T>) => Array<T | U>),
|
||||
fill<T, U>(start: number, end: number): ((value: U) => (array: Array<T>) => Array<T | U>) & ((value: U, array: Array<T>) => Array<T | U>),
|
||||
fill<T, U>(start: number, end: number, value: U): (array: Array<T>) => Array<T | U>,
|
||||
fill<T, U>(start: number, end: number, value: U, array: Array<T>): Array<T | U>,
|
||||
findIndex<T>(predicate: Predicate<T>): (array: Array<T>) => number,
|
||||
findIndex<T>(predicate: Predicate<T>, array: Array<T>): number,
|
||||
findIndexFrom<T>(predicate: Predicate<T>): ((fromIndex: number) => (array: Array<T>) => number) & ((fromIndex: number, array: Array<T>) => number),
|
||||
findIndexFrom<T>(predicate: Predicate<T>, fromIndex: number): (array: Array<T>) => number,
|
||||
findIndexFrom<T>(predicate: Predicate<T>, fromIndex: number, array: Array<T>): number,
|
||||
findLastIndex<T>(predicate: Predicate<T>): (array: Array<T>) => number,
|
||||
findLastIndex<T>(predicate: Predicate<T>, array: Array<T>): number,
|
||||
findLastIndexFrom<T>(predicate: Predicate<T>): ((fromIndex: number) => (array: Array<T>) => number) & ((fromIndex: number, array: Array<T>) => number),
|
||||
findLastIndexFrom<T>(predicate: Predicate<T>, fromIndex: number): (array: Array<T>) => number,
|
||||
findLastIndexFrom<T>(predicate: Predicate<T>, fromIndex: number, array: Array<T>): number,
|
||||
// alias of _.head
|
||||
first<T>(array: Array<T>): T,
|
||||
flatten<T, X>(array: Array<Array<T> | X>): Array<T | X>,
|
||||
unnest<T, X>(array: Array<Array<T> | X>): Array<T | X>,
|
||||
flattenDeep<T>(array: any[]): Array<T>,
|
||||
flattenDepth(depth: number): (array: any[]) => any[],
|
||||
flattenDepth(depth: number, array: any[]): any[],
|
||||
fromPairs<T>(pairs: Array<T>): Object,
|
||||
head<T>(array: Array<T>): T,
|
||||
indexOf<T>(value: T): (array: Array<T>) => number,
|
||||
indexOf<T>(value: T, array: Array<T>): number,
|
||||
indexOfFrom<T>(value: T): ((fromIndex: number) => (array: Array<T>) => number) & ((fromIndex: number, array: Array<T>) => number),
|
||||
indexOfFrom<T>(value: T, fromIndex: number): (array: Array<T>) => number,
|
||||
indexOfFrom<T>(value: T, fromIndex: number, array: Array<T>): number,
|
||||
initial<T>(array: Array<T>): Array<T>,
|
||||
init<T>(array: Array<T>): Array<T>,
|
||||
intersection<T>(a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
intersection<T>(a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
intersectionBy<T>(iteratee: ValueOnlyIteratee<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
intersectionBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
intersectionBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
intersectionWith<T>(comparator: Comparator<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
intersectionWith<T>(comparator: Comparator<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
intersectionWith<T>(comparator: Comparator<T>, a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
join<T>(separator: string): (array: Array<T>) => string,
|
||||
join<T>(separator: string, array: Array<T>): string,
|
||||
last<T>(array: Array<T>): T,
|
||||
lastIndexOf<T>(value: T): (array: Array<T>) => number,
|
||||
lastIndexOf<T>(value: T, array: Array<T>): number,
|
||||
lastIndexOfFrom<T>(value: T): ((fromIndex: number) => (array: Array<T>) => number) & ((fromIndex: number, array: Array<T>) => number),
|
||||
lastIndexOfFrom<T>(value: T, fromIndex: number): (array: Array<T>) => number,
|
||||
lastIndexOfFrom<T>(value: T, fromIndex: number, array: Array<T>): number,
|
||||
nth<T>(n: number): (array: T[]) => T,
|
||||
nth<T>(n: number, array: T[]): T,
|
||||
pull<T>(value: T): (array: Array<T>) => Array<T>,
|
||||
pull<T>(value: T, array: Array<T>): Array<T>,
|
||||
pullAll<T>(values: Array<T>): (array: Array<T>) => Array<T>,
|
||||
pullAll<T>(values: Array<T>, array: Array<T>): Array<T>,
|
||||
pullAllBy<T>(iteratee: ValueOnlyIteratee<T>): ((values: Array<T>) => (array: Array<T>) => Array<T>) & ((values: Array<T>, array: Array<T>) => Array<T>),
|
||||
pullAllBy<T>(iteratee: ValueOnlyIteratee<T>, values: Array<T>): (array: Array<T>) => Array<T>,
|
||||
pullAllBy<T>(iteratee: ValueOnlyIteratee<T>, values: Array<T>, array: Array<T>): Array<T>,
|
||||
pullAllWith<T>(comparator: Function): ((values: T[]) => (array: T[]) => T[]) & ((values: T[], array: T[]) => T[]),
|
||||
pullAllWith<T>(comparator: Function, values: T[]): (array: T[]) => T[],
|
||||
pullAllWith<T>(comparator: Function, values: T[], array: T[]): T[],
|
||||
pullAt<T>(indexed: Array<number>): (array: Array<T>) => Array<T>,
|
||||
pullAt<T>(indexed: Array<number>, array: Array<T>): Array<T>,
|
||||
remove<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
remove<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
reverse<T>(array: Array<T>): Array<T>,
|
||||
slice<T>(start: number): ((end: number) => (array: Array<T>) => Array<T>) & ((end: number, array: Array<T>) => Array<T>),
|
||||
slice<T>(start: number, end: number): (array: Array<T>) => Array<T>,
|
||||
slice<T>(start: number, end: number, array: Array<T>): Array<T>,
|
||||
sortedIndex<T>(value: T): (array: Array<T>) => number,
|
||||
sortedIndex<T>(value: T, array: Array<T>): number,
|
||||
sortedIndexBy<T>(iteratee: ValueOnlyIteratee<T>): ((value: T) => (array: Array<T>) => number) & ((value: T, array: Array<T>) => number),
|
||||
sortedIndexBy<T>(iteratee: ValueOnlyIteratee<T>, value: T): (array: Array<T>) => number,
|
||||
sortedIndexBy<T>(iteratee: ValueOnlyIteratee<T>, value: T, array: Array<T>): number,
|
||||
sortedIndexOf<T>(value: T): (array: Array<T>) => number,
|
||||
sortedIndexOf<T>(value: T, array: Array<T>): number,
|
||||
sortedLastIndex<T>(value: T): (array: Array<T>) => number,
|
||||
sortedLastIndex<T>(value: T, array: Array<T>): number,
|
||||
sortedLastIndexBy<T>(iteratee: ValueOnlyIteratee<T>): ((value: T) => (array: Array<T>) => number) & ((value: T, array: Array<T>) => number),
|
||||
sortedLastIndexBy<T>(iteratee: ValueOnlyIteratee<T>, value: T): (array: Array<T>) => number,
|
||||
sortedLastIndexBy<T>(iteratee: ValueOnlyIteratee<T>, value: T, array: Array<T>): number,
|
||||
sortedLastIndexOf<T>(value: T): (array: Array<T>) => number,
|
||||
sortedLastIndexOf<T>(value: T, array: Array<T>): number,
|
||||
sortedUniq<T>(array: Array<T>): Array<T>,
|
||||
sortedUniqBy<T>(iteratee: (value: T) => mixed): (array: Array<T>) => Array<T>,
|
||||
sortedUniqBy<T>(iteratee: (value: T) => mixed, array: Array<T>): Array<T>,
|
||||
tail<T>(array: Array<T>): Array<T>,
|
||||
take<T>(n: number): (array: Array<T>) => Array<T>,
|
||||
take<T>(n: number, array: Array<T>): Array<T>,
|
||||
takeRight<T>(n: number): (array: Array<T>) => Array<T>,
|
||||
takeRight<T>(n: number, array: Array<T>): Array<T>,
|
||||
takeLast<T>(n: number): (array: Array<T>) => Array<T>,
|
||||
takeLast<T>(n: number, array: Array<T>): Array<T>,
|
||||
takeRightWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
takeRightWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
takeLastWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
takeLastWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
takeWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>,
|
||||
takeWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>,
|
||||
union<T>(a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
union<T>(a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
unionBy<T>(iteratee: ValueOnlyIteratee<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
unionBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
unionBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
unionWith<T>(comparator: Comparator<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
unionWith<T>(comparator: Comparator<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
unionWith<T>(comparator: Comparator<T>, a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
uniq<T>(array: Array<T>): Array<T>,
|
||||
uniqBy<T>(iteratee: ValueOnlyIteratee<T>): (array: Array<T>) => Array<T>,
|
||||
uniqBy<T>(iteratee: ValueOnlyIteratee<T>, array: Array<T>): Array<T>,
|
||||
uniqWith<T>(comparator: Comparator<T>): (array: Array<T>) => Array<T>,
|
||||
uniqWith<T>(comparator: Comparator<T>, array: Array<T>): Array<T>,
|
||||
unzip<T>(array: Array<T>): Array<T>,
|
||||
unzipWith<T>(iteratee: Iteratee<T>): (array: Array<T>) => Array<T>,
|
||||
unzipWith<T>(iteratee: Iteratee<T>, array: Array<T>): Array<T>,
|
||||
without<T>(values: Array<T>): (array: Array<T>) => Array<T>,
|
||||
without<T>(values: Array<T>, array: Array<T>): Array<T>,
|
||||
xor<T>(a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
xor<T>(a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
symmetricDifference<T>(a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
symmetricDifference<T>(a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
xorBy<T>(iteratee: ValueOnlyIteratee<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
xorBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
xorBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>, a2: Array<T> ): Array<T>,
|
||||
symmetricDifferenceBy<T>(iteratee: ValueOnlyIteratee<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
symmetricDifferenceBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
symmetricDifferenceBy<T>(iteratee: ValueOnlyIteratee<T>, a1: Array<T>, a2: Array<T> ): Array<T>,
|
||||
xorWith<T>(comparator: Comparator<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
xorWith<T>(comparator: Comparator<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
xorWith<T>(comparator: Comparator<T>, a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
symmetricDifferenceWith<T>(comparator: Comparator<T>): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) & ((a1: Array<T>, a2: Array<T>) => Array<T>),
|
||||
symmetricDifferenceWith<T>(comparator: Comparator<T>, a1: Array<T>): (a2: Array<T>) => Array<T>,
|
||||
symmetricDifferenceWith<T>(comparator: Comparator<T>, a1: Array<T>, a2: Array<T>): Array<T>,
|
||||
zip<A, B>(a1: A[]): (a2: B[]) => Array<[A, B]>,
|
||||
zip<A, B>(a1: A[], a2: B[]): Array<[A, B]>,
|
||||
zipAll(arrays: Array<Array<any>>): Array<any>,
|
||||
zipObject(props: Array<any>): (values: Array<any>) => Object,
|
||||
zipObject(props: Array<any>, values: Array<any>): Object,
|
||||
zipObj(props: Array<any>): (values: Array<any>) => Object,
|
||||
zipObj(props: Array<any>, values: Array<any>): Object,
|
||||
zipObjectDeep(props: any[]): (values: any) => Object,
|
||||
zipObjectDeep(props: any[], values: any): Object,
|
||||
zipWith<T>(iteratee: Iteratee<T>): ((a1: NestedArray<T>) => (a2: NestedArray<T>) => Array<T>) & ((a1: NestedArray<T>, a2: NestedArray<T>) => Array<T>),
|
||||
zipWith<T>(iteratee: Iteratee<T>, a1: NestedArray<T>): (a2: NestedArray<T>) => Array<T>,
|
||||
zipWith<T>(iteratee: Iteratee<T>, a1: NestedArray<T>, a2: NestedArray<T>): Array<T>,
|
||||
// Collection
|
||||
countBy<T>(iteratee: ValueOnlyIteratee<T>): (collection: Array<T> | { [id: any]: T }) => { [string]: number },
|
||||
countBy<T>(iteratee: ValueOnlyIteratee<T>, collection: Array<T> | { [id: any]: T }): { [string]: number },
|
||||
// alias of _.forEach
|
||||
each<T>(iteratee: Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
each<T>(iteratee: Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
// alias of _.forEachRight
|
||||
eachRight<T>(iteratee: Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
eachRight<T>(iteratee: Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
every<T>(iteratee: Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => boolean,
|
||||
every<T>(iteratee: Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): boolean,
|
||||
all<T>(iteratee: Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => boolean,
|
||||
all<T>(iteratee: Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): boolean,
|
||||
filter<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
filter<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
find<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => T | void,
|
||||
find<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): T | void,
|
||||
findFrom<T>(predicate: Predicate<T> | OPredicate<T>): ((fromIndex: number) => (collection: Array<T> | { [id: any]: T }) => T | void) & ((fromIndex: number, collection: Array<T> | { [id: any]: T }) => T | void),
|
||||
findFrom<T>(predicate: Predicate<T> | OPredicate<T>, fromIndex: number): (collection: Array<T> | { [id: any]: T }) => T | void,
|
||||
findFrom<T>(predicate: Predicate<T> | OPredicate<T>, fromIndex: number, collection: Array<T> | { [id: any]: T }): T | void,
|
||||
findLast<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => T | void,
|
||||
findLast<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): T | void,
|
||||
findLastFrom<T>(predicate: Predicate<T> | OPredicate<T>): ((fromIndex: number) => (collection: Array<T> | { [id: any]: T }) => T | void) & ((fromIndex: number, collection: Array<T> | { [id: any]: T }) => T | void),
|
||||
findLastFrom<T>(predicate: Predicate<T> | OPredicate<T>, fromIndex: number): (collection: Array<T> | { [id: any]: T }) => T | void,
|
||||
findLastFrom<T>(predicate: Predicate<T> | OPredicate<T>, fromIndex: number, collection: Array<T> | { [id: any]: T }): T | void,
|
||||
flatMap<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>): (collection: Array<T> | { [id: any]: T }) => Array<U>,
|
||||
flatMap<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>, collection: Array<T> | { [id: any]: T }): Array<U>,
|
||||
flatMapDeep<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>): (collection: Array<T> | { [id: any]: T }) => Array<U>,
|
||||
flatMapDeep<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>, collection: Array<T> | { [id: any]: T }): Array<U>,
|
||||
flatMapDepth<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>): ((depth: number) => (collection: Array<T> | { [id: any]: T }) => Array<U>) & ((depth: number, collection: Array<T> | { [id: any]: T }) => Array<U>),
|
||||
flatMapDepth<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>, depth: number): (collection: Array<T> | { [id: any]: T }) => Array<U>,
|
||||
flatMapDepth<T, U>(iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>, depth: number, collection: Array<T> | { [id: any]: T }): Array<U>,
|
||||
forEach<T>(iteratee: Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
forEach<T>(iteratee: Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
forEachRight<T>(iteratee: Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
forEachRight<T>(iteratee: Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
groupBy<V, T>(iteratee: ValueOnlyIteratee<T>): (collection: Array<T> | { [id: any]: T }) => { [key: V]: Array<T> },
|
||||
groupBy<V, T>(iteratee: ValueOnlyIteratee<T>, collection: Array<T> | { [id: any]: T }): { [key: V]: Array<T> },
|
||||
includes(value: string): (str: string) => boolean,
|
||||
includes(value: string, str: string): boolean,
|
||||
includes<T>(value: T): (collection: Array<T> | { [id: any]: T }) => boolean,
|
||||
includes<T>(value: T, collection: Array<T> | { [id: any]: T }): boolean,
|
||||
contains(value: string): (str: string) => boolean,
|
||||
contains(value: string, str: string): boolean,
|
||||
contains<T>(value: T): (collection: Array<T> | { [id: any]: T }) => boolean,
|
||||
contains<T>(value: T, collection: Array<T> | { [id: any]: T }): boolean,
|
||||
includesFrom(value: string): ((fromIndex: number) => (str: string) => boolean) & ((fromIndex: number, str: string) => boolean),
|
||||
includesFrom(value: string, fromIndex: number): (str: string) => boolean,
|
||||
includesFrom(value: string, fromIndex: number, str: string): boolean,
|
||||
includesFrom<T>(value: T): ((fromIndex: number) => (collection: Array<T>) => boolean) & ((fromIndex: number, collection: Array<T>) => boolean),
|
||||
includesFrom<T>(value: T, fromIndex: number): (collection: Array<T>) => boolean,
|
||||
includesFrom<T>(value: T, fromIndex: number, collection: Array<T>): boolean,
|
||||
invokeMap<T>(path: ((value: T) => Array<string> | string) | Array<string> | string): (collection: Array<T> | { [id: any]: T }) => Array<any>,
|
||||
invokeMap<T>(path: ((value: T) => Array<string> | string) | Array<string> | string, collection: Array<T> | { [id: any]: T }): Array<any>,
|
||||
invokeArgsMap<T>(path: ((value: T) => Array<string> | string) | Array<string> | string): ((collection: Array<T> | { [id: any]: T }) => (args: Array<any>) => Array<any>) & ((collection: Array<T> | { [id: any]: T }, args: Array<any>) => Array<any>),
|
||||
invokeArgsMap<T>(path: ((value: T) => Array<string> | string) | Array<string> | string, collection: Array<T> | { [id: any]: T }): (args: Array<any>) => Array<any>,
|
||||
invokeArgsMap<T>(path: ((value: T) => Array<string> | string) | Array<string> | string, collection: Array<T> | { [id: any]: T }, args: Array<any>): Array<any>,
|
||||
keyBy<T, V>(iteratee: ValueOnlyIteratee<T>): (collection: Array<T> | { [id: any]: T }) => { [key: V]: T },
|
||||
keyBy<T, V>(iteratee: ValueOnlyIteratee<T>, collection: Array<T> | { [id: any]: T }): { [key: V]: T },
|
||||
indexBy<T, V>(iteratee: ValueOnlyIteratee<T>): (collection: Array<T> | { [id: any]: T }) => { [key: V]: T },
|
||||
indexBy<T, V>(iteratee: ValueOnlyIteratee<T>, collection: Array<T> | { [id: any]: T }): { [key: V]: T },
|
||||
map<T, U>(iteratee: MapIterator<T, U> | OMapIterator<T, U>): (collection: Array<T> | { [id: any]: T}) => Array<U>,
|
||||
map<T, U>(iteratee: MapIterator<T, U> | OMapIterator<T, U>, collection: Array<T> | { [id: any]: T}): Array<U>,
|
||||
map(iteratee: (char: string) => any): (str: string) => string,
|
||||
map(iteratee: (char: string) => any, str: string): string,
|
||||
pluck<T, U>(iteratee: MapIterator<T, U> | OMapIterator<T, U>): (collection: Array<T> | { [id: any]: T}) => Array<U>,
|
||||
pluck<T, U>(iteratee: MapIterator<T, U> | OMapIterator<T, U>, collection: Array<T> | { [id: any]: T}): Array<U>,
|
||||
pluck(iteratee: (char: string) => any): (str: string) => string,
|
||||
pluck(iteratee: (char: string) => any, str: string): string,
|
||||
orderBy<T>(iteratees: Array<Iteratee<T> | OIteratee<*>> | string): ((orders: Array<"asc" | "desc"> | string) => (collection: Array<T> | { [id: any]: T}) => Array<T>) & ((orders: Array<"asc" | "desc"> | string, collection: Array<T> | { [id: any]: T}) => Array<T>),
|
||||
orderBy<T>(iteratees: Array<Iteratee<T> | OIteratee<*>> | string, orders: Array<"asc" | "desc"> | string): (collection: Array<T> | { [id: any]: T}) => Array<T>,
|
||||
orderBy<T>(iteratees: Array<Iteratee<T> | OIteratee<*>> | string, orders: Array<"asc" | "desc"> | string, collection: Array<T> | { [id: any]: T}): Array<T>,
|
||||
partition<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => NestedArray<T>,
|
||||
partition<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): NestedArray<T>,
|
||||
reduce<T, U>(iteratee: (accumulator: U, value: T) => U): ((accumulator: U) => (collection: Array<T> | { [id: any]: T}) => U) & ((accumulator: U, collection: Array<T> | { [id: any]: T}) => U),
|
||||
reduce<T, U>(iteratee: (accumulator: U, value: T) => U, accumulator: U): (collection: Array<T> | { [id: any]: T}) => U,
|
||||
reduce<T, U>(iteratee: (accumulator: U, value: T) => U, accumulator: U, collection: Array<T> | { [id: any]: T}): U,
|
||||
reduceRight<T, U>(iteratee: (value: T, accumulator: U) => U): ((accumulator: U) => (collection: Array<T> | { [id: any]: T }) => U) & ((accumulator: U, collection: Array<T> | { [id: any]: T }) => U),
|
||||
reduceRight<T, U>(iteratee: (value: T, accumulator: U) => U, accumulator: U): (collection: Array<T> | { [id: any]: T }) => U,
|
||||
reduceRight<T, U>(iteratee: (value: T, accumulator: U) => U, accumulator: U, collection: Array<T> | { [id: any]: T }): U,
|
||||
reject<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
reject<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
sample<T>(collection: Array<T> | { [id: any]: T }): T,
|
||||
sampleSize<T>(n: number): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
sampleSize<T>(n: number, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
shuffle<T>(collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
size(collection: Array<any> | Object): number,
|
||||
some<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => boolean,
|
||||
some<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): boolean,
|
||||
any<T>(predicate: Predicate<T> | OPredicate<T>): (collection: Array<T> | { [id: any]: T }) => boolean,
|
||||
any<T>(predicate: Predicate<T> | OPredicate<T>, collection: Array<T> | { [id: any]: T }): boolean,
|
||||
sortBy<T>(iteratees: Array<Iteratee<T> | OIteratee<T>> | Iteratee<T> | OIteratee<T>): (collection: Array<T> | { [id: any]: T }) => Array<T>,
|
||||
sortBy<T>(iteratees: Array<Iteratee<T> | OIteratee<T>> | Iteratee<T> | OIteratee<T>, collection: Array<T> | { [id: any]: T }): Array<T>,
|
||||
|
||||
// Date
|
||||
now(): number,
|
||||
|
||||
// Function
|
||||
after(fn: Function): (n: number) => Function,
|
||||
after(fn: Function, n: number): Function,
|
||||
ary(func: Function): Function,
|
||||
nAry(n: number): (func: Function) => Function,
|
||||
nAry(n: number, func: Function): Function,
|
||||
before(fn: Function): (n: number) => Function,
|
||||
before(fn: Function, n: number): Function,
|
||||
bind(func: Function): (thisArg: any) => Function,
|
||||
bind(func: Function, thisArg: any): Function,
|
||||
bindKey(obj: Object): (key: string) => Function,
|
||||
bindKey(obj: Object, key: string): Function,
|
||||
curry: Curry,
|
||||
curryN(arity: number): (func: Function) => Function,
|
||||
curryN(arity: number, func: Function): Function,
|
||||
curryRight(func: Function): Function,
|
||||
curryRightN(arity: number): (func: Function) => Function,
|
||||
curryRightN(arity: number, func: Function): Function,
|
||||
debounce(wait: number): (func: Function) => Function,
|
||||
debounce(wait: number, func: Function): Function,
|
||||
defer(func: Function): number,
|
||||
delay(wait: number): (func: Function) => number,
|
||||
delay(wait: number, func: Function): number,
|
||||
flip(func: Function): Function,
|
||||
memoize(func: Function): Function,
|
||||
negate(predicate: Function): Function,
|
||||
complement(predicate: Function): Function,
|
||||
once(func: Function): Function,
|
||||
overArgs(func: Function): (transforms: Array<Function>) => Function,
|
||||
overArgs(func: Function, transforms: Array<Function>): Function,
|
||||
useWith(func: Function): (transforms: Array<Function>) => Function,
|
||||
useWith(func: Function, transforms: Array<Function>): Function,
|
||||
partial(func: Function): (partials: any[]) => Function,
|
||||
partial(func: Function, partials: any[]): Function,
|
||||
partialRight(func: Function): (partials: Array<any>) => Function,
|
||||
partialRight(func: Function, partials: Array<any>): Function,
|
||||
rearg(indexes: Array<number>): (func: Function) => Function,
|
||||
rearg(indexes: Array<number>, func: Function): Function,
|
||||
rest(func: Function): Function,
|
||||
unapply(func: Function): Function,
|
||||
restFrom(start: number): (func: Function) => Function,
|
||||
restFrom(start: number, func: Function): Function,
|
||||
spread(func: Function): Function,
|
||||
apply(func: Function): Function,
|
||||
spreadFrom(start: number): (func: Function) => Function,
|
||||
spreadFrom(start: number, func: Function): Function,
|
||||
throttle(wait: number): (func: Function) => Function,
|
||||
throttle(wait: number, func: Function): Function,
|
||||
unary(func: Function): Function,
|
||||
wrap(wrapper: Function): (value: any) => Function,
|
||||
wrap(wrapper: Function, value: any): Function,
|
||||
|
||||
// Lang
|
||||
castArray(value: *): any[],
|
||||
clone<T>(value: T): T,
|
||||
cloneDeep<T>(value: T): T,
|
||||
cloneDeepWith<T, U>(customizer: (value: T, key: number | string, object: T, stack: any) => U): (value: T) => U,
|
||||
cloneDeepWith<T, U>(customizer: (value: T, key: number | string, object: T, stack: any) => U, value: T): U,
|
||||
cloneWith<T, U>(customizer: (value: T, key: number | string, object: T, stack: any) => U): (value: T) => U,
|
||||
cloneWith<T, U>(customizer: (value: T, key: number | string, object: T, stack: any) => U, value: T): U,
|
||||
conformsTo<T: { [key: string]: mixed }>(predicates: T & { [key: string]: (x: any) => boolean }): (source: T) => boolean,
|
||||
conformsTo<T: { [key: string]: mixed }>(predicates: T & { [key: string]: (x: any) => boolean }, source: T): boolean,
|
||||
where<T: { [key: string]: mixed }>(predicates: T & { [key: string]: (x: any) => boolean }): (source: T) => boolean,
|
||||
where<T: { [key: string]: mixed }>(predicates: T & { [key: string]: (x: any) => boolean }, source: T): boolean,
|
||||
conforms<T: { [key: string]: mixed }>(predicates: T & { [key: string]: (x: any) => boolean }): (source: T) => boolean,
|
||||
conforms<T: { [key: string]: mixed }>(predicates: T & { [key: string]: (x: any) => boolean }, source: T): boolean,
|
||||
eq(value: any): (other: any) => boolean,
|
||||
eq(value: any, other: any): boolean,
|
||||
identical(value: any): (other: any) => boolean,
|
||||
identical(value: any, other: any): boolean,
|
||||
gt(value: any): (other: any) => boolean,
|
||||
gt(value: any, other: any): boolean,
|
||||
gte(value: any): (other: any) => boolean,
|
||||
gte(value: any, other: any): boolean,
|
||||
isArguments(value: any): boolean,
|
||||
isArray(value: any): boolean,
|
||||
isArrayBuffer(value: any): boolean,
|
||||
isArrayLike(value: any): boolean,
|
||||
isArrayLikeObject(value: any): boolean,
|
||||
isBoolean(value: any): boolean,
|
||||
isBuffer(value: any): boolean,
|
||||
isDate(value: any): boolean,
|
||||
isElement(value: any): boolean,
|
||||
isEmpty(value: any): boolean,
|
||||
isEqual(value: any): (other: any) => boolean,
|
||||
isEqual(value: any, other: any): boolean,
|
||||
equals(value: any): (other: any) => boolean,
|
||||
equals(value: any, other: any): boolean,
|
||||
isEqualWith<T, U>(customizer: (objValue: any, otherValue: any, key: number | string, object: T, other: U, stack: any) => boolean | void): ((value: T) => (other: U) => boolean) & ((value: T, other: U) => boolean),
|
||||
isEqualWith<T, U>(customizer: (objValue: any, otherValue: any, key: number | string, object: T, other: U, stack: any) => boolean | void, value: T): (other: U) => boolean,
|
||||
isEqualWith<T, U>(customizer: (objValue: any, otherValue: any, key: number | string, object: T, other: U, stack: any) => boolean | void, value: T, other: U): boolean,
|
||||
isError(value: any): boolean,
|
||||
isFinite(value: any): boolean,
|
||||
isFunction(value: Function): true,
|
||||
isFunction(value: number | string | void | null | Object): false,
|
||||
isInteger(value: any): boolean,
|
||||
isLength(value: any): boolean,
|
||||
isMap(value: any): boolean,
|
||||
isMatch(source: Object): (object: Object) => boolean,
|
||||
isMatch(source: Object, object: Object): boolean,
|
||||
whereEq(source: Object): (object: Object) => boolean,
|
||||
whereEq(source: Object, object: Object): boolean,
|
||||
isMatchWith<T: Object, U: Object>(customizer: (objValue: any, srcValue: any, key: number | string, object: T, source: U) => boolean | void): ((source: U) => (object: T) => boolean) & ((source: U, object: T) => boolean),
|
||||
isMatchWith<T: Object, U: Object>(customizer: (objValue: any, srcValue: any, key: number | string, object: T, source: U) => boolean | void, source: U): (object: T) => boolean,
|
||||
isMatchWith<T: Object, U: Object>(customizer: (objValue: any, srcValue: any, key: number | string, object: T, source: U) => boolean | void, source: U, object: T): boolean,
|
||||
isNaN(value: any): boolean,
|
||||
isNative(value: any): boolean,
|
||||
isNil(value: any): boolean,
|
||||
isNull(value: any): boolean,
|
||||
isNumber(value: any): boolean,
|
||||
isObject(value: any): boolean,
|
||||
isObjectLike(value: any): boolean,
|
||||
isPlainObject(value: any): boolean,
|
||||
isRegExp(value: any): boolean,
|
||||
isSafeInteger(value: any): boolean,
|
||||
isSet(value: any): boolean,
|
||||
isString(value: string): true,
|
||||
isString(value: number | boolean | Function | void | null | Object | Array<any>): false,
|
||||
isSymbol(value: any): boolean,
|
||||
isTypedArray(value: any): boolean,
|
||||
isUndefined(value: any): boolean,
|
||||
isWeakMap(value: any): boolean,
|
||||
isWeakSet(value: any): boolean,
|
||||
lt(value: any): (other: any) => boolean,
|
||||
lt(value: any, other: any): boolean,
|
||||
lte(value: any): (other: any) => boolean,
|
||||
lte(value: any, other: any): boolean,
|
||||
toArray(value: any): Array<any>,
|
||||
toFinite(value: any): number,
|
||||
toInteger(value: any): number,
|
||||
toLength(value: any): number,
|
||||
toNumber(value: any): number,
|
||||
toPlainObject(value: any): Object,
|
||||
toSafeInteger(value: any): number,
|
||||
toString(value: any): string,
|
||||
|
||||
// Math
|
||||
add(augend: number): (addend: number) => number,
|
||||
add(augend: number, addend: number): number,
|
||||
ceil(number: number): number,
|
||||
divide(dividend: number): (divisor: number) => number,
|
||||
divide(dividend: number, divisor: number): number,
|
||||
floor(number: number): number,
|
||||
max<T>(array: Array<T>): T,
|
||||
maxBy<T>(iteratee: Iteratee<T>): (array: Array<T>) => T,
|
||||
maxBy<T>(iteratee: Iteratee<T>, array: Array<T>): T,
|
||||
mean(array: Array<*>): number,
|
||||
meanBy<T>(iteratee: Iteratee<T>): (array: Array<T>) => number,
|
||||
meanBy<T>(iteratee: Iteratee<T>, array: Array<T>): number,
|
||||
min<T>(array: Array<T>): T,
|
||||
minBy<T>(iteratee: Iteratee<T>): (array: Array<T>) => T,
|
||||
minBy<T>(iteratee: Iteratee<T>, array: Array<T>): T,
|
||||
multiply(multiplier: number): (multiplicand: number) => number,
|
||||
multiply(multiplier: number, multiplicand: number): number,
|
||||
round(number: number): number,
|
||||
subtract(minuend: number): (subtrahend: number) => number,
|
||||
subtract(minuend: number, subtrahend: number): number,
|
||||
sum(array: Array<*>): number,
|
||||
sumBy<T>(iteratee: Iteratee<T>): (array: Array<T>) => number,
|
||||
sumBy<T>(iteratee: Iteratee<T>, array: Array<T>): number,
|
||||
|
||||
// number
|
||||
clamp(lower: number): ((upper: number) => (number: number) => number) & ((upper: number, number: number) => number),
|
||||
clamp(lower: number, upper: number): (number: number) => number,
|
||||
clamp(lower: number, upper: number, number: number): number,
|
||||
inRange(start: number): ((end: number) => (number: number) => boolean) & ((end: number, number: number) => boolean),
|
||||
inRange(start: number, end: number): (number: number) => boolean,
|
||||
inRange(start: number, end: number, number: number): boolean,
|
||||
random(lower: number): (upper: number) => number,
|
||||
random(lower: number, upper: number): number,
|
||||
|
||||
// Object
|
||||
assign(object: Object): (source: Object) => Object,
|
||||
assign(object: Object, source: Object): Object,
|
||||
assignAll(objects: Array<Object>): Object,
|
||||
assignInAll(objects: Array<Object>): Object,
|
||||
extendAll(objects: Array<Object>): Object,
|
||||
assignIn<A, B>(a: A): (b: B) => A & B,
|
||||
assignIn<A, B>(a: A, b: B): A & B,
|
||||
assignInWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object),
|
||||
assignInWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T): (s1: A) => Object,
|
||||
assignInWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T, s1: A): Object,
|
||||
assignWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object),
|
||||
assignWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T): (s1: A) => Object,
|
||||
assignWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T, s1: A): Object,
|
||||
assignInAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array<Object>) => Object,
|
||||
assignInAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array<Object>): Object,
|
||||
extendAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array<Object>) => Object,
|
||||
extendAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array<Object>): Object,
|
||||
assignAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array<Object>) => Object,
|
||||
assignAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array<Object>): Object,
|
||||
at(paths: Array<string>): (object: Object) => Array<any>,
|
||||
at(paths: Array<string>, object: Object): Array<any>,
|
||||
props(paths: Array<string>): (object: Object) => Array<any>,
|
||||
props(paths: Array<string>, object: Object): Array<any>,
|
||||
paths(paths: Array<string>): (object: Object) => Array<any>,
|
||||
paths(paths: Array<string>, object: Object): Array<any>,
|
||||
create<T>(prototype: T): $Supertype<T>,
|
||||
defaults(source: Object): (object: Object) => Object,
|
||||
defaults(source: Object, object: Object): Object,
|
||||
defaultsAll(objects: Array<Object>): Object,
|
||||
defaultsDeep(source: Object): (object: Object) => Object,
|
||||
defaultsDeep(source: Object, object: Object): Object,
|
||||
defaultsDeepAll(objects: Array<Object>): Object,
|
||||
// alias for _.toPairs
|
||||
entries(object: Object): NestedArray<any>,
|
||||
// alias for _.toPairsIn
|
||||
entriesIn(object: Object): NestedArray<any>,
|
||||
// alias for _.assignIn
|
||||
extend<A, B>(a: A): (b: B) => A & B,
|
||||
extend<A, B>(a: A, b: B): A & B,
|
||||
// alias for _.assignInWith
|
||||
extendWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object),
|
||||
extendWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T): (s1: A) => Object,
|
||||
extendWith<T: Object, A: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T, s1: A): Object,
|
||||
findKey<A, T: { [id: any]: A }>(predicate: OPredicate<A>): (object: T) => string | void,
|
||||
findKey<A, T: { [id: any]: A }>(predicate: OPredicate<A>, object: T): string | void,
|
||||
findLastKey<A, T: { [id: any]: A }>(predicate: OPredicate<A>): (object: T) => string | void,
|
||||
findLastKey<A, T: { [id: any]: A }>(predicate: OPredicate<A>, object: T): string | void,
|
||||
forIn(iteratee: OIteratee<*>): (object: Object) => Object,
|
||||
forIn(iteratee: OIteratee<*>, object: Object): Object,
|
||||
forInRight(iteratee: OIteratee<*>): (object: Object) => Object,
|
||||
forInRight(iteratee: OIteratee<*>, object: Object): Object,
|
||||
forOwn(iteratee: OIteratee<*>): (object: Object) => Object,
|
||||
forOwn(iteratee: OIteratee<*>, object: Object): Object,
|
||||
forOwnRight(iteratee: OIteratee<*>): (object: Object) => Object,
|
||||
forOwnRight(iteratee: OIteratee<*>, object: Object): Object,
|
||||
functions(object: Object): Array<string>,
|
||||
functionsIn(object: Object): Array<string>,
|
||||
get(path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
get(path: Array<string> | string, object: Object | Array<any>): any,
|
||||
prop(path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
prop(path: Array<string> | string, object: Object | Array<any>): any,
|
||||
path(path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
path(path: Array<string> | string, object: Object | Array<any>): any,
|
||||
getOr(defaultValue: any): ((path: Array<string> | string) => (object: Object | Array<any>) => any) & ((path: Array<string> | string, object: Object | Array<any>) => any),
|
||||
getOr(defaultValue: any, path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
getOr(defaultValue: any, path: Array<string> | string, object: Object | Array<any>): any,
|
||||
propOr(defaultValue: any): ((path: Array<string> | string) => (object: Object | Array<any>) => any) & ((path: Array<string> | string, object: Object | Array<any>) => any),
|
||||
propOr(defaultValue: any, path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
propOr(defaultValue: any, path: Array<string> | string, object: Object | Array<any>): any,
|
||||
pathOr(defaultValue: any): ((path: Array<string> | string) => (object: Object | Array<any>) => any) & ((path: Array<string> | string, object: Object | Array<any>) => any),
|
||||
pathOr(defaultValue: any, path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
pathOr(defaultValue: any, path: Array<string> | string, object: Object | Array<any>): any,
|
||||
has(path: Array<string> | string): (object: Object) => boolean,
|
||||
has(path: Array<string> | string, object: Object): boolean,
|
||||
hasIn(path: Array<string> | string): (object: Object) => boolean,
|
||||
hasIn(path: Array<string> | string, object: Object): boolean,
|
||||
invert(object: Object): Object,
|
||||
invertObj(object: Object): Object,
|
||||
invertBy(iteratee: Function): (object: Object) => Object,
|
||||
invertBy(iteratee: Function, object: Object): Object,
|
||||
invoke(path: Array<string> | string): (object: Object) => any,
|
||||
invoke(path: Array<string> | string, object: Object): any,
|
||||
invokeArgs(path: Array<string> | string): ((object: Object) => (args: Array<any>) => any) & ((object: Object, args: Array<any>) => any),
|
||||
invokeArgs(path: Array<string> | string, object: Object): (args: Array<any>) => any,
|
||||
invokeArgs(path: Array<string> | string, object: Object, args: Array<any>): any,
|
||||
keys(object: Object): Array<string>,
|
||||
keysIn(object: Object): Array<string>,
|
||||
mapKeys(iteratee: OIteratee<*>): (object: Object) => Object,
|
||||
mapKeys(iteratee: OIteratee<*>, object: Object): Object,
|
||||
mapValues(iteratee: OIteratee<*>): (object: Object) => Object,
|
||||
mapValues(iteratee: OIteratee<*>, object: Object): Object,
|
||||
merge(object: Object): (source: Object) => Object,
|
||||
merge(object: Object, source: Object): Object,
|
||||
mergeAll(objects: Array<Object>): Object,
|
||||
mergeWith<T: Object, A: Object, B: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A | B) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object),
|
||||
mergeWith<T: Object, A: Object, B: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A | B) => any | void, object: T): (s1: A) => Object,
|
||||
mergeWith<T: Object, A: Object, B: Object>(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A | B) => any | void, object: T, s1: A): Object,
|
||||
mergeAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array<Object>) => Object,
|
||||
mergeAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array<Object>): Object,
|
||||
omit(props: Array<string>): (object: Object) => Object,
|
||||
omit(props: Array<string>, object: Object): Object,
|
||||
omitAll(props: Array<string>): (object: Object) => Object,
|
||||
omitAll(props: Array<string>, object: Object): Object,
|
||||
omitBy<A, T: { [id: any]: A }>(predicate: OPredicate<A>): (object: T) => Object,
|
||||
omitBy<A, T: { [id: any]: A }>(predicate: OPredicate<A>, object: T): Object,
|
||||
pick(props: Array<string>): (object: Object) => Object,
|
||||
pick(props: Array<string>, object: Object): Object,
|
||||
pickAll(props: Array<string>): (object: Object) => Object,
|
||||
pickAll(props: Array<string>, object: Object): Object,
|
||||
pickBy<A, T: { [id: any]: A }>(predicate: OPredicate<A>): (object: T) => Object,
|
||||
pickBy<A, T: { [id: any]: A }>(predicate: OPredicate<A>, object: T): Object,
|
||||
result(path: Array<string> | string): (object: Object) => any,
|
||||
result(path: Array<string> | string, object: Object): any,
|
||||
set(path: Array<string> | string): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object),
|
||||
set(path: Array<string> | string, value: any): (object: Object) => Object,
|
||||
set(path: Array<string> | string, value: any, object: Object): Object,
|
||||
assoc(path: Array<string> | string): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object),
|
||||
assoc(path: Array<string> | string, value: any): (object: Object) => Object,
|
||||
assoc(path: Array<string> | string, value: any, object: Object): Object,
|
||||
assocPath(path: Array<string> | string): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object),
|
||||
assocPath(path: Array<string> | string, value: any): (object: Object) => Object,
|
||||
assocPath(path: Array<string> | string, value: any, object: Object): Object,
|
||||
setWith<T>(customizer: (nsValue: any, key: string, nsObject: T) => any): ((path: Array<string> | string) => (((value: any) => (object: T) => Object) & ((value: any, object: T) => Object))) & ((path: Array<string> | string, value: any) => (object: T) => Object) & ((path: Array<string> | string, value: any, object: T) => Object),
|
||||
setWith<T>(customizer: (nsValue: any, key: string, nsObject: T) => any, path: Array<string> | string): ((value: any) => (object: T) => Object) & ((value: any, object: T) => Object),
|
||||
setWith<T>(customizer: (nsValue: any, key: string, nsObject: T) => any, path: Array<string> | string, value: any): (object: T) => Object,
|
||||
setWith<T>(customizer: (nsValue: any, key: string, nsObject: T) => any, path: Array<string> | string, value: any, object: T): Object,
|
||||
toPairs(object: Object | Array<*>): NestedArray<any>,
|
||||
toPairsIn(object: Object): NestedArray<any>,
|
||||
transform(iteratee: OIteratee<*>): ((accumulator: any) => (collection: Object | Array<any>) => any) & ((accumulator: any, collection: Object | Array<any>) => any),
|
||||
transform(iteratee: OIteratee<*>, accumulator: any): (collection: Object | Array<any>) => any,
|
||||
transform(iteratee: OIteratee<*>, accumulator: any, collection: Object | Array<any>): any,
|
||||
unset(path: Array<string> | string): (object: Object) => boolean,
|
||||
unset(path: Array<string> | string, object: Object): boolean,
|
||||
dissoc(path: Array<string> | string): (object: Object) => boolean,
|
||||
dissoc(path: Array<string> | string, object: Object): boolean,
|
||||
dissocPath(path: Array<string> | string): (object: Object) => boolean,
|
||||
dissocPath(path: Array<string> | string, object: Object): boolean,
|
||||
update(path: string[] | string): ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object),
|
||||
update(path: string[] | string, updater: Function): (object: Object) => Object,
|
||||
update(path: string[] | string, updater: Function, object: Object): Object,
|
||||
updateWith(customizer: Function): ((path: string[] | string) => (((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object))) & ((path: string[] | string, updater: Function) => (object: Object) => Object) & ((path: string[] | string, updater: Function, object: Object) => Object),
|
||||
updateWith(customizer: Function, path: string[] | string): ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object),
|
||||
updateWith(customizer: Function, path: string[] | string, updater: Function): (object: Object) => Object,
|
||||
updateWith(customizer: Function, path: string[] | string, updater: Function, object: Object): Object,
|
||||
values(object: Object): Array<any>,
|
||||
valuesIn(object: Object): Array<any>,
|
||||
|
||||
tap<T>(interceptor: (value: T) => any): (value: T) => T,
|
||||
tap<T>(interceptor: (value: T) => any, value: T): T,
|
||||
thru<T1, T2>(interceptor: (value: T1) => T2): (value: T1) => T2,
|
||||
thru<T1, T2>(interceptor: (value: T1) => T2, value: T1): T2,
|
||||
|
||||
// String
|
||||
camelCase(string: string): string,
|
||||
capitalize(string: string): string,
|
||||
deburr(string: string): string,
|
||||
endsWith(target: string): (string: string) => boolean,
|
||||
endsWith(target: string, string: string): boolean,
|
||||
escape(string: string): string,
|
||||
escapeRegExp(string: string): string,
|
||||
kebabCase(string: string): string,
|
||||
lowerCase(string: string): string,
|
||||
lowerFirst(string: string): string,
|
||||
pad(length: number): (string: string) => string,
|
||||
pad(length: number, string: string): string,
|
||||
padChars(chars: string): ((length: number) => (string: string) => string) & ((length: number, string: string) => string),
|
||||
padChars(chars: string, length: number): (string: string) => string,
|
||||
padChars(chars: string, length: number, string: string): string,
|
||||
padEnd(length: number): (string: string) => string,
|
||||
padEnd(length: number, string: string): string,
|
||||
padCharsEnd(chars: string): ((length: number) => (string: string) => string) & ((length: number, string: string) => string),
|
||||
padCharsEnd(chars: string, length: number): (string: string) => string,
|
||||
padCharsEnd(chars: string, length: number, string: string): string,
|
||||
padStart(length: number): (string: string) => string,
|
||||
padStart(length: number, string: string): string,
|
||||
padCharsStart(chars: string): ((length: number) => (string: string) => string) & ((length: number, string: string) => string),
|
||||
padCharsStart(chars: string, length: number): (string: string) => string,
|
||||
padCharsStart(chars: string, length: number, string: string): string,
|
||||
parseInt(radix: number): (string: string) => number,
|
||||
parseInt(radix: number, string: string): number,
|
||||
repeat(n: number): (string: string) => string,
|
||||
repeat(n: number, string: string): string,
|
||||
replace(pattern: RegExp | string): ((replacement: ((string: string) => string) | string) => (string: string) => string) & ((replacement: ((string: string) => string) | string, string: string) => string),
|
||||
replace(pattern: RegExp | string, replacement: ((string: string) => string) | string): (string: string) => string,
|
||||
replace(pattern: RegExp | string, replacement: ((string: string) => string) | string, string: string): string,
|
||||
snakeCase(string: string): string,
|
||||
split(separator: RegExp | string): (string: string) => Array<string>,
|
||||
split(separator: RegExp | string, string: string): Array<string>,
|
||||
startCase(string: string): string,
|
||||
startsWith(target: string): (string: string) => boolean,
|
||||
startsWith(target: string, string: string): boolean,
|
||||
template(string: string): Function,
|
||||
toLower(string: string): string,
|
||||
toUpper(string: string): string,
|
||||
trim(string: string): string,
|
||||
trimChars(chars: string): (string: string) => string,
|
||||
trimChars(chars: string, string: string): string,
|
||||
trimEnd(string: string): string,
|
||||
trimCharsEnd(chars: string): (string: string) => string,
|
||||
trimCharsEnd(chars: string, string: string): string,
|
||||
trimStart(string: string): string,
|
||||
trimCharsStart(chars: string): (string: string) => string,
|
||||
trimCharsStart(chars: string, string: string): string,
|
||||
truncate(options: TruncateOptions): (string: string) => string,
|
||||
truncate(options: TruncateOptions, string: string): string,
|
||||
unescape(string: string): string,
|
||||
upperCase(string: string): string,
|
||||
upperFirst(string: string): string,
|
||||
words(string: string): Array<string>,
|
||||
|
||||
// Util
|
||||
attempt(func: Function): any,
|
||||
bindAll(methodNames: Array<string>): (object: Object) => Object,
|
||||
bindAll(methodNames: Array<string>, object: Object): Object,
|
||||
cond(pairs: NestedArray<Function>): Function,
|
||||
constant<T>(value: T): () => T,
|
||||
always<T>(value: T): () => T,
|
||||
defaultTo<T1: string | boolean | Object, T2>(defaultValue: T2): (value: T1) => T1,
|
||||
defaultTo<T1: string | boolean | Object, T2>(defaultValue: T2, value: T1): T1,
|
||||
// NaN is a number instead of its own type, otherwise it would behave like null/void
|
||||
defaultTo<T1: number, T2>(defaultValue: T2): (value: T1) => T1 | T2,
|
||||
defaultTo<T1: number, T2>(defaultValue: T2, value: T1): T1 | T2,
|
||||
defaultTo<T1: void | null, T2>(defaultValue: T2): (value: T1) => T2,
|
||||
defaultTo<T1: void | null, T2>(defaultValue: T2, value: T1): T2,
|
||||
flow: $ComposeReverse,
|
||||
flow(funcs: Array<Function>): Function,
|
||||
pipe: $ComposeReverse,
|
||||
pipe(funcs: Array<Function>): Function,
|
||||
flowRight: $Compose,
|
||||
flowRight(funcs: Array<Function>): Function,
|
||||
compose: $Compose,
|
||||
compose(funcs: Array<Function>): Function,
|
||||
identity<T>(value: T): T,
|
||||
iteratee(func: any): Function,
|
||||
matches(source: Object): (object: Object) => boolean,
|
||||
matches(source: Object, object: Object): boolean,
|
||||
matchesProperty(path: Array<string> | string): (srcValue: any) => Function,
|
||||
matchesProperty(path: Array<string> | string, srcValue: any): Function,
|
||||
propEq(path: Array<string> | string): (srcValue: any) => Function,
|
||||
propEq(path: Array<string> | string, srcValue: any): Function,
|
||||
pathEq(path: Array<string> | string): (srcValue: any) => Function,
|
||||
pathEq(path: Array<string> | string, srcValue: any): Function,
|
||||
method(path: Array<string> | string): Function,
|
||||
methodOf(object: Object): Function,
|
||||
mixin<T: Function | Object>(object: T): ((source: Object) => (options: {chain: boolean}) => T) & ((source: Object, options: {chain: boolean}) => T),
|
||||
mixin<T: Function | Object>(object: T, source: Object): (options: {chain: boolean}) => T,
|
||||
mixin<T: Function | Object>(object: T, source: Object, options: {chain: boolean}): T,
|
||||
noConflict(): Lodash,
|
||||
noop(...args: Array<mixed>): void,
|
||||
nthArg(n: number): Function,
|
||||
over(iteratees: Array<Function>): Function,
|
||||
juxt(iteratees: Array<Function>): Function,
|
||||
overEvery(predicates: Array<Function>): Function,
|
||||
allPass(predicates: Array<Function>): Function,
|
||||
overSome(predicates: Array<Function>): Function,
|
||||
anyPass(predicates: Array<Function>): Function,
|
||||
property(path: Array<string> | string): (object: Object | Array<any>) => any,
|
||||
property(path: Array<string> | string, object: Object | Array<any>): any,
|
||||
propertyOf(object: Object): (path: Array<string> | string) => Function,
|
||||
propertyOf(object: Object, path: Array<string> | string): Function,
|
||||
range(start: number): (end: number) => Array<number>,
|
||||
range(start: number, end: number): Array<number>,
|
||||
rangeStep(step: number): ((start: number) => (end: number) => Array<number>) & ((start: number, end: number) => Array<number>),
|
||||
rangeStep(step: number, start: number): (end: number) => Array<number>,
|
||||
rangeStep(step: number, start: number, end: number): Array<number>,
|
||||
rangeRight(start: number): (end: number) => Array<number>,
|
||||
rangeRight(start: number, end: number): Array<number>,
|
||||
rangeStepRight(step: number): ((start: number) => (end: number) => Array<number>) & ((start: number, end: number) => Array<number>),
|
||||
rangeStepRight(step: number, start: number): (end: number) => Array<number>,
|
||||
rangeStepRight(step: number, start: number, end: number): Array<number>,
|
||||
runInContext(context: Object): Function,
|
||||
|
||||
stubArray(): Array<*>,
|
||||
stubFalse(): false,
|
||||
F(): false,
|
||||
stubObject(): {},
|
||||
stubString(): "",
|
||||
stubTrue(): true,
|
||||
T(): true,
|
||||
times<T>(iteratee: (i: number) => T): (n: number) => Array<T>,
|
||||
times<T>(iteratee: (i: number) => T, n: number): Array<T>,
|
||||
toPath(value: any): Array<string>,
|
||||
uniqueId(prefix: string): string,
|
||||
|
||||
__: any,
|
||||
placeholder: any,
|
||||
|
||||
convert(options: {
|
||||
cap?: boolean,
|
||||
curry?: boolean,
|
||||
fixed?: boolean,
|
||||
immutable?: boolean,
|
||||
rearg?: boolean
|
||||
}): void,
|
||||
|
||||
// Properties
|
||||
VERSION: string,
|
||||
templateSettings: TemplateSettings
|
||||
}
|
||||
|
||||
declare var exports: Lodash;
|
||||
}
|
||||
|
|
12
flow-typed/npm/moment_v2.3.x.js
vendored
12
flow-typed/npm/moment_v2.3.x.js
vendored
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 3409270fb7c9e22d114cc0f4ac1dbf36
|
||||
// flow-typed version: 148333be22/moment_v2.3.x/flow_>=v0.34.x
|
||||
// flow-typed signature: 793995d08b898744007089d163219dbe
|
||||
// flow-typed version: 7a7fdd86ed/moment_v2.3.x/flow_>=v0.34.x
|
||||
|
||||
type moment$MomentOptions = {
|
||||
y?: number|string,
|
||||
|
@ -103,6 +103,7 @@ declare class moment$MomentDuration {
|
|||
}
|
||||
declare class moment$Moment {
|
||||
static ISO_8601: string;
|
||||
static (string?: string, format?: string|Array<string>, strict?: bool): moment$Moment;
|
||||
static (string?: string, format?: string|Array<string>, locale?: string, strict?: bool): moment$Moment;
|
||||
static (initDate: ?Object|number|Date|Array<number>|moment$Moment|string): moment$Moment;
|
||||
static unix(seconds: number): moment$Moment;
|
||||
|
@ -208,7 +209,12 @@ declare class moment$Moment {
|
|||
isAfter(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
|
||||
isSameOrBefore(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
|
||||
isSameOrAfter(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
|
||||
isBetween(date: moment$Moment|string|number|Date|Array<number>): bool;
|
||||
isBetween(
|
||||
fromDate: moment$Moment|string|number|Date|Array<number>,
|
||||
toDate?: ?moment$Moment|string|number|Date|Array<number>,
|
||||
granularity?: ?string,
|
||||
inclusion?: ?string
|
||||
): bool;
|
||||
isDST(): bool;
|
||||
isDSTShifted(): bool;
|
||||
isLeapYear(): bool;
|
||||
|
|
11
flow-typed/npm/prettysize_vx.x.x.js
vendored
11
flow-typed/npm/prettysize_vx.x.x.js
vendored
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 016d1d07ed837df856600333ae3aa66c
|
||||
// flow-typed version: <<STUB>>/prettysize_v^0.1.0/flow_v0.56.0
|
||||
// flow-typed signature: f57a5bc4b955b3793cf046978994d263
|
||||
// flow-typed version: <<STUB>>/prettysize_v^1.1.0/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
@ -22,9 +22,7 @@ declare module 'prettysize' {
|
|||
* require those files directly. Feel free to delete any files that aren't
|
||||
* needed.
|
||||
*/
|
||||
declare module 'prettysize/tests/tests' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
|
||||
// Filename aliases
|
||||
declare module 'prettysize/index' {
|
||||
|
@ -33,6 +31,3 @@ declare module 'prettysize/index' {
|
|||
declare module 'prettysize/index.js' {
|
||||
declare module.exports: $Exports<'prettysize'>;
|
||||
}
|
||||
declare module 'prettysize/tests/tests.js' {
|
||||
declare module.exports: $Exports<'prettysize/tests/tests'>;
|
||||
}
|
||||
|
|
158
flow-typed/npm/react-overlays_vx.x.x.js
vendored
Normal file
158
flow-typed/npm/react-overlays_vx.x.x.js
vendored
Normal file
|
@ -0,0 +1,158 @@
|
|||
// flow-typed signature: e44de7e74b5fb44007595730cba57428
|
||||
// flow-typed version: <<STUB>>/react-overlays_v^0.8.1/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
*
|
||||
* 'react-overlays'
|
||||
*
|
||||
* 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-overlays' {
|
||||
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-overlays/lib/Affix' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/AutoAffix' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/index' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/Modal' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/ModalManager' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/Overlay' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/Portal' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/Position' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/RootCloseWrapper' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/addEventListener' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/addFocusListener' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/calculatePosition' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/createChainedFunction' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/getContainer' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/getDocumentHeight' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/isOverflowing' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/manageAriaHidden' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/ownerDocument' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'react-overlays/lib/utils/ownerWindow' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
// Filename aliases
|
||||
declare module 'react-overlays/lib/Affix.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/Affix'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/AutoAffix.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/AutoAffix'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/index.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/index'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/Modal.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/Modal'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/ModalManager.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/ModalManager'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/Overlay.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/Overlay'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/Portal.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/Portal'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/Position.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/Position'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/RootCloseWrapper.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/RootCloseWrapper'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/addEventListener.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/addEventListener'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/addFocusListener.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/addFocusListener'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/calculatePosition.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/calculatePosition'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/createChainedFunction.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/createChainedFunction'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/getContainer.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/getContainer'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/getDocumentHeight.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/getDocumentHeight'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/isOverflowing.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/isOverflowing'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/manageAriaHidden.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/manageAriaHidden'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/ownerDocument.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/ownerDocument'>;
|
||||
}
|
||||
declare module 'react-overlays/lib/utils/ownerWindow.js' {
|
||||
declare module.exports: $Exports<'react-overlays/lib/utils/ownerWindow'>;
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: acfd06012f517a794ef1b76526eacad3
|
||||
// flow-typed version: <<STUB>>/react-router-prop-types_v^0.0.1/flow_v0.56.0
|
||||
// flow-typed signature: e3e6aeb7fce1dcbc2d7d3d2901a41adb
|
||||
// flow-typed version: <<STUB>>/react-router-prop-types_v^0.0.2/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
// flow-typed signature: 6b29943f9e2ccc1b3dbd7fef1e32f7f9
|
||||
// flow-typed version: <<STUB>>/react-transition-group_v^2.2.0/flow_v0.56.0
|
||||
// flow-typed signature: 16f23b7001eddf96277b48eb8709b97f
|
||||
// flow-typed version: <<STUB>>/react-transition-group_v^2.2.1/flow_v0.56.0
|
||||
|
||||
/**
|
||||
* This is an autogenerated libdef stub for:
|
||||
|
|
9
flow-typed/npm/webpack-dev-server_vx.x.x.js
vendored
9
flow-typed/npm/webpack-dev-server_vx.x.x.js
vendored
|
@ -1,4 +1,4 @@
|
|||
// flow-typed signature: a9383fa5501824f9b5e2f8158f537809
|
||||
// flow-typed signature: 79b97b5ddc1ea02b9cc38f72bf165b17
|
||||
// flow-typed version: <<STUB>>/webpack-dev-server_v^2.5.1/flow_v0.56.0
|
||||
|
||||
/**
|
||||
|
@ -78,6 +78,10 @@ declare module 'webpack-dev-server/lib/OptionsValidationError' {
|
|||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'webpack-dev-server/lib/polyfills' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
||||
declare module 'webpack-dev-server/lib/Server' {
|
||||
declare module.exports: any;
|
||||
}
|
||||
|
@ -133,6 +137,9 @@ declare module 'webpack-dev-server/client/webpack.sockjs.config.js' {
|
|||
declare module 'webpack-dev-server/lib/OptionsValidationError.js' {
|
||||
declare module.exports: $Exports<'webpack-dev-server/lib/OptionsValidationError'>;
|
||||
}
|
||||
declare module 'webpack-dev-server/lib/polyfills.js' {
|
||||
declare module.exports: $Exports<'webpack-dev-server/lib/polyfills'>;
|
||||
}
|
||||
declare module 'webpack-dev-server/lib/Server.js' {
|
||||
declare module.exports: $Exports<'webpack-dev-server/lib/Server'>;
|
||||
}
|
||||
|
|
|
@ -65,12 +65,12 @@
|
|||
"prettysize": "^1.1.0",
|
||||
"prop-types": "^15.5.10",
|
||||
"rails-erb-loader": "^5.0.2",
|
||||
"react": "^16.0.0",
|
||||
"react": "15.6.1",
|
||||
"react-bootstrap": "^0.31.1",
|
||||
"react-bootstrap-table": "^4.0.0",
|
||||
"react-bootstrap-timezone-picker": "^1.0.11",
|
||||
"react-data-grid": "^2.0.2",
|
||||
"react-dom": "^16.0.0",
|
||||
"react-dom": "15.6.1",
|
||||
"react-intl": "^2.3.0",
|
||||
"react-intl-redux": "^0.6.0",
|
||||
"react-moment": "^0.6.4",
|
||||
|
|
149
yarn.lock
149
yarn.lock
|
@ -49,17 +49,6 @@ adjust-sourcemap-loader@^1.1.0:
|
|||
object-path "^0.9.2"
|
||||
regex-parser "^2.2.1"
|
||||
|
||||
agent-base@2:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-2.1.1.tgz#d6de10d5af6132d5bd692427d46fc538539094c7"
|
||||
dependencies:
|
||||
extend "~3.0.0"
|
||||
semver "~5.0.1"
|
||||
|
||||
ajv-keywords@^1.0.0:
|
||||
version "1.5.1"
|
||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
|
||||
|
||||
ajv-keywords@^2.0.0, ajv-keywords@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.0.tgz#a296e17f7bfae7c1ce4f7e0de53d29cb32162df0"
|
||||
|
@ -80,7 +69,7 @@ ajv@^5.0.0, ajv@^5.1.5:
|
|||
json-schema-traverse "^0.3.0"
|
||||
json-stable-stringify "^1.0.1"
|
||||
|
||||
ajv@^5.2.3:
|
||||
ajv@^5.2.0, ajv@^5.2.3:
|
||||
version "5.2.3"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.3.tgz#c06f598778c44c6b161abafe3466b81ad1814ed2"
|
||||
dependencies:
|
||||
|
@ -1268,7 +1257,7 @@ chainsaw@~0.1.0:
|
|||
dependencies:
|
||||
traverse ">=0.3.0 <0.4"
|
||||
|
||||
chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
|
||||
chalk@^1.1.1, chalk@^1.1.3:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
||||
dependencies:
|
||||
|
@ -1446,8 +1435,8 @@ compressible@~2.0.10:
|
|||
mime-db ">= 1.29.0 < 2"
|
||||
|
||||
compression-webpack-plugin@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-1.0.0.tgz#5c5eb6afd08ca6a5d66006eeef71da17b01bd676"
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-1.0.1.tgz#7f0a2af9f642b4f87b5989516a3b9e9b41bb4b3f"
|
||||
dependencies:
|
||||
async "2.4.1"
|
||||
webpack-sources "^1.0.1"
|
||||
|
@ -1581,6 +1570,14 @@ create-react-class@^15.5.2:
|
|||
loose-envify "^1.3.1"
|
||||
object-assign "^4.1.1"
|
||||
|
||||
create-react-class@^15.6.0:
|
||||
version "15.6.2"
|
||||
resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.2.tgz#cf1ed15f12aad7f14ef5f2dfe05e6c42f91ef02a"
|
||||
dependencies:
|
||||
fbjs "^0.8.9"
|
||||
loose-envify "^1.3.1"
|
||||
object-assign "^4.1.1"
|
||||
|
||||
cross-spawn@^3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982"
|
||||
|
@ -1756,13 +1753,7 @@ date-now@^0.1.4:
|
|||
version "0.1.4"
|
||||
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
|
||||
|
||||
debug@2:
|
||||
version "2.6.9"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
|
||||
dependencies:
|
||||
ms "2.0.0"
|
||||
|
||||
debug@2.6.8, debug@^2.1.1, debug@^2.2.0, debug@^2.4.5, debug@^2.6.6, debug@^2.6.8:
|
||||
debug@2.6.8, debug@^2.2.0, debug@^2.4.5, debug@^2.6.6, debug@^2.6.8:
|
||||
version "2.6.8"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
|
||||
dependencies:
|
||||
|
@ -2169,8 +2160,8 @@ eslint-scope@^3.7.1:
|
|||
estraverse "^4.1.1"
|
||||
|
||||
eslint@^4.7.2:
|
||||
version "4.7.2"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.7.2.tgz#ff6f5f5193848a27ee9b627be3e73fb9cb5e662e"
|
||||
version "4.8.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.8.0.tgz#229ef0e354e0e61d837c7a80fdfba825e199815e"
|
||||
dependencies:
|
||||
ajv "^5.2.0"
|
||||
babel-code-frame "^6.22.0"
|
||||
|
@ -2339,7 +2330,7 @@ express@^4.13.3:
|
|||
utils-merge "1.0.0"
|
||||
vary "~1.1.1"
|
||||
|
||||
extend@3, extend@~3.0.0:
|
||||
extend@~3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
|
||||
|
||||
|
@ -2358,8 +2349,8 @@ extglob@^0.3.1:
|
|||
is-extglob "^1.0.0"
|
||||
|
||||
extract-text-webpack-plugin@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.0.tgz#90caa7907bc449f335005e3ac7532b41b00de612"
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.1.tgz#605a8893faca1dd49bb0d2ca87493f33fd43d102"
|
||||
dependencies:
|
||||
async "^2.4.1"
|
||||
loader-utils "^1.1.0"
|
||||
|
@ -2506,13 +2497,13 @@ flow-bin@^0.56.0:
|
|||
resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.56.0.tgz#ce43092203a344ba9bf63c0cabe95d95145f6cad"
|
||||
|
||||
flow-typed@^2.1.5:
|
||||
version "2.1.5"
|
||||
resolved "https://registry.yarnpkg.com/flow-typed/-/flow-typed-2.1.5.tgz#c96912807a286357340042783c9369360f384bbd"
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/flow-typed/-/flow-typed-2.2.0.tgz#1cae742b188888b64b0e96fae8fe25965d723647"
|
||||
dependencies:
|
||||
babel-polyfill "^6.23.0"
|
||||
colors "^1.1.2"
|
||||
fs-extra "^4.0.0"
|
||||
github "^9.2.0"
|
||||
github "0.2.4"
|
||||
glob "^7.1.2"
|
||||
got "^7.1.0"
|
||||
md5 "^2.1.0"
|
||||
|
@ -2526,13 +2517,6 @@ flow-typed@^2.1.5:
|
|||
which "^1.2.14"
|
||||
yargs "^4.2.0"
|
||||
|
||||
follow-redirects@0.0.7:
|
||||
version "0.0.7"
|
||||
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-0.0.7.tgz#34b90bab2a911aa347571da90f22bd36ecd8a919"
|
||||
dependencies:
|
||||
debug "^2.2.0"
|
||||
stream-consume "^0.1.0"
|
||||
|
||||
follow-redirects@^1.2.3:
|
||||
version "1.2.4"
|
||||
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.2.4.tgz#355e8f4d16876b43f577b0d5ce2668b9723214ea"
|
||||
|
@ -2691,14 +2675,11 @@ getpass@^0.1.1:
|
|||
dependencies:
|
||||
assert-plus "^1.0.0"
|
||||
|
||||
github@^9.2.0:
|
||||
version "9.3.1"
|
||||
resolved "https://registry.yarnpkg.com/github/-/github-9.3.1.tgz#6a3c5a9cc2a1cd0b5d097a47baefb9d11caef89e"
|
||||
github@0.2.4:
|
||||
version "0.2.4"
|
||||
resolved "https://registry.yarnpkg.com/github/-/github-0.2.4.tgz#24fa7f0e13fa11b946af91134c51982a91ce538b"
|
||||
dependencies:
|
||||
follow-redirects "0.0.7"
|
||||
https-proxy-agent "^1.0.0"
|
||||
mime "^1.2.11"
|
||||
netrc "^0.1.4"
|
||||
|
||||
glob-base@^0.3.0:
|
||||
version "0.3.0"
|
||||
|
@ -2973,13 +2954,9 @@ https-browserify@0.0.1:
|
|||
version "0.0.1"
|
||||
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
|
||||
|
||||
https-proxy-agent@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz#35f7da6c48ce4ddbfa264891ac593ee5ff8671e6"
|
||||
dependencies:
|
||||
agent-base "2"
|
||||
debug "2"
|
||||
extend "3"
|
||||
iconv-lite@^0.4.17:
|
||||
version "0.4.19"
|
||||
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
|
||||
|
||||
iconv-lite@~0.4.13:
|
||||
version "0.4.18"
|
||||
|
@ -3915,10 +3892,6 @@ negotiator@0.6.1:
|
|||
version "0.6.1"
|
||||
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
||||
|
||||
netrc@^0.1.4:
|
||||
version "0.1.4"
|
||||
resolved "https://registry.yarnpkg.com/netrc/-/netrc-0.1.4.tgz#6be94fcaca8d77ade0a9670dc460914c94472444"
|
||||
|
||||
node-fetch@^1.0.1:
|
||||
version "1.7.2"
|
||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.2.tgz#c54e9aac57e432875233525f3c891c4159ffefd7"
|
||||
|
@ -4839,8 +4812,8 @@ preserve@^0.2.0:
|
|||
resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
|
||||
|
||||
prettier@^1.7.0:
|
||||
version "1.7.0"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.7.0.tgz#47481588f41f7c90f63938feb202ac82554e7150"
|
||||
version "1.7.4"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.7.4.tgz#5e8624ae9363c80f95ec644584ecdf55d74f93fa"
|
||||
|
||||
prettysize@^1.1.0:
|
||||
version "1.1.0"
|
||||
|
@ -4887,7 +4860,7 @@ prop-types@15.5.10, prop-types@^15.5.4, prop-types@^15.5.7, prop-types@^15.5.8:
|
|||
fbjs "^0.8.9"
|
||||
loose-envify "^1.3.1"
|
||||
|
||||
prop-types@^15.5.10, prop-types@^15.6.0:
|
||||
prop-types@^15.5.10:
|
||||
version "15.6.0"
|
||||
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856"
|
||||
dependencies:
|
||||
|
@ -5006,8 +4979,8 @@ rc@^1.1.7:
|
|||
strip-json-comments "~2.0.1"
|
||||
|
||||
react-bootstrap-table@^4.0.0:
|
||||
version "4.0.5"
|
||||
resolved "https://registry.yarnpkg.com/react-bootstrap-table/-/react-bootstrap-table-4.0.5.tgz#9eb38218d0c0cb31d05ecbf00498fe6df2a00940"
|
||||
version "4.0.6"
|
||||
resolved "https://registry.yarnpkg.com/react-bootstrap-table/-/react-bootstrap-table-4.0.6.tgz#23ab95e9363436abd1d13f4d67cc454a06a297e0"
|
||||
dependencies:
|
||||
classnames "^2.1.2"
|
||||
prop-types "^15.5.10"
|
||||
|
@ -5045,14 +5018,14 @@ react-dom-factories@^1.0.0:
|
|||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/react-dom-factories/-/react-dom-factories-1.0.1.tgz#c50692ac5ff1adb39d86dfe6dbe3485dacf58455"
|
||||
|
||||
react-dom@^16.0.0:
|
||||
version "16.0.0"
|
||||
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.0.0.tgz#9cc3079c3dcd70d4c6e01b84aab2a7e34c303f58"
|
||||
react-dom@15.6.1:
|
||||
version "15.6.1"
|
||||
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-15.6.1.tgz#2cb0ed4191038e53c209eb3a79a23e2a4cf99470"
|
||||
dependencies:
|
||||
fbjs "^0.8.16"
|
||||
fbjs "^0.8.9"
|
||||
loose-envify "^1.1.0"
|
||||
object-assign "^4.1.1"
|
||||
prop-types "^15.6.0"
|
||||
object-assign "^4.1.0"
|
||||
prop-types "^15.5.10"
|
||||
|
||||
react-intl-redux@^0.6.0:
|
||||
version "0.6.0"
|
||||
|
@ -5174,14 +5147,15 @@ react-transition-group@^2.2.1:
|
|||
prop-types "^15.5.8"
|
||||
warning "^3.0.0"
|
||||
|
||||
react@^16.0.0:
|
||||
version "16.0.0"
|
||||
resolved "https://registry.yarnpkg.com/react/-/react-16.0.0.tgz#ce7df8f1941b036f02b2cca9dbd0cb1f0e855e2d"
|
||||
react@15.6.1:
|
||||
version "15.6.1"
|
||||
resolved "https://registry.yarnpkg.com/react/-/react-15.6.1.tgz#baa8434ec6780bde997cdc380b79cd33b96393df"
|
||||
dependencies:
|
||||
fbjs "^0.8.16"
|
||||
create-react-class "^15.6.0"
|
||||
fbjs "^0.8.9"
|
||||
loose-envify "^1.1.0"
|
||||
object-assign "^4.1.1"
|
||||
prop-types "^15.6.0"
|
||||
object-assign "^4.1.0"
|
||||
prop-types "^15.5.10"
|
||||
|
||||
read-cache@^1.0.0:
|
||||
version "1.0.0"
|
||||
|
@ -5555,10 +5529,6 @@ selfsigned@^1.9.1:
|
|||
version "5.4.1"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
|
||||
|
||||
semver@~5.0.1:
|
||||
version "5.0.3"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a"
|
||||
|
||||
semver@~5.3.0:
|
||||
version "5.3.0"
|
||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
|
||||
|
@ -5661,12 +5631,6 @@ slice-ansi@1.0.0:
|
|||
dependencies:
|
||||
is-fullwidth-code-point "^2.0.0"
|
||||
|
||||
slice-ansi@1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d"
|
||||
dependencies:
|
||||
is-fullwidth-code-point "^2.0.0"
|
||||
|
||||
"slice-stream@>= 1.0.0 < 2":
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/slice-stream/-/slice-stream-1.0.0.tgz#5b33bd66f013b1a7f86460b03d463dec39ad3ea0"
|
||||
|
@ -5814,10 +5778,6 @@ stream-browserify@^2.0.1:
|
|||
inherits "~2.0.1"
|
||||
readable-stream "^2.0.2"
|
||||
|
||||
stream-consume@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f"
|
||||
|
||||
stream-http@^2.3.1:
|
||||
version "2.7.2"
|
||||
resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.2.tgz#40a050ec8dc3b53b33d9909415c02c0bf1abfbad"
|
||||
|
@ -5840,7 +5800,7 @@ string-width@^1.0.1, string-width@^1.0.2:
|
|||
is-fullwidth-code-point "^1.0.0"
|
||||
strip-ansi "^3.0.0"
|
||||
|
||||
string-width@^2.0.0, string-width@^2.1.1:
|
||||
string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
|
||||
dependencies:
|
||||
|
@ -5905,8 +5865,8 @@ style-loader@^0.18.2:
|
|||
schema-utils "^0.3.0"
|
||||
|
||||
styled-components@^2.1.1:
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-2.2.0.tgz#23823d305b1929723f927837735fdc2431545956"
|
||||
version "2.2.1"
|
||||
resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-2.2.1.tgz#f4835f1001c37bcc301ac3865b5d93466de4dd5b"
|
||||
dependencies:
|
||||
buffer "^5.0.3"
|
||||
css-to-react-native "^2.0.3"
|
||||
|
@ -5977,17 +5937,6 @@ table@^4.0.1:
|
|||
slice-ansi "1.0.0"
|
||||
string-width "^2.1.1"
|
||||
|
||||
table@^4.0.1:
|
||||
version "4.0.2"
|
||||
resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
|
||||
dependencies:
|
||||
ajv "^5.2.3"
|
||||
ajv-keywords "^2.1.0"
|
||||
chalk "^2.1.0"
|
||||
lodash "^4.17.4"
|
||||
slice-ansi "1.0.0"
|
||||
string-width "^2.1.1"
|
||||
|
||||
tapable@^0.2.7:
|
||||
version "0.2.8"
|
||||
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
|
||||
|
@ -6513,7 +6462,7 @@ yargs@^4.2.0:
|
|||
y18n "^3.2.1"
|
||||
yargs-parser "^2.4.1"
|
||||
|
||||
yargs@^6.0.0:
|
||||
yargs@^6.6.0:
|
||||
version "6.6.0"
|
||||
resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
|
||||
dependencies:
|
||||
|
|
Loading…
Reference in a new issue