diff --git a/flow-typed/npm/@sentry/node_vx.x.x.js b/flow-typed/npm/@sentry/node_vx.x.x.js new file mode 100644 index 00000000..26c9e96e --- /dev/null +++ b/flow-typed/npm/@sentry/node_vx.x.x.js @@ -0,0 +1,309 @@ +// flow-typed signature: 9c614e9038bfd47492a561085bc95586 +// flow-typed version: <>/@sentry/node_v^5.12.2/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@sentry/node' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module '@sentry/node' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module '@sentry/node/dist/backend' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/client' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/handlers' { + declare module.exports: any; +} + +declare module '@sentry/node/dist' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations/console' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations/http' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations/linkederrors' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations/modules' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations/onuncaughtexception' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/integrations/onunhandledrejection' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/parsers' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/sdk' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/stacktrace' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/transports/base' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/transports/http' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/transports/https' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/transports' { + declare module.exports: any; +} + +declare module '@sentry/node/dist/version' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/backend' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/client' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/handlers' { + declare module.exports: any; +} + +declare module '@sentry/node/esm' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations/console' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations/http' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations/linkederrors' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations/modules' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations/onuncaughtexception' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/integrations/onunhandledrejection' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/parsers' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/sdk' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/stacktrace' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/transports/base' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/transports/http' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/transports/https' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/transports' { + declare module.exports: any; +} + +declare module '@sentry/node/esm/version' { + declare module.exports: any; +} + +// Filename aliases +declare module '@sentry/node/dist/backend.js' { + declare module.exports: $Exports<'@sentry/node/dist/backend'>; +} +declare module '@sentry/node/dist/client.js' { + declare module.exports: $Exports<'@sentry/node/dist/client'>; +} +declare module '@sentry/node/dist/handlers.js' { + declare module.exports: $Exports<'@sentry/node/dist/handlers'>; +} +declare module '@sentry/node/dist/index' { + declare module.exports: $Exports<'@sentry/node/dist'>; +} +declare module '@sentry/node/dist/index.js' { + declare module.exports: $Exports<'@sentry/node/dist'>; +} +declare module '@sentry/node/dist/integrations/console.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations/console'>; +} +declare module '@sentry/node/dist/integrations/http.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations/http'>; +} +declare module '@sentry/node/dist/integrations/index' { + declare module.exports: $Exports<'@sentry/node/dist/integrations'>; +} +declare module '@sentry/node/dist/integrations/index.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations'>; +} +declare module '@sentry/node/dist/integrations/linkederrors.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations/linkederrors'>; +} +declare module '@sentry/node/dist/integrations/modules.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations/modules'>; +} +declare module '@sentry/node/dist/integrations/onuncaughtexception.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations/onuncaughtexception'>; +} +declare module '@sentry/node/dist/integrations/onunhandledrejection.js' { + declare module.exports: $Exports<'@sentry/node/dist/integrations/onunhandledrejection'>; +} +declare module '@sentry/node/dist/parsers.js' { + declare module.exports: $Exports<'@sentry/node/dist/parsers'>; +} +declare module '@sentry/node/dist/sdk.js' { + declare module.exports: $Exports<'@sentry/node/dist/sdk'>; +} +declare module '@sentry/node/dist/stacktrace.js' { + declare module.exports: $Exports<'@sentry/node/dist/stacktrace'>; +} +declare module '@sentry/node/dist/transports/base.js' { + declare module.exports: $Exports<'@sentry/node/dist/transports/base'>; +} +declare module '@sentry/node/dist/transports/http.js' { + declare module.exports: $Exports<'@sentry/node/dist/transports/http'>; +} +declare module '@sentry/node/dist/transports/https.js' { + declare module.exports: $Exports<'@sentry/node/dist/transports/https'>; +} +declare module '@sentry/node/dist/transports/index' { + declare module.exports: $Exports<'@sentry/node/dist/transports'>; +} +declare module '@sentry/node/dist/transports/index.js' { + declare module.exports: $Exports<'@sentry/node/dist/transports'>; +} +declare module '@sentry/node/dist/version.js' { + declare module.exports: $Exports<'@sentry/node/dist/version'>; +} +declare module '@sentry/node/esm/backend.js' { + declare module.exports: $Exports<'@sentry/node/esm/backend'>; +} +declare module '@sentry/node/esm/client.js' { + declare module.exports: $Exports<'@sentry/node/esm/client'>; +} +declare module '@sentry/node/esm/handlers.js' { + declare module.exports: $Exports<'@sentry/node/esm/handlers'>; +} +declare module '@sentry/node/esm/index' { + declare module.exports: $Exports<'@sentry/node/esm'>; +} +declare module '@sentry/node/esm/index.js' { + declare module.exports: $Exports<'@sentry/node/esm'>; +} +declare module '@sentry/node/esm/integrations/console.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations/console'>; +} +declare module '@sentry/node/esm/integrations/http.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations/http'>; +} +declare module '@sentry/node/esm/integrations/index' { + declare module.exports: $Exports<'@sentry/node/esm/integrations'>; +} +declare module '@sentry/node/esm/integrations/index.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations'>; +} +declare module '@sentry/node/esm/integrations/linkederrors.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations/linkederrors'>; +} +declare module '@sentry/node/esm/integrations/modules.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations/modules'>; +} +declare module '@sentry/node/esm/integrations/onuncaughtexception.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations/onuncaughtexception'>; +} +declare module '@sentry/node/esm/integrations/onunhandledrejection.js' { + declare module.exports: $Exports<'@sentry/node/esm/integrations/onunhandledrejection'>; +} +declare module '@sentry/node/esm/parsers.js' { + declare module.exports: $Exports<'@sentry/node/esm/parsers'>; +} +declare module '@sentry/node/esm/sdk.js' { + declare module.exports: $Exports<'@sentry/node/esm/sdk'>; +} +declare module '@sentry/node/esm/stacktrace.js' { + declare module.exports: $Exports<'@sentry/node/esm/stacktrace'>; +} +declare module '@sentry/node/esm/transports/base.js' { + declare module.exports: $Exports<'@sentry/node/esm/transports/base'>; +} +declare module '@sentry/node/esm/transports/http.js' { + declare module.exports: $Exports<'@sentry/node/esm/transports/http'>; +} +declare module '@sentry/node/esm/transports/https.js' { + declare module.exports: $Exports<'@sentry/node/esm/transports/https'>; +} +declare module '@sentry/node/esm/transports/index' { + declare module.exports: $Exports<'@sentry/node/esm/transports'>; +} +declare module '@sentry/node/esm/transports/index.js' { + declare module.exports: $Exports<'@sentry/node/esm/transports'>; +} +declare module '@sentry/node/esm/version.js' { + declare module.exports: $Exports<'@sentry/node/esm/version'>; +} diff --git a/flow-typed/npm/@tippy.js/react_vx.x.x.js b/flow-typed/npm/@tippy.js/react_vx.x.x.js new file mode 100644 index 00000000..ed25518f --- /dev/null +++ b/flow-typed/npm/@tippy.js/react_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 3a7f9d7c7339a68225914ed21f313279 +// flow-typed version: <>/@tippy.js/react_v^2.2.2/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@tippy.js/react' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module '@tippy.js/react' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module '@tippy.js/react/esm' { + declare module.exports: any; +} + +declare module '@tippy.js/react/esm/index.min' { + declare module.exports: any; +} + +declare module '@tippy.js/react/umd' { + declare module.exports: any; +} + +declare module '@tippy.js/react/umd/index.min' { + declare module.exports: any; +} + +// Filename aliases +declare module '@tippy.js/react/esm/index' { + declare module.exports: $Exports<'@tippy.js/react/esm'>; +} +declare module '@tippy.js/react/esm/index.js' { + declare module.exports: $Exports<'@tippy.js/react/esm'>; +} +declare module '@tippy.js/react/esm/index.min.js' { + declare module.exports: $Exports<'@tippy.js/react/esm/index.min'>; +} +declare module '@tippy.js/react/umd/index' { + declare module.exports: $Exports<'@tippy.js/react/umd'>; +} +declare module '@tippy.js/react/umd/index.js' { + declare module.exports: $Exports<'@tippy.js/react/umd'>; +} +declare module '@tippy.js/react/umd/index.min.js' { + declare module.exports: $Exports<'@tippy.js/react/umd/index.min'>; +} diff --git a/flow-typed/npm/@tommoor/remove-markdown_vx.x.x.js b/flow-typed/npm/@tommoor/remove-markdown_vx.x.x.js index 10045252..bba69485 100644 --- a/flow-typed/npm/@tommoor/remove-markdown_vx.x.x.js +++ b/flow-typed/npm/@tommoor/remove-markdown_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 21d5fe028258d1ffba50a6b0736291d5 -// flow-typed version: <>/@tommoor/remove-markdown_v0.3.1/flow_v0.86.0 +// flow-typed signature: 300612c60dee7fa8f0828284182b3ef6 +// flow-typed version: <>/@tommoor/remove-markdown_v0.3.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/autotrack_vx.x.x.js b/flow-typed/npm/autotrack_vx.x.x.js index 94360822..c0d08918 100644 --- a/flow-typed/npm/autotrack_vx.x.x.js +++ b/flow-typed/npm/autotrack_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7cf9fa5af6f3abd4a1bff3cd0f6bfa67 -// flow-typed version: <>/autotrack_v^2.4.1/flow_v0.86.0 +// flow-typed signature: f43805453dffac09f37f36e338814526 +// flow-typed version: <>/autotrack_v^2.4.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -94,7 +94,7 @@ declare module 'autotrack/lib/externs/url-change-tracker' { declare module.exports: any; } -declare module 'autotrack/lib/index' { +declare module 'autotrack/lib' { declare module.exports: any; } @@ -309,8 +309,11 @@ declare module 'autotrack/lib/externs/social-widget-tracker.js' { declare module 'autotrack/lib/externs/url-change-tracker.js' { declare module.exports: $Exports<'autotrack/lib/externs/url-change-tracker'>; } +declare module 'autotrack/lib/index' { + declare module.exports: $Exports<'autotrack/lib'>; +} declare module 'autotrack/lib/index.js' { - declare module.exports: $Exports<'autotrack/lib/index'>; + declare module.exports: $Exports<'autotrack/lib'>; } declare module 'autotrack/lib/method-chain.js' { declare module.exports: $Exports<'autotrack/lib/method-chain'>; diff --git a/flow-typed/npm/aws-sdk_vx.x.x.js b/flow-typed/npm/aws-sdk_vx.x.x.js index 29a7726d..209b4a9f 100644 --- a/flow-typed/npm/aws-sdk_vx.x.x.js +++ b/flow-typed/npm/aws-sdk_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: b94812bc40dc3ffa6ade48e2b6be6b75 -// flow-typed version: <>/aws-sdk_v^2.135.0/flow_v0.86.0 +// flow-typed signature: d7b43b337317496a8e8de0dda8c841ff +// flow-typed version: <>/aws-sdk_v^2.135.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,34 +26,86 @@ declare module 'aws-sdk/browser' { declare module.exports: any; } +declare module 'aws-sdk/clients/accessanalyzer' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/acm' { declare module.exports: any; } +declare module 'aws-sdk/clients/acmpca' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/alexaforbusiness' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/all' { declare module.exports: any; } +declare module 'aws-sdk/clients/amplify' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/apigateway' { declare module.exports: any; } +declare module 'aws-sdk/clients/apigatewaymanagementapi' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/apigatewayv2' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/appconfig' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/applicationautoscaling' { declare module.exports: any; } +declare module 'aws-sdk/clients/applicationinsights' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/appmesh' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/appstream' { declare module.exports: any; } +declare module 'aws-sdk/clients/appsync' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/athena' { declare module.exports: any; } +declare module 'aws-sdk/clients/augmentedairuntime' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/autoscaling' { declare module.exports: any; } +declare module 'aws-sdk/clients/autoscalingplans' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/backup' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/batch' { declare module.exports: any; } @@ -66,6 +118,14 @@ declare module 'aws-sdk/clients/budgets' { declare module.exports: any; } +declare module 'aws-sdk/clients/chime' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/cloud9' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/clouddirectory' { declare module.exports: any; } @@ -122,6 +182,14 @@ declare module 'aws-sdk/clients/codedeploy' { declare module.exports: any; } +declare module 'aws-sdk/clients/codeguruprofiler' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/codegurureviewer' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/codepipeline' { declare module.exports: any; } @@ -130,6 +198,14 @@ declare module 'aws-sdk/clients/codestar' { declare module.exports: any; } +declare module 'aws-sdk/clients/codestarconnections' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/codestarnotifications' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/cognitoidentity' { declare module.exports: any; } @@ -142,22 +218,58 @@ declare module 'aws-sdk/clients/cognitosync' { declare module.exports: any; } +declare module 'aws-sdk/clients/comprehend' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/comprehendmedical' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/computeoptimizer' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/configservice' { declare module.exports: any; } +declare module 'aws-sdk/clients/connect' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/connectparticipant' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/costexplorer' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/cur' { declare module.exports: any; } +declare module 'aws-sdk/clients/dataexchange' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/datapipeline' { declare module.exports: any; } +declare module 'aws-sdk/clients/datasync' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/dax' { declare module.exports: any; } +declare module 'aws-sdk/clients/detective' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/devicefarm' { declare module.exports: any; } @@ -174,10 +286,18 @@ declare module 'aws-sdk/clients/discovery' { declare module.exports: any; } +declare module 'aws-sdk/clients/dlm' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/dms' { declare module.exports: any; } +declare module 'aws-sdk/clients/docdb' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/dynamodb' { declare module.exports: any; } @@ -186,10 +306,18 @@ declare module 'aws-sdk/clients/dynamodbstreams' { declare module.exports: any; } +declare module 'aws-sdk/clients/ebs' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/ec2' { declare module.exports: any; } +declare module 'aws-sdk/clients/ec2instanceconnect' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/ecr' { declare module.exports: any; } @@ -202,6 +330,10 @@ declare module 'aws-sdk/clients/efs' { declare module.exports: any; } +declare module 'aws-sdk/clients/eks' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/elasticache' { declare module.exports: any; } @@ -210,6 +342,10 @@ declare module 'aws-sdk/clients/elasticbeanstalk' { declare module.exports: any; } +declare module 'aws-sdk/clients/elasticinference' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/elastictranscoder' { declare module.exports: any; } @@ -230,10 +366,34 @@ declare module 'aws-sdk/clients/es' { declare module.exports: any; } +declare module 'aws-sdk/clients/eventbridge' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/firehose' { declare module.exports: any; } +declare module 'aws-sdk/clients/fms' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/forecastqueryservice' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/forecastservice' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/frauddetector' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/fsx' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/gamelift' { declare module.exports: any; } @@ -242,6 +402,10 @@ declare module 'aws-sdk/clients/glacier' { declare module.exports: any; } +declare module 'aws-sdk/clients/globalaccelerator' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/glue' { declare module.exports: any; } @@ -250,6 +414,14 @@ declare module 'aws-sdk/clients/greengrass' { declare module.exports: any; } +declare module 'aws-sdk/clients/groundstation' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/guardduty' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/health' { declare module.exports: any; } @@ -258,6 +430,10 @@ declare module 'aws-sdk/clients/iam' { declare module.exports: any; } +declare module 'aws-sdk/clients/imagebuilder' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/importexport' { declare module.exports: any; } @@ -270,10 +446,50 @@ declare module 'aws-sdk/clients/iot' { declare module.exports: any; } +declare module 'aws-sdk/clients/iot1clickdevicesservice' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/iot1clickprojects' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/iotanalytics' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/iotdata' { declare module.exports: any; } +declare module 'aws-sdk/clients/iotevents' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/ioteventsdata' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/iotjobsdataplane' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/iotsecuretunneling' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/iotthingsgraph' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/kafka' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/kendra' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/kinesis' { declare module.exports: any; } @@ -282,10 +498,34 @@ declare module 'aws-sdk/clients/kinesisanalytics' { declare module.exports: any; } +declare module 'aws-sdk/clients/kinesisanalyticsv2' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/kinesisvideo' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/kinesisvideoarchivedmedia' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/kinesisvideomedia' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/kinesisvideosignalingchannels' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/kms' { declare module.exports: any; } +declare module 'aws-sdk/clients/lakeformation' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/lambda' { declare module.exports: any; } @@ -298,6 +538,10 @@ declare module 'aws-sdk/clients/lexruntime' { declare module.exports: any; } +declare module 'aws-sdk/clients/licensemanager' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/lightsail' { declare module.exports: any; } @@ -306,6 +550,18 @@ declare module 'aws-sdk/clients/machinelearning' { declare module.exports: any; } +declare module 'aws-sdk/clients/macie' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/managedblockchain' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/marketplacecatalog' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/marketplacecommerceanalytics' { declare module.exports: any; } @@ -318,10 +574,46 @@ declare module 'aws-sdk/clients/marketplacemetering' { declare module.exports: any; } +declare module 'aws-sdk/clients/mediaconnect' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/mediaconvert' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/medialive' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/mediapackage' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/mediapackagevod' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/mediastore' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/mediastoredata' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/mediatailor' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/migrationhub' { declare module.exports: any; } +declare module 'aws-sdk/clients/migrationhubconfig' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/mobile' { declare module.exports: any; } @@ -330,10 +622,22 @@ declare module 'aws-sdk/clients/mobileanalytics' { declare module.exports: any; } +declare module 'aws-sdk/clients/mq' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/mturk' { declare module.exports: any; } +declare module 'aws-sdk/clients/neptune' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/networkmanager' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/opsworks' { declare module.exports: any; } @@ -346,18 +650,70 @@ declare module 'aws-sdk/clients/organizations' { declare module.exports: any; } +declare module 'aws-sdk/clients/outposts' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/personalize' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/personalizeevents' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/personalizeruntime' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/pi' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/pinpoint' { declare module.exports: any; } +declare module 'aws-sdk/clients/pinpointemail' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/pinpointsmsvoice' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/polly' { declare module.exports: any; } +declare module 'aws-sdk/clients/pricing' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/qldb' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/qldbsession' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/quicksight' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/ram' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/rds' { declare module.exports: any; } +declare module 'aws-sdk/clients/rdsdataservice' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/redshift' { declare module.exports: any; } @@ -366,10 +722,18 @@ declare module 'aws-sdk/clients/rekognition' { declare module.exports: any; } +declare module 'aws-sdk/clients/resourcegroups' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/resourcegroupstaggingapi' { declare module.exports: any; } +declare module 'aws-sdk/clients/robomaker' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/route53' { declare module.exports: any; } @@ -378,22 +742,74 @@ declare module 'aws-sdk/clients/route53domains' { declare module.exports: any; } +declare module 'aws-sdk/clients/route53resolver' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/s3' { declare module.exports: any; } +declare module 'aws-sdk/clients/s3control' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/sagemaker' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/sagemakerruntime' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/savingsplans' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/schemas' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/secretsmanager' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/securityhub' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/serverlessapplicationrepository' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/servicecatalog' { declare module.exports: any; } +declare module 'aws-sdk/clients/servicediscovery' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/servicequotas' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/ses' { declare module.exports: any; } +declare module 'aws-sdk/clients/sesv2' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/shield' { declare module.exports: any; } +declare module 'aws-sdk/clients/signer' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/simpledb' { declare module.exports: any; } @@ -418,6 +834,14 @@ declare module 'aws-sdk/clients/ssm' { declare module.exports: any; } +declare module 'aws-sdk/clients/sso' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/ssooidc' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/stepfunctions' { declare module.exports: any; } @@ -438,6 +862,22 @@ declare module 'aws-sdk/clients/swf' { declare module.exports: any; } +declare module 'aws-sdk/clients/textract' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/transcribeservice' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/transfer' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/translate' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/waf' { declare module.exports: any; } @@ -446,10 +886,26 @@ declare module 'aws-sdk/clients/wafregional' { declare module.exports: any; } +declare module 'aws-sdk/clients/wafv2' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/workdocs' { declare module.exports: any; } +declare module 'aws-sdk/clients/worklink' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/workmail' { + declare module.exports: any; +} + +declare module 'aws-sdk/clients/workmailmessageflow' { + declare module.exports: any; +} + declare module 'aws-sdk/clients/workspaces' { declare module.exports: any; } @@ -530,10 +986,38 @@ declare module 'aws-sdk/lib/browser' { declare module.exports: any; } +declare module 'aws-sdk/lib/browserCryptoLib' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/browserHashUtils' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/browserHmac' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/browserMd5' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/browserSha1' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/browserSha256' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/cloudfront/signer' { declare module.exports: any; } +declare module 'aws-sdk/lib/config_regional_endpoint' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/config' { declare module.exports: any; } @@ -546,6 +1030,10 @@ declare module 'aws-sdk/lib/credentials' { declare module.exports: any; } +declare module 'aws-sdk/lib/credentials/chainable_temporary_credentials' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/credentials/cognito_identity_credentials' { declare module.exports: any; } @@ -570,6 +1058,14 @@ declare module 'aws-sdk/lib/credentials/file_system_credentials' { declare module.exports: any; } +declare module 'aws-sdk/lib/credentials/process_credentials' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/credentials/remote_credentials' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/credentials/saml_credentials' { declare module.exports: any; } @@ -582,10 +1078,18 @@ declare module 'aws-sdk/lib/credentials/temporary_credentials' { declare module.exports: any; } +declare module 'aws-sdk/lib/credentials/token_file_web_identity_credentials' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/credentials/web_identity_credentials' { declare module.exports: any; } +declare module 'aws-sdk/lib/discover_endpoint' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/dynamodb/converter' { declare module.exports: any; } @@ -618,6 +1122,46 @@ declare module 'aws-sdk/lib/event_listeners' { declare module.exports: any; } +declare module 'aws-sdk/lib/event-stream/buffered-create-event-stream' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/build-message' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/event-message-chunker-stream' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/event-message-chunker' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/event-message-unmarshaller-stream' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/int64' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/parse-event' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/parse-message' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/split-message' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/event-stream/streaming-create-event-stream' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/http' { declare module.exports: any; } @@ -678,6 +1222,10 @@ declare module 'aws-sdk/lib/polly/presigner' { declare module.exports: any; } +declare module 'aws-sdk/lib/protocol/helpers' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/protocol/json' { declare module.exports: any; } @@ -698,6 +1246,14 @@ declare module 'aws-sdk/lib/protocol/rest' { declare module.exports: any; } +declare module 'aws-sdk/lib/publisher/configuration' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/publisher' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/query/query_param_serializer' { declare module.exports: any; } @@ -714,6 +1270,14 @@ declare module 'aws-sdk/lib/react-native/add-content-type' { declare module.exports: any; } +declare module 'aws-sdk/lib/realclock/browserClock' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/realclock/nodeClock' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/region_config' { declare module.exports: any; } @@ -790,6 +1354,10 @@ declare module 'aws-sdk/lib/services/rds' { declare module.exports: any; } +declare module 'aws-sdk/lib/services/rdsdataservice' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/services/route53' { declare module.exports: any; } @@ -798,6 +1366,10 @@ declare module 'aws-sdk/lib/services/s3' { declare module.exports: any; } +declare module 'aws-sdk/lib/services/s3control' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/services/sqs' { declare module.exports: any; } @@ -810,7 +1382,11 @@ declare module 'aws-sdk/lib/services/swf' { declare module.exports: any; } -declare module 'aws-sdk/lib/shared_ini' { +declare module 'aws-sdk/lib/shared-ini' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/shared-ini/ini-loader' { declare module.exports: any; } @@ -862,10 +1438,26 @@ declare module 'aws-sdk/lib/xml/builder' { declare module.exports: any; } +declare module 'aws-sdk/lib/xml/escape-attribute' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/xml/escape-element' { + declare module.exports: any; +} + declare module 'aws-sdk/lib/xml/node_parser' { declare module.exports: any; } +declare module 'aws-sdk/lib/xml/xml-node' { + declare module.exports: any; +} + +declare module 'aws-sdk/lib/xml/xml-text' { + declare module.exports: any; +} + declare module 'aws-sdk/react-native' { declare module.exports: any; } @@ -882,6 +1474,26 @@ declare module 'aws-sdk/scripts/changelog/util' { declare module.exports: any; } +declare module 'aws-sdk/scripts/composite-test' { + declare module.exports: any; +} + +declare module 'aws-sdk/scripts/lib/get-operation-shape-names' { + declare module.exports: any; +} + +declare module 'aws-sdk/scripts/lib/prune-shapes' { + declare module.exports: any; +} + +declare module 'aws-sdk/scripts/lib/remove-event-stream-ops' { + declare module.exports: any; +} + +declare module 'aws-sdk/scripts/lib/test-helper' { + declare module.exports: any; +} + declare module 'aws-sdk/scripts/lib/translator' { declare module.exports: any; } @@ -890,6 +1502,18 @@ declare module 'aws-sdk/scripts/lib/ts-generator' { declare module.exports: any; } +declare module 'aws-sdk/scripts/lib/visit-related-shape-names' { + declare module.exports: any; +} + +declare module 'aws-sdk/scripts/region-checker' { + declare module.exports: any; +} + +declare module 'aws-sdk/scripts/region-checker/whitelist' { + declare module.exports: any; +} + declare module 'aws-sdk/scripts/services-table-generator' { declare module.exports: any; } @@ -898,31 +1522,78 @@ declare module 'aws-sdk/scripts/typings-generator' { declare module.exports: any; } +declare module 'aws-sdk/vendor/endpoint-cache' { + declare module.exports: any; +} + +declare module 'aws-sdk/vendor/endpoint-cache/utils/LRU' { + declare module.exports: any; +} + // Filename aliases declare module 'aws-sdk/browser.js' { declare module.exports: $Exports<'aws-sdk/browser'>; } +declare module 'aws-sdk/clients/accessanalyzer.js' { + declare module.exports: $Exports<'aws-sdk/clients/accessanalyzer'>; +} declare module 'aws-sdk/clients/acm.js' { declare module.exports: $Exports<'aws-sdk/clients/acm'>; } +declare module 'aws-sdk/clients/acmpca.js' { + declare module.exports: $Exports<'aws-sdk/clients/acmpca'>; +} +declare module 'aws-sdk/clients/alexaforbusiness.js' { + declare module.exports: $Exports<'aws-sdk/clients/alexaforbusiness'>; +} declare module 'aws-sdk/clients/all.js' { declare module.exports: $Exports<'aws-sdk/clients/all'>; } +declare module 'aws-sdk/clients/amplify.js' { + declare module.exports: $Exports<'aws-sdk/clients/amplify'>; +} declare module 'aws-sdk/clients/apigateway.js' { declare module.exports: $Exports<'aws-sdk/clients/apigateway'>; } +declare module 'aws-sdk/clients/apigatewaymanagementapi.js' { + declare module.exports: $Exports<'aws-sdk/clients/apigatewaymanagementapi'>; +} +declare module 'aws-sdk/clients/apigatewayv2.js' { + declare module.exports: $Exports<'aws-sdk/clients/apigatewayv2'>; +} +declare module 'aws-sdk/clients/appconfig.js' { + declare module.exports: $Exports<'aws-sdk/clients/appconfig'>; +} declare module 'aws-sdk/clients/applicationautoscaling.js' { declare module.exports: $Exports<'aws-sdk/clients/applicationautoscaling'>; } +declare module 'aws-sdk/clients/applicationinsights.js' { + declare module.exports: $Exports<'aws-sdk/clients/applicationinsights'>; +} +declare module 'aws-sdk/clients/appmesh.js' { + declare module.exports: $Exports<'aws-sdk/clients/appmesh'>; +} declare module 'aws-sdk/clients/appstream.js' { declare module.exports: $Exports<'aws-sdk/clients/appstream'>; } +declare module 'aws-sdk/clients/appsync.js' { + declare module.exports: $Exports<'aws-sdk/clients/appsync'>; +} declare module 'aws-sdk/clients/athena.js' { declare module.exports: $Exports<'aws-sdk/clients/athena'>; } +declare module 'aws-sdk/clients/augmentedairuntime.js' { + declare module.exports: $Exports<'aws-sdk/clients/augmentedairuntime'>; +} declare module 'aws-sdk/clients/autoscaling.js' { declare module.exports: $Exports<'aws-sdk/clients/autoscaling'>; } +declare module 'aws-sdk/clients/autoscalingplans.js' { + declare module.exports: $Exports<'aws-sdk/clients/autoscalingplans'>; +} +declare module 'aws-sdk/clients/backup.js' { + declare module.exports: $Exports<'aws-sdk/clients/backup'>; +} declare module 'aws-sdk/clients/batch.js' { declare module.exports: $Exports<'aws-sdk/clients/batch'>; } @@ -932,6 +1603,12 @@ declare module 'aws-sdk/clients/browser_default.js' { declare module 'aws-sdk/clients/budgets.js' { declare module.exports: $Exports<'aws-sdk/clients/budgets'>; } +declare module 'aws-sdk/clients/chime.js' { + declare module.exports: $Exports<'aws-sdk/clients/chime'>; +} +declare module 'aws-sdk/clients/cloud9.js' { + declare module.exports: $Exports<'aws-sdk/clients/cloud9'>; +} declare module 'aws-sdk/clients/clouddirectory.js' { declare module.exports: $Exports<'aws-sdk/clients/clouddirectory'>; } @@ -974,12 +1651,24 @@ declare module 'aws-sdk/clients/codecommit.js' { declare module 'aws-sdk/clients/codedeploy.js' { declare module.exports: $Exports<'aws-sdk/clients/codedeploy'>; } +declare module 'aws-sdk/clients/codeguruprofiler.js' { + declare module.exports: $Exports<'aws-sdk/clients/codeguruprofiler'>; +} +declare module 'aws-sdk/clients/codegurureviewer.js' { + declare module.exports: $Exports<'aws-sdk/clients/codegurureviewer'>; +} declare module 'aws-sdk/clients/codepipeline.js' { declare module.exports: $Exports<'aws-sdk/clients/codepipeline'>; } declare module 'aws-sdk/clients/codestar.js' { declare module.exports: $Exports<'aws-sdk/clients/codestar'>; } +declare module 'aws-sdk/clients/codestarconnections.js' { + declare module.exports: $Exports<'aws-sdk/clients/codestarconnections'>; +} +declare module 'aws-sdk/clients/codestarnotifications.js' { + declare module.exports: $Exports<'aws-sdk/clients/codestarnotifications'>; +} declare module 'aws-sdk/clients/cognitoidentity.js' { declare module.exports: $Exports<'aws-sdk/clients/cognitoidentity'>; } @@ -989,18 +1678,45 @@ declare module 'aws-sdk/clients/cognitoidentityserviceprovider.js' { declare module 'aws-sdk/clients/cognitosync.js' { declare module.exports: $Exports<'aws-sdk/clients/cognitosync'>; } +declare module 'aws-sdk/clients/comprehend.js' { + declare module.exports: $Exports<'aws-sdk/clients/comprehend'>; +} +declare module 'aws-sdk/clients/comprehendmedical.js' { + declare module.exports: $Exports<'aws-sdk/clients/comprehendmedical'>; +} +declare module 'aws-sdk/clients/computeoptimizer.js' { + declare module.exports: $Exports<'aws-sdk/clients/computeoptimizer'>; +} declare module 'aws-sdk/clients/configservice.js' { declare module.exports: $Exports<'aws-sdk/clients/configservice'>; } +declare module 'aws-sdk/clients/connect.js' { + declare module.exports: $Exports<'aws-sdk/clients/connect'>; +} +declare module 'aws-sdk/clients/connectparticipant.js' { + declare module.exports: $Exports<'aws-sdk/clients/connectparticipant'>; +} +declare module 'aws-sdk/clients/costexplorer.js' { + declare module.exports: $Exports<'aws-sdk/clients/costexplorer'>; +} declare module 'aws-sdk/clients/cur.js' { declare module.exports: $Exports<'aws-sdk/clients/cur'>; } +declare module 'aws-sdk/clients/dataexchange.js' { + declare module.exports: $Exports<'aws-sdk/clients/dataexchange'>; +} declare module 'aws-sdk/clients/datapipeline.js' { declare module.exports: $Exports<'aws-sdk/clients/datapipeline'>; } +declare module 'aws-sdk/clients/datasync.js' { + declare module.exports: $Exports<'aws-sdk/clients/datasync'>; +} declare module 'aws-sdk/clients/dax.js' { declare module.exports: $Exports<'aws-sdk/clients/dax'>; } +declare module 'aws-sdk/clients/detective.js' { + declare module.exports: $Exports<'aws-sdk/clients/detective'>; +} declare module 'aws-sdk/clients/devicefarm.js' { declare module.exports: $Exports<'aws-sdk/clients/devicefarm'>; } @@ -1013,18 +1729,30 @@ declare module 'aws-sdk/clients/directoryservice.js' { declare module 'aws-sdk/clients/discovery.js' { declare module.exports: $Exports<'aws-sdk/clients/discovery'>; } +declare module 'aws-sdk/clients/dlm.js' { + declare module.exports: $Exports<'aws-sdk/clients/dlm'>; +} declare module 'aws-sdk/clients/dms.js' { declare module.exports: $Exports<'aws-sdk/clients/dms'>; } +declare module 'aws-sdk/clients/docdb.js' { + declare module.exports: $Exports<'aws-sdk/clients/docdb'>; +} declare module 'aws-sdk/clients/dynamodb.js' { declare module.exports: $Exports<'aws-sdk/clients/dynamodb'>; } declare module 'aws-sdk/clients/dynamodbstreams.js' { declare module.exports: $Exports<'aws-sdk/clients/dynamodbstreams'>; } +declare module 'aws-sdk/clients/ebs.js' { + declare module.exports: $Exports<'aws-sdk/clients/ebs'>; +} declare module 'aws-sdk/clients/ec2.js' { declare module.exports: $Exports<'aws-sdk/clients/ec2'>; } +declare module 'aws-sdk/clients/ec2instanceconnect.js' { + declare module.exports: $Exports<'aws-sdk/clients/ec2instanceconnect'>; +} declare module 'aws-sdk/clients/ecr.js' { declare module.exports: $Exports<'aws-sdk/clients/ecr'>; } @@ -1034,12 +1762,18 @@ declare module 'aws-sdk/clients/ecs.js' { declare module 'aws-sdk/clients/efs.js' { declare module.exports: $Exports<'aws-sdk/clients/efs'>; } +declare module 'aws-sdk/clients/eks.js' { + declare module.exports: $Exports<'aws-sdk/clients/eks'>; +} declare module 'aws-sdk/clients/elasticache.js' { declare module.exports: $Exports<'aws-sdk/clients/elasticache'>; } declare module 'aws-sdk/clients/elasticbeanstalk.js' { declare module.exports: $Exports<'aws-sdk/clients/elasticbeanstalk'>; } +declare module 'aws-sdk/clients/elasticinference.js' { + declare module.exports: $Exports<'aws-sdk/clients/elasticinference'>; +} declare module 'aws-sdk/clients/elastictranscoder.js' { declare module.exports: $Exports<'aws-sdk/clients/elastictranscoder'>; } @@ -1055,27 +1789,57 @@ declare module 'aws-sdk/clients/emr.js' { declare module 'aws-sdk/clients/es.js' { declare module.exports: $Exports<'aws-sdk/clients/es'>; } +declare module 'aws-sdk/clients/eventbridge.js' { + declare module.exports: $Exports<'aws-sdk/clients/eventbridge'>; +} declare module 'aws-sdk/clients/firehose.js' { declare module.exports: $Exports<'aws-sdk/clients/firehose'>; } +declare module 'aws-sdk/clients/fms.js' { + declare module.exports: $Exports<'aws-sdk/clients/fms'>; +} +declare module 'aws-sdk/clients/forecastqueryservice.js' { + declare module.exports: $Exports<'aws-sdk/clients/forecastqueryservice'>; +} +declare module 'aws-sdk/clients/forecastservice.js' { + declare module.exports: $Exports<'aws-sdk/clients/forecastservice'>; +} +declare module 'aws-sdk/clients/frauddetector.js' { + declare module.exports: $Exports<'aws-sdk/clients/frauddetector'>; +} +declare module 'aws-sdk/clients/fsx.js' { + declare module.exports: $Exports<'aws-sdk/clients/fsx'>; +} declare module 'aws-sdk/clients/gamelift.js' { declare module.exports: $Exports<'aws-sdk/clients/gamelift'>; } declare module 'aws-sdk/clients/glacier.js' { declare module.exports: $Exports<'aws-sdk/clients/glacier'>; } +declare module 'aws-sdk/clients/globalaccelerator.js' { + declare module.exports: $Exports<'aws-sdk/clients/globalaccelerator'>; +} declare module 'aws-sdk/clients/glue.js' { declare module.exports: $Exports<'aws-sdk/clients/glue'>; } declare module 'aws-sdk/clients/greengrass.js' { declare module.exports: $Exports<'aws-sdk/clients/greengrass'>; } +declare module 'aws-sdk/clients/groundstation.js' { + declare module.exports: $Exports<'aws-sdk/clients/groundstation'>; +} +declare module 'aws-sdk/clients/guardduty.js' { + declare module.exports: $Exports<'aws-sdk/clients/guardduty'>; +} declare module 'aws-sdk/clients/health.js' { declare module.exports: $Exports<'aws-sdk/clients/health'>; } declare module 'aws-sdk/clients/iam.js' { declare module.exports: $Exports<'aws-sdk/clients/iam'>; } +declare module 'aws-sdk/clients/imagebuilder.js' { + declare module.exports: $Exports<'aws-sdk/clients/imagebuilder'>; +} declare module 'aws-sdk/clients/importexport.js' { declare module.exports: $Exports<'aws-sdk/clients/importexport'>; } @@ -1085,18 +1849,66 @@ declare module 'aws-sdk/clients/inspector.js' { declare module 'aws-sdk/clients/iot.js' { declare module.exports: $Exports<'aws-sdk/clients/iot'>; } +declare module 'aws-sdk/clients/iot1clickdevicesservice.js' { + declare module.exports: $Exports<'aws-sdk/clients/iot1clickdevicesservice'>; +} +declare module 'aws-sdk/clients/iot1clickprojects.js' { + declare module.exports: $Exports<'aws-sdk/clients/iot1clickprojects'>; +} +declare module 'aws-sdk/clients/iotanalytics.js' { + declare module.exports: $Exports<'aws-sdk/clients/iotanalytics'>; +} declare module 'aws-sdk/clients/iotdata.js' { declare module.exports: $Exports<'aws-sdk/clients/iotdata'>; } +declare module 'aws-sdk/clients/iotevents.js' { + declare module.exports: $Exports<'aws-sdk/clients/iotevents'>; +} +declare module 'aws-sdk/clients/ioteventsdata.js' { + declare module.exports: $Exports<'aws-sdk/clients/ioteventsdata'>; +} +declare module 'aws-sdk/clients/iotjobsdataplane.js' { + declare module.exports: $Exports<'aws-sdk/clients/iotjobsdataplane'>; +} +declare module 'aws-sdk/clients/iotsecuretunneling.js' { + declare module.exports: $Exports<'aws-sdk/clients/iotsecuretunneling'>; +} +declare module 'aws-sdk/clients/iotthingsgraph.js' { + declare module.exports: $Exports<'aws-sdk/clients/iotthingsgraph'>; +} +declare module 'aws-sdk/clients/kafka.js' { + declare module.exports: $Exports<'aws-sdk/clients/kafka'>; +} +declare module 'aws-sdk/clients/kendra.js' { + declare module.exports: $Exports<'aws-sdk/clients/kendra'>; +} declare module 'aws-sdk/clients/kinesis.js' { declare module.exports: $Exports<'aws-sdk/clients/kinesis'>; } declare module 'aws-sdk/clients/kinesisanalytics.js' { declare module.exports: $Exports<'aws-sdk/clients/kinesisanalytics'>; } +declare module 'aws-sdk/clients/kinesisanalyticsv2.js' { + declare module.exports: $Exports<'aws-sdk/clients/kinesisanalyticsv2'>; +} +declare module 'aws-sdk/clients/kinesisvideo.js' { + declare module.exports: $Exports<'aws-sdk/clients/kinesisvideo'>; +} +declare module 'aws-sdk/clients/kinesisvideoarchivedmedia.js' { + declare module.exports: $Exports<'aws-sdk/clients/kinesisvideoarchivedmedia'>; +} +declare module 'aws-sdk/clients/kinesisvideomedia.js' { + declare module.exports: $Exports<'aws-sdk/clients/kinesisvideomedia'>; +} +declare module 'aws-sdk/clients/kinesisvideosignalingchannels.js' { + declare module.exports: $Exports<'aws-sdk/clients/kinesisvideosignalingchannels'>; +} declare module 'aws-sdk/clients/kms.js' { declare module.exports: $Exports<'aws-sdk/clients/kms'>; } +declare module 'aws-sdk/clients/lakeformation.js' { + declare module.exports: $Exports<'aws-sdk/clients/lakeformation'>; +} declare module 'aws-sdk/clients/lambda.js' { declare module.exports: $Exports<'aws-sdk/clients/lambda'>; } @@ -1106,12 +1918,24 @@ declare module 'aws-sdk/clients/lexmodelbuildingservice.js' { declare module 'aws-sdk/clients/lexruntime.js' { declare module.exports: $Exports<'aws-sdk/clients/lexruntime'>; } +declare module 'aws-sdk/clients/licensemanager.js' { + declare module.exports: $Exports<'aws-sdk/clients/licensemanager'>; +} declare module 'aws-sdk/clients/lightsail.js' { declare module.exports: $Exports<'aws-sdk/clients/lightsail'>; } declare module 'aws-sdk/clients/machinelearning.js' { declare module.exports: $Exports<'aws-sdk/clients/machinelearning'>; } +declare module 'aws-sdk/clients/macie.js' { + declare module.exports: $Exports<'aws-sdk/clients/macie'>; +} +declare module 'aws-sdk/clients/managedblockchain.js' { + declare module.exports: $Exports<'aws-sdk/clients/managedblockchain'>; +} +declare module 'aws-sdk/clients/marketplacecatalog.js' { + declare module.exports: $Exports<'aws-sdk/clients/marketplacecatalog'>; +} declare module 'aws-sdk/clients/marketplacecommerceanalytics.js' { declare module.exports: $Exports<'aws-sdk/clients/marketplacecommerceanalytics'>; } @@ -1121,18 +1945,54 @@ declare module 'aws-sdk/clients/marketplaceentitlementservice.js' { declare module 'aws-sdk/clients/marketplacemetering.js' { declare module.exports: $Exports<'aws-sdk/clients/marketplacemetering'>; } +declare module 'aws-sdk/clients/mediaconnect.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediaconnect'>; +} +declare module 'aws-sdk/clients/mediaconvert.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediaconvert'>; +} +declare module 'aws-sdk/clients/medialive.js' { + declare module.exports: $Exports<'aws-sdk/clients/medialive'>; +} +declare module 'aws-sdk/clients/mediapackage.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediapackage'>; +} +declare module 'aws-sdk/clients/mediapackagevod.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediapackagevod'>; +} +declare module 'aws-sdk/clients/mediastore.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediastore'>; +} +declare module 'aws-sdk/clients/mediastoredata.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediastoredata'>; +} +declare module 'aws-sdk/clients/mediatailor.js' { + declare module.exports: $Exports<'aws-sdk/clients/mediatailor'>; +} declare module 'aws-sdk/clients/migrationhub.js' { declare module.exports: $Exports<'aws-sdk/clients/migrationhub'>; } +declare module 'aws-sdk/clients/migrationhubconfig.js' { + declare module.exports: $Exports<'aws-sdk/clients/migrationhubconfig'>; +} declare module 'aws-sdk/clients/mobile.js' { declare module.exports: $Exports<'aws-sdk/clients/mobile'>; } declare module 'aws-sdk/clients/mobileanalytics.js' { declare module.exports: $Exports<'aws-sdk/clients/mobileanalytics'>; } +declare module 'aws-sdk/clients/mq.js' { + declare module.exports: $Exports<'aws-sdk/clients/mq'>; +} declare module 'aws-sdk/clients/mturk.js' { declare module.exports: $Exports<'aws-sdk/clients/mturk'>; } +declare module 'aws-sdk/clients/neptune.js' { + declare module.exports: $Exports<'aws-sdk/clients/neptune'>; +} +declare module 'aws-sdk/clients/networkmanager.js' { + declare module.exports: $Exports<'aws-sdk/clients/networkmanager'>; +} declare module 'aws-sdk/clients/opsworks.js' { declare module.exports: $Exports<'aws-sdk/clients/opsworks'>; } @@ -1142,42 +2002,126 @@ declare module 'aws-sdk/clients/opsworkscm.js' { declare module 'aws-sdk/clients/organizations.js' { declare module.exports: $Exports<'aws-sdk/clients/organizations'>; } +declare module 'aws-sdk/clients/outposts.js' { + declare module.exports: $Exports<'aws-sdk/clients/outposts'>; +} +declare module 'aws-sdk/clients/personalize.js' { + declare module.exports: $Exports<'aws-sdk/clients/personalize'>; +} +declare module 'aws-sdk/clients/personalizeevents.js' { + declare module.exports: $Exports<'aws-sdk/clients/personalizeevents'>; +} +declare module 'aws-sdk/clients/personalizeruntime.js' { + declare module.exports: $Exports<'aws-sdk/clients/personalizeruntime'>; +} +declare module 'aws-sdk/clients/pi.js' { + declare module.exports: $Exports<'aws-sdk/clients/pi'>; +} declare module 'aws-sdk/clients/pinpoint.js' { declare module.exports: $Exports<'aws-sdk/clients/pinpoint'>; } +declare module 'aws-sdk/clients/pinpointemail.js' { + declare module.exports: $Exports<'aws-sdk/clients/pinpointemail'>; +} +declare module 'aws-sdk/clients/pinpointsmsvoice.js' { + declare module.exports: $Exports<'aws-sdk/clients/pinpointsmsvoice'>; +} declare module 'aws-sdk/clients/polly.js' { declare module.exports: $Exports<'aws-sdk/clients/polly'>; } +declare module 'aws-sdk/clients/pricing.js' { + declare module.exports: $Exports<'aws-sdk/clients/pricing'>; +} +declare module 'aws-sdk/clients/qldb.js' { + declare module.exports: $Exports<'aws-sdk/clients/qldb'>; +} +declare module 'aws-sdk/clients/qldbsession.js' { + declare module.exports: $Exports<'aws-sdk/clients/qldbsession'>; +} +declare module 'aws-sdk/clients/quicksight.js' { + declare module.exports: $Exports<'aws-sdk/clients/quicksight'>; +} +declare module 'aws-sdk/clients/ram.js' { + declare module.exports: $Exports<'aws-sdk/clients/ram'>; +} declare module 'aws-sdk/clients/rds.js' { declare module.exports: $Exports<'aws-sdk/clients/rds'>; } +declare module 'aws-sdk/clients/rdsdataservice.js' { + declare module.exports: $Exports<'aws-sdk/clients/rdsdataservice'>; +} declare module 'aws-sdk/clients/redshift.js' { declare module.exports: $Exports<'aws-sdk/clients/redshift'>; } declare module 'aws-sdk/clients/rekognition.js' { declare module.exports: $Exports<'aws-sdk/clients/rekognition'>; } +declare module 'aws-sdk/clients/resourcegroups.js' { + declare module.exports: $Exports<'aws-sdk/clients/resourcegroups'>; +} declare module 'aws-sdk/clients/resourcegroupstaggingapi.js' { declare module.exports: $Exports<'aws-sdk/clients/resourcegroupstaggingapi'>; } +declare module 'aws-sdk/clients/robomaker.js' { + declare module.exports: $Exports<'aws-sdk/clients/robomaker'>; +} declare module 'aws-sdk/clients/route53.js' { declare module.exports: $Exports<'aws-sdk/clients/route53'>; } declare module 'aws-sdk/clients/route53domains.js' { declare module.exports: $Exports<'aws-sdk/clients/route53domains'>; } +declare module 'aws-sdk/clients/route53resolver.js' { + declare module.exports: $Exports<'aws-sdk/clients/route53resolver'>; +} declare module 'aws-sdk/clients/s3.js' { declare module.exports: $Exports<'aws-sdk/clients/s3'>; } +declare module 'aws-sdk/clients/s3control.js' { + declare module.exports: $Exports<'aws-sdk/clients/s3control'>; +} +declare module 'aws-sdk/clients/sagemaker.js' { + declare module.exports: $Exports<'aws-sdk/clients/sagemaker'>; +} +declare module 'aws-sdk/clients/sagemakerruntime.js' { + declare module.exports: $Exports<'aws-sdk/clients/sagemakerruntime'>; +} +declare module 'aws-sdk/clients/savingsplans.js' { + declare module.exports: $Exports<'aws-sdk/clients/savingsplans'>; +} +declare module 'aws-sdk/clients/schemas.js' { + declare module.exports: $Exports<'aws-sdk/clients/schemas'>; +} +declare module 'aws-sdk/clients/secretsmanager.js' { + declare module.exports: $Exports<'aws-sdk/clients/secretsmanager'>; +} +declare module 'aws-sdk/clients/securityhub.js' { + declare module.exports: $Exports<'aws-sdk/clients/securityhub'>; +} +declare module 'aws-sdk/clients/serverlessapplicationrepository.js' { + declare module.exports: $Exports<'aws-sdk/clients/serverlessapplicationrepository'>; +} declare module 'aws-sdk/clients/servicecatalog.js' { declare module.exports: $Exports<'aws-sdk/clients/servicecatalog'>; } +declare module 'aws-sdk/clients/servicediscovery.js' { + declare module.exports: $Exports<'aws-sdk/clients/servicediscovery'>; +} +declare module 'aws-sdk/clients/servicequotas.js' { + declare module.exports: $Exports<'aws-sdk/clients/servicequotas'>; +} declare module 'aws-sdk/clients/ses.js' { declare module.exports: $Exports<'aws-sdk/clients/ses'>; } +declare module 'aws-sdk/clients/sesv2.js' { + declare module.exports: $Exports<'aws-sdk/clients/sesv2'>; +} declare module 'aws-sdk/clients/shield.js' { declare module.exports: $Exports<'aws-sdk/clients/shield'>; } +declare module 'aws-sdk/clients/signer.js' { + declare module.exports: $Exports<'aws-sdk/clients/signer'>; +} declare module 'aws-sdk/clients/simpledb.js' { declare module.exports: $Exports<'aws-sdk/clients/simpledb'>; } @@ -1196,6 +2140,12 @@ declare module 'aws-sdk/clients/sqs.js' { declare module 'aws-sdk/clients/ssm.js' { declare module.exports: $Exports<'aws-sdk/clients/ssm'>; } +declare module 'aws-sdk/clients/sso.js' { + declare module.exports: $Exports<'aws-sdk/clients/sso'>; +} +declare module 'aws-sdk/clients/ssooidc.js' { + declare module.exports: $Exports<'aws-sdk/clients/ssooidc'>; +} declare module 'aws-sdk/clients/stepfunctions.js' { declare module.exports: $Exports<'aws-sdk/clients/stepfunctions'>; } @@ -1211,15 +2161,39 @@ declare module 'aws-sdk/clients/support.js' { declare module 'aws-sdk/clients/swf.js' { declare module.exports: $Exports<'aws-sdk/clients/swf'>; } +declare module 'aws-sdk/clients/textract.js' { + declare module.exports: $Exports<'aws-sdk/clients/textract'>; +} +declare module 'aws-sdk/clients/transcribeservice.js' { + declare module.exports: $Exports<'aws-sdk/clients/transcribeservice'>; +} +declare module 'aws-sdk/clients/transfer.js' { + declare module.exports: $Exports<'aws-sdk/clients/transfer'>; +} +declare module 'aws-sdk/clients/translate.js' { + declare module.exports: $Exports<'aws-sdk/clients/translate'>; +} declare module 'aws-sdk/clients/waf.js' { declare module.exports: $Exports<'aws-sdk/clients/waf'>; } declare module 'aws-sdk/clients/wafregional.js' { declare module.exports: $Exports<'aws-sdk/clients/wafregional'>; } +declare module 'aws-sdk/clients/wafv2.js' { + declare module.exports: $Exports<'aws-sdk/clients/wafv2'>; +} declare module 'aws-sdk/clients/workdocs.js' { declare module.exports: $Exports<'aws-sdk/clients/workdocs'>; } +declare module 'aws-sdk/clients/worklink.js' { + declare module.exports: $Exports<'aws-sdk/clients/worklink'>; +} +declare module 'aws-sdk/clients/workmail.js' { + declare module.exports: $Exports<'aws-sdk/clients/workmail'>; +} +declare module 'aws-sdk/clients/workmailmessageflow.js' { + declare module.exports: $Exports<'aws-sdk/clients/workmailmessageflow'>; +} declare module 'aws-sdk/clients/workspaces.js' { declare module.exports: $Exports<'aws-sdk/clients/workspaces'>; } @@ -1286,9 +2260,30 @@ declare module 'aws-sdk/lib/browser_loader.js' { declare module 'aws-sdk/lib/browser.js' { declare module.exports: $Exports<'aws-sdk/lib/browser'>; } +declare module 'aws-sdk/lib/browserCryptoLib.js' { + declare module.exports: $Exports<'aws-sdk/lib/browserCryptoLib'>; +} +declare module 'aws-sdk/lib/browserHashUtils.js' { + declare module.exports: $Exports<'aws-sdk/lib/browserHashUtils'>; +} +declare module 'aws-sdk/lib/browserHmac.js' { + declare module.exports: $Exports<'aws-sdk/lib/browserHmac'>; +} +declare module 'aws-sdk/lib/browserMd5.js' { + declare module.exports: $Exports<'aws-sdk/lib/browserMd5'>; +} +declare module 'aws-sdk/lib/browserSha1.js' { + declare module.exports: $Exports<'aws-sdk/lib/browserSha1'>; +} +declare module 'aws-sdk/lib/browserSha256.js' { + declare module.exports: $Exports<'aws-sdk/lib/browserSha256'>; +} declare module 'aws-sdk/lib/cloudfront/signer.js' { declare module.exports: $Exports<'aws-sdk/lib/cloudfront/signer'>; } +declare module 'aws-sdk/lib/config_regional_endpoint.js' { + declare module.exports: $Exports<'aws-sdk/lib/config_regional_endpoint'>; +} declare module 'aws-sdk/lib/config.js' { declare module.exports: $Exports<'aws-sdk/lib/config'>; } @@ -1298,6 +2293,9 @@ declare module 'aws-sdk/lib/core.js' { declare module 'aws-sdk/lib/credentials.js' { declare module.exports: $Exports<'aws-sdk/lib/credentials'>; } +declare module 'aws-sdk/lib/credentials/chainable_temporary_credentials.js' { + declare module.exports: $Exports<'aws-sdk/lib/credentials/chainable_temporary_credentials'>; +} declare module 'aws-sdk/lib/credentials/cognito_identity_credentials.js' { declare module.exports: $Exports<'aws-sdk/lib/credentials/cognito_identity_credentials'>; } @@ -1316,6 +2314,12 @@ declare module 'aws-sdk/lib/credentials/environment_credentials.js' { declare module 'aws-sdk/lib/credentials/file_system_credentials.js' { declare module.exports: $Exports<'aws-sdk/lib/credentials/file_system_credentials'>; } +declare module 'aws-sdk/lib/credentials/process_credentials.js' { + declare module.exports: $Exports<'aws-sdk/lib/credentials/process_credentials'>; +} +declare module 'aws-sdk/lib/credentials/remote_credentials.js' { + declare module.exports: $Exports<'aws-sdk/lib/credentials/remote_credentials'>; +} declare module 'aws-sdk/lib/credentials/saml_credentials.js' { declare module.exports: $Exports<'aws-sdk/lib/credentials/saml_credentials'>; } @@ -1325,9 +2329,15 @@ declare module 'aws-sdk/lib/credentials/shared_ini_file_credentials.js' { declare module 'aws-sdk/lib/credentials/temporary_credentials.js' { declare module.exports: $Exports<'aws-sdk/lib/credentials/temporary_credentials'>; } +declare module 'aws-sdk/lib/credentials/token_file_web_identity_credentials.js' { + declare module.exports: $Exports<'aws-sdk/lib/credentials/token_file_web_identity_credentials'>; +} declare module 'aws-sdk/lib/credentials/web_identity_credentials.js' { declare module.exports: $Exports<'aws-sdk/lib/credentials/web_identity_credentials'>; } +declare module 'aws-sdk/lib/discover_endpoint.js' { + declare module.exports: $Exports<'aws-sdk/lib/discover_endpoint'>; +} declare module 'aws-sdk/lib/dynamodb/converter.js' { declare module.exports: $Exports<'aws-sdk/lib/dynamodb/converter'>; } @@ -1352,6 +2362,36 @@ declare module 'aws-sdk/lib/empty.js' { declare module 'aws-sdk/lib/event_listeners.js' { declare module.exports: $Exports<'aws-sdk/lib/event_listeners'>; } +declare module 'aws-sdk/lib/event-stream/buffered-create-event-stream.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/buffered-create-event-stream'>; +} +declare module 'aws-sdk/lib/event-stream/build-message.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/build-message'>; +} +declare module 'aws-sdk/lib/event-stream/event-message-chunker-stream.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/event-message-chunker-stream'>; +} +declare module 'aws-sdk/lib/event-stream/event-message-chunker.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/event-message-chunker'>; +} +declare module 'aws-sdk/lib/event-stream/event-message-unmarshaller-stream.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/event-message-unmarshaller-stream'>; +} +declare module 'aws-sdk/lib/event-stream/int64.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/int64'>; +} +declare module 'aws-sdk/lib/event-stream/parse-event.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/parse-event'>; +} +declare module 'aws-sdk/lib/event-stream/parse-message.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/parse-message'>; +} +declare module 'aws-sdk/lib/event-stream/split-message.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/split-message'>; +} +declare module 'aws-sdk/lib/event-stream/streaming-create-event-stream.js' { + declare module.exports: $Exports<'aws-sdk/lib/event-stream/streaming-create-event-stream'>; +} declare module 'aws-sdk/lib/http.js' { declare module.exports: $Exports<'aws-sdk/lib/http'>; } @@ -1397,6 +2437,9 @@ declare module 'aws-sdk/lib/param_validator.js' { declare module 'aws-sdk/lib/polly/presigner.js' { declare module.exports: $Exports<'aws-sdk/lib/polly/presigner'>; } +declare module 'aws-sdk/lib/protocol/helpers.js' { + declare module.exports: $Exports<'aws-sdk/lib/protocol/helpers'>; +} declare module 'aws-sdk/lib/protocol/json.js' { declare module.exports: $Exports<'aws-sdk/lib/protocol/json'>; } @@ -1412,6 +2455,15 @@ declare module 'aws-sdk/lib/protocol/rest_xml.js' { declare module 'aws-sdk/lib/protocol/rest.js' { declare module.exports: $Exports<'aws-sdk/lib/protocol/rest'>; } +declare module 'aws-sdk/lib/publisher/configuration.js' { + declare module.exports: $Exports<'aws-sdk/lib/publisher/configuration'>; +} +declare module 'aws-sdk/lib/publisher/index' { + declare module.exports: $Exports<'aws-sdk/lib/publisher'>; +} +declare module 'aws-sdk/lib/publisher/index.js' { + declare module.exports: $Exports<'aws-sdk/lib/publisher'>; +} declare module 'aws-sdk/lib/query/query_param_serializer.js' { declare module.exports: $Exports<'aws-sdk/lib/query/query_param_serializer'>; } @@ -1424,6 +2476,12 @@ declare module 'aws-sdk/lib/react-native-loader.js' { declare module 'aws-sdk/lib/react-native/add-content-type.js' { declare module.exports: $Exports<'aws-sdk/lib/react-native/add-content-type'>; } +declare module 'aws-sdk/lib/realclock/browserClock.js' { + declare module.exports: $Exports<'aws-sdk/lib/realclock/browserClock'>; +} +declare module 'aws-sdk/lib/realclock/nodeClock.js' { + declare module.exports: $Exports<'aws-sdk/lib/realclock/nodeClock'>; +} declare module 'aws-sdk/lib/region_config.js' { declare module.exports: $Exports<'aws-sdk/lib/region_config'>; } @@ -1481,12 +2539,18 @@ declare module 'aws-sdk/lib/services/polly.js' { declare module 'aws-sdk/lib/services/rds.js' { declare module.exports: $Exports<'aws-sdk/lib/services/rds'>; } +declare module 'aws-sdk/lib/services/rdsdataservice.js' { + declare module.exports: $Exports<'aws-sdk/lib/services/rdsdataservice'>; +} declare module 'aws-sdk/lib/services/route53.js' { declare module.exports: $Exports<'aws-sdk/lib/services/route53'>; } declare module 'aws-sdk/lib/services/s3.js' { declare module.exports: $Exports<'aws-sdk/lib/services/s3'>; } +declare module 'aws-sdk/lib/services/s3control.js' { + declare module.exports: $Exports<'aws-sdk/lib/services/s3control'>; +} declare module 'aws-sdk/lib/services/sqs.js' { declare module.exports: $Exports<'aws-sdk/lib/services/sqs'>; } @@ -1496,8 +2560,14 @@ declare module 'aws-sdk/lib/services/sts.js' { declare module 'aws-sdk/lib/services/swf.js' { declare module.exports: $Exports<'aws-sdk/lib/services/swf'>; } -declare module 'aws-sdk/lib/shared_ini.js' { - declare module.exports: $Exports<'aws-sdk/lib/shared_ini'>; +declare module 'aws-sdk/lib/shared-ini/index' { + declare module.exports: $Exports<'aws-sdk/lib/shared-ini'>; +} +declare module 'aws-sdk/lib/shared-ini/index.js' { + declare module.exports: $Exports<'aws-sdk/lib/shared-ini'>; +} +declare module 'aws-sdk/lib/shared-ini/ini-loader.js' { + declare module.exports: $Exports<'aws-sdk/lib/shared-ini/ini-loader'>; } declare module 'aws-sdk/lib/signers/presign.js' { declare module.exports: $Exports<'aws-sdk/lib/signers/presign'>; @@ -1535,9 +2605,21 @@ declare module 'aws-sdk/lib/xml/browser_parser.js' { declare module 'aws-sdk/lib/xml/builder.js' { declare module.exports: $Exports<'aws-sdk/lib/xml/builder'>; } +declare module 'aws-sdk/lib/xml/escape-attribute.js' { + declare module.exports: $Exports<'aws-sdk/lib/xml/escape-attribute'>; +} +declare module 'aws-sdk/lib/xml/escape-element.js' { + declare module.exports: $Exports<'aws-sdk/lib/xml/escape-element'>; +} declare module 'aws-sdk/lib/xml/node_parser.js' { declare module.exports: $Exports<'aws-sdk/lib/xml/node_parser'>; } +declare module 'aws-sdk/lib/xml/xml-node.js' { + declare module.exports: $Exports<'aws-sdk/lib/xml/xml-node'>; +} +declare module 'aws-sdk/lib/xml/xml-text.js' { + declare module.exports: $Exports<'aws-sdk/lib/xml/xml-text'>; +} declare module 'aws-sdk/react-native.js' { declare module.exports: $Exports<'aws-sdk/react-native'>; } @@ -1550,15 +2632,51 @@ declare module 'aws-sdk/scripts/changelog/change-creator.js' { declare module 'aws-sdk/scripts/changelog/util.js' { declare module.exports: $Exports<'aws-sdk/scripts/changelog/util'>; } +declare module 'aws-sdk/scripts/composite-test.js' { + declare module.exports: $Exports<'aws-sdk/scripts/composite-test'>; +} +declare module 'aws-sdk/scripts/lib/get-operation-shape-names.js' { + declare module.exports: $Exports<'aws-sdk/scripts/lib/get-operation-shape-names'>; +} +declare module 'aws-sdk/scripts/lib/prune-shapes.js' { + declare module.exports: $Exports<'aws-sdk/scripts/lib/prune-shapes'>; +} +declare module 'aws-sdk/scripts/lib/remove-event-stream-ops.js' { + declare module.exports: $Exports<'aws-sdk/scripts/lib/remove-event-stream-ops'>; +} +declare module 'aws-sdk/scripts/lib/test-helper.js' { + declare module.exports: $Exports<'aws-sdk/scripts/lib/test-helper'>; +} declare module 'aws-sdk/scripts/lib/translator.js' { declare module.exports: $Exports<'aws-sdk/scripts/lib/translator'>; } declare module 'aws-sdk/scripts/lib/ts-generator.js' { declare module.exports: $Exports<'aws-sdk/scripts/lib/ts-generator'>; } +declare module 'aws-sdk/scripts/lib/visit-related-shape-names.js' { + declare module.exports: $Exports<'aws-sdk/scripts/lib/visit-related-shape-names'>; +} +declare module 'aws-sdk/scripts/region-checker/index' { + declare module.exports: $Exports<'aws-sdk/scripts/region-checker'>; +} +declare module 'aws-sdk/scripts/region-checker/index.js' { + declare module.exports: $Exports<'aws-sdk/scripts/region-checker'>; +} +declare module 'aws-sdk/scripts/region-checker/whitelist.js' { + declare module.exports: $Exports<'aws-sdk/scripts/region-checker/whitelist'>; +} declare module 'aws-sdk/scripts/services-table-generator.js' { declare module.exports: $Exports<'aws-sdk/scripts/services-table-generator'>; } declare module 'aws-sdk/scripts/typings-generator.js' { declare module.exports: $Exports<'aws-sdk/scripts/typings-generator'>; } +declare module 'aws-sdk/vendor/endpoint-cache/index' { + declare module.exports: $Exports<'aws-sdk/vendor/endpoint-cache'>; +} +declare module 'aws-sdk/vendor/endpoint-cache/index.js' { + declare module.exports: $Exports<'aws-sdk/vendor/endpoint-cache'>; +} +declare module 'aws-sdk/vendor/endpoint-cache/utils/LRU.js' { + declare module.exports: $Exports<'aws-sdk/vendor/endpoint-cache/utils/LRU'>; +} diff --git a/flow-typed/npm/babel-core_vx.x.x.js b/flow-typed/npm/babel-core_vx.x.x.js index ee5c1827..5bf80fba 100644 --- a/flow-typed/npm/babel-core_vx.x.x.js +++ b/flow-typed/npm/babel-core_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: fcaf7a7816f60a19ea3a1f56e8d0aece -// flow-typed version: <>/babel-core_v^6.24.1/flow_v0.86.0 +// flow-typed signature: 2a2778a8d504d8a94e5b815f3ff093d0 +// flow-typed version: <>/babel-core_v^6.24.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -70,7 +70,7 @@ declare module 'babel-core/lib/tools/build-external-helpers' { declare module.exports: any; } -declare module 'babel-core/lib/transformation/file/index' { +declare module 'babel-core/lib/transformation/file' { declare module.exports: any; } @@ -78,6 +78,10 @@ declare module 'babel-core/lib/transformation/file/logger' { declare module.exports: any; } +declare module 'babel-core/lib/transformation/file/merge-map' { + declare module.exports: any; +} + declare module 'babel-core/lib/transformation/file/metadata' { declare module.exports: any; } @@ -90,7 +94,7 @@ declare module 'babel-core/lib/transformation/file/options/config' { declare module.exports: any; } -declare module 'babel-core/lib/transformation/file/options/index' { +declare module 'babel-core/lib/transformation/file/options' { declare module.exports: any; } @@ -177,12 +181,18 @@ declare module 'babel-core/lib/store.js' { declare module 'babel-core/lib/tools/build-external-helpers.js' { declare module.exports: $Exports<'babel-core/lib/tools/build-external-helpers'>; } +declare module 'babel-core/lib/transformation/file/index' { + declare module.exports: $Exports<'babel-core/lib/transformation/file'>; +} declare module 'babel-core/lib/transformation/file/index.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>; + declare module.exports: $Exports<'babel-core/lib/transformation/file'>; } declare module 'babel-core/lib/transformation/file/logger.js' { declare module.exports: $Exports<'babel-core/lib/transformation/file/logger'>; } +declare module 'babel-core/lib/transformation/file/merge-map.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/merge-map'>; +} declare module 'babel-core/lib/transformation/file/metadata.js' { declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>; } @@ -192,8 +202,11 @@ declare module 'babel-core/lib/transformation/file/options/build-config-chain.js declare module 'babel-core/lib/transformation/file/options/config.js' { declare module.exports: $Exports<'babel-core/lib/transformation/file/options/config'>; } +declare module 'babel-core/lib/transformation/file/options/index' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options'>; +} declare module 'babel-core/lib/transformation/file/options/index.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>; + declare module.exports: $Exports<'babel-core/lib/transformation/file/options'>; } declare module 'babel-core/lib/transformation/file/options/option-manager.js' { declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>; diff --git a/flow-typed/npm/babel-eslint_vx.x.x.js b/flow-typed/npm/babel-eslint_vx.x.x.js index adf9ec99..7caf983a 100644 --- a/flow-typed/npm/babel-eslint_vx.x.x.js +++ b/flow-typed/npm/babel-eslint_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 2a52dca523c85f00349a5f796ac57f98 -// flow-typed version: <>/babel-eslint_v^8.1.2/flow_v0.86.0 +// flow-typed signature: bf2190794426a6bee6ae857f9829c1bd +// flow-typed version: <>/babel-eslint_v^9.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -38,7 +38,7 @@ declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType' { declare module.exports: any; } -declare module 'babel-eslint/lib/babylon-to-espree/index' { +declare module 'babel-eslint/lib/babylon-to-espree' { declare module.exports: any; } @@ -54,7 +54,7 @@ declare module 'babel-eslint/lib/babylon-to-espree/toTokens' { declare module.exports: any; } -declare module 'babel-eslint/lib/index' { +declare module 'babel-eslint/lib' { declare module.exports: any; } @@ -91,8 +91,11 @@ declare module 'babel-eslint/lib/babylon-to-espree/convertComments.js' { declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType.js' { declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertTemplateType'>; } +declare module 'babel-eslint/lib/babylon-to-espree/index' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree'>; +} declare module 'babel-eslint/lib/babylon-to-espree/index.js' { - declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/index'>; + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree'>; } declare module 'babel-eslint/lib/babylon-to-espree/toAST.js' { declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toAST'>; @@ -103,8 +106,11 @@ declare module 'babel-eslint/lib/babylon-to-espree/toToken.js' { declare module 'babel-eslint/lib/babylon-to-espree/toTokens.js' { declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toTokens'>; } +declare module 'babel-eslint/lib/index' { + declare module.exports: $Exports<'babel-eslint/lib'>; +} declare module 'babel-eslint/lib/index.js' { - declare module.exports: $Exports<'babel-eslint/lib/index'>; + declare module.exports: $Exports<'babel-eslint/lib'>; } declare module 'babel-eslint/lib/parse-with-patch.js' { declare module.exports: $Exports<'babel-eslint/lib/parse-with-patch'>; diff --git a/flow-typed/npm/babel-jest_vx.x.x.js b/flow-typed/npm/babel-jest_vx.x.x.js index 1639aea4..eb0200cb 100644 --- a/flow-typed/npm/babel-jest_vx.x.x.js +++ b/flow-typed/npm/babel-jest_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 79b7d190650deeee4eae5fe6e58effab -// flow-typed version: <>/babel-jest_v22/flow_v0.86.0 +// flow-typed signature: f22384a80780146130c10e5e99b6f5fe +// flow-typed version: <>/babel-jest_v^22.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-jest' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-jest/build/index' { +declare module 'babel-jest/build' { declare module.exports: any; } // Filename aliases -declare module 'babel-jest/build/index.js' { - declare module.exports: $Exports<'babel-jest/build/index'>; +declare module 'babel-jest/build/index' { + declare module.exports: $Exports<'babel-jest/build'>; +} +declare module 'babel-jest/build/index.js' { + declare module.exports: $Exports<'babel-jest/build'>; } diff --git a/flow-typed/npm/babel-loader_vx.x.x.js b/flow-typed/npm/babel-loader_vx.x.x.js index a21e1417..79297a0f 100644 --- a/flow-typed/npm/babel-loader_vx.x.x.js +++ b/flow-typed/npm/babel-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 86c74e4861e92b022be2751b4e34c07f -// flow-typed version: <>/babel-loader_v^7.1.2/flow_v0.86.0 +// flow-typed signature: 33faf6f5e316d704ff8d7bacec5e5463 +// flow-typed version: <>/babel-loader_v^7.1.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,7 @@ declare module 'babel-loader/lib/fs-cache' { declare module.exports: any; } -declare module 'babel-loader/lib/index' { +declare module 'babel-loader/lib' { declare module.exports: any; } @@ -50,8 +50,11 @@ declare module 'babel-loader/lib/utils/relative' { declare module 'babel-loader/lib/fs-cache.js' { declare module.exports: $Exports<'babel-loader/lib/fs-cache'>; } +declare module 'babel-loader/lib/index' { + declare module.exports: $Exports<'babel-loader/lib'>; +} declare module 'babel-loader/lib/index.js' { - declare module.exports: $Exports<'babel-loader/lib/index'>; + declare module.exports: $Exports<'babel-loader/lib'>; } declare module 'babel-loader/lib/resolve-rc.js' { declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>; diff --git a/flow-typed/npm/babel-plugin-lodash_vx.x.x.js b/flow-typed/npm/babel-plugin-lodash_vx.x.x.js index 05b41557..2f09681c 100644 --- a/flow-typed/npm/babel-plugin-lodash_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-lodash_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: caeb055267c108526a45dbe39a1cfcde -// flow-typed version: <>/babel-plugin-lodash_v^3.2.11/flow_v0.86.0 +// flow-typed signature: cf10a073968967e19fe1b9bbd6ffcde2 +// flow-typed version: <>/babel-plugin-lodash_v^3.2.11/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -30,7 +30,7 @@ declare module 'babel-plugin-lodash/lib/importModule' { declare module.exports: any; } -declare module 'babel-plugin-lodash/lib/index' { +declare module 'babel-plugin-lodash/lib' { declare module.exports: any; } @@ -69,8 +69,11 @@ declare module 'babel-plugin-lodash/lib/config.js' { declare module 'babel-plugin-lodash/lib/importModule.js' { declare module.exports: $Exports<'babel-plugin-lodash/lib/importModule'>; } +declare module 'babel-plugin-lodash/lib/index' { + declare module.exports: $Exports<'babel-plugin-lodash/lib'>; +} declare module 'babel-plugin-lodash/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-lodash/lib/index'>; + declare module.exports: $Exports<'babel-plugin-lodash/lib'>; } declare module 'babel-plugin-lodash/lib/Map.js' { declare module.exports: $Exports<'babel-plugin-lodash/lib/Map'>; diff --git a/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js b/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js index bc4f1917..b6c36154 100644 --- a/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: c1c7db4e6f9c1bbafd00e07275660942 -// flow-typed version: <>/babel-plugin-styled-components_v^1.1.7/flow_v0.86.0 +// flow-typed signature: 98c16447ddcec42856caf946d00e3906 +// flow-typed version: <>/babel-plugin-styled-components_v^1.1.7/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,27 +26,11 @@ declare module 'babel-plugin-styled-components/lib/css/placeholderUtils' { declare module.exports: any; } -declare module 'babel-plugin-styled-components/lib/css/preprocess' { +declare module 'babel-plugin-styled-components/lib' { declare module.exports: any; } -declare module 'babel-plugin-styled-components/lib/css/preprocessInjectGlobal' { - declare module.exports: any; -} - -declare module 'babel-plugin-styled-components/lib/css/preprocessKeyframes' { - declare module.exports: any; -} - -declare module 'babel-plugin-styled-components/lib/css/preprocessUtils' { - declare module.exports: any; -} - -declare module 'babel-plugin-styled-components/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-styled-components/lib/minify/index' { +declare module 'babel-plugin-styled-components/lib/minify' { declare module.exports: any; } @@ -66,6 +50,14 @@ declare module 'babel-plugin-styled-components/lib/utils/options' { declare module.exports: any; } +declare module 'babel-plugin-styled-components/lib/utils/prefixDigit' { + declare module.exports: any; +} + +declare module 'babel-plugin-styled-components/lib/visitors/assignStyledRequired' { + declare module.exports: any; +} + declare module 'babel-plugin-styled-components/lib/visitors/displayNameAndId' { declare module.exports: any; } @@ -74,15 +66,11 @@ declare module 'babel-plugin-styled-components/lib/visitors/minify' { declare module.exports: any; } -declare module 'babel-plugin-styled-components/lib/visitors/noParserImport' { +declare module 'babel-plugin-styled-components/lib/visitors/pure' { declare module.exports: any; } -declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/preprocess' { +declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals' { declare module.exports: any; } @@ -90,27 +78,25 @@ declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/tra declare module.exports: any; } +declare module 'babel-plugin-styled-components/lib/visitors/transpileCssProp' { + declare module.exports: any; +} + // Filename aliases declare module 'babel-plugin-styled-components/lib/css/placeholderUtils.js' { declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/placeholderUtils'>; } -declare module 'babel-plugin-styled-components/lib/css/preprocess.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocess'>; -} -declare module 'babel-plugin-styled-components/lib/css/preprocessInjectGlobal.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocessInjectGlobal'>; -} -declare module 'babel-plugin-styled-components/lib/css/preprocessKeyframes.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocessKeyframes'>; -} -declare module 'babel-plugin-styled-components/lib/css/preprocessUtils.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/preprocessUtils'>; +declare module 'babel-plugin-styled-components/lib/index' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib'>; } declare module 'babel-plugin-styled-components/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/index'>; + declare module.exports: $Exports<'babel-plugin-styled-components/lib'>; +} +declare module 'babel-plugin-styled-components/lib/minify/index' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify'>; } declare module 'babel-plugin-styled-components/lib/minify/index.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify/index'>; + declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify'>; } declare module 'babel-plugin-styled-components/lib/utils/detectors.js' { declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/detectors'>; @@ -124,21 +110,30 @@ declare module 'babel-plugin-styled-components/lib/utils/hash.js' { declare module 'babel-plugin-styled-components/lib/utils/options.js' { declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/options'>; } +declare module 'babel-plugin-styled-components/lib/utils/prefixDigit.js' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/prefixDigit'>; +} +declare module 'babel-plugin-styled-components/lib/visitors/assignStyledRequired.js' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/assignStyledRequired'>; +} declare module 'babel-plugin-styled-components/lib/visitors/displayNameAndId.js' { declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/displayNameAndId'>; } declare module 'babel-plugin-styled-components/lib/visitors/minify.js' { declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/minify'>; } -declare module 'babel-plugin-styled-components/lib/visitors/noParserImport.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/noParserImport'>; +declare module 'babel-plugin-styled-components/lib/visitors/pure.js' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/pure'>; +} +declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals'>; } declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/index'>; -} -declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/preprocess.js' { - declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/preprocess'>; + declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals'>; } declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile.js' { declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile'>; } +declare module 'babel-plugin-styled-components/lib/visitors/transpileCssProp.js' { + declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/transpileCssProp'>; +} diff --git a/flow-typed/npm/babel-plugin-syntax-dynamic-import_vx.x.x.js b/flow-typed/npm/babel-plugin-syntax-dynamic-import_vx.x.x.js index 04ab3672..c923d646 100644 --- a/flow-typed/npm/babel-plugin-syntax-dynamic-import_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-syntax-dynamic-import_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 3f861346197ad057d0c793c36f953381 -// flow-typed version: <>/babel-plugin-syntax-dynamic-import_v^6.18.0/flow_v0.86.0 +// flow-typed signature: 5f79a76723addddccfa234b1dbc4f569 +// flow-typed version: <>/babel-plugin-syntax-dynamic-import_v^6.18.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-syntax-dynamic-import' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-syntax-dynamic-import/lib/index' { +declare module 'babel-plugin-syntax-dynamic-import/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-syntax-dynamic-import/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib/index'>; +declare module 'babel-plugin-syntax-dynamic-import/lib/index' { + declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib'>; +} +declare module 'babel-plugin-syntax-dynamic-import/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib'>; } diff --git a/flow-typed/npm/babel-plugin-transform-class-properties_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-class-properties_vx.x.x.js index 4164808f..c9db56ff 100644 --- a/flow-typed/npm/babel-plugin-transform-class-properties_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-transform-class-properties_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: b69261b9b5752022ba1f9f5bd7d71ad4 -// flow-typed version: <>/babel-plugin-transform-class-properties_v^6.24.1/flow_v0.86.0 +// flow-typed signature: a0c48cc9091d42b6f776d5d50392e26d +// flow-typed version: <>/babel-plugin-transform-class-properties_v^6.24.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-class-properties' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-transform-class-properties/lib/index' { +declare module 'babel-plugin-transform-class-properties/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-transform-class-properties/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-class-properties/lib/index'>; +declare module 'babel-plugin-transform-class-properties/lib/index' { + declare module.exports: $Exports<'babel-plugin-transform-class-properties/lib'>; +} +declare module 'babel-plugin-transform-class-properties/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-class-properties/lib'>; } diff --git a/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js index feee60e0..4868510f 100644 --- a/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: f8bc955b803a9e7e65e580d016899f98 -// flow-typed version: <>/babel-plugin-transform-decorators-legacy_v1.3.4/flow_v0.86.0 +// flow-typed signature: b836884f23579ae6c832756bf83b796d +// flow-typed version: <>/babel-plugin-transform-decorators-legacy_v1.3.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-decorators-legacy' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-transform-decorators-legacy/lib/index' { +declare module 'babel-plugin-transform-decorators-legacy/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-transform-decorators-legacy/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-decorators-legacy/lib/index'>; +declare module 'babel-plugin-transform-decorators-legacy/lib/index' { + declare module.exports: $Exports<'babel-plugin-transform-decorators-legacy/lib'>; +} +declare module 'babel-plugin-transform-decorators-legacy/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-decorators-legacy/lib'>; } diff --git a/flow-typed/npm/babel-plugin-transform-es2015-destructuring_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-es2015-destructuring_vx.x.x.js index 6d436f9d..74ce0dba 100644 --- a/flow-typed/npm/babel-plugin-transform-es2015-destructuring_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-transform-es2015-destructuring_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 62fe854d6357f8fd870790d2a53beac3 -// flow-typed version: <>/babel-plugin-transform-es2015-destructuring_v^6.23.0/flow_v0.86.0 +// flow-typed signature: e561ef1cceb05019070b2b1425b27072 +// flow-typed version: <>/babel-plugin-transform-es2015-destructuring_v^6.23.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-es2015-destructuring' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-transform-es2015-destructuring/lib/index' { +declare module 'babel-plugin-transform-es2015-destructuring/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-transform-es2015-destructuring/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-es2015-destructuring/lib/index'>; +declare module 'babel-plugin-transform-es2015-destructuring/lib/index' { + declare module.exports: $Exports<'babel-plugin-transform-es2015-destructuring/lib'>; +} +declare module 'babel-plugin-transform-es2015-destructuring/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-es2015-destructuring/lib'>; } diff --git a/flow-typed/npm/babel-plugin-transform-es2015-modules-commonjs_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-es2015-modules-commonjs_vx.x.x.js index 8b57caeb..8a6ce42b 100644 --- a/flow-typed/npm/babel-plugin-transform-es2015-modules-commonjs_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-transform-es2015-modules-commonjs_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7ae27a2d87e57295d80ed091aa9f747d -// flow-typed version: <>/babel-plugin-transform-es2015-modules-commonjs_v^6.24.1/flow_v0.86.0 +// flow-typed signature: 341fdbc1a42587ab601825e28183b88d +// flow-typed version: <>/babel-plugin-transform-es2015-modules-commonjs_v^6.24.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-es2015-modules-commonjs' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index' { +declare module 'babel-plugin-transform-es2015-modules-commonjs/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-es2015-modules-commonjs/lib/index'>; +declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index' { + declare module.exports: $Exports<'babel-plugin-transform-es2015-modules-commonjs/lib'>; +} +declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-es2015-modules-commonjs/lib'>; } diff --git a/flow-typed/npm/babel-plugin-transform-object-rest-spread_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-object-rest-spread_vx.x.x.js index f08ff7bc..8a7d8e13 100644 --- a/flow-typed/npm/babel-plugin-transform-object-rest-spread_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-transform-object-rest-spread_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 690f072b1098aac2a8f78eb97deb0a34 -// flow-typed version: <>/babel-plugin-transform-object-rest-spread_v^6.23.0/flow_v0.86.0 +// flow-typed signature: 659f32de98b9b69afaf540f7c108b778 +// flow-typed version: <>/babel-plugin-transform-object-rest-spread_v^6.23.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-object-rest-spread' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-transform-object-rest-spread/lib/index' { +declare module 'babel-plugin-transform-object-rest-spread/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-transform-object-rest-spread/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-object-rest-spread/lib/index'>; +declare module 'babel-plugin-transform-object-rest-spread/lib/index' { + declare module.exports: $Exports<'babel-plugin-transform-object-rest-spread/lib'>; +} +declare module 'babel-plugin-transform-object-rest-spread/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-object-rest-spread/lib'>; } diff --git a/flow-typed/npm/babel-plugin-transform-regenerator_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-regenerator_vx.x.x.js index 95785815..dbbea3f4 100644 --- a/flow-typed/npm/babel-plugin-transform-regenerator_vx.x.x.js +++ b/flow-typed/npm/babel-plugin-transform-regenerator_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: b483d64df647a2fadd23197c9430df40 -// flow-typed version: <>/babel-plugin-transform-regenerator_v^6.24.1/flow_v0.86.0 +// flow-typed signature: fd8b09639b1dba4d4087856f22a3d703 +// flow-typed version: <>/babel-plugin-transform-regenerator_v^6.24.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'babel-plugin-transform-regenerator' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'babel-plugin-transform-regenerator/lib/index' { +declare module 'babel-plugin-transform-regenerator/lib' { declare module.exports: any; } // Filename aliases -declare module 'babel-plugin-transform-regenerator/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-regenerator/lib/index'>; +declare module 'babel-plugin-transform-regenerator/lib/index' { + declare module.exports: $Exports<'babel-plugin-transform-regenerator/lib'>; +} +declare module 'babel-plugin-transform-regenerator/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-regenerator/lib'>; } diff --git a/flow-typed/npm/babel-polyfill_v6.x.x.js b/flow-typed/npm/babel-polyfill_v6.x.x.js index f6ab99df..95195eaa 100644 --- a/flow-typed/npm/babel-polyfill_v6.x.x.js +++ b/flow-typed/npm/babel-polyfill_v6.x.x.js @@ -1,4 +1,4 @@ -// flow-typed signature: 28eccd914ac7bd65de204cb1d8d37cfe -// flow-typed version: 7b122e75af/babel-polyfill_v6.x.x/flow_>=v0.30.x +// flow-typed signature: 29a6ec8f7f4b42ab84093c5f7b57d5fd +// flow-typed version: c6154227d1/babel-polyfill_v6.x.x/flow_>=v0.104.x declare module 'babel-polyfill' {} diff --git a/flow-typed/npm/babel-preset-env_vx.x.x.js b/flow-typed/npm/babel-preset-env_vx.x.x.js index 4dc1aa4f..8d704e46 100644 --- a/flow-typed/npm/babel-preset-env_vx.x.x.js +++ b/flow-typed/npm/babel-preset-env_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: bde8620567de0b1d912548f88f0a26da -// flow-typed version: <>/babel-preset-env_v^1.4.0/flow_v0.86.0 +// flow-typed signature: 4fb7abcf80b53ba995faa21fc7765ebb +// flow-typed version: <>/babel-preset-env_v^1.4.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -34,7 +34,7 @@ declare module 'babel-preset-env/lib/default-includes' { declare module.exports: any; } -declare module 'babel-preset-env/lib/index' { +declare module 'babel-preset-env/lib' { declare module.exports: any; } @@ -68,8 +68,11 @@ declare module 'babel-preset-env/data/plugin-features.js' { declare module 'babel-preset-env/lib/default-includes.js' { declare module.exports: $Exports<'babel-preset-env/lib/default-includes'>; } +declare module 'babel-preset-env/lib/index' { + declare module.exports: $Exports<'babel-preset-env/lib'>; +} declare module 'babel-preset-env/lib/index.js' { - declare module.exports: $Exports<'babel-preset-env/lib/index'>; + declare module.exports: $Exports<'babel-preset-env/lib'>; } declare module 'babel-preset-env/lib/module-transformations.js' { declare module.exports: $Exports<'babel-preset-env/lib/module-transformations'>; diff --git a/flow-typed/npm/babel-preset-react-hmre_vx.x.x.js b/flow-typed/npm/babel-preset-react-hmre_vx.x.x.js index 14654c22..733d865e 100644 --- a/flow-typed/npm/babel-preset-react-hmre_vx.x.x.js +++ b/flow-typed/npm/babel-preset-react-hmre_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 3abd654a395868c66a1c68d8267ff856 -// flow-typed version: <>/babel-preset-react-hmre_v1.1.1/flow_v0.86.0 +// flow-typed signature: df1bbd507ba7266eafb8510b78ad0e28 +// flow-typed version: <>/babel-preset-react-hmre_v1.1.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/babel-preset-react_vx.x.x.js b/flow-typed/npm/babel-preset-react_vx.x.x.js index 58cca82e..ebe2bbad 100644 --- a/flow-typed/npm/babel-preset-react_vx.x.x.js +++ b/flow-typed/npm/babel-preset-react_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: e6cb7a9810afe2bffa684e40d8fb20bd -// flow-typed version: <>/babel-preset-react_v6.11.1/flow_v0.86.0 +// flow-typed signature: e175fd9da28bb61b73ff1f1d0954bbc6 +// flow-typed version: <>/babel-preset-react_v6.11.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/babel-regenerator-runtime_vx.x.x.js b/flow-typed/npm/babel-regenerator-runtime_vx.x.x.js index ffbadb4c..1dd90f76 100644 --- a/flow-typed/npm/babel-regenerator-runtime_vx.x.x.js +++ b/flow-typed/npm/babel-regenerator-runtime_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 42bc50941758f28027f0c9bc0069019b -// flow-typed version: <>/babel-regenerator-runtime_v6.5.0/flow_v0.86.0 +// flow-typed signature: 7109a737c73456665c67bd71a64628fc +// flow-typed version: <>/babel-regenerator-runtime_v6.5.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/boundless-arrow-key-navigation_vx.x.x.js b/flow-typed/npm/boundless-arrow-key-navigation_vx.x.x.js index b735d303..d9b52e94 100644 --- a/flow-typed/npm/boundless-arrow-key-navigation_vx.x.x.js +++ b/flow-typed/npm/boundless-arrow-key-navigation_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 59397ad69c376794e3d306a1bd552752 -// flow-typed version: <>/boundless-arrow-key-navigation_v^1.0.4/flow_v0.86.0 +// flow-typed signature: 124ea3a8df633e16e9901a6e10ec7777 +// flow-typed version: <>/boundless-arrow-key-navigation_v^1.0.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,11 @@ declare module 'boundless-arrow-key-navigation' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'boundless-arrow-key-navigation/build/index' { +declare module 'boundless-arrow-key-navigation/build' { declare module.exports: any; } -declare module 'boundless-arrow-key-navigation/demo/index' { +declare module 'boundless-arrow-key-navigation/demo' { declare module.exports: any; } @@ -35,11 +35,17 @@ declare module 'boundless-arrow-key-navigation/index.spec' { } // Filename aliases +declare module 'boundless-arrow-key-navigation/build/index' { + declare module.exports: $Exports<'boundless-arrow-key-navigation/build'>; +} declare module 'boundless-arrow-key-navigation/build/index.js' { - declare module.exports: $Exports<'boundless-arrow-key-navigation/build/index'>; + declare module.exports: $Exports<'boundless-arrow-key-navigation/build'>; +} +declare module 'boundless-arrow-key-navigation/demo/index' { + declare module.exports: $Exports<'boundless-arrow-key-navigation/demo'>; } declare module 'boundless-arrow-key-navigation/demo/index.js' { - declare module.exports: $Exports<'boundless-arrow-key-navigation/demo/index'>; + declare module.exports: $Exports<'boundless-arrow-key-navigation/demo'>; } declare module 'boundless-arrow-key-navigation/index' { declare module.exports: $Exports<'boundless-arrow-key-navigation'>; diff --git a/flow-typed/npm/boundless-popover_vx.x.x.js b/flow-typed/npm/boundless-popover_vx.x.x.js index 6c5d0f56..07febc4c 100644 --- a/flow-typed/npm/boundless-popover_vx.x.x.js +++ b/flow-typed/npm/boundless-popover_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 89f743d454f76a3c86e4c6950cc455d4 -// flow-typed version: <>/boundless-popover_v^1.0.4/flow_v0.86.0 +// flow-typed signature: 81720de1e8cfea1529815ce45326fdff +// flow-typed version: <>/boundless-popover_v^1.0.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,11 @@ declare module 'boundless-popover' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'boundless-popover/build/index' { +declare module 'boundless-popover/build' { declare module.exports: any; } -declare module 'boundless-popover/demo/index' { +declare module 'boundless-popover/demo' { declare module.exports: any; } @@ -35,11 +35,17 @@ declare module 'boundless-popover/index.spec' { } // Filename aliases +declare module 'boundless-popover/build/index' { + declare module.exports: $Exports<'boundless-popover/build'>; +} declare module 'boundless-popover/build/index.js' { - declare module.exports: $Exports<'boundless-popover/build/index'>; + declare module.exports: $Exports<'boundless-popover/build'>; +} +declare module 'boundless-popover/demo/index' { + declare module.exports: $Exports<'boundless-popover/demo'>; } declare module 'boundless-popover/demo/index.js' { - declare module.exports: $Exports<'boundless-popover/demo/index'>; + declare module.exports: $Exports<'boundless-popover/demo'>; } declare module 'boundless-popover/index' { declare module.exports: $Exports<'boundless-popover'>; diff --git a/flow-typed/npm/bull_vx.x.x.js b/flow-typed/npm/bull_vx.x.x.js index f74fd4cf..a580d755 100644 --- a/flow-typed/npm/bull_vx.x.x.js +++ b/flow-typed/npm/bull_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: e34fc9065fe78e43e54c3456364357b7 -// flow-typed version: <>/bull_v^3.5.2/flow_v0.86.0 +// flow-typed signature: 7ef49570a788f5303976a16379421a35 +// flow-typed version: <>/bull_v^3.5.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,23 +22,11 @@ declare module 'bull' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'bull/examples/cluster-queue' { - declare module.exports: any; -} - -declare module 'bull/examples/message' { - declare module.exports: any; -} - -declare module 'bull/examples/state' { - declare module.exports: any; -} - declare module 'bull/lib/backoffs' { declare module.exports: any; } -declare module 'bull/lib/commands/index' { +declare module 'bull/lib/commands' { declare module.exports: any; } @@ -90,112 +78,7 @@ declare module 'bull/lib/worker' { declare module.exports: any; } -declare module 'bull/test/cluster_worker' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_bar' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_callback_fail' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_callback' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_crash' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_exit' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_fail' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_foo' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_progress' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor_slow' { - declare module.exports: any; -} - -declare module 'bull/test/fixtures/fixture_processor' { - declare module.exports: any; -} - -declare module 'bull/test/test_child-pool' { - declare module.exports: any; -} - -declare module 'bull/test/test_cluster' { - declare module.exports: any; -} - -declare module 'bull/test/test_connection' { - declare module.exports: any; -} - -declare module 'bull/test/test_events' { - declare module.exports: any; -} - -declare module 'bull/test/test_getters' { - declare module.exports: any; -} - -declare module 'bull/test/test_job' { - declare module.exports: any; -} - -declare module 'bull/test/test_pause' { - declare module.exports: any; -} - -declare module 'bull/test/test_queue' { - declare module.exports: any; -} - -declare module 'bull/test/test_rate_limiter' { - declare module.exports: any; -} - -declare module 'bull/test/test_repeat' { - declare module.exports: any; -} - -declare module 'bull/test/test_sandboxed_process' { - declare module.exports: any; -} - -declare module 'bull/test/test_worker' { - declare module.exports: any; -} - -declare module 'bull/test/utils' { - declare module.exports: any; -} - // Filename aliases -declare module 'bull/examples/cluster-queue.js' { - declare module.exports: $Exports<'bull/examples/cluster-queue'>; -} -declare module 'bull/examples/message.js' { - declare module.exports: $Exports<'bull/examples/message'>; -} -declare module 'bull/examples/state.js' { - declare module.exports: $Exports<'bull/examples/state'>; -} declare module 'bull/index' { declare module.exports: $Exports<'bull'>; } @@ -205,8 +88,11 @@ declare module 'bull/index.js' { declare module 'bull/lib/backoffs.js' { declare module.exports: $Exports<'bull/lib/backoffs'>; } +declare module 'bull/lib/commands/index' { + declare module.exports: $Exports<'bull/lib/commands'>; +} declare module 'bull/lib/commands/index.js' { - declare module.exports: $Exports<'bull/lib/commands/index'>; + declare module.exports: $Exports<'bull/lib/commands'>; } declare module 'bull/lib/errors.js' { declare module.exports: $Exports<'bull/lib/errors'>; @@ -244,75 +130,3 @@ declare module 'bull/lib/utils.js' { declare module 'bull/lib/worker.js' { declare module.exports: $Exports<'bull/lib/worker'>; } -declare module 'bull/test/cluster_worker.js' { - declare module.exports: $Exports<'bull/test/cluster_worker'>; -} -declare module 'bull/test/fixtures/fixture_processor_bar.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_bar'>; -} -declare module 'bull/test/fixtures/fixture_processor_callback_fail.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_callback_fail'>; -} -declare module 'bull/test/fixtures/fixture_processor_callback.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_callback'>; -} -declare module 'bull/test/fixtures/fixture_processor_crash.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_crash'>; -} -declare module 'bull/test/fixtures/fixture_processor_exit.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_exit'>; -} -declare module 'bull/test/fixtures/fixture_processor_fail.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_fail'>; -} -declare module 'bull/test/fixtures/fixture_processor_foo.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_foo'>; -} -declare module 'bull/test/fixtures/fixture_processor_progress.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_progress'>; -} -declare module 'bull/test/fixtures/fixture_processor_slow.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor_slow'>; -} -declare module 'bull/test/fixtures/fixture_processor.js' { - declare module.exports: $Exports<'bull/test/fixtures/fixture_processor'>; -} -declare module 'bull/test/test_child-pool.js' { - declare module.exports: $Exports<'bull/test/test_child-pool'>; -} -declare module 'bull/test/test_cluster.js' { - declare module.exports: $Exports<'bull/test/test_cluster'>; -} -declare module 'bull/test/test_connection.js' { - declare module.exports: $Exports<'bull/test/test_connection'>; -} -declare module 'bull/test/test_events.js' { - declare module.exports: $Exports<'bull/test/test_events'>; -} -declare module 'bull/test/test_getters.js' { - declare module.exports: $Exports<'bull/test/test_getters'>; -} -declare module 'bull/test/test_job.js' { - declare module.exports: $Exports<'bull/test/test_job'>; -} -declare module 'bull/test/test_pause.js' { - declare module.exports: $Exports<'bull/test/test_pause'>; -} -declare module 'bull/test/test_queue.js' { - declare module.exports: $Exports<'bull/test/test_queue'>; -} -declare module 'bull/test/test_rate_limiter.js' { - declare module.exports: $Exports<'bull/test/test_rate_limiter'>; -} -declare module 'bull/test/test_repeat.js' { - declare module.exports: $Exports<'bull/test/test_repeat'>; -} -declare module 'bull/test/test_sandboxed_process.js' { - declare module.exports: $Exports<'bull/test/test_sandboxed_process'>; -} -declare module 'bull/test/test_worker.js' { - declare module.exports: $Exports<'bull/test/test_worker'>; -} -declare module 'bull/test/utils.js' { - declare module.exports: $Exports<'bull/test/utils'>; -} diff --git a/flow-typed/npm/cancan_vx.x.x.js b/flow-typed/npm/cancan_vx.x.x.js index 53f8d96e..798568da 100644 --- a/flow-typed/npm/cancan_vx.x.x.js +++ b/flow-typed/npm/cancan_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 9a572b6bb9612e8d029312779affa26b -// flow-typed version: <>/cancan_v3.1.0/flow_v0.86.0 +// flow-typed signature: 5902d2130f75742810972de490b1bc44 +// flow-typed version: <>/cancan_v3.1.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/copy-to-clipboard_v3.x.x.js b/flow-typed/npm/copy-to-clipboard_v3.x.x.js index 297d22e9..d4f6af72 100644 --- a/flow-typed/npm/copy-to-clipboard_v3.x.x.js +++ b/flow-typed/npm/copy-to-clipboard_v3.x.x.js @@ -1,11 +1,11 @@ -// flow-typed signature: 2d67b88033ed19841b9ad74ef2830c56 -// flow-typed version: 1ff8a2ca93/copy-to-clipboard_v3.x.x/flow_>=v0.25.x - -type Options = { - debug?: boolean, - message?: string -}; +// flow-typed signature: 350413ab85bd03f3d1450c0ae307d106 +// flow-typed version: c6154227d1/copy-to-clipboard_v3.x.x/flow_>=v0.104.x declare module 'copy-to-clipboard' { + declare export type Options = {| + debug?: boolean, + message?: string, + |}; + declare module.exports: (text: string, options?: Options) => boolean; } diff --git a/flow-typed/npm/debug_vx.x.x.js b/flow-typed/npm/debug_vx.x.x.js new file mode 100644 index 00000000..ccf8779a --- /dev/null +++ b/flow-typed/npm/debug_vx.x.x.js @@ -0,0 +1,63 @@ +// flow-typed signature: f4912858ca837a6d9d9172650118f223 +// flow-typed version: <>/debug_v^4.1.1/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'debug' + * + * 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 'debug' { + 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 'debug/dist/debug' { + declare module.exports: any; +} + +declare module 'debug/src/browser' { + declare module.exports: any; +} + +declare module 'debug/src/common' { + declare module.exports: any; +} + +declare module 'debug/src' { + declare module.exports: any; +} + +declare module 'debug/src/node' { + declare module.exports: any; +} + +// Filename aliases +declare module 'debug/dist/debug.js' { + declare module.exports: $Exports<'debug/dist/debug'>; +} +declare module 'debug/src/browser.js' { + declare module.exports: $Exports<'debug/src/browser'>; +} +declare module 'debug/src/common.js' { + declare module.exports: $Exports<'debug/src/common'>; +} +declare module 'debug/src/index' { + declare module.exports: $Exports<'debug/src'>; +} +declare module 'debug/src/index.js' { + declare module.exports: $Exports<'debug/src'>; +} +declare module 'debug/src/node.js' { + declare module.exports: $Exports<'debug/src/node'>; +} diff --git a/flow-typed/npm/dotenv_v4.x.x.js b/flow-typed/npm/dotenv_v4.x.x.js index 7bfe16c4..75691d8d 100644 --- a/flow-typed/npm/dotenv_v4.x.x.js +++ b/flow-typed/npm/dotenv_v4.x.x.js @@ -1,10 +1,11 @@ -// flow-typed signature: cf11c66b2c3d752c24fdf3eae1b44e1c -// flow-typed version: 21e1db763b/dotenv_v4.x.x/flow_>=v0.34.x +// flow-typed signature: c7992a5788422caaab5074361a292df3 +// flow-typed version: c6154227d1/dotenv_v4.x.x/flow_>=v0.104.x declare module "dotenv" { declare type DotenvOptions = { encoding?: string, - path?: string + path?: string, + ... }; declare function config(options?: DotenvOptions): boolean; @@ -12,6 +13,7 @@ declare module "dotenv" { declare module.exports: { config: typeof config, load: typeof config, - parse: (src: string | Buffer) => { [string]: string } + parse: (src: string | Buffer) => { [string]: string, ... }, + ... } } diff --git a/flow-typed/npm/emoji-regex_vx.x.x.js b/flow-typed/npm/emoji-regex_vx.x.x.js index c498713c..61dcbd6a 100644 --- a/flow-typed/npm/emoji-regex_vx.x.x.js +++ b/flow-typed/npm/emoji-regex_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 76e1fb1735e4f12d3649be18dfb65aac -// flow-typed version: <>/emoji-regex_v^6.5.1/flow_v0.86.0 +// flow-typed signature: df3a77883deb7981fa0bc043d8bd64b5 +// flow-typed version: <>/emoji-regex_v^6.5.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,7 +22,7 @@ declare module 'emoji-regex' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'emoji-regex/es2015/index' { +declare module 'emoji-regex/es2015' { declare module.exports: any; } @@ -35,8 +35,11 @@ declare module 'emoji-regex/text' { } // Filename aliases +declare module 'emoji-regex/es2015/index' { + declare module.exports: $Exports<'emoji-regex/es2015'>; +} declare module 'emoji-regex/es2015/index.js' { - declare module.exports: $Exports<'emoji-regex/es2015/index'>; + declare module.exports: $Exports<'emoji-regex/es2015'>; } declare module 'emoji-regex/es2015/text.js' { declare module.exports: $Exports<'emoji-regex/es2015/text'>; diff --git a/flow-typed/npm/es6-error_v4.x.x.js b/flow-typed/npm/es6-error_v4.x.x.js new file mode 100644 index 00000000..f51fdbd7 --- /dev/null +++ b/flow-typed/npm/es6-error_v4.x.x.js @@ -0,0 +1,8 @@ +// flow-typed signature: fb6c19e75f6c1cada215733df2146fb4 +// flow-typed version: c6154227d1/es6-error_v4.x.x/flow_>=v0.104.x + +declare module "es6-error" { + declare class ExtendableError extends Error {} + + declare module.exports: Class; +} diff --git a/flow-typed/npm/eslint-config-react-app_vx.x.x.js b/flow-typed/npm/eslint-config-react-app_vx.x.x.js index 4114b943..f6a897ce 100644 --- a/flow-typed/npm/eslint-config-react-app_vx.x.x.js +++ b/flow-typed/npm/eslint-config-react-app_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 42a3b11e4f4348a20d4c3246ef18daad -// flow-typed version: <>/eslint-config-react-app_v^2.0.1/flow_v0.86.0 +// flow-typed signature: de01e07b81b1d8db93365adb9c4e3224 +// flow-typed version: <>/eslint-config-react-app_v^3.0.6/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js b/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js index b643f723..1137037e 100644 --- a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js +++ b/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7e8c2fd36265484e5caf36f1406fb5a6 -// flow-typed version: <>/eslint-plugin-flowtype_v^2.40.1/flow_v0.86.0 +// flow-typed signature: b577a192ad1c96657abc047444f59956 +// flow-typed version: <>/eslint-plugin-flowtype_v^2.40.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,27 @@ declare module 'eslint-plugin-flowtype/bin/readmeAssertions' { declare module.exports: any; } -declare module 'eslint-plugin-flowtype/dist/index' { +declare module 'eslint-plugin-flowtype/dist' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType' { declare module.exports: any; } @@ -46,10 +66,22 @@ declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' { declare module.exports: any; } +declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation' { + declare module.exports: any; +} + declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' { declare module.exports: any; } +declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments' { + declare module.exports: any; +} + declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray' { declare module.exports: any; } @@ -74,6 +106,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' { declare module.exports: any; } +declare module 'eslint-plugin-flowtype/dist/rules/requireExactType' { + declare module.exports: any; +} + declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' { declare module.exports: any; } @@ -82,6 +118,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' { declare module.exports: any; } +declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop' { + declare module.exports: any; +} + declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' { declare module.exports: any; } @@ -134,7 +174,11 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypic declare module.exports: any; } -declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' { +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing' { declare module.exports: any; } @@ -146,6 +190,10 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' { declare module.exports: any; } +declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle' { + declare module.exports: any; +} + declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' { declare module.exports: any; } @@ -178,7 +226,7 @@ declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' { declare module.exports: any; } -declare module 'eslint-plugin-flowtype/dist/utilities/index' { +declare module 'eslint-plugin-flowtype/dist/utilities' { declare module.exports: any; } @@ -206,8 +254,29 @@ declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' { declare module 'eslint-plugin-flowtype/bin/readmeAssertions.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>; } +declare module 'eslint-plugin-flowtype/dist/index' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist'>; +} declare module 'eslint-plugin-flowtype/dist/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>; + declare module.exports: $Exports<'eslint-plugin-flowtype/dist'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType'>; } declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/booleanStyle'>; @@ -221,9 +290,18 @@ declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' { declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>; } +declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation'>; +} declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>; } +declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noExistentialType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments'>; +} declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMutableArray'>; } @@ -242,12 +320,18 @@ declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' { declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>; } +declare module 'eslint-plugin-flowtype/dist/rules/requireExactType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireExactType'>; +} declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>; } declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>; } +declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireTypesAtTop'>; +} declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>; } @@ -287,8 +371,14 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeC declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical'>; } +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing'>; +} declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>; + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing'>; } declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>; @@ -296,6 +386,9 @@ declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>; } +declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeImportStyle'>; +} declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>; } @@ -320,8 +413,11 @@ declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' { declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens'>; } +declare module 'eslint-plugin-flowtype/dist/utilities/index' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities'>; +} declare module 'eslint-plugin-flowtype/dist/utilities/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>; + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities'>; } declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' { declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>; diff --git a/flow-typed/npm/eslint-plugin-import_vx.x.x.js b/flow-typed/npm/eslint-plugin-import_vx.x.x.js index 603769a9..1a4ba209 100644 --- a/flow-typed/npm/eslint-plugin-import_vx.x.x.js +++ b/flow-typed/npm/eslint-plugin-import_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: c5eaccf0eca7916aeba30441a9bd2039 -// flow-typed version: <>/eslint-plugin-import_v^2.8.0/flow_v0.86.0 +// flow-typed signature: bac6830d2e83cb5938927897ab339650 +// flow-typed version: <>/eslint-plugin-import_v^2.14.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -46,6 +46,10 @@ declare module 'eslint-plugin-import/config/stage-0' { declare module.exports: any; } +declare module 'eslint-plugin-import/config/typescript' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/config/warnings' { declare module.exports: any; } @@ -58,6 +62,10 @@ declare module 'eslint-plugin-import/lib/core/staticRequire' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/docsUrl' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/ExportMap' { declare module.exports: any; } @@ -66,7 +74,7 @@ declare module 'eslint-plugin-import/lib/importDeclaration' { declare module.exports: any; } -declare module 'eslint-plugin-import/lib/index' { +declare module 'eslint-plugin-import/lib' { declare module.exports: any; } @@ -74,6 +82,10 @@ declare module 'eslint-plugin-import/lib/rules/default' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/export' { declare module.exports: any; } @@ -90,6 +102,10 @@ declare module 'eslint-plugin-import/lib/rules/first' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/group-exports' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/imports-first' { declare module.exports: any; } @@ -126,6 +142,14 @@ declare module 'eslint-plugin-import/lib/rules/no-commonjs' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/no-cycle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-default-export' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/no-deprecated' { declare module.exports: any; } @@ -162,6 +186,10 @@ declare module 'eslint-plugin-import/lib/rules/no-named-default' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/no-named-export' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/no-namespace' { declare module.exports: any; } @@ -170,10 +198,18 @@ declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/no-self-import' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' { declare module.exports: any; } @@ -182,6 +218,14 @@ declare module 'eslint-plugin-import/lib/rules/no-unresolved' { declare module.exports: any; } +declare module 'eslint-plugin-import/lib/rules/no-unused-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments' { + declare module.exports: any; +} + declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' { declare module.exports: any; } @@ -198,7 +242,7 @@ declare module 'eslint-plugin-import/lib/rules/unambiguous' { declare module.exports: any; } -declare module 'eslint-plugin-import/memo-parser/index' { +declare module 'eslint-plugin-import/memo-parser' { declare module.exports: any; } @@ -221,6 +265,9 @@ declare module 'eslint-plugin-import/config/recommended.js' { declare module 'eslint-plugin-import/config/stage-0.js' { declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>; } +declare module 'eslint-plugin-import/config/typescript.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/typescript'>; +} declare module 'eslint-plugin-import/config/warnings.js' { declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>; } @@ -230,18 +277,27 @@ declare module 'eslint-plugin-import/lib/core/importType.js' { declare module 'eslint-plugin-import/lib/core/staticRequire.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>; } +declare module 'eslint-plugin-import/lib/docsUrl.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/docsUrl'>; +} declare module 'eslint-plugin-import/lib/ExportMap.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>; } declare module 'eslint-plugin-import/lib/importDeclaration.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>; } +declare module 'eslint-plugin-import/lib/index' { + declare module.exports: $Exports<'eslint-plugin-import/lib'>; +} declare module 'eslint-plugin-import/lib/index.js' { - declare module.exports: $Exports<'eslint-plugin-import/lib/index'>; + declare module.exports: $Exports<'eslint-plugin-import/lib'>; } declare module 'eslint-plugin-import/lib/rules/default.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>; } +declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/dynamic-import-chunkname'>; +} declare module 'eslint-plugin-import/lib/rules/export.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>; } @@ -254,6 +310,9 @@ declare module 'eslint-plugin-import/lib/rules/extensions.js' { declare module 'eslint-plugin-import/lib/rules/first.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>; } +declare module 'eslint-plugin-import/lib/rules/group-exports.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/group-exports'>; +} declare module 'eslint-plugin-import/lib/rules/imports-first.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>; } @@ -281,6 +340,12 @@ declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export.js' { declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>; } +declare module 'eslint-plugin-import/lib/rules/no-cycle.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-cycle'>; +} +declare module 'eslint-plugin-import/lib/rules/no-default-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-default-export'>; +} declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>; } @@ -308,21 +373,36 @@ declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' { declare module 'eslint-plugin-import/lib/rules/no-named-default.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>; } +declare module 'eslint-plugin-import/lib/rules/no-named-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-export'>; +} declare module 'eslint-plugin-import/lib/rules/no-namespace.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>; } declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>; } +declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-relative-parent-imports'>; +} declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>; } +declare module 'eslint-plugin-import/lib/rules/no-self-import.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-self-import'>; +} declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>; } declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>; } +declare module 'eslint-plugin-import/lib/rules/no-unused-modules.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unused-modules'>; +} +declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-useless-path-segments'>; +} declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>; } @@ -335,6 +415,9 @@ declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' { declare module 'eslint-plugin-import/lib/rules/unambiguous.js' { declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>; } -declare module 'eslint-plugin-import/memo-parser/index.js' { - declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>; +declare module 'eslint-plugin-import/memo-parser/index' { + declare module.exports: $Exports<'eslint-plugin-import/memo-parser'>; +} +declare module 'eslint-plugin-import/memo-parser/index.js' { + declare module.exports: $Exports<'eslint-plugin-import/memo-parser'>; } diff --git a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js b/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js index 25115e5a..ab0e21b1 100644 --- a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js +++ b/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 78b203fd889b1d0056f59672ff63c67e -// flow-typed version: <>/eslint-plugin-jsx-a11y_v5.1.1/flow_v0.86.0 +// flow-typed signature: 9434f9b8c9a258565eb83eec8613ad3b +// flow-typed version: <>/eslint-plugin-jsx-a11y_v^6.1.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -42,6 +42,18 @@ declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/LiteralMock' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper' { declare module.exports: any; } @@ -94,11 +106,11 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test' { +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test' { declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/href-no-hash-test' { +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test' { declare module.exports: any; } @@ -118,6 +130,10 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports- declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test' { declare module.exports: any; } @@ -194,6 +210,18 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-t declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test' { declare module.exports: any; } @@ -206,10 +234,30 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-tes declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test' { declare module.exports: any; } @@ -226,6 +274,22 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-t declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonLiteralProperty-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test' { declare module.exports: any; } @@ -234,15 +298,7 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test' { declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/flow/eslint-jsx' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/flow/eslint' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/lib/index' { +declare module 'eslint-plugin-jsx-a11y/lib' { declare module.exports: any; } @@ -286,11 +342,11 @@ declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events' { declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content' { +declare module 'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label' { declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/lib/rules/href-no-hash' { +declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content' { declare module.exports: any; } @@ -310,6 +366,10 @@ declare module 'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for' { declare module.exports: any; } @@ -386,6 +446,14 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/attributesComparator' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/lib/util/getComputedRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getExplicitRole' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole' { declare module.exports: any; } @@ -478,7 +546,7 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img' { declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index' { +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles' { declare module.exports: any; } @@ -558,6 +626,14 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/isAbstractRole' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/lib/util/isDisabledElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isDOMElement' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader' { declare module.exports: any; } @@ -578,10 +654,26 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/lib/util/isNonLiteralProperty' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/lib/util/isPresentationRole' { declare module.exports: any; } +declare module 'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel' { + declare module.exports: any; +} + declare module 'eslint-plugin-jsx-a11y/lib/util/schemas' { declare module.exports: any; } @@ -606,350 +698,6 @@ declare module 'eslint-plugin-jsx-a11y/scripts/create-rule' { declare module.exports: any; } -declare module 'eslint-plugin-jsx-a11y/src/index' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/accessible-emoji' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/alt-text' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/anchor-has-content' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/anchor-is-valid' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-activedescendant-has-tabindex' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-props' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-proptypes' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-role' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-unsupported-elements' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/click-events-have-key-events' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/heading-has-content' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/href-no-hash' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/html-has-lang' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/iframe-has-title' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/img-redundant-alt' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/interactive-supports-focus' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/label-has-for' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/lang' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/media-has-caption' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/mouse-events-have-key-events' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-access-key' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-autofocus' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-distracting-elements' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-interactive-element-to-noninteractive-role' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-element-interactions' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-element-to-interactive-role' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-tabindex' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-onchange' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-redundant-roles' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/no-static-element-interactions' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/role-has-required-aria-props' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/role-supports-aria-props' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/scope' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/rules/tabindex-no-positive' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/attributesComparator' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/getImplicitRole' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/getSuggestion' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/getTabIndex' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/hasAccessibleChild' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/a' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/area' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/article' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/aside' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/body' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/button' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/datalist' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/details' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dialog' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dl' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/form' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h1' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h2' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h3' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h4' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h5' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h6' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/hr' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/img' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/index' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/input' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/li' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/link' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menu' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menuitem' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/meter' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/nav' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ol' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/option' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/output' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/progress' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/section' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/select' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tbody' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/textarea' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tfoot' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/thead' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ul' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isAbstractRole' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isHiddenFromScreenReader' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isInteractiveElement' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isInteractiveRole' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isNonInteractiveElement' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isNonInteractiveRole' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/isPresentationRole' { - declare module.exports: any; -} - -declare module 'eslint-plugin-jsx-a11y/src/util/schemas' { - declare module.exports: any; -} - // Filename aliases declare module 'eslint-plugin-jsx-a11y/__mocks__/genInteractives.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/genInteractives'>; @@ -966,6 +714,15 @@ declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock.js' { declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock'>; } +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/LiteralMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/LiteralMock'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper'>; } @@ -1005,12 +762,12 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elem declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test'>; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test'>; } -declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/href-no-hash-test.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/href-no-hash-test'>; -} declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test'>; } @@ -1023,6 +780,9 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-tes declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test'>; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test'>; } @@ -1080,6 +840,15 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive- declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test'>; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test'>; } @@ -1089,9 +858,24 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test.js' { declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test'>; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test'>; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test'>; } @@ -1104,20 +888,29 @@ declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElemen declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test'>; } +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonLiteralProperty-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonLiteralProperty-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test'>; +} declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test'>; } declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test'>; } -declare module 'eslint-plugin-jsx-a11y/flow/eslint-jsx.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/flow/eslint-jsx'>; -} -declare module 'eslint-plugin-jsx-a11y/flow/eslint.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/flow/eslint'>; +declare module 'eslint-plugin-jsx-a11y/lib/index' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib'>; } declare module 'eslint-plugin-jsx-a11y/lib/index.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/index'>; + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib'>; } declare module 'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji'>; @@ -1149,12 +942,12 @@ declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements.js' { declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events'>; } +declare module 'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label'>; +} declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/heading-has-content'>; } -declare module 'eslint-plugin-jsx-a11y/lib/rules/href-no-hash.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/href-no-hash'>; -} declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/html-has-lang'>; } @@ -1167,6 +960,9 @@ declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt.js' { declare module 'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus'>; } +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control'>; +} declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-for'>; } @@ -1224,6 +1020,12 @@ declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive.js' { declare module 'eslint-plugin-jsx-a11y/lib/util/attributesComparator.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/attributesComparator'>; } +declare module 'eslint-plugin-jsx-a11y/lib/util/getComputedRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getComputedRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getExplicitRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getExplicitRole'>; +} declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getImplicitRole'>; } @@ -1293,8 +1095,11 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr.js' { declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img'>; } +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles'>; +} declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index'>; + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles'>; } declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input'>; @@ -1353,6 +1158,12 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul.js' { declare module 'eslint-plugin-jsx-a11y/lib/util/isAbstractRole.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isAbstractRole'>; } +declare module 'eslint-plugin-jsx-a11y/lib/util/isDisabledElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isDisabledElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isDOMElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isDOMElement'>; +} declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader'>; } @@ -1368,9 +1179,21 @@ declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement.js' { declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole'>; } +declare module 'eslint-plugin-jsx-a11y/lib/util/isNonLiteralProperty.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonLiteralProperty'>; +} declare module 'eslint-plugin-jsx-a11y/lib/util/isPresentationRole.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isPresentationRole'>; } +declare module 'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel'>; +} declare module 'eslint-plugin-jsx-a11y/lib/util/schemas.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/schemas'>; } @@ -1389,261 +1212,3 @@ declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/test.js' { declare module 'eslint-plugin-jsx-a11y/scripts/create-rule.js' { declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/create-rule'>; } -declare module 'eslint-plugin-jsx-a11y/src/index.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/index'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/accessible-emoji.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/accessible-emoji'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/alt-text.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/alt-text'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/anchor-has-content.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/anchor-has-content'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/anchor-is-valid.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/anchor-is-valid'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-activedescendant-has-tabindex.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-activedescendant-has-tabindex'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-props.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-props'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-proptypes.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-proptypes'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-role.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-role'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/aria-unsupported-elements.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/aria-unsupported-elements'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/click-events-have-key-events.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/click-events-have-key-events'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/heading-has-content.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/heading-has-content'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/href-no-hash.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/href-no-hash'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/html-has-lang.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/html-has-lang'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/iframe-has-title.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/iframe-has-title'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/img-redundant-alt.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/img-redundant-alt'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/interactive-supports-focus.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/interactive-supports-focus'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/label-has-for.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/label-has-for'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/lang.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/lang'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/media-has-caption.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/media-has-caption'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/mouse-events-have-key-events.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/mouse-events-have-key-events'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-access-key.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-access-key'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-autofocus.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-autofocus'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-distracting-elements.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-distracting-elements'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-interactive-element-to-noninteractive-role.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-interactive-element-to-noninteractive-role'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-element-interactions.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-element-interactions'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-element-to-interactive-role.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-element-to-interactive-role'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-tabindex.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-noninteractive-tabindex'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-onchange.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-onchange'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-redundant-roles.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-redundant-roles'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/no-static-element-interactions.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/no-static-element-interactions'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/role-has-required-aria-props.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/role-has-required-aria-props'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/role-supports-aria-props.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/role-supports-aria-props'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/scope.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/scope'>; -} -declare module 'eslint-plugin-jsx-a11y/src/rules/tabindex-no-positive.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/rules/tabindex-no-positive'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/attributesComparator.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/attributesComparator'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/getImplicitRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/getImplicitRole'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/getSuggestion.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/getSuggestion'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/getTabIndex.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/getTabIndex'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/hasAccessibleChild.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/hasAccessibleChild'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/a.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/a'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/area.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/area'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/article.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/article'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/aside.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/aside'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/body.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/body'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/button.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/button'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/datalist.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/datalist'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/details.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/details'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dialog.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/dialog'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/dl.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/dl'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/form.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/form'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h1.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h1'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h2.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h2'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h3.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h3'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h4.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h4'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h5.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h5'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/h6.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/h6'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/hr.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/hr'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/img.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/img'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/index.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/index'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/input.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/input'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/li.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/li'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/link.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/link'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menu.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/menu'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/menuitem.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/menuitem'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/meter.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/meter'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/nav.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/nav'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ol.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/ol'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/option.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/option'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/output.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/output'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/progress.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/progress'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/section.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/section'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/select.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/select'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tbody.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/tbody'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/textarea.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/textarea'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/tfoot.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/tfoot'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/thead.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/thead'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/implicitRoles/ul.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/implicitRoles/ul'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isAbstractRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isAbstractRole'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isHiddenFromScreenReader.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isHiddenFromScreenReader'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isInteractiveElement.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isInteractiveElement'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isInteractiveRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isInteractiveRole'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isNonInteractiveElement.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isNonInteractiveElement'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isNonInteractiveRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isNonInteractiveRole'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/isPresentationRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/isPresentationRole'>; -} -declare module 'eslint-plugin-jsx-a11y/src/util/schemas.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/src/util/schemas'>; -} diff --git a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js index aecafe82..284a818e 100644 --- a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js +++ b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: f0768c6b7e3b0b2c69665ded6d326f12 -// flow-typed version: <>/eslint-plugin-prettier_v^2.4.0/flow_v0.86.0 +// flow-typed signature: e09355eb28f65800df8658863411011b +// flow-typed version: <>/eslint-plugin-prettier_v^2.4.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/eslint-plugin-react_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js index 185e5087..ef3c8ce2 100644 --- a/flow-typed/npm/eslint-plugin-react_vx.x.x.js +++ b/flow-typed/npm/eslint-plugin-react_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 3c1ee0edbbc419f7f7ae5fd8a92c35b2 -// flow-typed version: <>/eslint-plugin-react_v^7.5.1/flow_v0.86.0 +// flow-typed signature: 5df56c46c6cba4e00f9e874d4390c7ef +// flow-typed version: <>/eslint-plugin-react_v^7.12.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -46,6 +46,10 @@ declare module 'eslint-plugin-react/lib/rules/forbid-component-props' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/forbid-dom-props' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/forbid-elements' { declare module.exports: any; } @@ -58,10 +62,18 @@ declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/function-component-definition' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' { declare module.exports: any; } @@ -74,6 +86,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-curly-newline' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' { declare module.exports: any; } @@ -90,6 +106,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-fragments' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' { declare module.exports: any; } @@ -106,6 +126,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-key' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-max-depth' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' { declare module.exports: any; } @@ -126,6 +150,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-no-script-url' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' { declare module.exports: any; } @@ -134,6 +162,10 @@ declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-no-useless-fragment' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line' { declare module.exports: any; } @@ -142,6 +174,18 @@ declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-props-no-spreading' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' { declare module.exports: any; } @@ -170,6 +214,10 @@ declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/no-adjacent-inline-elements' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/no-array-index-key' { declare module.exports: any; } @@ -230,6 +278,10 @@ declare module 'eslint-plugin-react/lib/rules/no-string-refs' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/no-typos' { declare module.exports: any; } @@ -242,6 +294,10 @@ declare module 'eslint-plugin-react/lib/rules/no-unknown-property' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/no-unsafe' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' { declare module.exports: any; } @@ -258,6 +314,10 @@ declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/prefer-read-only-props' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' { declare module.exports: any; } @@ -294,6 +354,14 @@ declare module 'eslint-plugin-react/lib/rules/sort-prop-types' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/rules/state-in-constructor' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/static-property-placement' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/rules/style-prop-object' { declare module.exports: any; } @@ -314,10 +382,34 @@ declare module 'eslint-plugin-react/lib/util/Components' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/util/defaultProps' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/docsUrl' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/error' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/util/jsx' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/linkComponents' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/log' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule' { declare module.exports: any; } @@ -330,6 +422,22 @@ declare module 'eslint-plugin-react/lib/util/props' { declare module.exports: any; } +declare module 'eslint-plugin-react/lib/util/propTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/propTypesSort' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/propWrapper' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/usedPropTypes' { + declare module.exports: any; +} + declare module 'eslint-plugin-react/lib/util/variable' { declare module.exports: any; } @@ -363,6 +471,9 @@ declare module 'eslint-plugin-react/lib/rules/display-name.js' { declare module 'eslint-plugin-react/lib/rules/forbid-component-props.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-component-props'>; } +declare module 'eslint-plugin-react/lib/rules/forbid-dom-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-dom-props'>; +} declare module 'eslint-plugin-react/lib/rules/forbid-elements.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-elements'>; } @@ -372,9 +483,15 @@ declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types.js' { declare module 'eslint-plugin-react/lib/rules/forbid-prop-types.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-prop-types'>; } +declare module 'eslint-plugin-react/lib/rules/function-component-definition.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/function-component-definition'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; } +declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-child-element-spacing'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-bracket-location'>; } @@ -384,6 +501,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location.js' { 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-newline.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-newline'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>; } @@ -396,6 +516,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' { declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-first-prop-new-line'>; } +declare module 'eslint-plugin-react/lib/rules/jsx-fragments.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-fragments'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>; } @@ -408,6 +531,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' { declare module 'eslint-plugin-react/lib/rules/jsx-key.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-key'>; } +declare module 'eslint-plugin-react/lib/rules/jsx-max-depth.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-depth'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-props-per-line'>; } @@ -423,18 +549,33 @@ declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' { declare module 'eslint-plugin-react/lib/rules/jsx-no-literals.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-literals'>; } +declare module 'eslint-plugin-react/lib/rules/jsx-no-script-url.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-script-url'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-target-blank'>; } declare module 'eslint-plugin-react/lib/rules/jsx-no-undef.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-undef'>; } +declare module 'eslint-plugin-react/lib/rules/jsx-no-useless-fragment.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-useless-fragment'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-one-expression-per-line'>; } declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-pascal-case'>; } +declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-props-no-spreading.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-spreading'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-default-props'>; +} declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>; } @@ -456,6 +597,9 @@ declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' { declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-access-state-in-setstate'>; } +declare module 'eslint-plugin-react/lib/rules/no-adjacent-inline-elements.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-adjacent-inline-elements'>; +} declare module 'eslint-plugin-react/lib/rules/no-array-index-key.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-array-index-key'>; } @@ -501,6 +645,9 @@ declare module 'eslint-plugin-react/lib/rules/no-set-state.js' { declare module 'eslint-plugin-react/lib/rules/no-string-refs.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-string-refs'>; } +declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-this-in-sfc'>; +} declare module 'eslint-plugin-react/lib/rules/no-typos.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-typos'>; } @@ -510,6 +657,9 @@ declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' { declare module 'eslint-plugin-react/lib/rules/no-unknown-property.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unknown-property'>; } +declare module 'eslint-plugin-react/lib/rules/no-unsafe.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unsafe'>; +} declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-prop-types'>; } @@ -522,6 +672,9 @@ declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state.js' { declare module 'eslint-plugin-react/lib/rules/prefer-es6-class.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-es6-class'>; } +declare module 'eslint-plugin-react/lib/rules/prefer-read-only-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-read-only-props'>; +} declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>; } @@ -549,6 +702,12 @@ declare module 'eslint-plugin-react/lib/rules/sort-comp.js' { declare module 'eslint-plugin-react/lib/rules/sort-prop-types.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-prop-types'>; } +declare module 'eslint-plugin-react/lib/rules/state-in-constructor.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/state-in-constructor'>; +} +declare module 'eslint-plugin-react/lib/rules/static-property-placement.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/static-property-placement'>; +} declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>; } @@ -564,9 +723,27 @@ declare module 'eslint-plugin-react/lib/util/ast.js' { declare module 'eslint-plugin-react/lib/util/Components.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/util/Components'>; } +declare module 'eslint-plugin-react/lib/util/defaultProps.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/defaultProps'>; +} +declare module 'eslint-plugin-react/lib/util/docsUrl.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/docsUrl'>; +} +declare module 'eslint-plugin-react/lib/util/error.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/error'>; +} declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; } +declare module 'eslint-plugin-react/lib/util/jsx.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/jsx'>; +} +declare module 'eslint-plugin-react/lib/util/linkComponents.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/linkComponents'>; +} +declare module 'eslint-plugin-react/lib/util/log.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/log'>; +} declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/util/makeNoMethodSetStateRule'>; } @@ -576,6 +753,18 @@ declare module 'eslint-plugin-react/lib/util/pragma.js' { declare module 'eslint-plugin-react/lib/util/props.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/util/props'>; } +declare module 'eslint-plugin-react/lib/util/propTypes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypes'>; +} +declare module 'eslint-plugin-react/lib/util/propTypesSort.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypesSort'>; +} +declare module 'eslint-plugin-react/lib/util/propWrapper.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/propWrapper'>; +} +declare module 'eslint-plugin-react/lib/util/usedPropTypes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/usedPropTypes'>; +} declare module 'eslint-plugin-react/lib/util/variable.js' { declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>; } diff --git a/flow-typed/npm/eslint_vx.x.x.js b/flow-typed/npm/eslint_vx.x.x.js index 688caa29..cbe95401 100644 --- a/flow-typed/npm/eslint_vx.x.x.js +++ b/flow-typed/npm/eslint_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5a9bcad504fffc4a9ee7f22568025a1e -// flow-typed version: <>/eslint_v^4.14.0/flow_v0.86.0 +// flow-typed signature: 5f649420bf0edfcaf560faa876a304b3 +// flow-typed version: <>/eslint_v^5.12.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -34,10 +34,6 @@ declare module 'eslint/conf/default-cli-options' { declare module.exports: any; } -declare module 'eslint/conf/default-config-options' { - declare module.exports: any; -} - declare module 'eslint/conf/environments' { declare module.exports: any; } @@ -54,7 +50,7 @@ declare module 'eslint/lib/api' { declare module.exports: any; } -declare module 'eslint/lib/ast-utils' { +declare module 'eslint/lib/built-in-rules-index' { declare module.exports: any; } @@ -134,10 +130,6 @@ declare module 'eslint/lib/config/plugins' { declare module.exports: any; } -declare module 'eslint/lib/file-finder' { - declare module.exports: any; -} - declare module 'eslint/lib/formatters/checkstyle' { declare module.exports: any; } @@ -158,6 +150,10 @@ declare module 'eslint/lib/formatters/jslint-xml' { declare module.exports: any; } +declare module 'eslint/lib/formatters/json-with-metadata' { + declare module.exports: any; +} + declare module 'eslint/lib/formatters/json' { declare module.exports: any; } @@ -186,10 +182,6 @@ declare module 'eslint/lib/formatters/visualstudio' { declare module.exports: any; } -declare module 'eslint/lib/ignored-paths' { - declare module.exports: any; -} - declare module 'eslint/lib/linter' { declare module.exports: any; } @@ -198,18 +190,10 @@ declare module 'eslint/lib/load-rules' { declare module.exports: any; } -declare module 'eslint/lib/logging' { - declare module.exports: any; -} - declare module 'eslint/lib/options' { declare module.exports: any; } -declare module 'eslint/lib/report-translator' { - declare module.exports: any; -} - declare module 'eslint/lib/rules' { declare module.exports: any; } @@ -434,6 +418,10 @@ declare module 'eslint/lib/rules/lines-between-class-members' { declare module.exports: any; } +declare module 'eslint/lib/rules/max-classes-per-file' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/max-depth' { declare module.exports: any; } @@ -442,6 +430,10 @@ declare module 'eslint/lib/rules/max-len' { declare module.exports: any; } +declare module 'eslint/lib/rules/max-lines-per-function' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/max-lines' { declare module.exports: any; } @@ -498,6 +490,10 @@ declare module 'eslint/lib/rules/no-array-constructor' { declare module.exports: any; } +declare module 'eslint/lib/rules/no-async-promise-executor' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/no-await-in-loop' { declare module.exports: any; } @@ -722,6 +718,10 @@ declare module 'eslint/lib/rules/no-magic-numbers' { declare module.exports: any; } +declare module 'eslint/lib/rules/no-misleading-character-class' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/no-mixed-operators' { declare module.exports: any; } @@ -986,6 +986,10 @@ declare module 'eslint/lib/rules/no-useless-call' { declare module.exports: any; } +declare module 'eslint/lib/rules/no-useless-catch' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/no-useless-computed-key' { declare module.exports: any; } @@ -1086,10 +1090,18 @@ declare module 'eslint/lib/rules/prefer-destructuring' { declare module.exports: any; } +declare module 'eslint/lib/rules/prefer-named-capture-group' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/prefer-numeric-literals' { declare module.exports: any; } +declare module 'eslint/lib/rules/prefer-object-spread' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/prefer-promise-reject-errors' { declare module.exports: any; } @@ -1122,6 +1134,10 @@ declare module 'eslint/lib/rules/radix' { declare module.exports: any; } +declare module 'eslint/lib/rules/require-atomic-updates' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/require-await' { declare module.exports: any; } @@ -1130,6 +1146,10 @@ declare module 'eslint/lib/rules/require-jsdoc' { declare module.exports: any; } +declare module 'eslint/lib/rules/require-unicode-regexp' { + declare module.exports: any; +} + declare module 'eslint/lib/rules/require-yield' { declare module.exports: any; } @@ -1246,10 +1266,6 @@ declare module 'eslint/lib/testers/rule-tester' { declare module.exports: any; } -declare module 'eslint/lib/timing' { - declare module.exports: any; -} - declare module 'eslint/lib/token-store/backward-token-comment-cursor' { declare module.exports: any; } @@ -1282,7 +1298,7 @@ declare module 'eslint/lib/token-store/forward-token-cursor' { declare module.exports: any; } -declare module 'eslint/lib/token-store/index' { +declare module 'eslint/lib/token-store' { declare module.exports: any; } @@ -1310,11 +1326,23 @@ declare module 'eslint/lib/util/apply-disable-directives' { declare module.exports: any; } +declare module 'eslint/lib/util/ast-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/config-comment-parser' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/file-finder' { + declare module.exports: any; +} + declare module 'eslint/lib/util/fix-tracker' { declare module.exports: any; } -declare module 'eslint/lib/util/glob-util' { +declare module 'eslint/lib/util/glob-utils' { declare module.exports: any; } @@ -1326,10 +1354,26 @@ declare module 'eslint/lib/util/hash' { declare module.exports: any; } +declare module 'eslint/lib/util/ignored-paths' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/interpolate' { + declare module.exports: any; +} + declare module 'eslint/lib/util/keywords' { declare module.exports: any; } +declare module 'eslint/lib/util/lint-result-cache' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/logging' { + declare module.exports: any; +} + declare module 'eslint/lib/util/module-resolver' { declare module.exports: any; } @@ -1342,11 +1386,11 @@ declare module 'eslint/lib/util/node-event-generator' { declare module.exports: any; } -declare module 'eslint/lib/util/npm-util' { +declare module 'eslint/lib/util/npm-utils' { declare module.exports: any; } -declare module 'eslint/lib/util/path-util' { +declare module 'eslint/lib/util/path-utils' { declare module.exports: any; } @@ -1354,6 +1398,10 @@ declare module 'eslint/lib/util/patterns/letters' { declare module.exports: any; } +declare module 'eslint/lib/util/report-translator' { + declare module.exports: any; +} + declare module 'eslint/lib/util/rule-fixer' { declare module.exports: any; } @@ -1366,7 +1414,7 @@ declare module 'eslint/lib/util/source-code-fixer' { declare module.exports: any; } -declare module 'eslint/lib/util/source-code-util' { +declare module 'eslint/lib/util/source-code-utils' { declare module.exports: any; } @@ -1374,10 +1422,34 @@ declare module 'eslint/lib/util/source-code' { declare module.exports: any; } +declare module 'eslint/lib/util/timing' { + declare module.exports: any; +} + declare module 'eslint/lib/util/traverser' { declare module.exports: any; } +declare module 'eslint/lib/util/unicode' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-combining-character' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-emoji-modifier' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-regional-indicator-symbol' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-surrogate-pair' { + declare module.exports: any; +} + declare module 'eslint/lib/util/xml-escape' { declare module.exports: any; } @@ -1392,9 +1464,6 @@ declare module 'eslint/conf/config-schema.js' { 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'>; } @@ -1407,8 +1476,8 @@ declare module 'eslint/conf/eslint-recommended.js' { declare module 'eslint/lib/api.js' { declare module.exports: $Exports<'eslint/lib/api'>; } -declare module 'eslint/lib/ast-utils.js' { - declare module.exports: $Exports<'eslint/lib/ast-utils'>; +declare module 'eslint/lib/built-in-rules-index.js' { + declare module.exports: $Exports<'eslint/lib/built-in-rules-index'>; } declare module 'eslint/lib/cli-engine.js' { declare module.exports: $Exports<'eslint/lib/cli-engine'>; @@ -1467,9 +1536,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/file-finder.js' { - declare module.exports: $Exports<'eslint/lib/file-finder'>; -} declare module 'eslint/lib/formatters/checkstyle.js' { declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; } @@ -1485,6 +1551,9 @@ declare module 'eslint/lib/formatters/html.js' { declare module 'eslint/lib/formatters/jslint-xml.js' { declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; } +declare module 'eslint/lib/formatters/json-with-metadata.js' { + declare module.exports: $Exports<'eslint/lib/formatters/json-with-metadata'>; +} declare module 'eslint/lib/formatters/json.js' { declare module.exports: $Exports<'eslint/lib/formatters/json'>; } @@ -1506,24 +1575,15 @@ declare module 'eslint/lib/formatters/unix.js' { declare module 'eslint/lib/formatters/visualstudio.js' { declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; } -declare module 'eslint/lib/ignored-paths.js' { - declare module.exports: $Exports<'eslint/lib/ignored-paths'>; -} declare module 'eslint/lib/linter.js' { declare module.exports: $Exports<'eslint/lib/linter'>; } declare module 'eslint/lib/load-rules.js' { declare module.exports: $Exports<'eslint/lib/load-rules'>; } -declare module 'eslint/lib/logging.js' { - declare module.exports: $Exports<'eslint/lib/logging'>; -} declare module 'eslint/lib/options.js' { declare module.exports: $Exports<'eslint/lib/options'>; } -declare module 'eslint/lib/report-translator.js' { - declare module.exports: $Exports<'eslint/lib/report-translator'>; -} declare module 'eslint/lib/rules.js' { declare module.exports: $Exports<'eslint/lib/rules'>; } @@ -1692,12 +1752,18 @@ declare module 'eslint/lib/rules/lines-around-directive.js' { declare module 'eslint/lib/rules/lines-between-class-members.js' { declare module.exports: $Exports<'eslint/lib/rules/lines-between-class-members'>; } +declare module 'eslint/lib/rules/max-classes-per-file.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-classes-per-file'>; +} declare module 'eslint/lib/rules/max-depth.js' { declare module.exports: $Exports<'eslint/lib/rules/max-depth'>; } declare module 'eslint/lib/rules/max-len.js' { declare module.exports: $Exports<'eslint/lib/rules/max-len'>; } +declare module 'eslint/lib/rules/max-lines-per-function.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-lines-per-function'>; +} declare module 'eslint/lib/rules/max-lines.js' { declare module.exports: $Exports<'eslint/lib/rules/max-lines'>; } @@ -1740,6 +1806,9 @@ declare module 'eslint/lib/rules/no-alert.js' { declare module 'eslint/lib/rules/no-array-constructor.js' { declare module.exports: $Exports<'eslint/lib/rules/no-array-constructor'>; } +declare module 'eslint/lib/rules/no-async-promise-executor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-async-promise-executor'>; +} declare module 'eslint/lib/rules/no-await-in-loop.js' { declare module.exports: $Exports<'eslint/lib/rules/no-await-in-loop'>; } @@ -1908,6 +1977,9 @@ declare module 'eslint/lib/rules/no-loop-func.js' { declare module 'eslint/lib/rules/no-magic-numbers.js' { declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; } +declare module 'eslint/lib/rules/no-misleading-character-class.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-misleading-character-class'>; +} declare module 'eslint/lib/rules/no-mixed-operators.js' { declare module.exports: $Exports<'eslint/lib/rules/no-mixed-operators'>; } @@ -2106,6 +2178,9 @@ declare module 'eslint/lib/rules/no-use-before-define.js' { declare module 'eslint/lib/rules/no-useless-call.js' { declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; } +declare module 'eslint/lib/rules/no-useless-catch.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-catch'>; +} declare module 'eslint/lib/rules/no-useless-computed-key.js' { declare module.exports: $Exports<'eslint/lib/rules/no-useless-computed-key'>; } @@ -2181,9 +2256,15 @@ declare module 'eslint/lib/rules/prefer-const.js' { declare module 'eslint/lib/rules/prefer-destructuring.js' { declare module.exports: $Exports<'eslint/lib/rules/prefer-destructuring'>; } +declare module 'eslint/lib/rules/prefer-named-capture-group.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-named-capture-group'>; +} declare module 'eslint/lib/rules/prefer-numeric-literals.js' { declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; } +declare module 'eslint/lib/rules/prefer-object-spread.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-object-spread'>; +} declare module 'eslint/lib/rules/prefer-promise-reject-errors.js' { declare module.exports: $Exports<'eslint/lib/rules/prefer-promise-reject-errors'>; } @@ -2208,12 +2289,18 @@ declare module 'eslint/lib/rules/quotes.js' { declare module 'eslint/lib/rules/radix.js' { declare module.exports: $Exports<'eslint/lib/rules/radix'>; } +declare module 'eslint/lib/rules/require-atomic-updates.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-atomic-updates'>; +} declare module 'eslint/lib/rules/require-await.js' { declare module.exports: $Exports<'eslint/lib/rules/require-await'>; } declare module 'eslint/lib/rules/require-jsdoc.js' { declare module.exports: $Exports<'eslint/lib/rules/require-jsdoc'>; } +declare module 'eslint/lib/rules/require-unicode-regexp.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-unicode-regexp'>; +} declare module 'eslint/lib/rules/require-yield.js' { declare module.exports: $Exports<'eslint/lib/rules/require-yield'>; } @@ -2301,9 +2388,6 @@ declare module 'eslint/lib/rules/yoda.js' { declare module 'eslint/lib/testers/rule-tester.js' { declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; } -declare module 'eslint/lib/timing.js' { - declare module.exports: $Exports<'eslint/lib/timing'>; -} declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' { declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>; } @@ -2328,8 +2412,11 @@ declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' { declare module 'eslint/lib/token-store/forward-token-cursor.js' { declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>; } +declare module 'eslint/lib/token-store/index' { + declare module.exports: $Exports<'eslint/lib/token-store'>; +} declare module 'eslint/lib/token-store/index.js' { - declare module.exports: $Exports<'eslint/lib/token-store/index'>; + declare module.exports: $Exports<'eslint/lib/token-store'>; } declare module 'eslint/lib/token-store/limit-cursor.js' { declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>; @@ -2349,11 +2436,20 @@ declare module 'eslint/lib/util/ajv.js' { declare module 'eslint/lib/util/apply-disable-directives.js' { declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>; } +declare module 'eslint/lib/util/ast-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/ast-utils'>; +} +declare module 'eslint/lib/util/config-comment-parser.js' { + declare module.exports: $Exports<'eslint/lib/util/config-comment-parser'>; +} +declare module 'eslint/lib/util/file-finder.js' { + declare module.exports: $Exports<'eslint/lib/util/file-finder'>; +} declare module 'eslint/lib/util/fix-tracker.js' { declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>; } -declare module 'eslint/lib/util/glob-util.js' { - declare module.exports: $Exports<'eslint/lib/util/glob-util'>; +declare module 'eslint/lib/util/glob-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/glob-utils'>; } declare module 'eslint/lib/util/glob.js' { declare module.exports: $Exports<'eslint/lib/util/glob'>; @@ -2361,9 +2457,21 @@ declare module 'eslint/lib/util/glob.js' { declare module 'eslint/lib/util/hash.js' { declare module.exports: $Exports<'eslint/lib/util/hash'>; } +declare module 'eslint/lib/util/ignored-paths.js' { + declare module.exports: $Exports<'eslint/lib/util/ignored-paths'>; +} +declare module 'eslint/lib/util/interpolate.js' { + declare module.exports: $Exports<'eslint/lib/util/interpolate'>; +} declare module 'eslint/lib/util/keywords.js' { declare module.exports: $Exports<'eslint/lib/util/keywords'>; } +declare module 'eslint/lib/util/lint-result-cache.js' { + declare module.exports: $Exports<'eslint/lib/util/lint-result-cache'>; +} +declare module 'eslint/lib/util/logging.js' { + declare module.exports: $Exports<'eslint/lib/util/logging'>; +} declare module 'eslint/lib/util/module-resolver.js' { declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; } @@ -2373,15 +2481,18 @@ declare module 'eslint/lib/util/naming.js' { declare module 'eslint/lib/util/node-event-generator.js' { declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; } -declare module 'eslint/lib/util/npm-util.js' { - declare module.exports: $Exports<'eslint/lib/util/npm-util'>; +declare module 'eslint/lib/util/npm-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/npm-utils'>; } -declare module 'eslint/lib/util/path-util.js' { - declare module.exports: $Exports<'eslint/lib/util/path-util'>; +declare module 'eslint/lib/util/path-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/path-utils'>; } declare module 'eslint/lib/util/patterns/letters.js' { declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; } +declare module 'eslint/lib/util/report-translator.js' { + declare module.exports: $Exports<'eslint/lib/util/report-translator'>; +} declare module 'eslint/lib/util/rule-fixer.js' { declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; } @@ -2391,15 +2502,36 @@ declare module 'eslint/lib/util/safe-emitter.js' { declare module 'eslint/lib/util/source-code-fixer.js' { declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; } -declare module 'eslint/lib/util/source-code-util.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code-util'>; +declare module 'eslint/lib/util/source-code-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-utils'>; } declare module 'eslint/lib/util/source-code.js' { declare module.exports: $Exports<'eslint/lib/util/source-code'>; } +declare module 'eslint/lib/util/timing.js' { + declare module.exports: $Exports<'eslint/lib/util/timing'>; +} declare module 'eslint/lib/util/traverser.js' { declare module.exports: $Exports<'eslint/lib/util/traverser'>; } +declare module 'eslint/lib/util/unicode/index' { + declare module.exports: $Exports<'eslint/lib/util/unicode'>; +} +declare module 'eslint/lib/util/unicode/index.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode'>; +} +declare module 'eslint/lib/util/unicode/is-combining-character.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-combining-character'>; +} +declare module 'eslint/lib/util/unicode/is-emoji-modifier.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-emoji-modifier'>; +} +declare module 'eslint/lib/util/unicode/is-regional-indicator-symbol.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-regional-indicator-symbol'>; +} +declare module 'eslint/lib/util/unicode/is-surrogate-pair.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-surrogate-pair'>; +} declare module 'eslint/lib/util/xml-escape.js' { declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; } diff --git a/flow-typed/npm/exports-loader_vx.x.x.js b/flow-typed/npm/exports-loader_vx.x.x.js index f5fd83c9..43bac065 100644 --- a/flow-typed/npm/exports-loader_vx.x.x.js +++ b/flow-typed/npm/exports-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 30f5ffce00fbce4728d47f2c8b766afc -// flow-typed version: <>/exports-loader_v^0.6.4/flow_v0.86.0 +// flow-typed signature: 7f77c2edc8b756479f7e2371d7c4b228 +// flow-typed version: <>/exports-loader_v^0.6.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/fetch-test-server_vx.x.x.js b/flow-typed/npm/fetch-test-server_vx.x.x.js index cfd2cdca..374137c3 100644 --- a/flow-typed/npm/fetch-test-server_vx.x.x.js +++ b/flow-typed/npm/fetch-test-server_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 937f635b2a0eb9f800b2469b28b64293 -// flow-typed version: <>/fetch-test-server_v^1.1.0/flow_v0.86.0 +// flow-typed signature: fd79abf9204bd3942136fbfa0c3bf593 +// flow-typed version: <>/fetch-test-server_v^1.1.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/file-loader_vx.x.x.js b/flow-typed/npm/file-loader_vx.x.x.js index 41693c49..c8ab56d0 100644 --- a/flow-typed/npm/file-loader_vx.x.x.js +++ b/flow-typed/npm/file-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5f6c8448123145f4163d45b3f317ff70 -// flow-typed version: <>/file-loader_v^1.1.6/flow_v0.86.0 +// flow-typed signature: 389b04885ba2dbe4e714eb3239dc69c5 +// flow-typed version: <>/file-loader_v^1.1.6/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,7 @@ declare module 'file-loader/dist/cjs' { declare module.exports: any; } -declare module 'file-loader/dist/index' { +declare module 'file-loader/dist' { declare module.exports: any; } @@ -34,6 +34,9 @@ declare module 'file-loader/dist/index' { declare module 'file-loader/dist/cjs.js' { declare module.exports: $Exports<'file-loader/dist/cjs'>; } -declare module 'file-loader/dist/index.js' { - declare module.exports: $Exports<'file-loader/dist/index'>; +declare module 'file-loader/dist/index' { + declare module.exports: $Exports<'file-loader/dist'>; +} +declare module 'file-loader/dist/index.js' { + declare module.exports: $Exports<'file-loader/dist'>; } diff --git a/flow-typed/npm/flow-bin_v0.x.x.js b/flow-typed/npm/flow-bin_v0.x.x.js index c538e208..fda1f290 100644 --- a/flow-typed/npm/flow-bin_v0.x.x.js +++ b/flow-typed/npm/flow-bin_v0.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 -// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x +// flow-typed signature: 28fdff7f110e1c75efab63ff205dda30 +// flow-typed version: c6154227d1/flow-bin_v0.x.x/flow_>=v0.104.x declare module "flow-bin" { declare module.exports: string; diff --git a/flow-typed/npm/flow-typed_vx.x.x.js b/flow-typed/npm/flow-typed_vx.x.x.js index eb7da7c4..7467a1e7 100644 --- a/flow-typed/npm/flow-typed_vx.x.x.js +++ b/flow-typed/npm/flow-typed_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 8c4537b24b62f598abede5041178f93d -// flow-typed version: <>/flow-typed_v^2.4.0/flow_v0.86.0 +// flow-typed signature: df008259d10274c7a94e4594987cc45f +// flow-typed version: <>/flow-typed_v^2.6.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -54,10 +54,6 @@ declare module 'flow-typed/dist/commands/validateDefs' { declare module.exports: any; } -declare module 'flow-typed/dist/commands/version' { - declare module.exports: any; -} - declare module 'flow-typed/dist/lib/cacheRepoUtils' { declare module.exports: any; } @@ -114,7 +110,7 @@ declare module 'flow-typed/dist/lib/stubUtils' { declare module.exports: any; } -declare module 'flow-typed/dist/lib/validationErrors' { +declare module 'flow-typed/dist/lib/ValidationError' { declare module.exports: any; } @@ -143,9 +139,6 @@ declare module 'flow-typed/dist/commands/update.js' { declare module 'flow-typed/dist/commands/validateDefs.js' { declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>; } -declare module 'flow-typed/dist/commands/version.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/version'>; -} declare module 'flow-typed/dist/lib/cacheRepoUtils.js' { declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>; } @@ -188,6 +181,6 @@ declare module 'flow-typed/dist/lib/semver.js' { declare module 'flow-typed/dist/lib/stubUtils.js' { declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>; } -declare module 'flow-typed/dist/lib/validationErrors.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>; +declare module 'flow-typed/dist/lib/ValidationError.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/ValidationError'>; } diff --git a/flow-typed/npm/fs-extra_vx.x.x.js b/flow-typed/npm/fs-extra_vx.x.x.js index 2420dbf8..08f0f3be 100644 --- a/flow-typed/npm/fs-extra_vx.x.x.js +++ b/flow-typed/npm/fs-extra_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 223727f6e0c6b223cf1a888802302f6b -// flow-typed version: <>/fs-extra_v^4.0.2/flow_v0.86.0 +// flow-typed signature: 8b530e0b1f13683525714d91fcfbe41f +// flow-typed version: <>/fs-extra_v^4.0.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -30,7 +30,7 @@ declare module 'fs-extra/lib/copy-sync/copy-sync' { declare module.exports: any; } -declare module 'fs-extra/lib/copy-sync/index' { +declare module 'fs-extra/lib/copy-sync' { declare module.exports: any; } @@ -38,7 +38,7 @@ declare module 'fs-extra/lib/copy/copy' { declare module.exports: any; } -declare module 'fs-extra/lib/copy/index' { +declare module 'fs-extra/lib/copy' { declare module.exports: any; } @@ -46,7 +46,7 @@ declare module 'fs-extra/lib/copy/ncp' { declare module.exports: any; } -declare module 'fs-extra/lib/empty/index' { +declare module 'fs-extra/lib/empty' { declare module.exports: any; } @@ -54,7 +54,7 @@ declare module 'fs-extra/lib/ensure/file' { declare module.exports: any; } -declare module 'fs-extra/lib/ensure/index' { +declare module 'fs-extra/lib/ensure' { declare module.exports: any; } @@ -74,15 +74,15 @@ declare module 'fs-extra/lib/ensure/symlink' { declare module.exports: any; } -declare module 'fs-extra/lib/fs/index' { +declare module 'fs-extra/lib/fs' { declare module.exports: any; } -declare module 'fs-extra/lib/index' { +declare module 'fs-extra/lib' { declare module.exports: any; } -declare module 'fs-extra/lib/json/index' { +declare module 'fs-extra/lib/json' { declare module.exports: any; } @@ -98,7 +98,7 @@ declare module 'fs-extra/lib/json/output-json' { declare module.exports: any; } -declare module 'fs-extra/lib/mkdirs/index' { +declare module 'fs-extra/lib/mkdirs' { declare module.exports: any; } @@ -114,23 +114,23 @@ declare module 'fs-extra/lib/mkdirs/win32' { declare module.exports: any; } -declare module 'fs-extra/lib/move-sync/index' { +declare module 'fs-extra/lib/move-sync' { declare module.exports: any; } -declare module 'fs-extra/lib/move/index' { +declare module 'fs-extra/lib/move' { declare module.exports: any; } -declare module 'fs-extra/lib/output/index' { +declare module 'fs-extra/lib/output' { declare module.exports: any; } -declare module 'fs-extra/lib/path-exists/index' { +declare module 'fs-extra/lib/path-exists' { declare module.exports: any; } -declare module 'fs-extra/lib/remove/index' { +declare module 'fs-extra/lib/remove' { declare module.exports: any; } @@ -157,26 +157,38 @@ declare module 'fs-extra/lib/copy-sync/copy-file-sync.js' { declare module 'fs-extra/lib/copy-sync/copy-sync.js' { declare module.exports: $Exports<'fs-extra/lib/copy-sync/copy-sync'>; } +declare module 'fs-extra/lib/copy-sync/index' { + declare module.exports: $Exports<'fs-extra/lib/copy-sync'>; +} declare module 'fs-extra/lib/copy-sync/index.js' { - declare module.exports: $Exports<'fs-extra/lib/copy-sync/index'>; + declare module.exports: $Exports<'fs-extra/lib/copy-sync'>; } declare module 'fs-extra/lib/copy/copy.js' { declare module.exports: $Exports<'fs-extra/lib/copy/copy'>; } +declare module 'fs-extra/lib/copy/index' { + declare module.exports: $Exports<'fs-extra/lib/copy'>; +} declare module 'fs-extra/lib/copy/index.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/index'>; + declare module.exports: $Exports<'fs-extra/lib/copy'>; } declare module 'fs-extra/lib/copy/ncp.js' { declare module.exports: $Exports<'fs-extra/lib/copy/ncp'>; } +declare module 'fs-extra/lib/empty/index' { + declare module.exports: $Exports<'fs-extra/lib/empty'>; +} declare module 'fs-extra/lib/empty/index.js' { - declare module.exports: $Exports<'fs-extra/lib/empty/index'>; + declare module.exports: $Exports<'fs-extra/lib/empty'>; } declare module 'fs-extra/lib/ensure/file.js' { declare module.exports: $Exports<'fs-extra/lib/ensure/file'>; } +declare module 'fs-extra/lib/ensure/index' { + declare module.exports: $Exports<'fs-extra/lib/ensure'>; +} declare module 'fs-extra/lib/ensure/index.js' { - declare module.exports: $Exports<'fs-extra/lib/ensure/index'>; + declare module.exports: $Exports<'fs-extra/lib/ensure'>; } declare module 'fs-extra/lib/ensure/link.js' { declare module.exports: $Exports<'fs-extra/lib/ensure/link'>; @@ -190,14 +202,23 @@ declare module 'fs-extra/lib/ensure/symlink-type.js' { declare module 'fs-extra/lib/ensure/symlink.js' { declare module.exports: $Exports<'fs-extra/lib/ensure/symlink'>; } +declare module 'fs-extra/lib/fs/index' { + declare module.exports: $Exports<'fs-extra/lib/fs'>; +} declare module 'fs-extra/lib/fs/index.js' { - declare module.exports: $Exports<'fs-extra/lib/fs/index'>; + declare module.exports: $Exports<'fs-extra/lib/fs'>; +} +declare module 'fs-extra/lib/index' { + declare module.exports: $Exports<'fs-extra/lib'>; } declare module 'fs-extra/lib/index.js' { - declare module.exports: $Exports<'fs-extra/lib/index'>; + declare module.exports: $Exports<'fs-extra/lib'>; +} +declare module 'fs-extra/lib/json/index' { + declare module.exports: $Exports<'fs-extra/lib/json'>; } declare module 'fs-extra/lib/json/index.js' { - declare module.exports: $Exports<'fs-extra/lib/json/index'>; + declare module.exports: $Exports<'fs-extra/lib/json'>; } declare module 'fs-extra/lib/json/jsonfile.js' { declare module.exports: $Exports<'fs-extra/lib/json/jsonfile'>; @@ -208,8 +229,11 @@ declare module 'fs-extra/lib/json/output-json-sync.js' { declare module 'fs-extra/lib/json/output-json.js' { declare module.exports: $Exports<'fs-extra/lib/json/output-json'>; } +declare module 'fs-extra/lib/mkdirs/index' { + declare module.exports: $Exports<'fs-extra/lib/mkdirs'>; +} declare module 'fs-extra/lib/mkdirs/index.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/index'>; + declare module.exports: $Exports<'fs-extra/lib/mkdirs'>; } declare module 'fs-extra/lib/mkdirs/mkdirs-sync.js' { declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs-sync'>; @@ -220,20 +244,35 @@ declare module 'fs-extra/lib/mkdirs/mkdirs.js' { declare module 'fs-extra/lib/mkdirs/win32.js' { declare module.exports: $Exports<'fs-extra/lib/mkdirs/win32'>; } +declare module 'fs-extra/lib/move-sync/index' { + declare module.exports: $Exports<'fs-extra/lib/move-sync'>; +} declare module 'fs-extra/lib/move-sync/index.js' { - declare module.exports: $Exports<'fs-extra/lib/move-sync/index'>; + declare module.exports: $Exports<'fs-extra/lib/move-sync'>; +} +declare module 'fs-extra/lib/move/index' { + declare module.exports: $Exports<'fs-extra/lib/move'>; } declare module 'fs-extra/lib/move/index.js' { - declare module.exports: $Exports<'fs-extra/lib/move/index'>; + declare module.exports: $Exports<'fs-extra/lib/move'>; +} +declare module 'fs-extra/lib/output/index' { + declare module.exports: $Exports<'fs-extra/lib/output'>; } declare module 'fs-extra/lib/output/index.js' { - declare module.exports: $Exports<'fs-extra/lib/output/index'>; + declare module.exports: $Exports<'fs-extra/lib/output'>; +} +declare module 'fs-extra/lib/path-exists/index' { + declare module.exports: $Exports<'fs-extra/lib/path-exists'>; } declare module 'fs-extra/lib/path-exists/index.js' { - declare module.exports: $Exports<'fs-extra/lib/path-exists/index'>; + declare module.exports: $Exports<'fs-extra/lib/path-exists'>; +} +declare module 'fs-extra/lib/remove/index' { + declare module.exports: $Exports<'fs-extra/lib/remove'>; } declare module 'fs-extra/lib/remove/index.js' { - declare module.exports: $Exports<'fs-extra/lib/remove/index'>; + declare module.exports: $Exports<'fs-extra/lib/remove'>; } declare module 'fs-extra/lib/remove/rimraf.js' { declare module.exports: $Exports<'fs-extra/lib/remove/rimraf'>; diff --git a/flow-typed/npm/google-auth-library_vx.x.x.js b/flow-typed/npm/google-auth-library_vx.x.x.js index a42bb71b..8bfbed00 100644 --- a/flow-typed/npm/google-auth-library_vx.x.x.js +++ b/flow-typed/npm/google-auth-library_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 94e9a9f9f9b3e84c58a9c4b55ed616c4 -// flow-typed version: <>/google-auth-library_v^1.5.0/flow_v0.86.0 +// flow-typed signature: cb42a60ec13995444fb6e5202fef8698 +// flow-typed version: <>/google-auth-library_v^5.5.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -46,6 +46,10 @@ declare module 'google-auth-library/build/src/auth/iam' { declare module.exports: any; } +declare module 'google-auth-library/build/src/auth/idtokenclient' { + declare module.exports: any; +} + declare module 'google-auth-library/build/src/auth/jwtaccess' { declare module.exports: any; } @@ -66,7 +70,23 @@ declare module 'google-auth-library/build/src/auth/refreshclient' { declare module.exports: any; } -declare module 'google-auth-library/build/src/index' { +declare module 'google-auth-library/build/src/crypto/browser/crypto' { + declare module.exports: any; +} + +declare module 'google-auth-library/build/src/crypto/crypto' { + declare module.exports: any; +} + +declare module 'google-auth-library/build/src/crypto/node/crypto' { + declare module.exports: any; +} + +declare module 'google-auth-library/build/src' { + declare module.exports: any; +} + +declare module 'google-auth-library/build/src/messages' { declare module.exports: any; } @@ -74,10 +94,6 @@ declare module 'google-auth-library/build/src/options' { declare module.exports: any; } -declare module 'google-auth-library/build/src/pemverifier' { - declare module.exports: any; -} - declare module 'google-auth-library/build/src/transporters' { declare module.exports: any; } @@ -101,6 +117,9 @@ declare module 'google-auth-library/build/src/auth/googleauth.js' { declare module 'google-auth-library/build/src/auth/iam.js' { declare module.exports: $Exports<'google-auth-library/build/src/auth/iam'>; } +declare module 'google-auth-library/build/src/auth/idtokenclient.js' { + declare module.exports: $Exports<'google-auth-library/build/src/auth/idtokenclient'>; +} declare module 'google-auth-library/build/src/auth/jwtaccess.js' { declare module.exports: $Exports<'google-auth-library/build/src/auth/jwtaccess'>; } @@ -116,15 +135,27 @@ declare module 'google-auth-library/build/src/auth/oauth2client.js' { declare module 'google-auth-library/build/src/auth/refreshclient.js' { declare module.exports: $Exports<'google-auth-library/build/src/auth/refreshclient'>; } +declare module 'google-auth-library/build/src/crypto/browser/crypto.js' { + declare module.exports: $Exports<'google-auth-library/build/src/crypto/browser/crypto'>; +} +declare module 'google-auth-library/build/src/crypto/crypto.js' { + declare module.exports: $Exports<'google-auth-library/build/src/crypto/crypto'>; +} +declare module 'google-auth-library/build/src/crypto/node/crypto.js' { + declare module.exports: $Exports<'google-auth-library/build/src/crypto/node/crypto'>; +} +declare module 'google-auth-library/build/src/index' { + declare module.exports: $Exports<'google-auth-library/build/src'>; +} declare module 'google-auth-library/build/src/index.js' { - declare module.exports: $Exports<'google-auth-library/build/src/index'>; + declare module.exports: $Exports<'google-auth-library/build/src'>; +} +declare module 'google-auth-library/build/src/messages.js' { + declare module.exports: $Exports<'google-auth-library/build/src/messages'>; } declare module 'google-auth-library/build/src/options.js' { declare module.exports: $Exports<'google-auth-library/build/src/options'>; } -declare module 'google-auth-library/build/src/pemverifier.js' { - declare module.exports: $Exports<'google-auth-library/build/src/pemverifier'>; -} declare module 'google-auth-library/build/src/transporters.js' { declare module.exports: $Exports<'google-auth-library/build/src/transporters'>; } diff --git a/flow-typed/npm/html-webpack-plugin_vx.x.x.js b/flow-typed/npm/html-webpack-plugin_vx.x.x.js index 490c77b9..dfe5a49f 100644 --- a/flow-typed/npm/html-webpack-plugin_vx.x.x.js +++ b/flow-typed/npm/html-webpack-plugin_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 2d5889838efad90a1105daea66313af7 -// flow-typed version: <>/html-webpack-plugin_v2.17.0/flow_v0.86.0 +// flow-typed signature: 4d98528e36955997d0b4fff3e5b5212f +// flow-typed version: <>/html-webpack-plugin_v3.2.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/http-errors_v1.x.x.js b/flow-typed/npm/http-errors_v1.x.x.js index 981638d6..38e30871 100644 --- a/flow-typed/npm/http-errors_v1.x.x.js +++ b/flow-typed/npm/http-errors_v1.x.x.js @@ -1,9 +1,9 @@ -// flow-typed signature: 573c576fe34eb3c3c65dd7a9c90a46d2 -// flow-typed version: b43dff3e0e/http-errors_v1.x.x/flow_>=v0.25.x +// flow-typed signature: 6ff0546e3438a4dd0c7cc8a4c32840d2 +// flow-typed version: c6154227d1/http-errors_v1.x.x/flow_>=v0.104.x declare module 'http-errors' { declare class SpecialHttpError extends HttpError { - constructor(): SpecialHttpError; + constructor(message?: string): SpecialHttpError; } declare class HttpError extends Error { expose: bool; @@ -12,48 +12,49 @@ declare module 'http-errors' { statusCode: number; } declare module.exports: { - (status?: number, message?: string, props?: Object): HttpError; - HttpError: typeof HttpError; - BadRequest: typeof SpecialHttpError; - Unauthorized: typeof SpecialHttpError; - PaymentRequired: typeof SpecialHttpError; - Forbidden: typeof SpecialHttpError; - NotFound: typeof SpecialHttpError; - MethodNotAllowed: typeof SpecialHttpError; - NotAcceptable: typeof SpecialHttpError; - ProxyAuthenticationRequired: typeof SpecialHttpError; - RequestTimeout: typeof SpecialHttpError; - Conflict: typeof SpecialHttpError; - Gone: typeof SpecialHttpError; - LengthRequired: typeof SpecialHttpError; - PreconditionFailed: typeof SpecialHttpError; - PayloadTooLarge: typeof SpecialHttpError; - URITooLong: typeof SpecialHttpError; - UnsupportedMediaType: typeof SpecialHttpError; - RangeNotStatisfiable: typeof SpecialHttpError; - ExpectationFailed: typeof SpecialHttpError; - ImATeapot: typeof SpecialHttpError; - MisdirectedRequest: typeof SpecialHttpError; - UnprocessableEntity: typeof SpecialHttpError; - Locked: typeof SpecialHttpError; - FailedDependency: typeof SpecialHttpError; - UnorderedCollection: typeof SpecialHttpError; - UpgradeRequired: typeof SpecialHttpError; - PreconditionRequired: typeof SpecialHttpError; - TooManyRequests: typeof SpecialHttpError; - RequestHeaderFieldsTooLarge: typeof SpecialHttpError; - UnavailableForLegalReasons: typeof SpecialHttpError; - InternalServerError: typeof SpecialHttpError; - NotImplemented: typeof SpecialHttpError; - BadGateway: typeof SpecialHttpError; - ServiceUnavailable: typeof SpecialHttpError; - GatewayTimeout: typeof SpecialHttpError; - HTTPVersionNotSupported: typeof SpecialHttpError; - VariantAlsoNegotiates: typeof SpecialHttpError; - InsufficientStorage: typeof SpecialHttpError; - LoopDetected: typeof SpecialHttpError; - BandwidthLimitExceeded: typeof SpecialHttpError; - NotExtended: typeof SpecialHttpError; - NetworkAuthenticationRequired: typeof SpecialHttpError; + (status?: number, message?: string, props?: Object): HttpError, + HttpError: typeof HttpError, + BadRequest: typeof SpecialHttpError, + Unauthorized: typeof SpecialHttpError, + PaymentRequired: typeof SpecialHttpError, + Forbidden: typeof SpecialHttpError, + NotFound: typeof SpecialHttpError, + MethodNotAllowed: typeof SpecialHttpError, + NotAcceptable: typeof SpecialHttpError, + ProxyAuthenticationRequired: typeof SpecialHttpError, + RequestTimeout: typeof SpecialHttpError, + Conflict: typeof SpecialHttpError, + Gone: typeof SpecialHttpError, + LengthRequired: typeof SpecialHttpError, + PreconditionFailed: typeof SpecialHttpError, + PayloadTooLarge: typeof SpecialHttpError, + URITooLong: typeof SpecialHttpError, + UnsupportedMediaType: typeof SpecialHttpError, + RangeNotStatisfiable: typeof SpecialHttpError, + ExpectationFailed: typeof SpecialHttpError, + ImATeapot: typeof SpecialHttpError, + MisdirectedRequest: typeof SpecialHttpError, + UnprocessableEntity: typeof SpecialHttpError, + Locked: typeof SpecialHttpError, + FailedDependency: typeof SpecialHttpError, + UnorderedCollection: typeof SpecialHttpError, + UpgradeRequired: typeof SpecialHttpError, + PreconditionRequired: typeof SpecialHttpError, + TooManyRequests: typeof SpecialHttpError, + RequestHeaderFieldsTooLarge: typeof SpecialHttpError, + UnavailableForLegalReasons: typeof SpecialHttpError, + InternalServerError: typeof SpecialHttpError, + NotImplemented: typeof SpecialHttpError, + BadGateway: typeof SpecialHttpError, + ServiceUnavailable: typeof SpecialHttpError, + GatewayTimeout: typeof SpecialHttpError, + HTTPVersionNotSupported: typeof SpecialHttpError, + VariantAlsoNegotiates: typeof SpecialHttpError, + InsufficientStorage: typeof SpecialHttpError, + LoopDetected: typeof SpecialHttpError, + BandwidthLimitExceeded: typeof SpecialHttpError, + NotExtended: typeof SpecialHttpError, + NetworkAuthenticationRequired: typeof SpecialHttpError, + ... } } diff --git a/flow-typed/npm/identity-obj-proxy_vx.x.x.js b/flow-typed/npm/identity-obj-proxy_vx.x.x.js index 79bec0ef..bbdc9fdf 100644 --- a/flow-typed/npm/identity-obj-proxy_vx.x.x.js +++ b/flow-typed/npm/identity-obj-proxy_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 27c00cb1bc9a39b5242058a544265b1b -// flow-typed version: <>/identity-obj-proxy_v^3.0.0/flow_v0.86.0 +// flow-typed signature: d828559e8abc3863ee0f8ef88f5b646e +// flow-typed version: <>/identity-obj-proxy_v^3.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -58,7 +58,7 @@ declare module 'identity-obj-proxy/src/__tests__/require-vanilla-test' { declare module.exports: any; } -declare module 'identity-obj-proxy/src/index' { +declare module 'identity-obj-proxy/src' { declare module.exports: any; } @@ -102,8 +102,11 @@ declare module 'identity-obj-proxy/src/__tests__/require-es6-import-test.js' { declare module 'identity-obj-proxy/src/__tests__/require-vanilla-test.js' { declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/require-vanilla-test'>; } +declare module 'identity-obj-proxy/src/index' { + declare module.exports: $Exports<'identity-obj-proxy/src'>; +} declare module 'identity-obj-proxy/src/index.js' { - declare module.exports: $Exports<'identity-obj-proxy/src/index'>; + declare module.exports: $Exports<'identity-obj-proxy/src'>; } declare module 'identity-obj-proxy/src/test-redirections/idObjES6Export.js' { declare module.exports: $Exports<'identity-obj-proxy/src/test-redirections/idObjES6Export'>; diff --git a/flow-typed/npm/imports-loader_vx.x.x.js b/flow-typed/npm/imports-loader_vx.x.x.js index d9e72f7e..85031ef7 100644 --- a/flow-typed/npm/imports-loader_vx.x.x.js +++ b/flow-typed/npm/imports-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5b3714908f9c76c83b2cd0184ebc9ad7 -// flow-typed version: <>/imports-loader_v0.6.5/flow_v0.86.0 +// flow-typed signature: c54fce38f9051b27ef203077dc737a0b +// flow-typed version: <>/imports-loader_v0.6.5/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/invariant_v2.x.x.js b/flow-typed/npm/invariant_v2.x.x.js index 63221787..91714a5c 100644 --- a/flow-typed/npm/invariant_v2.x.x.js +++ b/flow-typed/npm/invariant_v2.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 60de437d85342dea19dcd82c5a50f88a -// flow-typed version: da30fe6876/invariant_v2.x.x/flow_>=v0.33.x +// flow-typed signature: 4daa25492655417e7c0763d1d0b30fbb +// flow-typed version: c6154227d1/invariant_v2.x.x/flow_>=v0.104.x declare module invariant { declare module.exports: (condition: boolean, message: string) => void; diff --git a/flow-typed/npm/ioredis_vx.x.x.js b/flow-typed/npm/ioredis_vx.x.x.js new file mode 100644 index 00000000..1c3163d9 --- /dev/null +++ b/flow-typed/npm/ioredis_vx.x.x.js @@ -0,0 +1,270 @@ +// flow-typed signature: b22b4468bfca789ab7d226b932705f45 +// flow-typed version: <>/ioredis_v^4.14.1/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'ioredis' + * + * 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 'ioredis' { + 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 'ioredis/built/cluster/ClusterOptions' { + declare module.exports: any; +} + +declare module 'ioredis/built/cluster/ClusterSubscriber' { + declare module.exports: any; +} + +declare module 'ioredis/built/cluster/ConnectionPool' { + declare module.exports: any; +} + +declare module 'ioredis/built/cluster/DelayQueue' { + declare module.exports: any; +} + +declare module 'ioredis/built/cluster' { + declare module.exports: any; +} + +declare module 'ioredis/built/cluster/util' { + declare module.exports: any; +} + +declare module 'ioredis/built/command' { + declare module.exports: any; +} + +declare module 'ioredis/built/commander' { + declare module.exports: any; +} + +declare module 'ioredis/built/connectors/AbstractConnector' { + declare module.exports: any; +} + +declare module 'ioredis/built/connectors' { + declare module.exports: any; +} + +declare module 'ioredis/built/connectors/SentinelConnector' { + declare module.exports: any; +} + +declare module 'ioredis/built/connectors/SentinelConnector/SentinelIterator' { + declare module.exports: any; +} + +declare module 'ioredis/built/connectors/SentinelConnector/types' { + declare module.exports: any; +} + +declare module 'ioredis/built/connectors/StandaloneConnector' { + declare module.exports: any; +} + +declare module 'ioredis/built/DataHandler' { + declare module.exports: any; +} + +declare module 'ioredis/built/errors/ClusterAllFailedError' { + declare module.exports: any; +} + +declare module 'ioredis/built/errors' { + declare module.exports: any; +} + +declare module 'ioredis/built/errors/MaxRetriesPerRequestError' { + declare module.exports: any; +} + +declare module 'ioredis/built' { + declare module.exports: any; +} + +declare module 'ioredis/built/pipeline' { + declare module.exports: any; +} + +declare module 'ioredis/built/promiseContainer' { + declare module.exports: any; +} + +declare module 'ioredis/built/redis/event_handler' { + declare module.exports: any; +} + +declare module 'ioredis/built/redis' { + declare module.exports: any; +} + +declare module 'ioredis/built/redis/RedisOptions' { + declare module.exports: any; +} + +declare module 'ioredis/built/ScanStream' { + declare module.exports: any; +} + +declare module 'ioredis/built/script' { + declare module.exports: any; +} + +declare module 'ioredis/built/SubscriptionSet' { + declare module.exports: any; +} + +declare module 'ioredis/built/transaction' { + declare module.exports: any; +} + +declare module 'ioredis/built/types' { + declare module.exports: any; +} + +declare module 'ioredis/built/utils/debug' { + declare module.exports: any; +} + +declare module 'ioredis/built/utils' { + declare module.exports: any; +} + +declare module 'ioredis/built/utils/lodash' { + declare module.exports: any; +} + +// Filename aliases +declare module 'ioredis/built/cluster/ClusterOptions.js' { + declare module.exports: $Exports<'ioredis/built/cluster/ClusterOptions'>; +} +declare module 'ioredis/built/cluster/ClusterSubscriber.js' { + declare module.exports: $Exports<'ioredis/built/cluster/ClusterSubscriber'>; +} +declare module 'ioredis/built/cluster/ConnectionPool.js' { + declare module.exports: $Exports<'ioredis/built/cluster/ConnectionPool'>; +} +declare module 'ioredis/built/cluster/DelayQueue.js' { + declare module.exports: $Exports<'ioredis/built/cluster/DelayQueue'>; +} +declare module 'ioredis/built/cluster/index' { + declare module.exports: $Exports<'ioredis/built/cluster'>; +} +declare module 'ioredis/built/cluster/index.js' { + declare module.exports: $Exports<'ioredis/built/cluster'>; +} +declare module 'ioredis/built/cluster/util.js' { + declare module.exports: $Exports<'ioredis/built/cluster/util'>; +} +declare module 'ioredis/built/command.js' { + declare module.exports: $Exports<'ioredis/built/command'>; +} +declare module 'ioredis/built/commander.js' { + declare module.exports: $Exports<'ioredis/built/commander'>; +} +declare module 'ioredis/built/connectors/AbstractConnector.js' { + declare module.exports: $Exports<'ioredis/built/connectors/AbstractConnector'>; +} +declare module 'ioredis/built/connectors/index' { + declare module.exports: $Exports<'ioredis/built/connectors'>; +} +declare module 'ioredis/built/connectors/index.js' { + declare module.exports: $Exports<'ioredis/built/connectors'>; +} +declare module 'ioredis/built/connectors/SentinelConnector/index' { + declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector'>; +} +declare module 'ioredis/built/connectors/SentinelConnector/index.js' { + declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector'>; +} +declare module 'ioredis/built/connectors/SentinelConnector/SentinelIterator.js' { + declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector/SentinelIterator'>; +} +declare module 'ioredis/built/connectors/SentinelConnector/types.js' { + declare module.exports: $Exports<'ioredis/built/connectors/SentinelConnector/types'>; +} +declare module 'ioredis/built/connectors/StandaloneConnector.js' { + declare module.exports: $Exports<'ioredis/built/connectors/StandaloneConnector'>; +} +declare module 'ioredis/built/DataHandler.js' { + declare module.exports: $Exports<'ioredis/built/DataHandler'>; +} +declare module 'ioredis/built/errors/ClusterAllFailedError.js' { + declare module.exports: $Exports<'ioredis/built/errors/ClusterAllFailedError'>; +} +declare module 'ioredis/built/errors/index' { + declare module.exports: $Exports<'ioredis/built/errors'>; +} +declare module 'ioredis/built/errors/index.js' { + declare module.exports: $Exports<'ioredis/built/errors'>; +} +declare module 'ioredis/built/errors/MaxRetriesPerRequestError.js' { + declare module.exports: $Exports<'ioredis/built/errors/MaxRetriesPerRequestError'>; +} +declare module 'ioredis/built/index' { + declare module.exports: $Exports<'ioredis/built'>; +} +declare module 'ioredis/built/index.js' { + declare module.exports: $Exports<'ioredis/built'>; +} +declare module 'ioredis/built/pipeline.js' { + declare module.exports: $Exports<'ioredis/built/pipeline'>; +} +declare module 'ioredis/built/promiseContainer.js' { + declare module.exports: $Exports<'ioredis/built/promiseContainer'>; +} +declare module 'ioredis/built/redis/event_handler.js' { + declare module.exports: $Exports<'ioredis/built/redis/event_handler'>; +} +declare module 'ioredis/built/redis/index' { + declare module.exports: $Exports<'ioredis/built/redis'>; +} +declare module 'ioredis/built/redis/index.js' { + declare module.exports: $Exports<'ioredis/built/redis'>; +} +declare module 'ioredis/built/redis/RedisOptions.js' { + declare module.exports: $Exports<'ioredis/built/redis/RedisOptions'>; +} +declare module 'ioredis/built/ScanStream.js' { + declare module.exports: $Exports<'ioredis/built/ScanStream'>; +} +declare module 'ioredis/built/script.js' { + declare module.exports: $Exports<'ioredis/built/script'>; +} +declare module 'ioredis/built/SubscriptionSet.js' { + declare module.exports: $Exports<'ioredis/built/SubscriptionSet'>; +} +declare module 'ioredis/built/transaction.js' { + declare module.exports: $Exports<'ioredis/built/transaction'>; +} +declare module 'ioredis/built/types.js' { + declare module.exports: $Exports<'ioredis/built/types'>; +} +declare module 'ioredis/built/utils/debug.js' { + declare module.exports: $Exports<'ioredis/built/utils/debug'>; +} +declare module 'ioredis/built/utils/index' { + declare module.exports: $Exports<'ioredis/built/utils'>; +} +declare module 'ioredis/built/utils/index.js' { + declare module.exports: $Exports<'ioredis/built/utils'>; +} +declare module 'ioredis/built/utils/lodash.js' { + declare module.exports: $Exports<'ioredis/built/utils/lodash'>; +} diff --git a/flow-typed/npm/isomorphic-fetch_v2.x.x.js b/flow-typed/npm/isomorphic-fetch_v2.x.x.js index fc54a065..33f21d16 100644 --- a/flow-typed/npm/isomorphic-fetch_v2.x.x.js +++ b/flow-typed/npm/isomorphic-fetch_v2.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 33bbf70064fc58400833489a101165a7 -// flow-typed version: 45acb9a3f7/isomorphic-fetch_v2.x.x/flow_>=v0.25.x +// flow-typed signature: 03bcd2195d27d9c7b8ea57265f6673cd +// flow-typed version: c6154227d1/isomorphic-fetch_v2.x.x/flow_>=v0.104.x declare module "isomorphic-fetch" { declare module.exports: ( diff --git a/flow-typed/npm/jest-cli_vx.x.x.js b/flow-typed/npm/jest-cli_vx.x.x.js index 2ca509ab..8ede40ca 100644 --- a/flow-typed/npm/jest-cli_vx.x.x.js +++ b/flow-typed/npm/jest-cli_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: f779571d521232ddbbf7cc505053d0de -// flow-typed version: <>/jest-cli_v22/flow_v0.86.0 +// flow-typed signature: a3e1c5dd34afab1829512930507aa77d +// flow-typed version: <>/jest-cli_v^22.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,15 +26,15 @@ declare module 'jest-cli/bin/jest' { declare module.exports: any; } +declare module 'jest-cli/build/base_watch_plugin' { + declare module.exports: any; +} + declare module 'jest-cli/build/cli/args' { declare module.exports: any; } -declare module 'jest-cli/build/cli/get_jest' { - declare module.exports: any; -} - -declare module 'jest-cli/build/cli/index' { +declare module 'jest-cli/build/cli' { declare module.exports: any; } @@ -74,10 +74,18 @@ declare module 'jest-cli/build/get_no_test_found' { declare module.exports: any; } +declare module 'jest-cli/build/jest_hooks' { + declare module.exports: any; +} + declare module 'jest-cli/build/jest' { declare module.exports: any; } +declare module 'jest-cli/build/lib/active_filters_message' { + declare module.exports: any; +} + declare module 'jest-cli/build/lib/colorize' { declare module.exports: any; } @@ -122,11 +130,27 @@ declare module 'jest-cli/build/lib/update_global_config' { declare module.exports: any; } -declare module 'jest-cli/build/lib/watch_plugin_registry' { +declare module 'jest-cli/build/pattern_prompt' { declare module.exports: any; } -declare module 'jest-cli/build/pattern_prompt' { +declare module 'jest-cli/build/plugins/quit' { + declare module.exports: any; +} + +declare module 'jest-cli/build/plugins/test_name_pattern' { + declare module.exports: any; +} + +declare module 'jest-cli/build/plugins/test_path_pattern' { + declare module.exports: any; +} + +declare module 'jest-cli/build/plugins/update_snapshots_interactive' { + declare module.exports: any; +} + +declare module 'jest-cli/build/plugins/update_snapshots' { declare module.exports: any; } @@ -198,6 +222,10 @@ declare module 'jest-cli/build/search_source' { declare module.exports: any; } +declare module 'jest-cli/build/snapshot_interactive_mode' { + declare module.exports: any; +} + declare module 'jest-cli/build/test_name_pattern_prompt' { declare module.exports: any; } @@ -238,14 +266,17 @@ declare module 'jest-cli/build/watch' { declare module 'jest-cli/bin/jest.js' { declare module.exports: $Exports<'jest-cli/bin/jest'>; } +declare module 'jest-cli/build/base_watch_plugin.js' { + declare module.exports: $Exports<'jest-cli/build/base_watch_plugin'>; +} declare module 'jest-cli/build/cli/args.js' { declare module.exports: $Exports<'jest-cli/build/cli/args'>; } -declare module 'jest-cli/build/cli/get_jest.js' { - declare module.exports: $Exports<'jest-cli/build/cli/get_jest'>; +declare module 'jest-cli/build/cli/index' { + declare module.exports: $Exports<'jest-cli/build/cli'>; } declare module 'jest-cli/build/cli/index.js' { - declare module.exports: $Exports<'jest-cli/build/cli/index'>; + declare module.exports: $Exports<'jest-cli/build/cli'>; } declare module 'jest-cli/build/constants.js' { declare module.exports: $Exports<'jest-cli/build/constants'>; @@ -274,9 +305,15 @@ declare module 'jest-cli/build/get_no_test_found_verbose.js' { declare module 'jest-cli/build/get_no_test_found.js' { declare module.exports: $Exports<'jest-cli/build/get_no_test_found'>; } +declare module 'jest-cli/build/jest_hooks.js' { + declare module.exports: $Exports<'jest-cli/build/jest_hooks'>; +} declare module 'jest-cli/build/jest.js' { declare module.exports: $Exports<'jest-cli/build/jest'>; } +declare module 'jest-cli/build/lib/active_filters_message.js' { + declare module.exports: $Exports<'jest-cli/build/lib/active_filters_message'>; +} declare module 'jest-cli/build/lib/colorize.js' { declare module.exports: $Exports<'jest-cli/build/lib/colorize'>; } @@ -310,12 +347,24 @@ declare module 'jest-cli/build/lib/terminal_utils.js' { declare module 'jest-cli/build/lib/update_global_config.js' { declare module.exports: $Exports<'jest-cli/build/lib/update_global_config'>; } -declare module 'jest-cli/build/lib/watch_plugin_registry.js' { - declare module.exports: $Exports<'jest-cli/build/lib/watch_plugin_registry'>; -} declare module 'jest-cli/build/pattern_prompt.js' { declare module.exports: $Exports<'jest-cli/build/pattern_prompt'>; } +declare module 'jest-cli/build/plugins/quit.js' { + declare module.exports: $Exports<'jest-cli/build/plugins/quit'>; +} +declare module 'jest-cli/build/plugins/test_name_pattern.js' { + declare module.exports: $Exports<'jest-cli/build/plugins/test_name_pattern'>; +} +declare module 'jest-cli/build/plugins/test_path_pattern.js' { + declare module.exports: $Exports<'jest-cli/build/plugins/test_path_pattern'>; +} +declare module 'jest-cli/build/plugins/update_snapshots_interactive.js' { + declare module.exports: $Exports<'jest-cli/build/plugins/update_snapshots_interactive'>; +} +declare module 'jest-cli/build/plugins/update_snapshots.js' { + declare module.exports: $Exports<'jest-cli/build/plugins/update_snapshots'>; +} declare module 'jest-cli/build/pluralize.js' { declare module.exports: $Exports<'jest-cli/build/pluralize'>; } @@ -367,6 +416,9 @@ declare module 'jest-cli/build/run_jest.js' { declare module 'jest-cli/build/search_source.js' { declare module.exports: $Exports<'jest-cli/build/search_source'>; } +declare module 'jest-cli/build/snapshot_interactive_mode.js' { + declare module.exports: $Exports<'jest-cli/build/snapshot_interactive_mode'>; +} declare module 'jest-cli/build/test_name_pattern_prompt.js' { declare module.exports: $Exports<'jest-cli/build/test_name_pattern_prompt'>; } diff --git a/flow-typed/npm/js-search_vx.x.x.js b/flow-typed/npm/js-search_vx.x.x.js index f8d6bdaa..a585ad9e 100644 --- a/flow-typed/npm/js-search_vx.x.x.js +++ b/flow-typed/npm/js-search_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 012a8150801e96fc6ce3193fa10fbcd8 -// flow-typed version: <>/js-search_v^1.4.2/flow_v0.86.0 +// flow-typed signature: 4b4041f48b653b571bced46515e02dc7 +// flow-typed version: <>/js-search_v^1.4.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,7 @@ declare module 'js-search/dist/commonjs/getNestedFieldValue' { declare module.exports: any; } -declare module 'js-search/dist/commonjs/index' { +declare module 'js-search/dist/commonjs' { declare module.exports: any; } @@ -38,7 +38,7 @@ declare module 'js-search/dist/commonjs/IndexStrategy/ExactWordIndexStrategy' { declare module.exports: any; } -declare module 'js-search/dist/commonjs/IndexStrategy/index' { +declare module 'js-search/dist/commonjs/IndexStrategy' { declare module.exports: any; } @@ -54,7 +54,7 @@ declare module 'js-search/dist/commonjs/Sanitizer/CaseSensitiveSanitizer' { declare module.exports: any; } -declare module 'js-search/dist/commonjs/Sanitizer/index' { +declare module 'js-search/dist/commonjs/Sanitizer' { declare module.exports: any; } @@ -70,7 +70,7 @@ declare module 'js-search/dist/commonjs/Search' { declare module.exports: any; } -declare module 'js-search/dist/commonjs/SearchIndex/index' { +declare module 'js-search/dist/commonjs/SearchIndex' { declare module.exports: any; } @@ -94,7 +94,7 @@ declare module 'js-search/dist/commonjs/TokenHighlighter' { declare module.exports: any; } -declare module 'js-search/dist/commonjs/Tokenizer/index' { +declare module 'js-search/dist/commonjs/Tokenizer' { declare module.exports: any; } @@ -126,8 +126,11 @@ declare module 'js-search/dist/umd/js-search.min' { declare module 'js-search/dist/commonjs/getNestedFieldValue.js' { declare module.exports: $Exports<'js-search/dist/commonjs/getNestedFieldValue'>; } +declare module 'js-search/dist/commonjs/index' { + declare module.exports: $Exports<'js-search/dist/commonjs'>; +} declare module 'js-search/dist/commonjs/index.js' { - declare module.exports: $Exports<'js-search/dist/commonjs/index'>; + declare module.exports: $Exports<'js-search/dist/commonjs'>; } declare module 'js-search/dist/commonjs/IndexStrategy/AllSubstringsIndexStrategy.js' { declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/AllSubstringsIndexStrategy'>; @@ -135,8 +138,11 @@ declare module 'js-search/dist/commonjs/IndexStrategy/AllSubstringsIndexStrategy declare module 'js-search/dist/commonjs/IndexStrategy/ExactWordIndexStrategy.js' { declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/ExactWordIndexStrategy'>; } +declare module 'js-search/dist/commonjs/IndexStrategy/index' { + declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy'>; +} declare module 'js-search/dist/commonjs/IndexStrategy/index.js' { - declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/index'>; + declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy'>; } declare module 'js-search/dist/commonjs/IndexStrategy/IndexStrategy.js' { declare module.exports: $Exports<'js-search/dist/commonjs/IndexStrategy/IndexStrategy'>; @@ -147,8 +153,11 @@ declare module 'js-search/dist/commonjs/IndexStrategy/PrefixIndexStrategy.js' { declare module 'js-search/dist/commonjs/Sanitizer/CaseSensitiveSanitizer.js' { declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer/CaseSensitiveSanitizer'>; } +declare module 'js-search/dist/commonjs/Sanitizer/index' { + declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer'>; +} declare module 'js-search/dist/commonjs/Sanitizer/index.js' { - declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer/index'>; + declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer'>; } declare module 'js-search/dist/commonjs/Sanitizer/LowerCaseSanitizer.js' { declare module.exports: $Exports<'js-search/dist/commonjs/Sanitizer/LowerCaseSanitizer'>; @@ -159,8 +168,11 @@ declare module 'js-search/dist/commonjs/Sanitizer/Sanitizer.js' { declare module 'js-search/dist/commonjs/Search.js' { declare module.exports: $Exports<'js-search/dist/commonjs/Search'>; } +declare module 'js-search/dist/commonjs/SearchIndex/index' { + declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex'>; +} declare module 'js-search/dist/commonjs/SearchIndex/index.js' { - declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex/index'>; + declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex'>; } declare module 'js-search/dist/commonjs/SearchIndex/SearchIndex.js' { declare module.exports: $Exports<'js-search/dist/commonjs/SearchIndex/SearchIndex'>; @@ -177,8 +189,11 @@ declare module 'js-search/dist/commonjs/StopWordsMap.js' { declare module 'js-search/dist/commonjs/TokenHighlighter.js' { declare module.exports: $Exports<'js-search/dist/commonjs/TokenHighlighter'>; } +declare module 'js-search/dist/commonjs/Tokenizer/index' { + declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer'>; +} declare module 'js-search/dist/commonjs/Tokenizer/index.js' { - declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer/index'>; + declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer'>; } declare module 'js-search/dist/commonjs/Tokenizer/SimpleTokenizer.js' { declare module.exports: $Exports<'js-search/dist/commonjs/Tokenizer/SimpleTokenizer'>; diff --git a/flow-typed/npm/json-loader_vx.x.x.js b/flow-typed/npm/json-loader_vx.x.x.js index 1f58d9ab..2c0a3626 100644 --- a/flow-typed/npm/json-loader_vx.x.x.js +++ b/flow-typed/npm/json-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 12b9ed0d1179e6c2e22ef2595a324989 -// flow-typed version: <>/json-loader_v0.5.4/flow_v0.86.0 +// flow-typed signature: 37e879cb169b3a034f549ceef71ab2c5 +// flow-typed version: <>/json-loader_v0.5.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/jsonwebtoken_v8.3.x.js b/flow-typed/npm/jsonwebtoken_v8.3.x.js new file mode 100644 index 00000000..43c52971 --- /dev/null +++ b/flow-typed/npm/jsonwebtoken_v8.3.x.js @@ -0,0 +1,164 @@ +// flow-typed signature: a6917bccc2ed0addf099c12e33358113 +// flow-typed version: c6154227d1/jsonwebtoken_v8.3.x/flow_>=v0.104.x + +declare module "jsonwebtoken" { + + declare class JsonWebTokenError extends Error { + name: string; + message: string; + inner: Error; + } + + declare class TokenExpiredError extends Error { + name: string; + expiredAt: number; + inner: Error; + } + + declare class NotBeforeError extends Error { + name: string; + date: Date; + inner: Error; + } + + declare type Encodable = String | Buffer | Object; + declare type Key = { + key: string | Buffer, + passphrase: string | Buffer, + ... + }; + declare type Algorithm = + 'RS256' + | 'RS384' + | 'RS512' + | 'ES256' + | 'ES384' + | 'ES512' + | 'HS256' + | 'HS384' + | 'HS512' + | 'none'; + + declare type SignCallback = (err: Error, token: string) => void; + declare type SigningOptions = $Shape<{ + algorithm: Algorithm, + expiresIn: number | string, + notBefore: number | string, + audience: string | string[], + issuer: string | string[], + jwtid: string, + subject: string, + noTimestamp: boolean, + header: Headers, + keyid: string, + ... + }>; + + declare type SigningOptionsWithAlgorithm = SigningOptions & { algorithm: Algorithm, ... }; + + declare type VerifyCallback = (err: JsonWebTokenError | NotBeforeError | TokenExpiredError | null, decoded: Payload) => void; + declare type VerifyOptionsWithAlgorithm = VerifyOptions & { algorithms: Array, ... }; + declare type VerifyOptions = $Shape<{ + algorithms: Array, + audience: string | string[], + issuer: string | string[], + ignoreExpiration: boolean, + ignoreNotBefore: boolean, + subject: string | string[], + clockTolerance: number, + maxAge: string | number, + clockTimestamp: number, + ... + }>; + + declare type DecodingOptions = $Shape<{ + complete: boolean, + json: boolean, + ... + }>; + + declare interface Sign { + + (payload: P, secretOrPrivateKey: string | Buffer): string; + + + (payload: P, secretOrPrivateKey: string | Buffer, callback: SignCallback): string; + + + (payload: P, secretOrPrivateKey: Key, options: SigningOptionsWithAlgorithm): string; + + + (payload: P, secretOrPrivateKey: string | Buffer, options: $Shape>): string; + + + (payload: P, secretOrPrivateKey: string | Buffer, options: $Shape>, callback: SignCallback): string; + + + (payload: P, secretOrPrivateKey: Key, options: SigningOptionsWithAlgorithm, callback: SignCallback): string; + } + + declare type Payload = Object & { + jti?: string, + iss?: string, + sub?: string, + aud?: string | string[], + exp?: number, + iat?: number, + nbf?: number, + ... + } + + declare type Token = { + header: { + typ: 'JWT', + alg: Algorithm, + ... + }, + payload: Payload, + signature?: string, + ... + } + + declare interface Decode { + (jwt: string): Payload; + + (jwt: string, options: DecodingOptions): Payload; + + (jwt: string, options: DecodingOptions & { complete: true, ... }): Token; + } + + declare interface Verify { + (jwt: string, secretOrPrivateKey: string | Buffer): Payload; + + (jwt: string, secretOrPrivateKey: string | Buffer, options: VerifyOptions | VerifyCallback): Payload; + + (jwt: string, secretOrPrivateKey: string | Buffer, options: VerifyOptions, callback: VerifyCallback): Payload; + + (jwt: string, secretOrPrivateKey: Key, options: VerifyOptionsWithAlgorithm): Payload; + + (jwt: string, secretOrPrivateKey: Key, options: VerifyOptionsWithAlgorithm, callback: VerifyCallback): Payload; + + (jwt: string, getKey: (header: { kid: ?string, ... }, callback: (err: ?Error, key?: string) => any) => any, callback: VerifyCallback): Payload; + + (jwt: string, getKey: (header: { kid: ?string, ... }, callback: (err: ?Error, key?: string) => any) => any, options: VerifyOptionsWithAlgorithm, callback: VerifyCallback): Payload; + } + + declare class TokenExpiredError extends Error { + } + + declare class WebTokenError extends Error { + } + + declare class NotBeforeError extends Error { + } + + declare module.exports: { + sign: Sign, + decode: Decode, + verify: Verify, + JsonWebTokenError: Class, + NotBeforeError: Class, + TokenExpiredError: Class, + ... + } +} diff --git a/flow-typed/npm/jsonwebtoken_vx.x.x.js b/flow-typed/npm/jsonwebtoken_vx.x.x.js deleted file mode 100644 index 6245f22c..00000000 --- a/flow-typed/npm/jsonwebtoken_vx.x.x.js +++ /dev/null @@ -1,192 +0,0 @@ -// flow-typed signature: e1164f76d8c95c943b8c98bcf9491a06 -// flow-typed version: <>/jsonwebtoken_v7.0.1/flow_v0.86.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jsonwebtoken' - * - * 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 'jsonwebtoken' { - 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 'jsonwebtoken/lib/JsonWebTokenError' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/lib/NotBeforeError' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/lib/timespan' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/lib/TokenExpiredError' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/sign' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/async_sign.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/encoding.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/expires_format.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/iat.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/invalid_exp.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/issue_147.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/issue_196.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/issue_70.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/jwt.hs.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/jwt.rs.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/non_object_values.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/noTimestamp.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/rsa-public-key.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/set_headers.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/undefined_secretOrPublickey.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/util/fakeDate' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/verify.tests' { - declare module.exports: any; -} - -declare module 'jsonwebtoken/test/wrong_alg.tests' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jsonwebtoken/index' { - declare module.exports: $Exports<'jsonwebtoken'>; -} -declare module 'jsonwebtoken/index.js' { - declare module.exports: $Exports<'jsonwebtoken'>; -} -declare module 'jsonwebtoken/lib/JsonWebTokenError.js' { - declare module.exports: $Exports<'jsonwebtoken/lib/JsonWebTokenError'>; -} -declare module 'jsonwebtoken/lib/NotBeforeError.js' { - declare module.exports: $Exports<'jsonwebtoken/lib/NotBeforeError'>; -} -declare module 'jsonwebtoken/lib/timespan.js' { - declare module.exports: $Exports<'jsonwebtoken/lib/timespan'>; -} -declare module 'jsonwebtoken/lib/TokenExpiredError.js' { - declare module.exports: $Exports<'jsonwebtoken/lib/TokenExpiredError'>; -} -declare module 'jsonwebtoken/sign.js' { - declare module.exports: $Exports<'jsonwebtoken/sign'>; -} -declare module 'jsonwebtoken/test/async_sign.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/async_sign.tests'>; -} -declare module 'jsonwebtoken/test/encoding.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/encoding.tests'>; -} -declare module 'jsonwebtoken/test/expires_format.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/expires_format.tests'>; -} -declare module 'jsonwebtoken/test/iat.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/iat.tests'>; -} -declare module 'jsonwebtoken/test/invalid_exp.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/invalid_exp.tests'>; -} -declare module 'jsonwebtoken/test/issue_147.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/issue_147.tests'>; -} -declare module 'jsonwebtoken/test/issue_196.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/issue_196.tests'>; -} -declare module 'jsonwebtoken/test/issue_70.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/issue_70.tests'>; -} -declare module 'jsonwebtoken/test/jwt.hs.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/jwt.hs.tests'>; -} -declare module 'jsonwebtoken/test/jwt.rs.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/jwt.rs.tests'>; -} -declare module 'jsonwebtoken/test/non_object_values.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/non_object_values.tests'>; -} -declare module 'jsonwebtoken/test/noTimestamp.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/noTimestamp.tests'>; -} -declare module 'jsonwebtoken/test/rsa-public-key.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/rsa-public-key.tests'>; -} -declare module 'jsonwebtoken/test/set_headers.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/set_headers.tests'>; -} -declare module 'jsonwebtoken/test/undefined_secretOrPublickey.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/undefined_secretOrPublickey.tests'>; -} -declare module 'jsonwebtoken/test/util/fakeDate.js' { - declare module.exports: $Exports<'jsonwebtoken/test/util/fakeDate'>; -} -declare module 'jsonwebtoken/test/verify.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/verify.tests'>; -} -declare module 'jsonwebtoken/test/wrong_alg.tests.js' { - declare module.exports: $Exports<'jsonwebtoken/test/wrong_alg.tests'>; -} diff --git a/flow-typed/npm/jszip_vx.x.x.js b/flow-typed/npm/jszip_vx.x.x.js index 73884554..c5f41d4e 100644 --- a/flow-typed/npm/jszip_vx.x.x.js +++ b/flow-typed/npm/jszip_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 04ed31d511fd7a09f98eae990a5a09be -// flow-typed version: <>/jszip_v3.1.5/flow_v0.86.0 +// flow-typed signature: fc2b995f5ab021706a9cbc63c776798d +// flow-typed version: <>/jszip_v3.1.5/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -58,7 +58,7 @@ declare module 'jszip/lib/flate' { declare module.exports: any; } -declare module 'jszip/lib/generate/index' { +declare module 'jszip/lib/generate' { declare module.exports: any; } @@ -66,7 +66,7 @@ declare module 'jszip/lib/generate/ZipFileWorker' { declare module.exports: any; } -declare module 'jszip/lib/index' { +declare module 'jszip/lib' { declare module.exports: any; } @@ -206,14 +206,20 @@ declare module 'jszip/lib/external.js' { declare module 'jszip/lib/flate.js' { declare module.exports: $Exports<'jszip/lib/flate'>; } +declare module 'jszip/lib/generate/index' { + declare module.exports: $Exports<'jszip/lib/generate'>; +} declare module 'jszip/lib/generate/index.js' { - declare module.exports: $Exports<'jszip/lib/generate/index'>; + declare module.exports: $Exports<'jszip/lib/generate'>; } declare module 'jszip/lib/generate/ZipFileWorker.js' { declare module.exports: $Exports<'jszip/lib/generate/ZipFileWorker'>; } +declare module 'jszip/lib/index' { + declare module.exports: $Exports<'jszip/lib'>; +} declare module 'jszip/lib/index.js' { - declare module.exports: $Exports<'jszip/lib/index'>; + declare module.exports: $Exports<'jszip/lib'>; } declare module 'jszip/lib/license_header.js' { declare module.exports: $Exports<'jszip/lib/license_header'>; diff --git a/flow-typed/npm/koa-bodyparser_v4.x.x.js b/flow-typed/npm/koa-bodyparser_v4.x.x.js index 0fbfc702..43952780 100644 --- a/flow-typed/npm/koa-bodyparser_v4.x.x.js +++ b/flow-typed/npm/koa-bodyparser_v4.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: db2ab32952e719c6656cef681be04c96 -// flow-typed version: e969a7af52/koa-bodyparser_v4.x.x/flow_>=v0.56.x +// flow-typed signature: a58f72097622ee04c396fbb8bb02db81 +// flow-typed version: c6154227d1/koa-bodyparser_v4.x.x/flow_>=v0.104.x declare module "koa-bodyparser" { declare type Context = Object; @@ -19,7 +19,8 @@ declare module "koa-bodyparser" { extendTypes?: { json?: Array, form?: Array, - text?: Array + text?: Array, + ... }, onerror?: (err: Error, ctx: Context) => void |}; diff --git a/flow-typed/npm/koa-compress_vx.x.x.js b/flow-typed/npm/koa-compress_vx.x.x.js index accd96e2..918b8ec7 100644 --- a/flow-typed/npm/koa-compress_vx.x.x.js +++ b/flow-typed/npm/koa-compress_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 04e2d1be8bd50cd33eed9d79de249797 -// flow-typed version: <>/koa-compress_v2.0.0/flow_v0.86.0 +// flow-typed signature: 025de0f7e2c578b03804e18a6ad60f39 +// flow-typed version: <>/koa-compress_v2.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-convert_vx.x.x.js b/flow-typed/npm/koa-convert_vx.x.x.js index 87edf5f0..34e7d154 100644 --- a/flow-typed/npm/koa-convert_vx.x.x.js +++ b/flow-typed/npm/koa-convert_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: afa68193f6b54a5a41b24208dfbcf508 -// flow-typed version: <>/koa-convert_v1.2.0/flow_v0.86.0 +// flow-typed signature: ecb4283b75a15ad765f30cbd55c98362 +// flow-typed version: <>/koa-convert_v1.2.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-helmet_vx.x.x.js b/flow-typed/npm/koa-helmet_vx.x.x.js index 42d69a8f..aaa4bedc 100644 --- a/flow-typed/npm/koa-helmet_vx.x.x.js +++ b/flow-typed/npm/koa-helmet_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 57282b3b38e9794fd4ac287ad9f035a9 -// flow-typed version: <>/koa-helmet_v3.2.0/flow_v0.86.0 +// flow-typed signature: 4038fad5e25ebd4914f7d77c22622db6 +// flow-typed version: <>/koa-helmet_v5.2.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,28 +26,14 @@ declare module 'koa-helmet/lib/koa-helmet' { declare module.exports: any; } -declare module 'koa-helmet/lib/promisify' { - declare module.exports: any; -} - declare module 'koa-helmet/test/koa-helmet.spec' { declare module.exports: any; } -declare module 'koa-helmet/test/promisify.spec' { - declare module.exports: any; -} - // Filename aliases declare module 'koa-helmet/lib/koa-helmet.js' { declare module.exports: $Exports<'koa-helmet/lib/koa-helmet'>; } -declare module 'koa-helmet/lib/promisify.js' { - declare module.exports: $Exports<'koa-helmet/lib/promisify'>; -} declare module 'koa-helmet/test/koa-helmet.spec.js' { declare module.exports: $Exports<'koa-helmet/test/koa-helmet.spec'>; } -declare module 'koa-helmet/test/promisify.spec.js' { - declare module.exports: $Exports<'koa-helmet/test/promisify.spec'>; -} diff --git a/flow-typed/npm/koa-jwt_vx.x.x.js b/flow-typed/npm/koa-jwt_vx.x.x.js index 41003852..517865b5 100644 --- a/flow-typed/npm/koa-jwt_vx.x.x.js +++ b/flow-typed/npm/koa-jwt_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: cf719b195e8f38c2182c052d863b2f5c -// flow-typed version: <>/koa-jwt_v^3.2.1/flow_v0.86.0 +// flow-typed signature: 40db2407a2ea13a54c84b1a8c0a8cc0b +// flow-typed version: <>/koa-jwt_v^3.6.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,7 @@ declare module 'koa-jwt/lib/get-secret' { declare module.exports: any; } -declare module 'koa-jwt/lib/index' { +declare module 'koa-jwt/lib' { declare module.exports: any; } @@ -54,8 +54,11 @@ declare module 'koa-jwt/test/test' { declare module 'koa-jwt/lib/get-secret.js' { declare module.exports: $Exports<'koa-jwt/lib/get-secret'>; } +declare module 'koa-jwt/lib/index' { + declare module.exports: $Exports<'koa-jwt/lib'>; +} declare module 'koa-jwt/lib/index.js' { - declare module.exports: $Exports<'koa-jwt/lib/index'>; + declare module.exports: $Exports<'koa-jwt/lib'>; } declare module 'koa-jwt/lib/resolvers/auth-header.js' { declare module.exports: $Exports<'koa-jwt/lib/resolvers/auth-header'>; diff --git a/flow-typed/npm/koa-logger_vx.x.x.js b/flow-typed/npm/koa-logger_vx.x.x.js index 587653e1..5b6aba85 100644 --- a/flow-typed/npm/koa-logger_vx.x.x.js +++ b/flow-typed/npm/koa-logger_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 24a698b7d41b17b77a5d40f931aae753 -// flow-typed version: <>/koa-logger_v^2.0.1/flow_v0.86.0 +// flow-typed signature: 6f41b8947503ef9222af480586c6da8e +// flow-typed version: <>/koa-logger_v^2.0.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-mount_vx.x.x.js b/flow-typed/npm/koa-mount_vx.x.x.js index 9e5c7c1e..faafd4b3 100644 --- a/flow-typed/npm/koa-mount_vx.x.x.js +++ b/flow-typed/npm/koa-mount_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: fd2291ae4b53447a1abe42be7c0db0be -// flow-typed version: <>/koa-mount_v^3.0.0/flow_v0.86.0 +// flow-typed signature: 933ecd9dfb960f842df3dec4060176f8 +// flow-typed version: <>/koa-mount_v^3.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-onerror_vx.x.x.js b/flow-typed/npm/koa-onerror_vx.x.x.js index 10bb29bc..194d0f77 100644 --- a/flow-typed/npm/koa-onerror_vx.x.x.js +++ b/flow-typed/npm/koa-onerror_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: b29b16a37eb672f7e8c66507d1fb781f -// flow-typed version: <>/koa-onerror_v^4.0.0/flow_v0.86.0 +// flow-typed signature: 89306ac915701480b6045ee8a6fb6fd8 +// flow-typed version: <>/koa-onerror_v^4.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-router_vx.x.x.js b/flow-typed/npm/koa-router_vx.x.x.js index 57264858..92743a60 100644 --- a/flow-typed/npm/koa-router_vx.x.x.js +++ b/flow-typed/npm/koa-router_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 9d87c7231941632541c2dbe33cb14117 -// flow-typed version: <>/koa-router_v7.0.1/flow_v0.86.0 +// flow-typed signature: fb527e70889cd1b960d7fdb0e9793e04 +// flow-typed version: <>/koa-router_v7.0.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-sendfile_vx.x.x.js b/flow-typed/npm/koa-sendfile_vx.x.x.js index bccab895..29310ee0 100644 --- a/flow-typed/npm/koa-sendfile_vx.x.x.js +++ b/flow-typed/npm/koa-sendfile_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: c8ac7fdec0c40461e9194ad83b340aa7 -// flow-typed version: <>/koa-sendfile_v2.0.0/flow_v0.86.0 +// flow-typed signature: 6b7b08ea7721b475bf21c23e1d7cd2f9 +// flow-typed version: <>/koa-sendfile_v2.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-sslify_vx.x.x.js b/flow-typed/npm/koa-sslify_vx.x.x.js index 8007fe00..ce1c9f9c 100644 --- a/flow-typed/npm/koa-sslify_vx.x.x.js +++ b/flow-typed/npm/koa-sslify_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 68e5267ec98da651fad8413a61f05d53 -// flow-typed version: <>/koa-sslify_v2.1.2/flow_v0.86.0 +// flow-typed signature: a1ba5236f2a6153a18fa2d79fdaf8603 +// flow-typed version: <>/koa-sslify_v2.1.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa-static_v4.x.x.js b/flow-typed/npm/koa-static_v4.x.x.js index ed7224fc..c1273924 100644 --- a/flow-typed/npm/koa-static_v4.x.x.js +++ b/flow-typed/npm/koa-static_v4.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: d92c6847dfd001423387c701022de893 -// flow-typed version: 60fd29d2cf/koa-static_v4.x.x/flow_>=v0.56.x +// flow-typed signature: dc2f591d10c09697ed4c5ee52a131146 +// flow-typed version: c6154227d1/koa-static_v4.x.x/flow_>=v0.104.x declare module "koa-static" { import type { Stats } from "fs"; diff --git a/flow-typed/npm/koa-webpack-dev-middleware_vx.x.x.js b/flow-typed/npm/koa-webpack-dev-middleware_vx.x.x.js index 65dad5cd..d6e3c92a 100644 --- a/flow-typed/npm/koa-webpack-dev-middleware_vx.x.x.js +++ b/flow-typed/npm/koa-webpack-dev-middleware_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: a676d803401bc91e63bc2d4f2c414ff0 -// flow-typed version: <>/koa-webpack-dev-middleware_v1.4.5/flow_v0.86.0 +// flow-typed signature: 0dba170420b220b7bf928f6eae99dd6b +// flow-typed version: <>/koa-webpack-dev-middleware_v^1.4.5/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'koa-webpack-dev-middleware' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'koa-webpack-dev-middleware/lib/index' { +declare module 'koa-webpack-dev-middleware/lib' { declare module.exports: any; } // Filename aliases -declare module 'koa-webpack-dev-middleware/lib/index.js' { - declare module.exports: $Exports<'koa-webpack-dev-middleware/lib/index'>; +declare module 'koa-webpack-dev-middleware/lib/index' { + declare module.exports: $Exports<'koa-webpack-dev-middleware/lib'>; +} +declare module 'koa-webpack-dev-middleware/lib/index.js' { + declare module.exports: $Exports<'koa-webpack-dev-middleware/lib'>; } diff --git a/flow-typed/npm/koa-webpack-hot-middleware_vx.x.x.js b/flow-typed/npm/koa-webpack-hot-middleware_vx.x.x.js index 5ef976bb..7ad5305c 100644 --- a/flow-typed/npm/koa-webpack-hot-middleware_vx.x.x.js +++ b/flow-typed/npm/koa-webpack-hot-middleware_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 58252b3a88edb4e2caa49ef8f37e0704 -// flow-typed version: <>/koa-webpack-hot-middleware_v1.0.3/flow_v0.86.0 +// flow-typed signature: 160c778ee947454f84733742e2f55b49 +// flow-typed version: <>/koa-webpack-hot-middleware_v^1.0.3/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/koa_v2.x.x.js b/flow-typed/npm/koa_v2.0.x.js similarity index 50% rename from flow-typed/npm/koa_v2.x.x.js rename to flow-typed/npm/koa_v2.0.x.js index 72b2ed2b..5f72dfb5 100644 --- a/flow-typed/npm/koa_v2.x.x.js +++ b/flow-typed/npm/koa_v2.0.x.js @@ -1,60 +1,40 @@ -// @flow -// flow-typed signature: 225656ba2479b8c1dd8b10776913e73f -// flow-typed version: b7d0245d00/koa_v2.x.x/flow_>=v0.47.x +// flow-typed signature: 003f6bf32e094d5bbd6ce9dd58e73b0c +// flow-typed version: c6154227d1/koa_v2.0.x/flow_>=v0.104.x /* * Type def from from source code of koa. - * this: https://github.com/koajs/koa/commit/08eb1a20c3975230aa1fe1c693b0cd1ac7a0752b - * previous: https://github.com/koajs/koa/commit/fabf5864c6a5dca0782b867a263b1b0825a05bf9 - * - * Changelog - * breaking: remove unused app.name - * breaking: ctx.throw([status], [msg], [properties]) (caused by http-errors (#957) ) + * this: https://github.com/koajs/koa/commit/fabf5864c6a5dca0782b867a263b1b0825a05bf9 **/ declare module 'koa' { - // Currently, import type doesn't work well ? - // so copy `Server` from flow/lib/node.js#L820 - declare class Server extends net$Server { - listen( - port?: number, - hostname?: string, - backlog?: number, - callback?: Function - ): Server; - listen(path: string, callback?: Function): Server; - listen(handle: Object, callback?: Function): Server; - close(callback?: Function): Server; - maxHeadersCount: number; - setTimeout(msecs: number, callback: Function): Server; - timeout: number; - } - declare type ServerType = Server; - - declare type JSON = string | number | boolean | null | JSONObject | JSONArray; - declare type JSONObject = { [key: string]: JSON }; + declare type JSON = | string | number | boolean | null | JSONObject | JSONArray; + declare type JSONObject = { [key: string]: JSON, ... }; declare type JSONArray = Array; declare type SimpleHeader = { - 'set-cookie'?: Array, [key: string]: string, + 'set-cookie'?: Array, + ... }; declare type RequestJSON = { - method: string, - url: string, - header: SimpleHeader, + 'method': string, + 'url': string, + 'header': SimpleHeader, + ... }; - declare type RequestInspect = void | RequestJSON; + declare type RequestInspect = void|RequestJSON; declare type Request = { + // props added by middlewares. + [key: string]: mixed, app: Application, - req: http$IncomingMessage, + req: http$IncomingMessage<>, res: http$ServerResponse, ctx: Context, response: Response, - fresh: boolean, header: SimpleHeader, - headers: SimpleHeader, // alias as header + // alias as header + headers: SimpleHeader, host: string, hostname: string, href: string, @@ -66,95 +46,95 @@ declare module 'koa' { originalUrl: string, path: string, protocol: string, - query: { [key: string]: string }, // always string + // always string + query: { [key: string]: string, ... }, querystring: string, search: string, - secure: boolean, // Shorthand for ctx.protocol == "https" to check if a request was issued via TLS. + // Shorthand for ctx.protocol == "https" to check if a request was issued via TLS. + secure: boolean, socket: net$Socket, stale: boolean, subdomains: string[], type: string, url: string, - - charset: string | void, - length: number | void, - + charset: string|void, + length: number|void, // Those functions comes from https://github.com/jshttp/accepts/blob/master/index.js // request.js$L445 // https://github.com/jshttp/accepts/blob/master/test/type.js - accepts: ((args: string[]) => string | false) & - // ToDo: There is an issue https://github.com/facebook/flow/issues/3009 - // if you meet some error here, temporarily add an additional annotation - // like: `request.accepts((['json', 'text']:Array))` to fix it. - ((arg: string, ...args: string[]) => string | false) & - (() => string[]), // return the old value. - + // return the old value. + accepts: ((args: string[]) => string|false)& + // ToDo: There is an issue https://github.com/facebook/flow/issues/3009 + // if you meet some error here, temporarily add an additional annotation + // like: `request.accepts((['json', 'text']:Array))` to fix it. + ((arg: string, ...args: string[]) => string|false) & + ( () => string[] ), // https://github.com/jshttp/accepts/blob/master/index.js#L153 // https://github.com/jshttp/accepts/blob/master/test/charset.js - acceptsCharsets: ((args: string[]) => buffer$Encoding | false) & - // ToDo: https://github.com/facebook/flow/issues/3009 - // if you meet some error here, see L70. - ((arg: string, ...args: string[]) => buffer$Encoding | false) & - (() => string[]), - + acceptsCharsets: ( (args: string[]) => buffer$Encoding|false)& + // ToDo: https://github.com/facebook/flow/issues/3009 + // if you meet some error here, see L70. + ( (arg: string, ...args: string[]) => buffer$Encoding|false ) & + ( () => string[] ), // https://github.com/jshttp/accepts/blob/master/index.js#L119 // https://github.com/jshttp/accepts/blob/master/test/encoding.js - acceptsEncodings: ((args: string[]) => string | false) & - // ToDo: https://github.com/facebook/flow/issues/3009 - // if you meet some error here, see L70. - ((arg: string, ...args: string[]) => string | false) & - (() => string[]), - + acceptsEncodings: ( (args: string[]) => string|false)& + // ToDo: https://github.com/facebook/flow/issues/3009 + // if you meet some error here, see L70. + ( (arg: string, ...args: string[]) => string|false ) & + ( () => string[] ), // https://github.com/jshttp/accepts/blob/master/index.js#L185 // https://github.com/jshttp/accepts/blob/master/test/language.js - acceptsLanguages: ((args: string[]) => string | false) & - // ToDo: https://github.com/facebook/flow/issues/3009 - // if you meet some error here, see L70. - ((arg: string, ...args: string[]) => string | false) & - (() => string[]), - + acceptsLanguages: ( (args: string[]) => string|false) & + // ToDo: https://github.com/facebook/flow/issues/3009 + // if you meet some error here, see L70. + ( (arg: string, ...args: string[]) => string|false ) & + ( () => string[] ), get: (field: string) => string, - /* https://github.com/jshttp/type-is/blob/master/test/test.js -* Check if the incoming request contains the "Content-Type" -* header field, and it contains any of the give mime `type`s. -* If there is no request body, `null` is returned. -* If there is no content type, `false` is returned. -* Otherwise, it returns the first `type` that matches. -*/ - is: ((args: string[]) => null | false | string) & - ((arg: string, ...args: string[]) => null | false | string) & - (() => string), // should return the mime type - + * Check if the incoming request contains the "Content-Type" + * header field, and it contains any of the give mime `type`s. + * If there is no request body, `null` is returned. + * If there is no content type, `false` is returned. + * Otherwise, it returns the first `type` that matches. + */ + // should return the mime type + is: ( (args: string[]) => null|false|string)& + ( (arg: string, ...args: string[]) => null|false|string ) & + ( () => string ), toJSON: () => RequestJSON, inspect: () => RequestInspect, - - [key: string]: mixed, // props added by middlewares. + ... }; declare type ResponseJSON = { - status: mixed, - message: mixed, - header: mixed, + 'status': mixed, + 'message': mixed, + 'header': mixed, + ... }; declare type ResponseInspect = { - status: mixed, - message: mixed, - header: mixed, - body: mixed, + 'status': mixed, + 'message': mixed, + 'header': mixed, + 'body': mixed, + ... }; declare type Response = { + // props added by middlewares. + [key: string]: mixed, app: Application, - req: http$IncomingMessage, + req: http$IncomingMessage<>, res: http$ServerResponse, ctx: Context, request: Request, - // docs/api/response.md#L113. - body: string | Buffer | stream$Stream | Object | Array | null, // JSON contains null + // JSON contains null + body: string | Buffer | stream$Stream | JSONObject | null, etag: string, header: SimpleHeader, - headers: SimpleHeader, // alias as header + // alias as header + headers: SimpleHeader, headerSent: boolean, // can be set with string|Date, but get with Date. // set lastModified(v: string|Date), // 0.36 doesn't support this. @@ -164,32 +144,28 @@ declare module 'koa' { status: number, type: string, writable: boolean, - // charset: string, // doesn't find in response.js - length: number | void, - + length: number|void, append: (field: string, val: string | string[]) => void, attachment: (filename?: string) => void, get: (field: string) => string, // https://github.com/jshttp/type-is/blob/master/test/test.js // https://github.com/koajs/koa/blob/v2.x/lib/response.js#L382 - is: ((arg: string[]) => false | string) & - ((arg: string, ...args: string[]) => false | string) & - (() => string), // should return the mime type + // should return the mime type + is: ( (arg: string[]) => false|string) & + ( (arg: string, ...args: string[]) => false|string ) & + ( () => string ), redirect: (url: string, alt?: string) => void, remove: (field: string) => void, // https://github.com/koajs/koa/blob/v2.x/lib/response.js#L418 - set: ((field: string, val: string | string[]) => void) & - ((field: { [key: string]: string | string[] }) => void), - + set: ((field: string, val: string | string[]) => void)& + ((field: { [key: string]: string | string[], ... }) => void), vary: (field: string) => void, - // https://github.com/koajs/koa/blob/v2.x/lib/response.js#L519 toJSON(): ResponseJSON, inspect(): ResponseInspect, - - [key: string]: mixed, // props added by middlewares. - }; + ... + } declare type ContextJSON = { request: RequestJSON, @@ -199,59 +175,65 @@ declare module 'koa' { req: '', res: '', socket: '', + ... }; // https://github.com/pillarjs/cookies declare type CookiesSetOptions = { - domain?: string, // domain of the cookie (no default). - maxAge?: number, // milliseconds from Date.now() for expiry - expires?: Date, //cookie's expiration date (expires at the end of session by default). - path?: string, // the path of the cookie (/ by default). - secure?: boolean, // false by default for HTTP, true by default for HTTPS - httpOnly?: boolean, // a boolean indicating whether the cookie is only to be sent over HTTP(S), + // domain of the cookie (no default). + domain?: string, + // milliseconds from Date.now() for expiry + maxAge?: number, + //cookie's expiration date (expires at the end of session by default). + expires?: Date, + // the path of the cookie (/ by default). + path?: string, + // false by default for HTTP, true by default for HTTPS + secure?: boolean, + // a boolean indicating whether the cookie is only to be sent over HTTP(S), + httpOnly?: boolean, // and not made available to client JavaScript (true by default). - signed?: boolean, // whether the cookie is to be signed (false by default) - overwrite?: boolean, // whether to overwrite previously set cookies of the same name (false by default). + // whether the cookie is to be signed (false by default) + signed?: boolean, + // whether to overwrite previously set cookies of the same name (false by default). + overwrite?: boolean, + ... }; declare type Cookies = { - get: (name: string, options?: { signed: boolean }) => string | void, - set: (( - name: string, - value: string, - options?: CookiesSetOptions - ) => Context) & - // delete cookie (an outbound header with an expired date is used.) - ((name: string) => Context), + get: (name: string, options?: { signed: boolean, ... }) => string|void, + set: ((name: string, value: string, options?: CookiesSetOptions) => Context)& + // delete cookie (an outbound header with an expired date is used.) + ( (name: string) => Context), + ... }; // The default props of context come from two files // `application.createContext` & `context.js` declare type Context = { + // props added by middlewares. + [key: string]: mixed, accept: $PropertyType, app: Application, cookies: Cookies, - name?: string, // ? + // ? + name?: string, originalUrl: string, - req: http$IncomingMessage, + req: http$IncomingMessage<>, request: Request, res: http$ServerResponse, - respond?: boolean, // should not be used, allow bypassing koa application.js#L193 + // should not be used, allow bypassing koa application.js#L193 + respond?: boolean, response: Response, - state: Object, - + state: {...}, // context.js#L55 - assert: ( - test: mixed, - status: number, - message?: string, - opts?: mixed - ) => void, + assert: (test: mixed, status: number, message?: string, opts?: mixed) => void, // context.js#L107 // if (!(err instanceof Error)) err = new Error(`non-error thrown: ${err}`); onerror: (err?: mixed) => void, - // context.md#L88 - throw: (status: number, msg?: string, opts?: Object) => void, + // context.js#L70 + throw: (( statusOrErr: string|number|Error, errOrStatus?: string|number|Error, + opts?: {...}) => void) & + (( statusOrErr: string|number|Error, opts?: Object) => void), toJSON(): ContextJSON, inspect(): ContextJSON, - // ToDo: add const for some props, // while the `const props` feature of Flow is landing in future // cherry pick from response @@ -271,7 +253,6 @@ declare module 'koa' { etag: $PropertyType, headerSent: $PropertyType, writable: $PropertyType, - // cherry pick from request acceptsLanguages: $PropertyType, acceptsEncodings: $PropertyType, @@ -300,39 +281,35 @@ declare module 'koa' { fresh: $PropertyType, ips: $PropertyType, ip: $PropertyType, + ... + } - [key: string]: any, // props added by middlewares. - }; - - declare type Middleware = ( - ctx: Context, - next: () => Promise - ) => Promise | void; + declare type Middleware = + (ctx: Context, next: () => Promise) => Promise|void; declare type ApplicationJSON = { - subdomainOffset: mixed, - proxy: mixed, - env: string, + 'subdomainOffset': mixed, + 'proxy': mixed, + 'env': string, + ... }; declare class Application extends events$EventEmitter { - context: Context; + context: Context, // request handler for node's native http server. - callback: () => ( - req: http$IncomingMessage, - res: http$ServerResponse - ) => void; - env: string; - keys?: Array | Object; // https://github.com/crypto-utils/keygrip - middleware: Array; - proxy: boolean; // when true proxy header fields will be trusted - request: Request; - response: Response; - server: Server; - subdomainOffset: number; + callback: () => (req: http$IncomingMessage<>, res: http$ServerResponse) => void, + env: string, + keys?: Array|Object, // https://github.com/crypto-utils/keygrip + middleware: Array, + name?: string, // optionally give your application a name + proxy: boolean, // when true proxy header fields will be trusted + request: Request, + response: Response, + server: http$Server, + subdomainOffset: number, - listen: $PropertyType; - toJSON(): ApplicationJSON; - inspect(): ApplicationJSON; - use(fn: Middleware): this; + listen: $PropertyType, + toJSON(): ApplicationJSON, + inspect(): ApplicationJSON, + use(fn: Middleware): this, } declare module.exports: Class; diff --git a/flow-typed/npm/lodash_v4.x.x.js b/flow-typed/npm/lodash_v4.x.x.js index 0ee52940..9370fc48 100644 --- a/flow-typed/npm/lodash_v4.x.x.js +++ b/flow-typed/npm/lodash_v4.x.x.js @@ -1,7 +1,8 @@ -// flow-typed signature: 911f4ab10b9a871625482b7b6622b76b -// flow-typed version: a0e86fa7fb/lodash_v4.x.x/flow_>=v0.63.x +// flow-typed signature: 1ef367da1bb1b9d6ec1962296ee3afc0 +// flow-typed version: 2f1ddf67d5/lodash_v4.x.x/flow_>=v0.104.x declare module "lodash" { + declare type Path = $ReadOnlyArray | string | number; declare type __CurriedFunction1 = (...r: [AA]) => R; declare type CurriedFunction1 = __CurriedFunction1; @@ -139,29 +140,44 @@ declare module "lodash" { evaluate?: RegExp, imports?: Object, interpolate?: RegExp, - variable?: string + variable?: string, + ... }; declare type TruncateOptions = { length?: number, omission?: string, - separator?: RegExp | string + separator?: RegExp | string, + ... + }; + + declare type Cancelable = { + cancel: () => void, + flush: () => mixed, + ... }; declare type DebounceOptions = { leading?: boolean, maxWait?: number, - trailing?: boolean + trailing?: boolean, + ... }; declare type ThrottleOptions = { leading?: boolean, - trailing?: boolean + trailing?: boolean, + ... }; - declare type NestedArray = Array>; + // using opaque type for object key is not supported by Flow atm: https://github.com/facebook/flow/issues/5407 + declare type Key = string | number; + declare type IndexerObject = { [key: K]: V, ... }; + declare type ReadOnlyIndexerObject = $ReadOnly>; + declare type NestedArray = Array>; + declare type Collection = $ReadOnlyArray | ReadOnlyIndexerObject; - declare type matchesIterateeShorthand = Object; + declare type matchesIterateeShorthand = { [Key]: any, ... }; declare type matchesPropertyIterateeShorthand = [string, any]; declare type propertyIterateeShorthand = string; @@ -171,12 +187,19 @@ declare module "lodash" { | matchesPropertyIterateeShorthand | propertyIterateeShorthand; - declare type OIterateeWithResult = - | Object + declare type IterateeWithResult = + | ((value: V, key: K, object: O) => R) + | string; + + declare type OIterateeWithResult = + | ReadOnlyIndexerObject + | IterateeWithResult; + declare type OIteratee = OIterateeWithResult; + + declare type AFlatMapIteratee = + | ((item: V, index: number, array: O) => $ReadOnlyArray | R) | string - | ((value: V, key: string, object: O) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; + declare type OFlatMapIteratee = IterateeWithResult | R>; declare type Predicate = | ((value: T, index: number, array: Array) => any) @@ -192,16 +215,8 @@ declare module "lodash" { array: ?Array ) => mixed; declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T, index: number, array: ?$ReadOnlyArray) => Array) - | Object - | string; declare type Comparator = (item: T, item2: T) => boolean; - declare type MapIterator = - | ((item: T, index: number, array: Array) => U) - | propertyIterateeShorthand; - declare type ReadOnlyMapIterator = | ((item: T, index: number, array: $ReadOnlyArray) => U) | propertyIterateeShorthand; @@ -212,30 +227,30 @@ declare module "lodash" { declare class Lodash { // Array - chunk(array?: ?Array, size?: ?number): Array>; - compact(array?: ?Array): Array; + chunk(array?: ?$ReadOnlyArray, size?: ?number): Array>; + compact(array?: ?$ReadOnlyArray): Array; concat( base?: ?$ReadOnlyArray, - ...elements: Array + ...elements: $ReadOnlyArray ): Array; difference( array?: ?$ReadOnlyArray, - ...values: Array> + ...values: $ReadOnlyArray> ): Array; - differenceBy( + differenceBy( array?: ?$ReadOnlyArray, - values?: ?$ReadOnlyArray, - iteratee?: ?ValueOnlyIteratee - ): T[]; - differenceWith( + values?: ?$ReadOnlyArray, + iteratee?: ?ValueOnlyIteratee + ): Array; + differenceWith( array?: ?$ReadOnlyArray, - values?: ?$ReadOnlyArray, - comparator?: ?Comparator - ): T[]; - drop(array?: ?Array, n?: ?number): Array; - dropRight(array?: ?Array, n?: ?number): Array; - dropRightWhile(array?: ?Array, predicate?: ?Predicate): Array; - dropWhile(array?: ?Array, predicate?: ?Predicate): Array; + values?: ?$ReadOnlyArray, + comparator?: ?(item: T, item2: U) => boolean + ): Array; + drop(array?: ?$ReadOnlyArray, n?: ?number): Array; + dropRight(array?: ?$ReadOnlyArray, n?: ?number): Array; + dropRightWhile(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; + dropWhile(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; fill( array?: ?Array, value?: ?U, @@ -264,14 +279,14 @@ declare module "lodash" { ): -1; // alias of _.head first(array: ?$ReadOnlyArray): T; - flatten(array?: ?Array | X>): Array; - flattenDeep(array?: ?(any[])): Array; - flattenDepth(array?: ?(any[]), depth?: ?number): any[]; - fromPairs(pairs?: ?Array<[A, B]>): { [key: A]: B }; + flatten(array?: ?$ReadOnlyArray<$ReadOnlyArray | X>): Array; + flattenDeep(array?: ?$ReadOnlyArray): Array; + flattenDepth(array?: ?$ReadOnlyArray, depth?: ?number): Array; + fromPairs(pairs?: ?$ReadOnlyArray<[A, B]>): {| [key: A]: B |}; head(array: ?$ReadOnlyArray): T; - indexOf(array: Array, value: T, fromIndex?: number): number; + indexOf(array: $ReadOnlyArray, value: T, fromIndex?: number): number; indexOf(array: void | null, value?: ?T, fromIndex?: ?number): -1; - initial(array: ?Array): Array; + initial(array: ?$ReadOnlyArray): Array; intersection(...arrays?: Array<$ReadOnlyArray>): Array; //Workaround until (...parameter: T, parameter2: U) works intersectionBy( @@ -319,35 +334,35 @@ declare module "lodash" { a4?: ?$ReadOnlyArray, comparator?: ?Comparator ): Array; - join(array: Array, separator?: ?string): string; + join(array: $ReadOnlyArray, separator?: ?string): string; join(array: void | null, separator?: ?string): ""; last(array: ?$ReadOnlyArray): T; - lastIndexOf(array: Array, value?: ?T, fromIndex?: ?number): number; + lastIndexOf(array: $ReadOnlyArray, value?: ?T, fromIndex?: ?number): number; lastIndexOf(array: void | null, value?: ?T, fromIndex?: ?number): -1; - nth(array: T[], n?: ?number): T; + nth(array: $ReadOnlyArray, n?: ?number): T; nth(array: void | null, n?: ?number): void; - pull(array: Array, ...values?: Array): Array; - pull(array: T, ...values?: Array): T; - pullAll(array: Array, values?: ?Array): Array; - pullAll(array: T, values?: ?Array): T; + pull(array: Array, ...values?: $ReadOnlyArray): Array; + pull(array: T, ...values?: $ReadOnlyArray): T; + pullAll(array: Array, values?: ?$ReadOnlyArray): Array; + pullAll(array: T, values?: ?$ReadOnlyArray): T; pullAllBy( array: Array, - values?: ?Array, + values?: ?$ReadOnlyArray, iteratee?: ?ValueOnlyIteratee ): Array; pullAllBy( array: T, - values?: ?Array, + values?: ?$ReadOnlyArray, iteratee?: ?ValueOnlyIteratee ): T; - pullAllWith(array: T[], values?: ?(T[]), comparator?: ?Function): T[]; pullAllWith( array: T, - values?: ?Array, + values?: ?$ReadOnlyArray, comparator?: ?Function ): T; - pullAt(array?: ?Array, ...indexed?: Array): Array; - pullAt(array?: ?Array, indexed?: ?Array): Array; + pullAllWith(array: Array, values?: ?($ReadOnlyArray), comparator?: ?Function): Array; + pullAt(array?: ?Array, ...indexed?: $ReadOnlyArray): Array; + pullAt(array?: ?Array, indexed?: ?$ReadOnlyArray): Array; remove(array?: ?Array, predicate?: ?Predicate): Array; reverse(array: Array): Array; reverse(array: T): T; @@ -356,10 +371,10 @@ declare module "lodash" { start?: ?number, end?: ?number ): Array; - sortedIndex(array: Array, value: T): number; + sortedIndex(array: $ReadOnlyArray, value: T): number; sortedIndex(array: void | null, value: ?T): 0; sortedIndexBy( - array: Array, + array: $ReadOnlyArray, value?: ?T, iteratee?: ?ValueOnlyIteratee ): number; @@ -368,12 +383,12 @@ declare module "lodash" { value?: ?T, iteratee?: ?ValueOnlyIteratee ): 0; - sortedIndexOf(array: Array, value: T): number; + sortedIndexOf(array: $ReadOnlyArray, value: T): number; sortedIndexOf(array: void | null, value?: ?T): -1; - sortedLastIndex(array: Array, value: T): number; + sortedLastIndex(array: $ReadOnlyArray, value: T): number; sortedLastIndex(array: void | null, value?: ?T): 0; sortedLastIndexBy( - array: Array, + array: $ReadOnlyArray, value: T, iteratee?: ValueOnlyIteratee ): number; @@ -382,18 +397,18 @@ declare module "lodash" { value?: ?T, iteratee?: ?ValueOnlyIteratee ): 0; - sortedLastIndexOf(array: Array, value: T): number; + sortedLastIndexOf(array: $ReadOnlyArray, value: T): number; sortedLastIndexOf(array: void | null, value?: ?T): -1; - sortedUniq(array?: ?Array): Array; + sortedUniq(array?: ?$ReadOnlyArray): Array; sortedUniqBy( - array?: ?Array, + array?: ?$ReadOnlyArray, iteratee?: ?ValueOnlyIteratee ): Array; - tail(array?: ?Array): Array; - take(array?: ?Array, n?: ?number): Array; - takeRight(array?: ?Array, n?: ?number): Array; - takeRightWhile(array?: ?Array, predicate?: ?Predicate): Array; - takeWhile(array?: ?Array, predicate?: ?Predicate): Array; + tail(array?: ?$ReadOnlyArray): Array; + take(array?: ?$ReadOnlyArray, n?: ?number): Array; + takeRight(array?: ?$ReadOnlyArray, n?: ?number): Array; + takeRightWhile(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; + takeWhile(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; union(...arrays?: Array<$ReadOnlyArray>): Array; //Workaround until (...parameter: T, parameter2: U) works unionBy( @@ -419,7 +434,7 @@ declare module "lodash" { iteratee?: ValueOnlyIteratee ): Array; //Workaround until (...parameter: T, parameter2: U) works - unionWith(a1?: ?Array, comparator?: ?Comparator): Array; + unionWith(a1?: ?$ReadOnlyArray, comparator?: ?Comparator): Array; unionWith( a1: $ReadOnlyArray, a2: $ReadOnlyArray, @@ -438,121 +453,119 @@ declare module "lodash" { a4: $ReadOnlyArray, comparator?: Comparator ): Array; - uniq(array?: ?Array): Array; - uniqBy(array?: ?Array, iteratee?: ?ValueOnlyIteratee): Array; - uniqWith(array?: ?Array, comparator?: ?Comparator): Array; - unzip(array?: ?Array): Array; - unzipWith(array: ?Array, iteratee?: ?Iteratee): Array; + uniq(array?: ?$ReadOnlyArray): Array; + uniqBy(array?: ?$ReadOnlyArray, iteratee?: ?ValueOnlyIteratee): Array; + uniqWith(array?: ?$ReadOnlyArray, comparator?: ?Comparator): Array; + unzip(array?: ?$ReadOnlyArray): Array; + unzipWith(array: ?$ReadOnlyArray, iteratee?: ?Iteratee): Array; without(array?: ?$ReadOnlyArray, ...values?: Array): Array; - xor(...array: Array>): Array; + xor(...array: $ReadOnlyArray<$ReadOnlyArray>): Array; //Workaround until (...parameter: T, parameter2: U) works - xorBy(a1?: ?Array, iteratee?: ?ValueOnlyIteratee): Array; + xorBy(a1?: ?$ReadOnlyArray, iteratee?: ?ValueOnlyIteratee): Array; xorBy( - a1: Array, - a2: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, iteratee?: ValueOnlyIteratee ): Array; xorBy( - a1: Array, - a2: Array, - a3: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, iteratee?: ValueOnlyIteratee ): Array; xorBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, + a4: $ReadOnlyArray, iteratee?: ValueOnlyIteratee ): Array; //Workaround until (...parameter: T, parameter2: U) works - xorWith(a1?: ?Array, comparator?: ?Comparator): Array; + xorWith(a1?: ?$ReadOnlyArray, comparator?: ?Comparator): Array; xorWith( - a1: Array, - a2: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, comparator?: Comparator ): Array; xorWith( - a1: Array, - a2: Array, - a3: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, comparator?: Comparator ): Array; xorWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, + a4: $ReadOnlyArray, comparator?: Comparator ): Array; - zip(a1?: ?(A[]), a2?: ?(B[])): Array<[A, B]>; - zip(a1: A[], a2: B[], a3: C[]): Array<[A, B, C]>; - zip(a1: A[], a2: B[], a3: C[], a4: D[]): Array<[A, B, C, D]>; + zip(a1?: ?($ReadOnlyArray), a2?: ?($ReadOnlyArray)): Array<[A, B]>; + zip(a1: $ReadOnlyArray, a2: $ReadOnlyArray, a3: $ReadOnlyArray): Array<[A, B, C]>; + zip(a1: $ReadOnlyArray, a2: $ReadOnlyArray, a3: $ReadOnlyArray, a4: $ReadOnlyArray): Array<[A, B, C, D]>; zip( - a1: A[], - a2: B[], - a3: C[], - a4: D[], - a5: E[] + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, + a4: $ReadOnlyArray, + a5: $ReadOnlyArray ): Array<[A, B, C, D, E]>; - zipObject(props: Array, values?: ?Array): { [key: K]: V }; - zipObject(props: void | null, values?: ?Array): {}; - zipObjectDeep(props: any[], values?: ?any): Object; - zipObjectDeep(props: void | null, values?: ?any): {}; + zipObject(props: $ReadOnlyArray, values?: ?$ReadOnlyArray): { [key: K]: V, ... }; + zipObject(props: void | null, values?: ?$ReadOnlyArray): {...}; + zipObjectDeep(props: $ReadOnlyArray, values?: ?any): Object; + zipObjectDeep(props: void | null, values?: ?any): {...}; - zipWith(a1?: ?Array): Array<[A]>; - zipWith(a1: Array, iteratee: (A) => T): Array; + zipWith(a1?: ?$ReadOnlyArray): Array<[A]>; + zipWith(a1: $ReadOnlyArray, iteratee: (A) => T): Array; - zipWith(a1: Array, a2: Array): Array<[A, B]>; + zipWith(a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array<[A, B]>; zipWith( - a1: Array, - a2: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, iteratee: (A, B) => T ): Array; zipWith( - a1: Array, - a2: Array, - a3: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray ): Array<[A, B, C]>; zipWith( - a1: Array, - a2: Array, - a3: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, iteratee: (A, B, C) => T ): Array; zipWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, + a4: $ReadOnlyArray ): Array<[A, B, C, D]>; zipWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, + a1: $ReadOnlyArray, + a2: $ReadOnlyArray, + a3: $ReadOnlyArray, + a4: $ReadOnlyArray, iteratee: (A, B, C, D) => T ): Array; // Collection - countBy(array: Array, iteratee?: ?ValueOnlyIteratee): Object; - countBy(array: void | null, iteratee?: ?ValueOnlyIteratee): {}; - countBy(object: T, iteratee?: ?ValueOnlyIteratee): Object; + countBy(array: $ReadOnlyArray, iteratee?: ?ValueOnlyIteratee): { [string]: number, ... }; + countBy(array: void | null, iteratee?: ?ValueOnlyIteratee): {...}; + countBy(string: string, iteratee?: ?ValueOnlyIteratee): { [string]: number, ... }; + countBy(object: ReadOnlyIndexerObject, iteratee?: ?ValueOnlyIteratee): { [string]: number, ... }; // alias of _.forEach - each(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - each(array: T, iteratee?: ?Iteratee): T; - each(object: T, iteratee?: ?OIteratee): T; + each | $ReadOnlyArray | string | void | null>(collection: T, iteratee?: ?IterateeWithResult): T; // alias of _.forEachRight - eachRight(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - eachRight(array: T, iteratee?: ?Iteratee): T; - eachRight(object: T, iteratee?: OIteratee): T; + eachRight | $ReadOnlyArray | string | void | null>(collection: T, iteratee?: ?IterateeWithResult): T; every(array?: ?$ReadOnlyArray, iteratee?: ?Iteratee): boolean; - every(object: T, iteratee?: OIteratee): boolean; + every(str: string, iteratee?: ?Iteratee): boolean; + every>(object: T, iteratee?: OIterateeWithResult): boolean; filter(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; - filter( + filter>( object: T, predicate?: OPredicate ): Array; @@ -566,97 +579,95 @@ declare module "lodash" { predicate?: ?Predicate, fromIndex?: ?number ): void; - find( + find>( object: T, - predicate?: OPredicate, - fromIndex?: number - ): V; + predicate?: ?OPredicate, + fromIndex?: ?number + ): R; findLast( - array: ?$ReadOnlyArray, + array: $ReadOnlyArray, predicate?: ?Predicate, fromIndex?: ?number ): T | void; - findLast( + findLast( + array: void | null, + predicate?: ?Predicate, + fromIndex?: ?number + ): void; + findLast>( object: T, - predicate?: ?OPredicate - ): V; - flatMap( - array?: ?$ReadOnlyArray, - iteratee?: ?FlatMapIteratee + predicate?: ?OPredicate, + fromIndex?: ?number + ): R; + flatMap = Array>( + array: T, + iteratee?: ?AFlatMapIteratee ): Array; - flatMap( + flatMap | string = IndexerObject>( object: T, - iteratee?: OFlatMapIteratee + iteratee?: ?OFlatMapIteratee ): Array; - flatMapDeep( - array?: ?$ReadOnlyArray, - iteratee?: ?FlatMapIteratee + flatMapDeep = Array>( + array: T, + iteratee?: ?AFlatMapIteratee ): Array; - flatMapDeep( + flatMapDeep | string = IndexerObject>( object: T, - iteratee?: ?OFlatMapIteratee + iteratee?: ?OFlatMapIteratee ): Array; - flatMapDepth( - array?: ?Array, - iteratee?: ?FlatMapIteratee, + flatMapDepth = Array>( + array: T, + iteratee?: ?AFlatMapIteratee, depth?: ?number ): Array; - flatMapDepth( + flatMapDepth | string = IndexerObject>( object: T, - iteratee?: OFlatMapIteratee, - depth?: number + iteratee?: ?OFlatMapIteratee, + depth?: ?number ): Array; - forEach(array: $ReadOnlyArray, iteratee?: ?Iteratee): Array; - forEach(array: T, iteratee?: ?Iteratee): T; - forEach(object: T, iteratee?: ?OIteratee): T; - forEachRight( - array: $ReadOnlyArray, - iteratee?: ?Iteratee - ): Array; - forEachRight(array: T, iteratee?: ?Iteratee): T; - forEachRight(object: T, iteratee?: ?OIteratee): T; + forEach | $ReadOnlyArray | string | void | null>(collection: T, iteratee?: ?IterateeWithResult): T; + forEachRight | $ReadOnlyArray | string | void | null>(collection: T, iteratee?: ?IterateeWithResult): T; groupBy( array: $ReadOnlyArray, iteratee?: ?ValueOnlyIteratee - ): { [key: V]: Array }; - groupBy(array: void | null, iteratee?: ?ValueOnlyIteratee): {}; - groupBy( + ): { [key: V]: Array, ... }; + groupBy(array: void | null, iteratee?: ?ValueOnlyIteratee): {...}; + groupBy>( object: T, iteratee?: ValueOnlyIteratee - ): { [key: V]: Array }; + ): { [key: V]: Array, ... }; includes( array: $ReadOnlyArray, value: T, fromIndex?: ?number ): boolean; includes(array: void | null, value?: ?T, fromIndex?: ?number): false; - includes(object: T, value: any, fromIndex?: number): boolean; + includes(object: ReadOnlyIndexerObject, value: A, fromIndex?: number): boolean; includes(str: string, value: string, fromIndex?: number): boolean; invokeMap( array?: ?$ReadOnlyArray, - path?: ?((value: T) => Array | string) | Array | string, - ...args?: Array + path?: ?((value: T) => Path) | Path, + ...args?: $ReadOnlyArray ): Array; - invokeMap( - object: T, - path: ((value: any) => Array | string) | Array | string, - ...args?: Array + invokeMap( + object: ReadOnlyIndexerObject, + path: ((value: any) => Path) | Path, + ...args?: $ReadOnlyArray ): Array; keyBy( array: $ReadOnlyArray, iteratee?: ?ValueOnlyIteratee - ): { [key: V]: T }; - keyBy(array: void | null, iteratee?: ?ValueOnlyIteratee<*>): {}; - keyBy( + ): { [key: V]: T, ... }; + keyBy(array: void | null, iteratee?: ?ValueOnlyIteratee<*>): {...}; + keyBy>( object: T, iteratee?: ?ValueOnlyIteratee - ): { [key: V]: A }; - map(array?: ?Array, iteratee?: ?MapIterator): Array; + ): { [key: V]: A, ... }; map( - array: ?$ReadOnlyArray, - iteratee?: ReadOnlyMapIterator + array?: ?$ReadOnlyArray, + iteratee?: ?ReadOnlyMapIterator ): Array; - map( + map, U>( object: ?T, iteratee?: OMapIterator ): Array; @@ -674,16 +685,16 @@ declare module "lodash" { iteratees?: ?$ReadOnlyArray> | ?string, orders?: ?$ReadOnlyArray<"asc" | "desc"> | ?string ): Array; - orderBy( + orderBy>( object: T, iteratees?: $ReadOnlyArray> | string, orders?: $ReadOnlyArray<"asc" | "desc"> | string ): Array; partition( - array?: ?Array, + array?: ?$ReadOnlyArray, predicate?: ?Predicate ): [Array, Array]; - partition( + partition>( object: T, predicate?: OPredicate ): [Array, Array]; @@ -702,12 +713,12 @@ declare module "lodash" { iteratee?: ?( accumulator: U, value: T, - index: number, + index: any, array: ?Array ) => U, - accumulator?: ?U - ): void | null; - reduce( + accumulator?: U + ): U; + reduce, U>( object: T, iteratee?: (accumulator: U, value: any, key: string, object: T) => U, accumulator?: U @@ -717,11 +728,11 @@ declare module "lodash" { iteratee?: ?( accumulator: U, value: T, - index: number, + index: any, array: ?Array ) => U, - accumulator?: ?U - ): void | null; + accumulator?: U + ): U; reduceRight( array: $ReadOnlyArray, iteratee?: ?( @@ -732,26 +743,23 @@ declare module "lodash" { ) => U, accumulator?: ?U ): U; - reduceRight( + reduceRight, U>( object: T, iteratee?: ?(accumulator: U, value: any, key: string, object: T) => U, accumulator?: ?U ): U; - reject(array: ?$ReadOnlyArray, predicate?: Predicate): Array; - reject( + reject(array?: ?$ReadOnlyArray, predicate?: ?Predicate): Array; + reject>( object?: ?T, predicate?: ?OPredicate - ): Array; - sample(array: ?Array): T; - sample(object: T): V; - sampleSize(array?: ?Array, n?: ?number): Array; - sampleSize(object: T, n?: number): Array; - shuffle(array: ?Array): Array; - shuffle(object: T): Array; - size(collection: $ReadOnlyArray | Object | string): number; - some(array: ?$ReadOnlyArray, predicate?: Predicate): boolean; + ): Array; + sample(collection: ?Collection): T; + sampleSize(collection?: ?Collection, n?: ?number): Array; + shuffle(array?: ?Collection): Array; + size(collection?: ?Collection | string): number; some(array: void | null, predicate?: ?Predicate): false; - some( + some(array: ?$ReadOnlyArray, predicate?: Predicate): boolean; + some>( object?: ?T, predicate?: OPredicate ): boolean; @@ -763,11 +771,11 @@ declare module "lodash" { array: ?$ReadOnlyArray, iteratees?: $ReadOnlyArray> ): Array; - sortBy( + sortBy>( object: T, - ...iteratees?: Array> + ...iteratees?: $ReadOnlyArray> ): Array; - sortBy( + sortBy>( object: T, iteratees?: $ReadOnlyArray> ): Array; @@ -779,37 +787,41 @@ declare module "lodash" { after(n: number, fn: Function): Function; ary(func: Function, n?: number): Function; before(n: number, fn: Function): Function; - bind(func: Function, thisArg: any, ...partials: Array): Function; - bindKey(obj?: ?Object, key?: ?string, ...partials?: Array): Function; + bind) => any>(func: F, thisArg: any, ...partials: $ReadOnlyArray): F; + bindKey(obj?: ?Object, key?: ?string, ...partials?: $ReadOnlyArray): Function; curry: Curry; curry(func: Function, arity?: number): Function; curryRight(func: Function, arity?: number): Function; - debounce(func: F, wait?: number, options?: DebounceOptions): F; - defer(func: Function, ...args?: Array): TimeoutID; - delay(func: Function, wait: number, ...args?: Array): TimeoutID; - flip(func: Function): Function; - memoize(func: F, resolver?: Function): F; - negate(predicate: Function): Function; - once(func: Function): Function; - overArgs(func?: ?Function, ...transforms?: Array): Function; - overArgs(func?: ?Function, transforms?: ?Array): Function; - partial(func: Function, ...partials: any[]): Function; - partialRight(func: Function, ...partials: Array): Function; - partialRight(func: Function, partials: Array): Function; - rearg(func: Function, ...indexes: Array): Function; - rearg(func: Function, indexes: Array): Function; + debounce) => any>( + func: F, + wait?: number, + options?: DebounceOptions + ): F & Cancelable; + defer(func: (...$ReadOnlyArray) => any, ...args?: $ReadOnlyArray): TimeoutID; + delay(func: Function, wait: number, ...args?: $ReadOnlyArray): TimeoutID; + flip(func: (...$ReadOnlyArray) => R): (...Array) => R; + memoize(func: (...A) => R, resolver?: (...A) => any): (...A) => R; + negate(predicate: (...A) => R): (...A) => boolean; + once) => any>(func: F): F; + overArgs(func?: ?Function, ...transforms?: $ReadOnlyArray): Function; + overArgs(func?: ?Function, transforms?: ?$ReadOnlyArray): Function; + partial(func: (...$ReadOnlyArray) => R, ...partials: $ReadOnlyArray): (...Array) => R; + partialRight(func: (...$ReadOnlyArray) => R, ...partials: $ReadOnlyArray): (...Array) => R; + partialRight(func: (...$ReadOnlyArray) => R, partials: $ReadOnlyArray): (...Array) => R; + rearg(func: Function, ...indexes: $ReadOnlyArray): Function; + rearg(func: Function, indexes: $ReadOnlyArray): Function; rest(func: Function, start?: number): Function; spread(func: Function): Function; - throttle( - func: Function, + throttle) => any>( + func: F, wait?: number, options?: ThrottleOptions - ): Function; - unary(func: Function): Function; + ): F & Cancelable; + unary) => any>(func: F): F; wrap(value?: any, wrapper?: ?Function): Function; // Lang - castArray(value: *): any[]; + castArray(value: *): Array; clone(value: T): T; cloneDeep(value: T): T; cloneDeepWith( @@ -820,22 +832,22 @@ declare module "lodash" { value: T, customizer?: ?(value: T, key: number | string, object: T, stack: any) => U ): U; - conformsTo( + conformsTo>( source: T, - predicates: T & { [key: string]: (x: any) => boolean } + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }> ): boolean; eq(value: any, other: any): boolean; gt(value: any, other: any): boolean; gte(value: any, other: any): boolean; isArguments(value: void | null): false; isArguments(value: any): boolean; - isArray(value: Array): true; + isArray(value: $ReadOnlyArray): true; isArray(value: any): false; isArrayBuffer(value: ArrayBuffer): true; isArrayBuffer(value: any): false; - isArrayLike(value: Array | string | { length: number }): true; + isArrayLike(value: $ReadOnlyArray | string | { length: number, ... }): true; isArrayLike(value: any): false; - isArrayLikeObject(value: { length: number } | Array): true; + isArrayLikeObject(value: { length: number, ... } | $ReadOnlyArray): true; isArrayLikeObject(value: any): false; isBoolean(value: boolean): true; isBoolean(value: any): false; @@ -845,7 +857,7 @@ declare module "lodash" { isDate(value: any): false; isElement(value: Element): true; isElement(value: any): false; - isEmpty(value: void | null | "" | {} | [] | number | boolean): true; + isEmpty(value: void | null | "" | {...} | [] | number | boolean): true; isEmpty(value: any): boolean; isEqual(value: any, other: any): boolean; isEqualWith( @@ -894,12 +906,10 @@ declare module "lodash" { isNull(value: any): false; isNumber(value: number): true; isNumber(value: any): false; - isObject(value: Object): true; - isObject(value: any): false; + isObject(value: any): boolean; isObjectLike(value: void | null): false; isObjectLike(value: any): boolean; - isPlainObject(value: Object): true; - isPlainObject(value: any): false; + isPlainObject(value: any): boolean; isRegExp(value: RegExp): true; isRegExp(value: any): false; isSafeInteger(value: number): boolean; @@ -940,17 +950,17 @@ declare module "lodash" { ceil(number: number, precision?: number): number; divide(dividend: number, divisor: number): number; floor(number: number, precision?: number): number; - max(array: ?Array): T; + max(array: ?$ReadOnlyArray): T; maxBy(array: ?$ReadOnlyArray, iteratee?: Iteratee): T; - mean(array: Array<*>): number; - meanBy(array: Array, iteratee?: Iteratee): number; - min(array: ?Array): T; + mean(array: $ReadOnlyArray<*>): number; + meanBy(array: $ReadOnlyArray, iteratee?: Iteratee): number; + min(array: ?$ReadOnlyArray): T; minBy(array: ?$ReadOnlyArray, iteratee?: Iteratee): T; multiply(multiplier: number, multiplicand: number): number; round(number: number, precision?: number): number; subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(array: Array, iteratee?: Iteratee): number; + sum(array: $ReadOnlyArray<*>): number; + sumBy(array: $ReadOnlyArray, iteratee?: Iteratee): number; // number clamp(number?: number, lower?: ?number, upper?: ?number): number; @@ -959,13 +969,13 @@ declare module "lodash" { random(lower?: number, upper?: number, floating?: boolean): number; // Object - assign(object?: ?Object, ...sources?: Array): Object; - assignIn(): {}; + assign(object?: ?Object, ...sources?: $ReadOnlyArray): Object; + assignIn(): {...}; assignIn(a: A, b: B): A & B; assignIn(a: A, b: B, c: C): A & B & C; assignIn(a: A, b: B, c: C, d: D): A & B & C & D; assignIn(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - assignInWith(): {}; + assignInWith(): {...}; assignInWith( object: T, s1: A, @@ -1016,7 +1026,7 @@ declare module "lodash" { source: A | B | C | D ) => any | void ): Object; - assignWith(): {}; + assignWith(): {...}; assignWith( object: T, s1: A, @@ -1067,12 +1077,13 @@ declare module "lodash" { source: A | B | C | D ) => any | void ): Object; - at(object?: ?Object, ...paths: Array): Array; - at(object?: ?Object, paths: Array): Array; - create(prototype: T, properties: Object): $Supertype; - create(prototype: any, properties: void | null): {}; - defaults(object?: ?Object, ...sources?: Array): Object; - defaultsDeep(object?: ?Object, ...sources?: Array): Object; + at(object?: ?Object, ...paths: $ReadOnlyArray): Array; + at(object?: ?Object, paths: $ReadOnlyArray): Array; + create(prototype: void | null, properties: void | null): {...}; + create(prototype: T, properties: Object): T; + create(prototype: any, properties: void | null): {...}; + defaults(object?: ?Object, ...sources?: $ReadOnlyArray): Object; + defaultsDeep(object?: ?Object, ...sources?: $ReadOnlyArray): Object; // alias for _.toPairs entries(object?: ?Object): Array<[string, any]>; // alias for _.toPairsIn @@ -1133,19 +1144,19 @@ declare module "lodash" { source: A | B | C | D ) => any | void ): Object; - findKey( + findKey>( object: T, predicate?: ?OPredicate ): string | void; - findKey( + findKey>( object: void | null, predicate?: ?OPredicate ): void; - findLastKey( + findLastKey>( object: T, predicate?: ?OPredicate ): string | void; - findLastKey( + findLastKey>( object: void | null, predicate?: ?OPredicate ): void; @@ -1161,33 +1172,33 @@ declare module "lodash" { functionsIn(object?: ?Object): Array; get( object?: ?Object | ?$ReadOnlyArray | void | null, - path?: ?$ReadOnlyArray | string | number, + path?: ?Path, defaultValue?: any ): any; - has(object: Object, path: Array | string): boolean; + has(object: Object, path: Path): boolean; has(object: Object, path: void | null): false; - has(object: void | null, path?: ?Array | ?string): false; - hasIn(object: Object, path: Array | string): boolean; + has(object: void | null, path?: ?Path): false; + hasIn(object: Object, path: Path): boolean; hasIn(object: Object, path: void | null): false; - hasIn(object: void | null, path?: ?Array | ?string): false; + hasIn(object: void | null, path?: ?Path): false; invert(object: Object, multiVal?: ?boolean): Object; - invert(object: void | null, multiVal?: ?boolean): {}; + invert(object: void | null, multiVal?: ?boolean): {...}; invertBy(object: Object, iteratee?: ?Function): Object; - invertBy(object: void | null, iteratee?: ?Function): {}; + invertBy(object: void | null, iteratee?: ?Function): {...}; invoke( object?: ?Object, - path?: ?Array | string, - ...args?: Array + path?: ?Path, + ...args?: $ReadOnlyArray ): any; - keys(object?: ?{ [key: K]: any }): Array; + keys(object?: ?ReadOnlyIndexerObject): Array; keys(object?: ?Object): Array; keysIn(object?: ?Object): Array; mapKeys(object: Object, iteratee?: ?OIteratee<*>): Object; - mapKeys(object: void | null, iteratee?: ?OIteratee<*>): {}; + mapKeys(object: void | null, iteratee?: ?OIteratee<*>): {...}; mapValues(object: Object, iteratee?: ?OIteratee<*>): Object; - mapValues(object: void | null, iteratee?: ?OIteratee<*>): {}; - merge(object?: ?Object, ...sources?: Array): Object; - mergeWith(): {}; + mapValues(object: void | null, iteratee?: ?OIteratee<*>): {...}; + merge(object?: ?Object, ...sources?: $ReadOnlyArray): Object; + mergeWith(): {...}; mergeWith( object: T, customizer?: ( @@ -1237,44 +1248,44 @@ declare module "lodash" { source: A | B | C | D ) => any | void ): Object; - omit(object?: ?Object, ...props: Array): Object; - omit(object?: ?Object, props: Array): Object; - omitBy( - object: T, + omit(object?: ?Object, ...props: $ReadOnlyArray): Object; + omit(object?: ?Object, props: $ReadOnlyArray): Object; + omitBy>( + object: $ReadOnly, predicate?: ?OPredicate ): Object; - omitBy(object: void | null, predicate?: ?OPredicate): {}; - pick(object?: ?Object, ...props: Array): Object; - pick(object?: ?Object, props: Array): Object; - pickBy( - object: T, + omitBy(object: void | null, predicate?: ?OPredicate): {...}; + pick(object?: ?Object, ...props: $ReadOnlyArray): Object; + pick(object?: ?Object, props: $ReadOnlyArray): Object; + pickBy>( + object: $ReadOnly, predicate?: ?OPredicate ): Object; - pickBy(object: void | null, predicate?: ?OPredicate): {}; + pickBy(object: void | null, predicate?: ?OPredicate): {...}; result( object?: ?Object, - path?: ?Array | string, + path?: ?Path, defaultValue?: any ): any; - set(object: Object, path?: ?Array | string, value: any): Object; + set(object: Object, path?: ?Path, value: any): Object; set( object: T, - path?: ?Array | string, + path?: ?Path, value?: ?any ): T; setWith( object: T, - path?: ?Array | string, + path?: ?Path, value: any, customizer?: (nsValue: any, key: string, nsObject: T) => any ): Object; setWith( object: T, - path?: ?Array | string, + path?: ?Path, value?: ?any, customizer?: ?(nsValue: any, key: string, nsObject: T) => any ): T; - toPairs(object?: ?Object | Array<*>): Array<[string, any]>; + toPairs(object?: ?Object | $ReadOnlyArray<*>): Array<[string, any]>; toPairsIn(object?: ?Object): Array<[string, any]>; transform( collection: Object | $ReadOnlyArray, @@ -1285,24 +1296,24 @@ declare module "lodash" { collection: void | null, iteratee?: ?OIteratee<*>, accumulator?: ?any - ): {}; - unset(object: Object, path?: ?Array | ?string): boolean; - unset(object: void | null, path?: ?Array | ?string): true; - update(object: Object, path: string[] | string, updater: Function): Object; + ): {...}; + unset(object: void | null, path?: ?Path): true; + unset(object: Object, path?: ?Path): boolean; + update(object: Object, path: Path, updater: Function): Object; update( object: T, - path?: ?(string[]) | ?string, + path?: ?Path, updater?: ?Function ): T; updateWith( object: Object, - path?: ?(string[]) | ?string, + path?: ?Path, updater?: ?Function, customizer?: ?Function ): Object; updateWith( object: T, - path?: ?(string[]) | ?string, + path?: ?Path, updater?: ?Function, customizer?: ?Function ): T; @@ -1389,43 +1400,43 @@ declare module "lodash" { words(string?: ?string, pattern?: ?RegExp | ?string): Array; // Util - attempt(func: Function, ...args: Array): any; - bindAll(object: Object, methodNames?: ?Array): Object; - bindAll(object: T, methodNames?: ?Array): T; - bindAll(object: Object, ...methodNames: Array): Object; + attempt(func: Function, ...args: $ReadOnlyArray): any; + bindAll(object: Object, methodNames?: ?$ReadOnlyArray): Object; + bindAll(object: T, methodNames?: ?$ReadOnlyArray): T; + bindAll(object: Object, ...methodNames: $ReadOnlyArray): Object; cond(pairs?: ?NestedArray): Function; conforms(source?: ?Object): Function; constant(value: T): () => T; - defaultTo( + defaultTo(value: T1, defaultValue: T2): T2; + defaultTo( value: T1, defaultValue: T2 ): T1; // NaN is a number instead of its own type, otherwise it would behave like null/void defaultTo(value: T1, defaultValue: T2): T1 | T2; - defaultTo(value: T1, defaultValue: T2): T2; - flow: $ComposeReverse & ((funcs: Array) => Function); - flowRight: $Compose & ((funcs: Array) => Function); + flow: $ComposeReverse & ((funcs: $ReadOnlyArray) => Function); + flowRight: $Compose & ((funcs: $ReadOnlyArray) => Function); identity(value: T): T; iteratee(func?: any): Function; matches(source?: ?Object): Function; - matchesProperty(path?: ?Array | string, srcValue: any): Function; - method(path?: ?Array | string, ...args?: Array): Function; - methodOf(object?: ?Object, ...args?: Array): Function; + matchesProperty(path?: ?Path, srcValue: any): Function; + method(path?: ?Path, ...args?: $ReadOnlyArray): Function; + methodOf(object?: ?Object, ...args?: $ReadOnlyArray): Function; mixin( object?: T, source: Object, - options?: { chain: boolean } + options?: { chain: boolean, ... } ): T; noConflict(): Lodash; - noop(...args: Array): void; + noop(...args: $ReadOnlyArray): void; nthArg(n?: ?number): Function; - over(...iteratees: Array): Function; - over(iteratees: Array): Function; - overEvery(...predicates: Array): Function; - overEvery(predicates: Array): Function; - overSome(...predicates: Array): Function; - overSome(predicates: Array): Function; - property(path?: ?Array | string): Function; + over(...iteratees: $ReadOnlyArray): Function; + over(iteratees: $ReadOnlyArray): Function; + overEvery(...predicates: $ReadOnlyArray): Function; + overEvery(predicates: $ReadOnlyArray): Function; + overSome(...predicates: $ReadOnlyArray): Function; + overSome(predicates: $ReadOnlyArray): Function; + property(path?: ?Path): Function; propertyOf(object?: ?Object): Function; range(start: number, end: number, step?: number): Array; range(end: number, step?: number): Array; @@ -1435,10 +1446,10 @@ declare module "lodash" { stubArray(): Array<*>; stubFalse(): false; - stubObject(): {}; + stubObject(): {...}; stubString(): ""; stubTrue(): true; - times(n?: ?number, ...rest?: Array): Array; + times(n?: ?number, ...rest?: $ReadOnlyArray): Array; times(n: number, iteratee: (i: number) => T): Array; toPath(value: any): Array; uniqueId(prefix?: ?string): string; @@ -1452,6 +1463,7 @@ declare module "lodash" { } declare module "lodash/fp" { + declare type Path = $ReadOnlyArray | string | number; declare type __CurriedFunction1 = (...r: [AA]) => R; declare type CurriedFunction1 = __CurriedFunction1; @@ -1589,29 +1601,36 @@ declare module "lodash/fp" { evaluate?: RegExp, imports?: Object, interpolate?: RegExp, - variable?: string + variable?: string, + ... }; declare type TruncateOptions = { length?: number, omission?: string, - separator?: RegExp | string + separator?: RegExp | string, + ... }; declare type DebounceOptions = { leading?: boolean, maxWait?: number, - trailing?: boolean + trailing?: boolean, + ... }; declare type ThrottleOptions = { leading?: boolean, - trailing?: boolean + trailing?: boolean, + ... }; - declare type NestedArray = Array>; + declare type Key = string | number; + declare type ReadOnlyIndexerObject = $ReadOnly<{ [id: K]: V, ... }> + declare type NestedArray = Array>; + declare type Collection = $ReadOnlyArray | ReadOnlyIndexerObject; - declare type matchesIterateeShorthand = Object; + declare type matchesIterateeShorthand = { [Key]: any, ... }; declare type matchesPropertyIterateeShorthand = [string, any]; declare type propertyIterateeShorthand = string; @@ -1621,9 +1640,14 @@ declare module "lodash/fp" { | matchesPropertyIterateeShorthand | propertyIterateeShorthand; - declare type OIterateeWithResult = Object | string | ((value: V) => R); + declare type IterateeWithResult = + | ((value: V) => R) + | string; + + declare type OIterateeWithResult = + | ReadOnlyIndexerObject + | IterateeWithResult; declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; declare type Predicate = | ((value: T) => any) @@ -1635,10 +1659,10 @@ declare module "lodash/fp" { declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; declare type _Iteratee = (item: T) => mixed; declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = + declare type AFlatMapIteratee = | ((item: T) => Array) - | Object | string; + declare type OFlatMapIteratee = IterateeWithResult>; declare type Comparator = (item: T, item2: T) => boolean; declare type MapIterator = ((item: T) => U) | propertyIterateeShorthand; @@ -1649,8 +1673,8 @@ declare module "lodash/fp" { declare class Lodash { // Array - chunk(size: number): (array: Array) => Array>; - chunk(size: number, array: Array): Array>; + chunk(size: number): (array: $ReadOnlyArray) => Array>; + chunk(size: number, array: $ReadOnlyArray): Array>; compact(array?: ?$ReadOnlyArray): Array; concat | T, B: Array | U>( base: A @@ -1659,46 +1683,46 @@ declare module "lodash/fp" { base: A, elements: B ): Array; - difference(values: $ReadOnlyArray): (array: $ReadOnlyArray) => T[]; - difference(values: $ReadOnlyArray, array: $ReadOnlyArray): T[]; + difference(values: $ReadOnlyArray): (array: $ReadOnlyArray) => Array; + difference(values: $ReadOnlyArray, array: $ReadOnlyArray): Array; differenceBy( iteratee: ValueOnlyIteratee - ): ((values: $ReadOnlyArray) => (array: $ReadOnlyArray) => T[]) & - ((values: $ReadOnlyArray, array: $ReadOnlyArray) => T[]); + ): ((values: $ReadOnlyArray) => (array: $ReadOnlyArray) => Array) & + ((values: $ReadOnlyArray, array: $ReadOnlyArray) => Array); differenceBy( iteratee: ValueOnlyIteratee, values: $ReadOnlyArray - ): (array: $ReadOnlyArray) => T[]; + ): (array: $ReadOnlyArray) => Array; differenceBy( iteratee: ValueOnlyIteratee, values: $ReadOnlyArray, array: $ReadOnlyArray - ): T[]; + ): Array; differenceWith( comparator: Comparator - ): ((first: $ReadOnly) => (second: $ReadOnly) => T[]) & - ((first: $ReadOnly, second: $ReadOnly) => T[]); + ): ((first: $ReadOnlyArray) => (second: $ReadOnlyArray) => Array) & + ((first: $ReadOnlyArray, second: $ReadOnlyArray) => Array); differenceWith( comparator: Comparator, - first: $ReadOnly - ): (second: $ReadOnly) => T[]; + first: $ReadOnlyArray + ): (second: $ReadOnlyArray) => Array; differenceWith( comparator: Comparator, - first: $ReadOnly, - second: $ReadOnly - ): T[]; - drop(n: number): (array: Array) => Array; - drop(n: number, array: Array): Array; - dropLast(n: number): (array: Array) => Array; - dropLast(n: number, array: Array): Array; - dropRight(n: number): (array: Array) => Array; - dropRight(n: number, array: Array): Array; - dropRightWhile(predicate: Predicate): (array: Array) => Array; - dropRightWhile(predicate: Predicate, array: Array): Array; - dropWhile(predicate: Predicate): (array: Array) => Array; - dropWhile(predicate: Predicate, array: Array): Array; - dropLastWhile(predicate: Predicate): (array: Array) => Array; - dropLastWhile(predicate: Predicate, array: Array): Array; + first: $ReadOnlyArray, + second: $ReadOnlyArray + ): Array; + drop(n: number): (array: $ReadOnlyArray) => Array; + drop(n: number, array: $ReadOnlyArray): Array; + dropLast(n: number): (array: $ReadOnlyArray) => Array; + dropLast(n: number, array: $ReadOnlyArray): Array; + dropRight(n: number): (array: $ReadOnlyArray) => Array; + dropRight(n: number, array: $ReadOnlyArray): Array; + dropRightWhile(predicate: Predicate): (array: $ReadOnlyArray) => Array; + dropRightWhile(predicate: Predicate, array: $ReadOnlyArray): Array; + dropWhile(predicate: Predicate): (array: $ReadOnlyArray) => Array; + dropWhile(predicate: Predicate, array: $ReadOnlyArray): Array; + dropLastWhile(predicate: Predicate): (array: $ReadOnlyArray) => Array; + dropLastWhile(predicate: Predicate, array: $ReadOnlyArray): Array; fill( start: number ): (( @@ -1757,90 +1781,90 @@ declare module "lodash/fp" { ): number; // alias of _.head first(array: $ReadOnlyArray): T; - flatten(array: Array | X>): Array; - unnest(array: Array | X>): Array; - flattenDeep(array: any[]): Array; - flattenDepth(depth: number): (array: any[]) => any[]; - flattenDepth(depth: number, array: any[]): any[]; - fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; + flatten(array: $ReadOnlyArray<$ReadOnlyArray | X>): Array; + unnest(array: $ReadOnlyArray<$ReadOnlyArray | X>): Array; + flattenDeep(array: $ReadOnlyArray): Array; + flattenDepth(depth: number): (array: $ReadOnlyArray) => Array; + flattenDepth(depth: number, array: $ReadOnlyArray): Array; + fromPairs(pairs: $ReadOnlyArray<[A, B]>): {| [key: A]: B |}; head(array: $ReadOnlyArray): T; - indexOf(value: T): (array: Array) => number; - indexOf(value: T, array: Array): number; + indexOf(value: T): (array: $ReadOnlyArray) => number; + indexOf(value: T, array: $ReadOnlyArray): number; indexOfFrom( value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - indexOfFrom(value: T, fromIndex: number): (array: Array) => number; - indexOfFrom(value: T, fromIndex: number, array: Array): number; - initial(array: Array): Array; - init(array: Array): Array; - intersection(a1: Array): (a2: Array) => Array; - intersection(a1: Array, a2: Array): Array; + ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & + ((fromIndex: number, array: $ReadOnlyArray) => number); + indexOfFrom(value: T, fromIndex: number): (array: $ReadOnlyArray) => number; + indexOfFrom(value: T, fromIndex: number, array: $ReadOnlyArray): number; + initial(array: $ReadOnlyArray): Array; + init(array: $ReadOnlyArray): Array; + intersection(a1: $ReadOnlyArray): (a2: $ReadOnlyArray) => Array; + intersection(a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array; intersectionBy( iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); intersectionBy( iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; intersectionBy( iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; intersectionWith( comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); intersectionWith( comparator: Comparator, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; intersectionWith( comparator: Comparator, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; - join(separator: string): (array: Array) => string; - join(separator: string, array: Array): string; - last(array: Array): T; - lastIndexOf(value: T): (array: Array) => number; - lastIndexOf(value: T, array: Array): number; + join(separator: string): (array: $ReadOnlyArray) => string; + join(separator: string, array: $ReadOnlyArray): string; + last(array: $ReadOnlyArray): T; + lastIndexOf(value: T): (array: $ReadOnlyArray) => number; + lastIndexOf(value: T, array: $ReadOnlyArray): number; lastIndexOfFrom( value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); + ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & + ((fromIndex: number, array: $ReadOnlyArray) => number); lastIndexOfFrom( value: T, fromIndex: number - ): (array: Array) => number; - lastIndexOfFrom(value: T, fromIndex: number, array: Array): number; - nth(n: number): (array: T[]) => T; - nth(n: number, array: T[]): T; + ): (array: $ReadOnlyArray) => number; + lastIndexOfFrom(value: T, fromIndex: number, array: $ReadOnlyArray): number; + nth(n: number): (array: $ReadOnlyArray) => T; + nth(n: number, array: $ReadOnlyArray): T; pull(value: T): (array: Array) => Array; pull(value: T, array: Array): Array; - pullAll(values: Array): (array: Array) => Array; - pullAll(values: Array, array: Array): Array; + pullAll(values: $ReadOnlyArray): (array: Array) => Array; + pullAll(values: $ReadOnlyArray, array: Array): Array; pullAllBy( iteratee: ValueOnlyIteratee - ): ((values: Array) => (array: Array) => Array) & - ((values: Array, array: Array) => Array); + ): ((values: $ReadOnlyArray) => (array: Array) => Array) & + ((values: $ReadOnlyArray, array: Array) => Array); pullAllBy( iteratee: ValueOnlyIteratee, - values: Array + values: $ReadOnlyArray ): (array: Array) => Array; pullAllBy( iteratee: ValueOnlyIteratee, - values: Array, + values: $ReadOnlyArray, array: Array ): Array; pullAllWith( comparator: Function - ): ((values: T[]) => (array: T[]) => T[]) & - ((values: T[], array: T[]) => T[]); - pullAllWith(comparator: Function, values: T[]): (array: T[]) => T[]; - pullAllWith(comparator: Function, values: T[], array: T[]): T[]; + ): ((values: Array) => (array: Array) => Array) & + ((values: Array, array: Array) => Array); + pullAllWith(comparator: Function, values: Array): (array: Array) => Array; + pullAllWith(comparator: Function, values: Array, array: Array): Array; pullAt(indexed: Array): (array: Array) => Array; pullAt(indexed: Array, array: Array): Array; remove(predicate: Predicate): (array: Array) => Array; @@ -1848,158 +1872,158 @@ declare module "lodash/fp" { reverse(array: Array): Array; slice( start: number - ): ((end: number) => (array: Array) => Array) & - ((end: number, array: Array) => Array); - slice(start: number, end: number): (array: Array) => Array; - slice(start: number, end: number, array: Array): Array; - sortedIndex(value: T): (array: Array) => number; - sortedIndex(value: T, array: Array): number; + ): ((end: number) => (array: $ReadOnlyArray) => Array) & + ((end: number, array: $ReadOnlyArray) => Array); + slice(start: number, end: number): (array: $ReadOnlyArray) => Array; + slice(start: number, end: number, array: $ReadOnlyArray): Array; + sortedIndex(value: T): (array: $ReadOnlyArray) => number; + sortedIndex(value: T, array: $ReadOnlyArray): number; sortedIndexBy( iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); + ): ((value: T) => (array: $ReadOnlyArray) => number) & + ((value: T, array: $ReadOnlyArray) => number); sortedIndexBy( iteratee: ValueOnlyIteratee, value: T - ): (array: Array) => number; + ): (array: $ReadOnlyArray) => number; sortedIndexBy( iteratee: ValueOnlyIteratee, value: T, - array: Array + array: $ReadOnlyArray ): number; - sortedIndexOf(value: T): (array: Array) => number; - sortedIndexOf(value: T, array: Array): number; - sortedLastIndex(value: T): (array: Array) => number; - sortedLastIndex(value: T, array: Array): number; + sortedIndexOf(value: T): (array: $ReadOnlyArray) => number; + sortedIndexOf(value: T, array: $ReadOnlyArray): number; + sortedLastIndex(value: T): (array: $ReadOnlyArray) => number; + sortedLastIndex(value: T, array: $ReadOnlyArray): number; sortedLastIndexBy( iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); + ): ((value: T) => (array: $ReadOnlyArray) => number) & + ((value: T, array: $ReadOnlyArray) => number); sortedLastIndexBy( iteratee: ValueOnlyIteratee, value: T - ): (array: Array) => number; + ): (array: $ReadOnlyArray) => number; sortedLastIndexBy( iteratee: ValueOnlyIteratee, value: T, - array: Array + array: $ReadOnlyArray ): number; - sortedLastIndexOf(value: T): (array: Array) => number; - sortedLastIndexOf(value: T, array: Array): number; - sortedUniq(array: Array): Array; - sortedUniqBy(iteratee: ValueOnlyIteratee, array: Array): Array; - tail(array: Array): Array; - take(n: number): (array: Array) => Array; - take(n: number, array: Array): Array; - takeRight(n: number): (array: Array) => Array; - takeRight(n: number, array: Array): Array; - takeLast(n: number): (array: Array) => Array; - takeLast(n: number, array: Array): Array; - takeRightWhile(predicate: Predicate): (array: Array) => Array; - takeRightWhile(predicate: Predicate, array: Array): Array; - takeLastWhile(predicate: Predicate): (array: Array) => Array; - takeLastWhile(predicate: Predicate, array: Array): Array; - takeWhile(predicate: Predicate): (array: Array) => Array; - takeWhile(predicate: Predicate, array: Array): Array; - union(a1: Array): (a2: Array) => Array; - union(a1: Array, a2: Array): Array; + sortedLastIndexOf(value: T): (array: $ReadOnlyArray) => number; + sortedLastIndexOf(value: T, array: $ReadOnlyArray): number; + sortedUniq(array: $ReadOnlyArray): Array; + sortedUniqBy(iteratee: ValueOnlyIteratee, array: $ReadOnlyArray): Array; + tail(array: $ReadOnlyArray): Array; + take(n: number): (array: $ReadOnlyArray) => Array; + take(n: number, array: $ReadOnlyArray): Array; + takeRight(n: number): (array: $ReadOnlyArray) => Array; + takeRight(n: number, array: $ReadOnlyArray): Array; + takeLast(n: number): (array: $ReadOnlyArray) => Array; + takeLast(n: number, array: $ReadOnlyArray): Array; + takeRightWhile(predicate: Predicate): (array: $ReadOnlyArray) => Array; + takeRightWhile(predicate: Predicate, array: $ReadOnlyArray): Array; + takeLastWhile(predicate: Predicate): (array: $ReadOnlyArray) => Array; + takeLastWhile(predicate: Predicate, array: $ReadOnlyArray): Array; + takeWhile(predicate: Predicate): (array: $ReadOnlyArray) => Array; + takeWhile(predicate: Predicate, array: $ReadOnlyArray): Array; + union(a1: $ReadOnlyArray): (a2: $ReadOnlyArray) => Array; + union(a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array; unionBy( iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); unionBy( iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; unionBy( iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; unionWith( comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); unionWith( comparator: Comparator, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; unionWith( comparator: Comparator, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; - uniq(array: Array): Array; - uniqBy(iteratee: ValueOnlyIteratee): (array: Array) => Array; - uniqBy(iteratee: ValueOnlyIteratee, array: Array): Array; - uniqWith(comparator: Comparator): (array: Array) => Array; - uniqWith(comparator: Comparator, array: Array): Array; - unzip(array: Array): Array; - unzipWith(iteratee: Iteratee): (array: Array) => Array; - unzipWith(iteratee: Iteratee, array: Array): Array; - without(values: Array): (array: Array) => Array; - without(values: Array, array: Array): Array; - xor(a1: Array): (a2: Array) => Array; - xor(a1: Array, a2: Array): Array; - symmetricDifference(a1: Array): (a2: Array) => Array; - symmetricDifference(a1: Array, a2: Array): Array; + uniq(array: $ReadOnlyArray): Array; + uniqBy(iteratee: ValueOnlyIteratee): (array: $ReadOnlyArray) => Array; + uniqBy(iteratee: ValueOnlyIteratee, array: $ReadOnlyArray): Array; + uniqWith(comparator: Comparator): (array: $ReadOnlyArray) => Array; + uniqWith(comparator: Comparator, array: $ReadOnlyArray): Array; + unzip(array: $ReadOnlyArray): Array; + unzipWith(iteratee: Iteratee): (array: $ReadOnlyArray) => Array; + unzipWith(iteratee: Iteratee, array: $ReadOnlyArray): Array; + without(values: $ReadOnlyArray): (array: $ReadOnlyArray) => Array; + without(values: $ReadOnlyArray, array: $ReadOnlyArray): Array; + xor(a1: $ReadOnlyArray): (a2: $ReadOnlyArray) => Array; + xor(a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array; + symmetricDifference(a1: $ReadOnlyArray): (a2: $ReadOnlyArray) => Array; + symmetricDifference(a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array; xorBy( iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); xorBy( iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; xorBy( iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; symmetricDifferenceBy( iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); symmetricDifferenceBy( iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; symmetricDifferenceBy( iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; xorWith( comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); xorWith( comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - xorWith(comparator: Comparator, a1: Array, a2: Array): Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; + xorWith(comparator: Comparator, a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array; symmetricDifferenceWith( comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); + ): ((a1: $ReadOnlyArray) => (a2: $ReadOnlyArray) => Array) & + ((a1: $ReadOnlyArray, a2: $ReadOnlyArray) => Array); symmetricDifferenceWith( comparator: Comparator, - a1: Array - ): (a2: Array) => Array; + a1: $ReadOnlyArray + ): (a2: $ReadOnlyArray) => Array; symmetricDifferenceWith( comparator: Comparator, - a1: Array, - a2: Array + a1: $ReadOnlyArray, + a2: $ReadOnlyArray ): Array; - zip(a1: A[]): (a2: B[]) => Array<[A, B]>; - zip(a1: A[], a2: B[]): Array<[A, B]>; - zipAll(arrays: Array>): Array; - zipObject(props?: Array): (values?: Array) => { [key: K]: V }; - zipObject(props?: Array, values?: Array): { [key: K]: V }; - zipObj(props: Array): (values: Array) => Object; - zipObj(props: Array, values: Array): Object; - zipObjectDeep(props: any[]): (values: any) => Object; - zipObjectDeep(props: any[], values: any): Object; + zip(a1: $ReadOnlyArray): (a2: $ReadOnlyArray) => Array<[A, B]>; + zip(a1: $ReadOnlyArray, a2: $ReadOnlyArray): Array<[A, B]>; + zipAll(arrays: $ReadOnlyArray<$ReadOnlyArray>): Array; + zipObject(props?: $ReadOnlyArray): (values?: $ReadOnlyArray) => { [key: K]: V, ... }; + zipObject(props?: $ReadOnlyArray, values?: $ReadOnlyArray): { [key: K]: V, ... }; + zipObj(props: $ReadOnlyArray): (values: $ReadOnlyArray) => Object; + zipObj(props: $ReadOnlyArray, values: $ReadOnlyArray): Object; + zipObjectDeep(props: $ReadOnlyArray): (values: any) => Object; + zipObjectDeep(props: $ReadOnlyArray, values: any): Object; zipWith( iteratee: Iteratee ): ((a1: NestedArray) => (a2: NestedArray) => Array) & @@ -2013,161 +2037,162 @@ declare module "lodash/fp" { a1: NestedArray, a2: NestedArray ): Array; + // Collection countBy( iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [string]: number }; + ): (collection: Collection) => { [string]: number, ... }; countBy( iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [string]: number }; + collection: Collection + ): { [string]: number, ... }; // alias of _.forEach each( iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; each( iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; // alias of _.forEachRight eachRight( iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; eachRight( iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; every( iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => boolean; + ): (collection: Collection) => boolean; every( iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): boolean; all( iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => boolean; + ): (collection: Collection) => boolean; all( iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } + collection: Collection ): boolean; filter( predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; filter( predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; find( predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; + ): (collection: Collection) => T | void; find( predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): T | void; findFrom( predicate: Predicate | OPredicate ): (( fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & + ) => (collection: Collection) => T | void) & (( fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ) => T | void); findFrom( predicate: Predicate | OPredicate, fromIndex: number - ): (collection: Array | { [id: any]: T }) => T | void; + ): (collection: Collection) => T | void; findFrom( predicate: Predicate | OPredicate, fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): T | void; findLast( predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; + ): (collection: Collection) => T | void; findLast( predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): T | void; findLastFrom( predicate: Predicate | OPredicate ): (( fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & + ) => (collection: Collection) => T | void) & (( fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ) => T | void); findLastFrom( predicate: Predicate | OPredicate, fromIndex: number - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; + ): (collection: Collection) => T | void; findLastFrom( predicate: Predicate | OPredicate, fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): T | void; flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; + iteratee: AFlatMapIteratee | OFlatMapIteratee + ): (collection: Collection) => Array; flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } + iteratee: AFlatMapIteratee | OFlatMapIteratee, + collection: Collection ): Array; flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; + iteratee: AFlatMapIteratee | OFlatMapIteratee + ): (collection: Collection) => Array; flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } + iteratee: AFlatMapIteratee | OFlatMapIteratee, + collection: Collection ): Array; flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee + iteratee: AFlatMapIteratee | OFlatMapIteratee ): (( depth: number - ) => (collection: Array | { [id: any]: T }) => Array) & - ((depth: number, collection: Array | { [id: any]: T }) => Array); + ) => (collection: Collection) => Array) & + ((depth: number, collection: Collection) => Array); flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, + iteratee: AFlatMapIteratee | OFlatMapIteratee, depth: number - ): (collection: Array | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, + iteratee: AFlatMapIteratee | OFlatMapIteratee, depth: number, - collection: Array | { [id: any]: T } + collection: Collection ): Array; forEach( iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; forEach( iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; forEachRight( iteratee: Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; forEachRight( iteratee: Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; groupBy( iteratee: ValueOnlyIteratee ): ( - collection: $ReadOnlyArray | { [id: any]: T } - ) => { [key: V]: Array }; + collection: Collection + ) => { [key: V]: Array, ... }; groupBy( iteratee: ValueOnlyIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): { [key: V]: Array }; - includes(value: T): (collection: Array | { [id: any]: T }) => boolean; - includes(value: T, collection: Array | { [id: any]: T }): boolean; + collection: Collection + ): { [key: V]: Array, ... }; + includes(value: T): (collection: Collection) => boolean; + includes(value: T, collection: Collection): boolean; includes(value: string): (str: string) => boolean; includes(value: string, str: string): boolean; contains(value: string): (str: string) => boolean; contains(value: string, str: string): boolean; - contains(value: T): (collection: Array | { [id: any]: T }) => boolean; - contains(value: T, collection: Array | { [id: any]: T }): boolean; + contains(value: T): (collection: Collection) => boolean; + contains(value: T, collection: Collection): boolean; includesFrom( value: string ): ((fromIndex: number) => (str: string) => boolean) & @@ -2176,67 +2201,67 @@ declare module "lodash/fp" { includesFrom(value: string, fromIndex: number, str: string): boolean; includesFrom( value: T - ): ((fromIndex: number) => (collection: Array) => boolean) & - ((fromIndex: number, collection: Array) => boolean); + ): ((fromIndex: number) => (collection: $ReadOnlyArray) => boolean) & + ((fromIndex: number, collection: $ReadOnlyArray) => boolean); includesFrom( value: T, fromIndex: number - ): (collection: Array) => boolean; - includesFrom(value: T, fromIndex: number, collection: Array): boolean; + ): (collection: $ReadOnlyArray) => boolean; + includesFrom(value: T, fromIndex: number, collection: $ReadOnlyArray): boolean; invokeMap( - path: ((value: T) => Array | string) | Array | string - ): (collection: Array | { [id: any]: T }) => Array; + path: ((value: T) => Path) | Path + ): (collection: Collection) => Array; invokeMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } + path: ((value: T) => Path) | Path, + collection: Collection ): Array; invokeArgsMap( - path: ((value: T) => Array | string) | Array | string + path: ((value: T) => Path) | Path ): (( - collection: Array | { [id: any]: T } - ) => (args: Array) => Array) & + collection: Collection + ) => (args: $ReadOnlyArray) => Array) & (( - collection: Array | { [id: any]: T }, - args: Array + collection: Collection, + args: $ReadOnlyArray ) => Array); invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): (args: Array) => Array; + path: ((value: T) => Path) | Path, + collection: Collection + ): (args: $ReadOnlyArray) => Array; invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T }, - args: Array + path: ((value: T) => Path) | Path, + collection: Collection, + args: $ReadOnlyArray ): Array; keyBy( iteratee: ValueOnlyIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => { [key: V]: T }; + ): (collection: Collection) => { [key: V]: T, ... }; keyBy( iteratee: ValueOnlyIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): { [key: V]: T }; + collection: Collection + ): { [key: V]: T, ... }; indexBy( iteratee: ValueOnlyIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => { [key: V]: T }; + ): (collection: Collection) => { [key: V]: T, ... }; indexBy( iteratee: ValueOnlyIteratee, - collection: $ReadOnlyArray | { [id: any]: T } - ): { [key: V]: T }; + collection: Collection + ): { [key: V]: T, ... }; map( iteratee: MapIterator | OMapIterator - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; map( iteratee: MapIterator | OMapIterator, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; map(iteratee: (char: string) => any): (str: string) => string; map(iteratee: (char: string) => any, str: string): string; pluck( iteratee: MapIterator | OMapIterator - ): (collection: Array | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; pluck( iteratee: MapIterator | OMapIterator, - collection: Array | { [id: any]: T } + collection: Collection ): Array; pluck(iteratee: (char: string) => any): (str: string) => string; pluck(iteratee: (char: string) => any, str: string): string; @@ -2244,93 +2269,93 @@ declare module "lodash/fp" { iteratees: $ReadOnlyArray | OIteratee<*>> | string ): (( orders: $ReadOnlyArray<"asc" | "desc"> | string - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => Array) & + ) => (collection: Collection) => Array) & (( orders: $ReadOnlyArray<"asc" | "desc"> | string, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ) => Array); orderBy( iteratees: $ReadOnlyArray | OIteratee<*>> | string, orders: $ReadOnlyArray<"asc" | "desc"> | string - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; orderBy( iteratees: $ReadOnlyArray | OIteratee<*>> | string, orders: $ReadOnlyArray<"asc" | "desc"> | string, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; partition( predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => [Array, Array]; + ): (collection: Collection) => [Array, Array]; partition( predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } + collection: Collection ): [Array, Array]; reduce( iteratee: (accumulator: U, value: T) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); + ): ((accumulator: U) => (collection: Collection) => U) & + ((accumulator: U, collection: Collection) => U); reduce( iteratee: (accumulator: U, value: T) => U, accumulator: U - ): (collection: Array | { [id: any]: T }) => U; + ): (collection: Collection) => U; reduce( iteratee: (accumulator: U, value: T) => U, accumulator: U, - collection: Array | { [id: any]: T } + collection: Collection ): U; reduceRight( iteratee: (value: T, accumulator: U) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); + ): ((accumulator: U) => (collection: Collection) => U) & + ((accumulator: U, collection: Collection) => U); reduceRight( iteratee: (value: T, accumulator: U) => U, accumulator: U - ): (collection: Array | { [id: any]: T }) => U; + ): (collection: Collection) => U; reduceRight( iteratee: (value: T, accumulator: U) => U, accumulator: U, - collection: Array | { [id: any]: T } + collection: Collection ): U; reject( predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; reject( predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } + collection: Collection ): Array; - sample(collection: Array | { [id: any]: T }): T; + sample(collection: Collection): T; sampleSize( n: number - ): (collection: Array | { [id: any]: T }) => Array; - sampleSize(n: number, collection: Array | { [id: any]: T }): Array; - shuffle(collection: Array | { [id: any]: T }): Array; + ): (collection: Collection) => Array; + sampleSize(n: number, collection: Collection): Array; + shuffle(collection: Collection): Array; size(collection: $ReadOnlyArray | Object | string): number; some( predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => boolean; + ): (collection: Collection) => boolean; some( predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): boolean; any( predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => boolean; + ): (collection: Collection) => boolean; any( predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): boolean; sortBy( iteratees: | $ReadOnlyArray | OIteratee> | Iteratee | OIteratee - ): (collection: $ReadOnlyArray | { [id: any]: T }) => Array; + ): (collection: Collection) => Array; sortBy( iteratees: | $ReadOnlyArray | OIteratee> | Iteratee | OIteratee, - collection: $ReadOnlyArray | { [id: any]: T } + collection: Collection ): Array; // Date @@ -2354,26 +2379,26 @@ declare module "lodash/fp" { curryRight(func: Function): Function; curryRightN(arity: number): (func: Function) => Function; curryRightN(arity: number, func: Function): Function; - debounce(wait: number): (func: F) => F; - debounce(wait: number, func: F): F; - defer(func: Function): TimeoutID; + debounce(wait: number): (func: (...A) => R) => (...A) => R; + debounce(wait: number, func: (...A) => R): (...A) => R; + defer(func: (...$ReadOnlyArray) => any): TimeoutID; delay(wait: number): (func: Function) => TimeoutID; delay(wait: number, func: Function): TimeoutID; flip(func: Function): Function; memoize(func: F): F; - negate(predicate: Function): Function; + negate(predicate: (...A) => R): (...A) => boolean; complement(predicate: Function): Function; once(func: Function): Function; - overArgs(func: Function): (transforms: Array) => Function; - overArgs(func: Function, transforms: Array): Function; - useWith(func: Function): (transforms: Array) => Function; - useWith(func: Function, transforms: Array): Function; - partial(func: Function): (partials: any[]) => Function; - partial(func: Function, partials: any[]): Function; - partialRight(func: Function): (partials: Array) => Function; - partialRight(func: Function, partials: Array): Function; - rearg(indexes: Array): (func: Function) => Function; - rearg(indexes: Array, func: Function): Function; + overArgs(func: Function): (transforms: $ReadOnlyArray) => Function; + overArgs(func: Function, transforms: $ReadOnlyArray): Function; + useWith(func: Function): (transforms: $ReadOnlyArray) => Function; + useWith(func: Function, transforms: $ReadOnlyArray): Function; + partial(func: Function): (partials: $ReadOnlyArray) => Function; + partial(func: Function, partials: $ReadOnlyArray): Function; + partialRight(func: Function): (partials: $ReadOnlyArray) => Function; + partialRight(func: Function, partials: $ReadOnlyArray): Function; + rearg(indexes: $ReadOnlyArray): (func: Function) => Function; + rearg(indexes: $ReadOnlyArray, func: Function): Function; rest(func: Function): Function; unapply(func: Function): Function; restFrom(start: number): (func: Function) => Function; @@ -2382,14 +2407,14 @@ declare module "lodash/fp" { 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; + throttle(wait: number): (func: (...A) => R) => (...A) => R; + throttle(wait: number, func: (...A) => R): (...A) => R; + unary(func: (T, ...$ReadOnlyArray) => R): (T) => R; wrap(wrapper: Function): (value: any) => Function; wrap(wrapper: Function, value: any): Function; // Lang - castArray(value: *): any[]; + castArray(value: *): Array; clone(value: T): T; cloneDeep(value: T): T; cloneDeepWith( @@ -2406,25 +2431,25 @@ declare module "lodash/fp" { customizer: (value: T, key: number | string, object: T, stack: any) => U, value: T ): U; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean } + conformsTo>( + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }> ): (source: T) => boolean; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean }, + conformsTo>( + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }>, source: T ): boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean } + where>( + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }> ): (source: T) => boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean }, + where>( + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }>, source: T ): boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean } + conforms>( + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }> ): (source: T) => boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean }, + conforms>( + predicates: T & $ReadOnly<{ [key: string]: (x: any) => boolean, ... }>, source: T ): boolean; eq(value: any): (other: any) => boolean; @@ -2485,8 +2510,7 @@ declare module "lodash/fp" { ): boolean; isError(value: any): boolean; isFinite(value: any): boolean; - isFunction(value: Function): true; - isFunction(value: number | string | void | null | Object): false; + isFunction(value: any): boolean; isInteger(value: any): boolean; isLength(value: any): boolean; isMap(value: any): boolean; @@ -2563,23 +2587,23 @@ declare module "lodash/fp" { divide(dividend: number): (divisor: number) => number; divide(dividend: number, divisor: number): number; floor(number: number): number; - max(array: Array): T; - maxBy(iteratee: Iteratee): (array: Array) => T; - maxBy(iteratee: Iteratee, array: Array): T; - mean(array: Array<*>): number; - meanBy(iteratee: Iteratee): (array: Array) => number; - meanBy(iteratee: Iteratee, array: Array): number; - min(array: Array): T; - minBy(iteratee: Iteratee): (array: Array) => T; - minBy(iteratee: Iteratee, array: Array): T; + max(array: $ReadOnlyArray): T; + maxBy(iteratee: Iteratee): (array: $ReadOnlyArray) => T; + maxBy(iteratee: Iteratee, array: $ReadOnlyArray): T; + mean(array: $ReadOnlyArray<*>): number; + meanBy(iteratee: Iteratee): (array: $ReadOnlyArray) => number; + meanBy(iteratee: Iteratee, array: $ReadOnlyArray): number; + min(array: $ReadOnlyArray): T; + minBy(iteratee: Iteratee): (array: $ReadOnlyArray) => T; + minBy(iteratee: Iteratee, array: $ReadOnlyArray): 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(iteratee: Iteratee): (array: Array) => number; - sumBy(iteratee: Iteratee, array: Array): number; + sum(array: $ReadOnlyArray<*>): number; + sumBy(iteratee: Iteratee): (array: $ReadOnlyArray) => number; + sumBy(iteratee: Iteratee, array: $ReadOnlyArray): number; // number clamp( @@ -2722,13 +2746,13 @@ declare module "lodash/fp" { ) => any | void, objects: Array ): Object; - at(paths: Array): (object: Object) => Array; - at(paths: Array, object: Object): Array; - props(paths: Array): (object: Object) => Array; - props(paths: Array, object: Object): Array; - paths(paths: Array): (object: Object) => Array; - paths(paths: Array, object: Object): Array; - create(prototype: T): $Supertype; + at(paths: $ReadOnlyArray): (object: Object) => Array; + at(paths: $ReadOnlyArray, object: Object): Array; + props(paths: $ReadOnlyArray): (object: Object) => Array; + props(paths: $ReadOnlyArray, object: Object): Array; + paths(paths: $ReadOnlyArray): (object: Object) => Array; + paths(paths: $ReadOnlyArray, object: Object): Array; + create(prototype: T): T; defaults(source: Object): (object: Object) => Object; defaults(source: Object, object: Object): Object; defaultsAll(objects: Array): Object; @@ -2773,17 +2797,17 @@ declare module "lodash/fp" { object: T, s1: A ): Object; - findKey( + findKey>( predicate: OPredicate ): (object: T) => string | void; - findKey( + findKey>( predicate: OPredicate, object: T ): string | void; - findLastKey( + findLastKey>( predicate: OPredicate ): (object: T) => string | void; - findLastKey( + findLastKey>( predicate: OPredicate, object: T ): string | void; @@ -2798,88 +2822,88 @@ declare module "lodash/fp" { functions(object: Object): Array; functionsIn(object: Object): Array; get( - path: $ReadOnlyArray | string | number + path: Path ): (object: Object | $ReadOnlyArray | void | null) => any; get( - path: $ReadOnlyArray | string | number, + path: Path, object: Object | $ReadOnlyArray | void | null ): any; - prop(path: Array | string): (object: Object | Array) => any; - prop(path: Array | string, object: Object | Array): any; - path(path: Array | string): (object: Object | Array) => any; - path(path: Array | string, object: Object | Array): any; + prop(path: Path): (object: Object | $ReadOnlyArray) => any; + prop(path: Path, object: Object | $ReadOnlyArray): any; + path(path: Path): (object: Object | $ReadOnlyArray) => any; + path(path: Path, object: Object | $ReadOnlyArray): any; getOr( defaultValue: any ): (( - path: Array | string - ) => (object: Object | Array) => any) & + path: Path + ) => (object: Object | $ReadOnlyArray) => any) & (( - path: Array | string, + path: Path, object: Object | $ReadOnlyArray | void | null ) => any); getOr( defaultValue: any, - path: Array | string + path: Path ): (object: Object | $ReadOnlyArray | void | null) => any; getOr( defaultValue: any, - path: Array | string, + path: Path, object: Object | $ReadOnlyArray | void | null ): any; propOr( defaultValue: any ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); + path: Path + ) => (object: Object | $ReadOnlyArray) => any) & + ((path: Path, object: Object | $ReadOnlyArray) => any); propOr( defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; + path: Path + ): (object: Object | $ReadOnlyArray) => any; propOr( defaultValue: any, - path: Array | string, - object: Object | Array + path: Path, + object: Object | $ReadOnlyArray ): any; pathOr( defaultValue: any ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); + path: Path + ) => (object: Object | $ReadOnlyArray) => any) & + ((path: Path, object: Object | $ReadOnlyArray) => any); pathOr( defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; + path: Path + ): (object: Object | $ReadOnlyArray) => any; pathOr( defaultValue: any, - path: Array | string, - object: Object | Array + path: Path, + object: Object | $ReadOnlyArray ): any; - has(path: Array | string): (object: Object) => boolean; - has(path: Array | string, object: Object): boolean; - hasIn(path: Array | string): (object: Object) => boolean; - hasIn(path: Array | string, object: Object): boolean; + has(path: Path): (object: Object) => boolean; + has(path: Path, object: Object): boolean; + hasIn(path: Path): (object: Object) => boolean; + hasIn(path: Path, 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): (object: Object) => any; - invoke(path: Array | string, object: Object): any; + invoke(path: Path): (object: Object) => any; + invoke(path: Path, object: Object): any; invokeArgs( - path: Array | string + path: Path ): ((object: Object) => (args: Array) => any) & ((object: Object, args: Array) => any); invokeArgs( - path: Array | string, + path: Path, object: Object ): (args: Array) => any; invokeArgs( - path: Array | string, + path: Path, object: Object, args: Array ): any; - keys(object: { [key: K]: any }): Array; + keys(object: ReadOnlyIndexerObject): Array; keys(object: Object): Array; keysIn(object: Object): Array; mapKeys(iteratee: OIteratee<*>): (object: Object) => Object; @@ -2888,7 +2912,7 @@ declare module "lodash/fp" { mapValues(iteratee: OIteratee<*>, object: Object): Object; merge(object: Object): (source: Object) => Object; merge(object: Object, source: Object): Object; - mergeAll(objects: Array): Object; + mergeAll(objects: $ReadOnlyArray): Object; mergeWith( customizer: ( objValue: any, @@ -2927,7 +2951,7 @@ declare module "lodash/fp" { object: Object, source: Object ) => any | void - ): (objects: Array) => Object; + ): (objects: $ReadOnlyArray) => Object; mergeAllWith( customizer: ( objValue: any, @@ -2936,72 +2960,74 @@ declare module "lodash/fp" { object: Object, source: Object ) => any | void, - objects: Array + objects: $ReadOnlyArray ): Object; - omit(props: Array): (object: Object) => Object; - omit(props: Array, object: Object): Object; - omitAll(props: Array): (object: Object) => Object; - omitAll(props: Array, object: Object): Object; - omitBy( + omit(props: $ReadOnlyArray): (object: Object) => Object; + omit(props: $ReadOnlyArray, object: Object): Object; + omitAll(props: $ReadOnlyArray): (object: Object) => Object; + omitAll(props: $ReadOnlyArray, object: Object): Object; + omitBy>( predicate: OPredicate ): (object: T) => Object; - omitBy(predicate: OPredicate, object: T): Object; - pick(props: Array): (object: Object) => Object; - pick(props: Array, object: Object): Object; - pickAll(props: Array): (object: Object) => Object; - pickAll(props: Array, object: Object): Object; - pickBy( + omitBy>(predicate: OPredicate, object: T): Object; + pick(...props: $ReadOnlyArray): Object; + pick(props: $ReadOnlyArray, object: Object): Object; + pick(...props: $ReadOnlyArray): (object: Object) => Object; + pick(props: $ReadOnlyArray): (object: Object) => Object; + pickAll(props: $ReadOnlyArray): (object: Object) => Object; + pickAll(props: $ReadOnlyArray, object: Object): Object; + pickBy>( predicate: OPredicate ): (object: T) => Object; - pickBy(predicate: OPredicate, object: T): Object; - result(path: Array | string): (object: Object) => any; - result(path: Array | string, object: Object): any; + pickBy>(predicate: OPredicate, object: T): Object; + result(path: Path): (object: Object) => any; + result(path: Path, object: Object): any; set( - path: Array | string + path: Path ): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object); - set(path: Array | string, value: any): (object: Object) => Object; - set(path: Array | string, value: any, object: Object): Object; + set(path: Path, value: any): (object: Object) => Object; + set(path: Path, value: any, object: Object): Object; assoc( - path: Array | string + path: Path ): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object); - assoc(path: Array | string, value: any): (object: Object) => Object; - assoc(path: Array | string, value: any, object: Object): Object; + assoc(path: Path, value: any): (object: Object) => Object; + assoc(path: Path, value: any, object: Object): Object; assocPath( - path: Array | string + path: Path ): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object); assocPath( - path: Array | string, + path: Path, value: any ): (object: Object) => Object; - assocPath(path: Array | string, value: any, object: Object): Object; + assocPath(path: Path, value: any, object: Object): Object; setWith( customizer: (nsValue: any, key: string, nsObject: T) => any ): (( - path: Array | string + path: Path ) => ((value: any) => (object: T) => Object) & ((value: any, object: T) => Object)) & - ((path: Array | string, value: any) => (object: T) => Object) & - ((path: Array | string, value: any, object: T) => Object); + ((path: Path, value: any) => (object: T) => Object) & + ((path: Path, value: any, object: T) => Object); setWith( customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string + path: Path ): ((value: any) => (object: T) => Object) & ((value: any, object: T) => Object); setWith( customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, + path: Path, value: any ): (object: T) => Object; setWith( customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, + path: Path, value: any, object: T ): Object; - toPairs(object: Object | Array<*>): Array<[string, any]>; + toPairs(object: Object | $ReadOnlyArray<*>): Array<[string, any]>; toPairsIn(object: Object): Array<[string, any]>; transform( iteratee: OIteratee<*> @@ -3018,45 +3044,45 @@ declare module "lodash/fp" { accumulator: any, collection: Object | $ReadOnlyArray ): any; - unset(path: Array | string): (object: Object) => Object; - unset(path: Array | string, object: Object): Object; - dissoc(path: Array | string): (object: Object) => Object; - dissoc(path: Array | string, object: Object): Object; - dissocPath(path: Array | string): (object: Object) => Object; - dissocPath(path: Array | string, object: Object): Object; + unset(path: Path): (object: Object) => Object; + unset(path: Path, object: Object): Object; + dissoc(path: Path): (object: Object) => Object; + dissoc(path: Path, object: Object): Object; + dissocPath(path: Path): (object: Object) => Object; + dissocPath(path: Path, object: Object): Object; update( - path: string[] | string + path: Path ): ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object); update( - path: string[] | string, + path: Path, updater: Function ): (object: Object) => Object; - update(path: string[] | string, updater: Function, object: Object): Object; + update(path: Path, updater: Function, object: Object): Object; updateWith( customizer: Function ): (( - path: string[] | string + path: Path ) => ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object)) & (( - path: string[] | string, + path: Path, updater: Function ) => (object: Object) => Object) & - ((path: string[] | string, updater: Function, object: Object) => Object); + ((path: Path, updater: Function, object: Object) => Object); updateWith( customizer: Function, - path: string[] | string + path: Path ): ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object); updateWith( customizer: Function, - path: string[] | string, + path: Path, updater: Function ): (object: Object) => Object; updateWith( customizer: Function, - path: string[] | string, + path: Path, updater: Function, object: Object ): Object; @@ -3152,68 +3178,68 @@ declare module "lodash/fp" { // Util attempt(func: Function): any; - bindAll(methodNames: Array): (object: Object) => Object; - bindAll(methodNames: Array, object: Object): Object; + bindAll(methodNames: $ReadOnlyArray): (object: Object) => Object; + bindAll(methodNames: $ReadOnlyArray, object: Object): Object; cond(pairs: NestedArray): Function; constant(value: T): () => T; always(value: T): () => T; - defaultTo( + defaultTo(defaultValue: T2): (value: T1) => T2; + defaultTo(defaultValue: T2, value: T1): T2; + defaultTo( defaultValue: T2 ): (value: T1) => T1; - defaultTo( + defaultTo( defaultValue: T2, value: T1 ): T1; // NaN is a number instead of its own type, otherwise it would behave like null/void defaultTo(defaultValue: T2): (value: T1) => T1 | T2; defaultTo(defaultValue: T2, value: T1): T1 | T2; - defaultTo(defaultValue: T2): (value: T1) => T2; - defaultTo(defaultValue: T2, value: T1): T2; - flow: $ComposeReverse & ((funcs: Array) => Function); - pipe: $ComposeReverse & ((funcs: Array) => Function); - flowRight: $Compose & ((funcs: Array) => Function); - compose: $Compose & ((funcs: Array) => Function); - compose(funcs: Array): Function; + flow: $ComposeReverse & ((funcs: $ReadOnlyArray) => Function); + pipe: $ComposeReverse & ((funcs: $ReadOnlyArray) => Function); + flowRight: $Compose & ((funcs: $ReadOnlyArray) => Function); + compose: $Compose & ((funcs: $ReadOnlyArray) => Function); + compose(funcs: $ReadOnlyArray): Function; identity(value: T): T; iteratee(func: any): Function; matches(source: Object): (object: Object) => boolean; matches(source: Object, object: Object): boolean; - matchesProperty(path: Array | string): (srcValue: any) => Function; - matchesProperty(path: Array | string, srcValue: any): Function; - propEq(path: Array | string): (srcValue: any) => Function; - propEq(path: Array | string, srcValue: any): Function; - pathEq(path: Array | string): (srcValue: any) => Function; - pathEq(path: Array | string, srcValue: any): Function; - method(path: Array | string): Function; + matchesProperty(path: Path): (srcValue: any) => Function; + matchesProperty(path: Path, srcValue: any): Function; + propEq(path: Path): (srcValue: any) => Function; + propEq(path: Path, srcValue: any): Function; + pathEq(path: Path): (srcValue: any) => Function; + pathEq(path: Path, srcValue: any): Function; + method(path: Path): Function; methodOf(object: Object): Function; mixin( object: T - ): ((source: Object) => (options: { chain: boolean }) => T) & - ((source: Object, options: { chain: boolean }) => T); + ): ((source: Object) => (options: { chain: boolean, ... }) => T) & + ((source: Object, options: { chain: boolean, ... }) => T); mixin( object: T, source: Object - ): (options: { chain: boolean }) => T; + ): (options: { chain: boolean, ... }) => T; mixin( object: T, source: Object, - options: { chain: boolean } + options: { chain: boolean, ... } ): T; noConflict(): Lodash; - noop(...args: Array): void; + noop(...args: $ReadOnlyArray): void; nthArg(n: number): Function; - over(iteratees: Array): Function; - juxt(iteratees: Array): Function; - overEvery(predicates: Array): Function; - allPass(predicates: Array): Function; - overSome(predicates: Array): Function; - anyPass(predicates: Array): Function; + over(iteratees: $ReadOnlyArray): Function; + juxt(iteratees: $ReadOnlyArray): Function; + overEvery(predicates: $ReadOnlyArray): Function; + allPass(predicates: $ReadOnlyArray): Function; + overSome(predicates: $ReadOnlyArray): Function; + anyPass(predicates: $ReadOnlyArray): Function; property( - path: Array | string - ): (object: Object | Array) => any; - property(path: Array | string, object: Object | Array): any; - propertyOf(object: Object): (path: Array | string) => Function; - propertyOf(object: Object, path: Array | string): Function; + path: Path + ): (object: Object | $ReadOnlyArray) => any; + property(path: Path, object: Object | $ReadOnlyArray): any; + propertyOf(object: Object): (path: Path) => Function; + propertyOf(object: Object, path: Path): Function; range(start: number): (end: number) => Array; range(start: number, end: number): Array; rangeStep( @@ -3235,7 +3261,7 @@ declare module "lodash/fp" { stubArray(): Array<*>; stubFalse(): false; F(): false; - stubObject(): {}; + stubObject(): {...}; stubString(): ""; stubTrue(): true; T(): true; @@ -3252,7 +3278,8 @@ declare module "lodash/fp" { curry?: boolean, fixed?: boolean, immutable?: boolean, - rearg?: boolean + rearg?: boolean, + ... }): void; // Properties diff --git a/flow-typed/npm/mobx-react-devtools_vx.x.x.js b/flow-typed/npm/mobx-react-devtools_vx.x.x.js index 0ed58409..00603a66 100644 --- a/flow-typed/npm/mobx-react-devtools_vx.x.x.js +++ b/flow-typed/npm/mobx-react-devtools_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: c459b6fa9feb4f8ad65122a56e3648f0 -// flow-typed version: <>/mobx-react-devtools_v^4.2.11/flow_v0.86.0 +// flow-typed signature: 563426a99a69cf0af6c1914d6d7dc7c3 +// flow-typed version: <>/mobx-react-devtools_v^6.0.3/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/mobx-react_vx.x.x.js b/flow-typed/npm/mobx-react_vx.x.x.js index d4468f84..2d94843e 100644 --- a/flow-typed/npm/mobx-react_vx.x.x.js +++ b/flow-typed/npm/mobx-react_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 72f4dda370c62477740e019492f5b339 -// flow-typed version: <>/mobx-react_v^4.1.8/flow_v0.86.0 +// flow-typed signature: 8c7a9442857f3b1e4cb96c477d8c37b7 +// flow-typed version: <>/mobx-react_v^5.4.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,7 +22,7 @@ declare module 'mobx-react' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'mobx-react/build-rollup' { +declare module 'mobx-react/__mocks__/react-native' { declare module.exports: any; } @@ -30,6 +30,26 @@ declare module 'mobx-react/custom' { declare module.exports: any; } +declare module 'mobx-react/custom.module' { + declare module.exports: any; +} + +declare module 'mobx-react/dist/mobx-react' { + declare module.exports: any; +} + +declare module 'mobx-react/dist/mobx-react.module' { + declare module.exports: any; +} + +declare module 'mobx-react/dist/mobx-react.rn.module' { + declare module.exports: any; +} + +declare module 'mobx-react/dist/mobx-react.umd' { + declare module.exports: any; +} + declare module 'mobx-react/empty' { declare module.exports: any; } @@ -38,17 +58,36 @@ declare module 'mobx-react/index.min' { declare module.exports: any; } +declare module 'mobx-react/index.module' { + declare module.exports: any; +} + declare module 'mobx-react/native' { declare module.exports: any; } // Filename aliases -declare module 'mobx-react/build-rollup.js' { - declare module.exports: $Exports<'mobx-react/build-rollup'>; +declare module 'mobx-react/__mocks__/react-native.js' { + declare module.exports: $Exports<'mobx-react/__mocks__/react-native'>; } declare module 'mobx-react/custom.js' { declare module.exports: $Exports<'mobx-react/custom'>; } +declare module 'mobx-react/custom.module.js' { + declare module.exports: $Exports<'mobx-react/custom.module'>; +} +declare module 'mobx-react/dist/mobx-react.js' { + declare module.exports: $Exports<'mobx-react/dist/mobx-react'>; +} +declare module 'mobx-react/dist/mobx-react.module.js' { + declare module.exports: $Exports<'mobx-react/dist/mobx-react.module'>; +} +declare module 'mobx-react/dist/mobx-react.rn.module.js' { + declare module.exports: $Exports<'mobx-react/dist/mobx-react.rn.module'>; +} +declare module 'mobx-react/dist/mobx-react.umd.js' { + declare module.exports: $Exports<'mobx-react/dist/mobx-react.umd'>; +} declare module 'mobx-react/empty.js' { declare module.exports: $Exports<'mobx-react/empty'>; } @@ -61,6 +100,9 @@ declare module 'mobx-react/index.js' { declare module 'mobx-react/index.min.js' { declare module.exports: $Exports<'mobx-react/index.min'>; } +declare module 'mobx-react/index.module.js' { + declare module.exports: $Exports<'mobx-react/index.module'>; +} declare module 'mobx-react/native.js' { declare module.exports: $Exports<'mobx-react/native'>; } diff --git a/flow-typed/npm/natural-sort_vx.x.x.js b/flow-typed/npm/natural-sort_vx.x.x.js index 889108d7..adbbfd37 100644 --- a/flow-typed/npm/natural-sort_vx.x.x.js +++ b/flow-typed/npm/natural-sort_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 89b05c482deef90c424f9328d76844ed -// flow-typed version: <>/natural-sort_v^1.0.0/flow_v0.86.0 +// flow-typed signature: 4fc292e297d90d006e295a0a3c23b50f +// flow-typed version: <>/natural-sort_v^1.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/nodemailer_vx.x.x.js b/flow-typed/npm/nodemailer_vx.x.x.js index 850b9872..cd18c593 100644 --- a/flow-typed/npm/nodemailer_vx.x.x.js +++ b/flow-typed/npm/nodemailer_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 64ddca47610bf9f3b3493cd68aa6f946 -// flow-typed version: <>/nodemailer_v^4.4.0/flow_v0.86.0 +// flow-typed signature: 59be4fb92b0594fb95e7a8b28bc73d94 +// flow-typed version: <>/nodemailer_v^4.4.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,15 +22,15 @@ declare module 'nodemailer' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'nodemailer/lib/addressparser/index' { +declare module 'nodemailer/lib/addressparser' { declare module.exports: any; } -declare module 'nodemailer/lib/base64/index' { +declare module 'nodemailer/lib/base64' { declare module.exports: any; } -declare module 'nodemailer/lib/dkim/index' { +declare module 'nodemailer/lib/dkim' { declare module.exports: any; } @@ -50,19 +50,19 @@ declare module 'nodemailer/lib/fetch/cookies' { declare module.exports: any; } -declare module 'nodemailer/lib/fetch/index' { +declare module 'nodemailer/lib/fetch' { declare module.exports: any; } -declare module 'nodemailer/lib/json-transport/index' { +declare module 'nodemailer/lib/json-transport' { declare module.exports: any; } -declare module 'nodemailer/lib/mail-composer/index' { +declare module 'nodemailer/lib/mail-composer' { declare module.exports: any; } -declare module 'nodemailer/lib/mailer/index' { +declare module 'nodemailer/lib/mailer' { declare module.exports: any; } @@ -70,7 +70,7 @@ declare module 'nodemailer/lib/mailer/mail-message' { declare module.exports: any; } -declare module 'nodemailer/lib/mime-funcs/index' { +declare module 'nodemailer/lib/mime-funcs' { declare module.exports: any; } @@ -78,7 +78,7 @@ declare module 'nodemailer/lib/mime-funcs/mime-types' { declare module.exports: any; } -declare module 'nodemailer/lib/mime-node/index' { +declare module 'nodemailer/lib/mime-node' { declare module.exports: any; } @@ -90,11 +90,11 @@ declare module 'nodemailer/lib/nodemailer' { declare module.exports: any; } -declare module 'nodemailer/lib/qp/index' { +declare module 'nodemailer/lib/qp' { declare module.exports: any; } -declare module 'nodemailer/lib/sendmail-transport/index' { +declare module 'nodemailer/lib/sendmail-transport' { declare module.exports: any; } @@ -106,11 +106,11 @@ declare module 'nodemailer/lib/sendmail-transport/le-windows' { declare module.exports: any; } -declare module 'nodemailer/lib/ses-transport/index' { +declare module 'nodemailer/lib/ses-transport' { declare module.exports: any; } -declare module 'nodemailer/lib/shared/index' { +declare module 'nodemailer/lib/shared' { declare module.exports: any; } @@ -122,11 +122,11 @@ declare module 'nodemailer/lib/smtp-connection/http-proxy-client' { declare module.exports: any; } -declare module 'nodemailer/lib/smtp-connection/index' { +declare module 'nodemailer/lib/smtp-connection' { declare module.exports: any; } -declare module 'nodemailer/lib/smtp-pool/index' { +declare module 'nodemailer/lib/smtp-pool' { declare module.exports: any; } @@ -134,31 +134,40 @@ declare module 'nodemailer/lib/smtp-pool/pool-resource' { declare module.exports: any; } -declare module 'nodemailer/lib/smtp-transport/index' { +declare module 'nodemailer/lib/smtp-transport' { declare module.exports: any; } -declare module 'nodemailer/lib/stream-transport/index' { +declare module 'nodemailer/lib/stream-transport' { declare module.exports: any; } -declare module 'nodemailer/lib/well-known/index' { +declare module 'nodemailer/lib/well-known' { declare module.exports: any; } -declare module 'nodemailer/lib/xoauth2/index' { +declare module 'nodemailer/lib/xoauth2' { declare module.exports: any; } // Filename aliases +declare module 'nodemailer/lib/addressparser/index' { + declare module.exports: $Exports<'nodemailer/lib/addressparser'>; +} declare module 'nodemailer/lib/addressparser/index.js' { - declare module.exports: $Exports<'nodemailer/lib/addressparser/index'>; + declare module.exports: $Exports<'nodemailer/lib/addressparser'>; +} +declare module 'nodemailer/lib/base64/index' { + declare module.exports: $Exports<'nodemailer/lib/base64'>; } declare module 'nodemailer/lib/base64/index.js' { - declare module.exports: $Exports<'nodemailer/lib/base64/index'>; + declare module.exports: $Exports<'nodemailer/lib/base64'>; +} +declare module 'nodemailer/lib/dkim/index' { + declare module.exports: $Exports<'nodemailer/lib/dkim'>; } declare module 'nodemailer/lib/dkim/index.js' { - declare module.exports: $Exports<'nodemailer/lib/dkim/index'>; + declare module.exports: $Exports<'nodemailer/lib/dkim'>; } declare module 'nodemailer/lib/dkim/message-parser.js' { declare module.exports: $Exports<'nodemailer/lib/dkim/message-parser'>; @@ -172,29 +181,47 @@ declare module 'nodemailer/lib/dkim/sign.js' { declare module 'nodemailer/lib/fetch/cookies.js' { declare module.exports: $Exports<'nodemailer/lib/fetch/cookies'>; } +declare module 'nodemailer/lib/fetch/index' { + declare module.exports: $Exports<'nodemailer/lib/fetch'>; +} declare module 'nodemailer/lib/fetch/index.js' { - declare module.exports: $Exports<'nodemailer/lib/fetch/index'>; + declare module.exports: $Exports<'nodemailer/lib/fetch'>; +} +declare module 'nodemailer/lib/json-transport/index' { + declare module.exports: $Exports<'nodemailer/lib/json-transport'>; } declare module 'nodemailer/lib/json-transport/index.js' { - declare module.exports: $Exports<'nodemailer/lib/json-transport/index'>; + declare module.exports: $Exports<'nodemailer/lib/json-transport'>; +} +declare module 'nodemailer/lib/mail-composer/index' { + declare module.exports: $Exports<'nodemailer/lib/mail-composer'>; } declare module 'nodemailer/lib/mail-composer/index.js' { - declare module.exports: $Exports<'nodemailer/lib/mail-composer/index'>; + declare module.exports: $Exports<'nodemailer/lib/mail-composer'>; +} +declare module 'nodemailer/lib/mailer/index' { + declare module.exports: $Exports<'nodemailer/lib/mailer'>; } declare module 'nodemailer/lib/mailer/index.js' { - declare module.exports: $Exports<'nodemailer/lib/mailer/index'>; + declare module.exports: $Exports<'nodemailer/lib/mailer'>; } declare module 'nodemailer/lib/mailer/mail-message.js' { declare module.exports: $Exports<'nodemailer/lib/mailer/mail-message'>; } +declare module 'nodemailer/lib/mime-funcs/index' { + declare module.exports: $Exports<'nodemailer/lib/mime-funcs'>; +} declare module 'nodemailer/lib/mime-funcs/index.js' { - declare module.exports: $Exports<'nodemailer/lib/mime-funcs/index'>; + declare module.exports: $Exports<'nodemailer/lib/mime-funcs'>; } declare module 'nodemailer/lib/mime-funcs/mime-types.js' { declare module.exports: $Exports<'nodemailer/lib/mime-funcs/mime-types'>; } +declare module 'nodemailer/lib/mime-node/index' { + declare module.exports: $Exports<'nodemailer/lib/mime-node'>; +} declare module 'nodemailer/lib/mime-node/index.js' { - declare module.exports: $Exports<'nodemailer/lib/mime-node/index'>; + declare module.exports: $Exports<'nodemailer/lib/mime-node'>; } declare module 'nodemailer/lib/mime-node/last-newline.js' { declare module.exports: $Exports<'nodemailer/lib/mime-node/last-newline'>; @@ -202,11 +229,17 @@ declare module 'nodemailer/lib/mime-node/last-newline.js' { declare module 'nodemailer/lib/nodemailer.js' { declare module.exports: $Exports<'nodemailer/lib/nodemailer'>; } +declare module 'nodemailer/lib/qp/index' { + declare module.exports: $Exports<'nodemailer/lib/qp'>; +} declare module 'nodemailer/lib/qp/index.js' { - declare module.exports: $Exports<'nodemailer/lib/qp/index'>; + declare module.exports: $Exports<'nodemailer/lib/qp'>; +} +declare module 'nodemailer/lib/sendmail-transport/index' { + declare module.exports: $Exports<'nodemailer/lib/sendmail-transport'>; } declare module 'nodemailer/lib/sendmail-transport/index.js' { - declare module.exports: $Exports<'nodemailer/lib/sendmail-transport/index'>; + declare module.exports: $Exports<'nodemailer/lib/sendmail-transport'>; } declare module 'nodemailer/lib/sendmail-transport/le-unix.js' { declare module.exports: $Exports<'nodemailer/lib/sendmail-transport/le-unix'>; @@ -214,11 +247,17 @@ declare module 'nodemailer/lib/sendmail-transport/le-unix.js' { declare module 'nodemailer/lib/sendmail-transport/le-windows.js' { declare module.exports: $Exports<'nodemailer/lib/sendmail-transport/le-windows'>; } +declare module 'nodemailer/lib/ses-transport/index' { + declare module.exports: $Exports<'nodemailer/lib/ses-transport'>; +} declare module 'nodemailer/lib/ses-transport/index.js' { - declare module.exports: $Exports<'nodemailer/lib/ses-transport/index'>; + declare module.exports: $Exports<'nodemailer/lib/ses-transport'>; +} +declare module 'nodemailer/lib/shared/index' { + declare module.exports: $Exports<'nodemailer/lib/shared'>; } declare module 'nodemailer/lib/shared/index.js' { - declare module.exports: $Exports<'nodemailer/lib/shared/index'>; + declare module.exports: $Exports<'nodemailer/lib/shared'>; } declare module 'nodemailer/lib/smtp-connection/data-stream.js' { declare module.exports: $Exports<'nodemailer/lib/smtp-connection/data-stream'>; @@ -226,24 +265,42 @@ declare module 'nodemailer/lib/smtp-connection/data-stream.js' { declare module 'nodemailer/lib/smtp-connection/http-proxy-client.js' { declare module.exports: $Exports<'nodemailer/lib/smtp-connection/http-proxy-client'>; } +declare module 'nodemailer/lib/smtp-connection/index' { + declare module.exports: $Exports<'nodemailer/lib/smtp-connection'>; +} declare module 'nodemailer/lib/smtp-connection/index.js' { - declare module.exports: $Exports<'nodemailer/lib/smtp-connection/index'>; + declare module.exports: $Exports<'nodemailer/lib/smtp-connection'>; +} +declare module 'nodemailer/lib/smtp-pool/index' { + declare module.exports: $Exports<'nodemailer/lib/smtp-pool'>; } declare module 'nodemailer/lib/smtp-pool/index.js' { - declare module.exports: $Exports<'nodemailer/lib/smtp-pool/index'>; + declare module.exports: $Exports<'nodemailer/lib/smtp-pool'>; } declare module 'nodemailer/lib/smtp-pool/pool-resource.js' { declare module.exports: $Exports<'nodemailer/lib/smtp-pool/pool-resource'>; } +declare module 'nodemailer/lib/smtp-transport/index' { + declare module.exports: $Exports<'nodemailer/lib/smtp-transport'>; +} declare module 'nodemailer/lib/smtp-transport/index.js' { - declare module.exports: $Exports<'nodemailer/lib/smtp-transport/index'>; + declare module.exports: $Exports<'nodemailer/lib/smtp-transport'>; +} +declare module 'nodemailer/lib/stream-transport/index' { + declare module.exports: $Exports<'nodemailer/lib/stream-transport'>; } declare module 'nodemailer/lib/stream-transport/index.js' { - declare module.exports: $Exports<'nodemailer/lib/stream-transport/index'>; + declare module.exports: $Exports<'nodemailer/lib/stream-transport'>; +} +declare module 'nodemailer/lib/well-known/index' { + declare module.exports: $Exports<'nodemailer/lib/well-known'>; } declare module 'nodemailer/lib/well-known/index.js' { - declare module.exports: $Exports<'nodemailer/lib/well-known/index'>; + declare module.exports: $Exports<'nodemailer/lib/well-known'>; +} +declare module 'nodemailer/lib/xoauth2/index' { + declare module.exports: $Exports<'nodemailer/lib/xoauth2'>; } declare module 'nodemailer/lib/xoauth2/index.js' { - declare module.exports: $Exports<'nodemailer/lib/xoauth2/index'>; + declare module.exports: $Exports<'nodemailer/lib/xoauth2'>; } diff --git a/flow-typed/npm/nodemon_vx.x.x.js b/flow-typed/npm/nodemon_vx.x.x.js index ec1bca78..f0c6c12b 100644 --- a/flow-typed/npm/nodemon_vx.x.x.js +++ b/flow-typed/npm/nodemon_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: ca46f5f2009e781580e393d8d9456f7b -// flow-typed version: <>/nodemon_v1.11.0/flow_v0.86.0 +// flow-typed signature: 8d38c2d39417a7239f4f6895e58e62f6 +// flow-typed version: <>/nodemon_v^1.19.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,15 @@ declare module 'nodemon/bin/nodemon' { declare module.exports: any; } -declare module 'nodemon/lib/cli/index' { +declare module 'nodemon/bin/postinstall' { + declare module.exports: any; +} + +declare module 'nodemon/commitlint.config' { + declare module.exports: any; +} + +declare module 'nodemon/lib/cli' { declare module.exports: any; } @@ -46,7 +54,7 @@ declare module 'nodemon/lib/config/exec' { declare module.exports: any; } -declare module 'nodemon/lib/config/index' { +declare module 'nodemon/lib/config' { declare module.exports: any; } @@ -54,15 +62,15 @@ declare module 'nodemon/lib/config/load' { declare module.exports: any; } -declare module 'nodemon/lib/help/index' { +declare module 'nodemon/lib/help' { declare module.exports: any; } -declare module 'nodemon/lib/index' { +declare module 'nodemon/lib' { declare module.exports: any; } -declare module 'nodemon/lib/monitor/index' { +declare module 'nodemon/lib/monitor' { declare module.exports: any; } @@ -74,6 +82,10 @@ declare module 'nodemon/lib/monitor/run' { declare module.exports: any; } +declare module 'nodemon/lib/monitor/signals' { + declare module.exports: any; +} + declare module 'nodemon/lib/monitor/watch' { declare module.exports: any; } @@ -86,7 +98,7 @@ declare module 'nodemon/lib/rules/add' { declare module.exports: any; } -declare module 'nodemon/lib/rules/index' { +declare module 'nodemon/lib/rules' { declare module.exports: any; } @@ -110,7 +122,7 @@ declare module 'nodemon/lib/utils/colour' { declare module.exports: any; } -declare module 'nodemon/lib/utils/index' { +declare module 'nodemon/lib/utils' { declare module.exports: any; } @@ -126,16 +138,21 @@ declare module 'nodemon/lib/version' { declare module.exports: any; } -declare module 'nodemon/web/index' { - declare module.exports: any; -} - // Filename aliases declare module 'nodemon/bin/nodemon.js' { declare module.exports: $Exports<'nodemon/bin/nodemon'>; } +declare module 'nodemon/bin/postinstall.js' { + declare module.exports: $Exports<'nodemon/bin/postinstall'>; +} +declare module 'nodemon/commitlint.config.js' { + declare module.exports: $Exports<'nodemon/commitlint.config'>; +} +declare module 'nodemon/lib/cli/index' { + declare module.exports: $Exports<'nodemon/lib/cli'>; +} declare module 'nodemon/lib/cli/index.js' { - declare module.exports: $Exports<'nodemon/lib/cli/index'>; + declare module.exports: $Exports<'nodemon/lib/cli'>; } declare module 'nodemon/lib/cli/parse.js' { declare module.exports: $Exports<'nodemon/lib/cli/parse'>; @@ -149,20 +166,32 @@ declare module 'nodemon/lib/config/defaults.js' { declare module 'nodemon/lib/config/exec.js' { declare module.exports: $Exports<'nodemon/lib/config/exec'>; } +declare module 'nodemon/lib/config/index' { + declare module.exports: $Exports<'nodemon/lib/config'>; +} declare module 'nodemon/lib/config/index.js' { - declare module.exports: $Exports<'nodemon/lib/config/index'>; + declare module.exports: $Exports<'nodemon/lib/config'>; } declare module 'nodemon/lib/config/load.js' { declare module.exports: $Exports<'nodemon/lib/config/load'>; } +declare module 'nodemon/lib/help/index' { + declare module.exports: $Exports<'nodemon/lib/help'>; +} declare module 'nodemon/lib/help/index.js' { - declare module.exports: $Exports<'nodemon/lib/help/index'>; + declare module.exports: $Exports<'nodemon/lib/help'>; +} +declare module 'nodemon/lib/index' { + declare module.exports: $Exports<'nodemon/lib'>; } declare module 'nodemon/lib/index.js' { - declare module.exports: $Exports<'nodemon/lib/index'>; + declare module.exports: $Exports<'nodemon/lib'>; +} +declare module 'nodemon/lib/monitor/index' { + declare module.exports: $Exports<'nodemon/lib/monitor'>; } declare module 'nodemon/lib/monitor/index.js' { - declare module.exports: $Exports<'nodemon/lib/monitor/index'>; + declare module.exports: $Exports<'nodemon/lib/monitor'>; } declare module 'nodemon/lib/monitor/match.js' { declare module.exports: $Exports<'nodemon/lib/monitor/match'>; @@ -170,6 +199,9 @@ declare module 'nodemon/lib/monitor/match.js' { declare module 'nodemon/lib/monitor/run.js' { declare module.exports: $Exports<'nodemon/lib/monitor/run'>; } +declare module 'nodemon/lib/monitor/signals.js' { + declare module.exports: $Exports<'nodemon/lib/monitor/signals'>; +} declare module 'nodemon/lib/monitor/watch.js' { declare module.exports: $Exports<'nodemon/lib/monitor/watch'>; } @@ -179,8 +211,11 @@ declare module 'nodemon/lib/nodemon.js' { declare module 'nodemon/lib/rules/add.js' { declare module.exports: $Exports<'nodemon/lib/rules/add'>; } +declare module 'nodemon/lib/rules/index' { + declare module.exports: $Exports<'nodemon/lib/rules'>; +} declare module 'nodemon/lib/rules/index.js' { - declare module.exports: $Exports<'nodemon/lib/rules/index'>; + declare module.exports: $Exports<'nodemon/lib/rules'>; } declare module 'nodemon/lib/rules/parse.js' { declare module.exports: $Exports<'nodemon/lib/rules/parse'>; @@ -197,8 +232,11 @@ declare module 'nodemon/lib/utils/clone.js' { declare module 'nodemon/lib/utils/colour.js' { declare module.exports: $Exports<'nodemon/lib/utils/colour'>; } +declare module 'nodemon/lib/utils/index' { + declare module.exports: $Exports<'nodemon/lib/utils'>; +} declare module 'nodemon/lib/utils/index.js' { - declare module.exports: $Exports<'nodemon/lib/utils/index'>; + declare module.exports: $Exports<'nodemon/lib/utils'>; } declare module 'nodemon/lib/utils/log.js' { declare module.exports: $Exports<'nodemon/lib/utils/log'>; @@ -209,6 +247,3 @@ declare module 'nodemon/lib/utils/merge.js' { declare module 'nodemon/lib/version.js' { declare module.exports: $Exports<'nodemon/lib/version'>; } -declare module 'nodemon/web/index.js' { - declare module.exports: $Exports<'nodemon/web/index'>; -} diff --git a/flow-typed/npm/outline-icons_vx.x.x.js b/flow-typed/npm/outline-icons_vx.x.x.js index 87f96757..c6fa2e4d 100644 --- a/flow-typed/npm/outline-icons_vx.x.x.js +++ b/flow-typed/npm/outline-icons_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 07992e210a908fea3ac2250ae5c966e7 -// flow-typed version: <>/outline-icons_v^1.5.0/flow_v0.86.0 +// flow-typed signature: 642ca7b7f89404a28c9d3cd9540c41e0 +// flow-typed version: <>/outline-icons_v^1.21.0-6/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,10 +22,34 @@ declare module 'outline-icons' { * require those files directly. Feel free to delete any files that aren't * needed. */ +declare module 'outline-icons/lib/components/AcademicCapIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/AlignCenterIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/AlignLeftIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/AlignRightIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/ArchiveIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/BackIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/BeakerIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/BillingIcon' { declare module.exports: any; } @@ -38,6 +62,10 @@ declare module 'outline-icons/lib/components/BoldIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/BuildingBlocksIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/BulletedListIcon' { declare module.exports: any; } @@ -46,14 +74,26 @@ declare module 'outline-icons/lib/components/CheckboxIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/CheckmarkIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/CloseIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/CloudIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/CodeIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/CoinsIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/CollapsedIcon' { declare module.exports: any; } @@ -62,6 +102,10 @@ declare module 'outline-icons/lib/components/CollectionIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/CommentIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/DocumentIcon' { declare module.exports: any; } @@ -78,10 +122,22 @@ declare module 'outline-icons/lib/components/ExpandedIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/EyeIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/GlobeIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/GoToIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/GroupIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/HashtagIcon' { declare module.exports: any; } @@ -94,6 +150,14 @@ declare module 'outline-icons/lib/components/Heading2Icon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/Heading3Icon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/HighlightIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/HomeIcon' { declare module.exports: any; } @@ -110,14 +174,50 @@ declare module 'outline-icons/lib/components/ImageIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/InfoIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/InputIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/InsertAboveIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/InsertBelowIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/InsertLeftIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/InsertRightIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/ItalicIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/JournalIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/KeyboardIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/LeafIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/LightBulbIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/LinkIcon' { declare module.exports: any; } @@ -126,6 +226,10 @@ declare module 'outline-icons/lib/components/MenuIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/MoonIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/MoreIcon' { declare module.exports: any; } @@ -138,6 +242,10 @@ declare module 'outline-icons/lib/components/NextIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/NotepadIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/OpenIcon' { declare module.exports: any; } @@ -150,6 +258,10 @@ declare module 'outline-icons/lib/components/PadlockIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/PaletteIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/PinIcon' { declare module.exports: any; } @@ -158,10 +270,18 @@ declare module 'outline-icons/lib/components/PlusIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/PrivateCollectionIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/ProfileIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/QuestionMarkIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/SearchIcon' { declare module.exports: any; } @@ -170,6 +290,10 @@ declare module 'outline-icons/lib/components/SettingsIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/ShapesIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/StarredIcon' { declare module.exports: any; } @@ -178,14 +302,26 @@ declare module 'outline-icons/lib/components/StrikethroughIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/SunIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/TableIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/TableOfContentsIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/TeamIcon' { declare module.exports: any; } +declare module 'outline-icons/lib/components/TemplateIcon' { + declare module.exports: any; +} + declare module 'outline-icons/lib/components/TodoListIcon' { declare module.exports: any; } @@ -198,14 +334,44 @@ declare module 'outline-icons/lib/components/UserIcon' { declare module.exports: any; } -declare module 'outline-icons/lib/index' { +declare module 'outline-icons/lib/components/VehicleIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib/components/WarningIcon' { + declare module.exports: any; +} + +declare module 'outline-icons/lib' { + declare module.exports: any; +} + +declare module 'outline-icons/stories/index.stories' { declare module.exports: any; } // Filename aliases +declare module 'outline-icons/lib/components/AcademicCapIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/AcademicCapIcon'>; +} +declare module 'outline-icons/lib/components/AlignCenterIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/AlignCenterIcon'>; +} +declare module 'outline-icons/lib/components/AlignLeftIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/AlignLeftIcon'>; +} +declare module 'outline-icons/lib/components/AlignRightIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/AlignRightIcon'>; +} +declare module 'outline-icons/lib/components/ArchiveIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/ArchiveIcon'>; +} declare module 'outline-icons/lib/components/BackIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/BackIcon'>; } +declare module 'outline-icons/lib/components/BeakerIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/BeakerIcon'>; +} declare module 'outline-icons/lib/components/BillingIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/BillingIcon'>; } @@ -215,24 +381,39 @@ declare module 'outline-icons/lib/components/BlockQuoteIcon.js' { declare module 'outline-icons/lib/components/BoldIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/BoldIcon'>; } +declare module 'outline-icons/lib/components/BuildingBlocksIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/BuildingBlocksIcon'>; +} declare module 'outline-icons/lib/components/BulletedListIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/BulletedListIcon'>; } declare module 'outline-icons/lib/components/CheckboxIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/CheckboxIcon'>; } +declare module 'outline-icons/lib/components/CheckmarkIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/CheckmarkIcon'>; +} declare module 'outline-icons/lib/components/CloseIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/CloseIcon'>; } +declare module 'outline-icons/lib/components/CloudIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/CloudIcon'>; +} declare module 'outline-icons/lib/components/CodeIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/CodeIcon'>; } +declare module 'outline-icons/lib/components/CoinsIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/CoinsIcon'>; +} declare module 'outline-icons/lib/components/CollapsedIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/CollapsedIcon'>; } declare module 'outline-icons/lib/components/CollectionIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/CollectionIcon'>; } +declare module 'outline-icons/lib/components/CommentIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/CommentIcon'>; +} declare module 'outline-icons/lib/components/DocumentIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/DocumentIcon'>; } @@ -245,9 +426,18 @@ declare module 'outline-icons/lib/components/EmailIcon.js' { declare module 'outline-icons/lib/components/ExpandedIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/ExpandedIcon'>; } +declare module 'outline-icons/lib/components/EyeIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/EyeIcon'>; +} +declare module 'outline-icons/lib/components/GlobeIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/GlobeIcon'>; +} declare module 'outline-icons/lib/components/GoToIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/GoToIcon'>; } +declare module 'outline-icons/lib/components/GroupIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/GroupIcon'>; +} declare module 'outline-icons/lib/components/HashtagIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/HashtagIcon'>; } @@ -257,6 +447,12 @@ declare module 'outline-icons/lib/components/Heading1Icon.js' { declare module 'outline-icons/lib/components/Heading2Icon.js' { declare module.exports: $Exports<'outline-icons/lib/components/Heading2Icon'>; } +declare module 'outline-icons/lib/components/Heading3Icon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/Heading3Icon'>; +} +declare module 'outline-icons/lib/components/HighlightIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/HighlightIcon'>; +} declare module 'outline-icons/lib/components/HomeIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/HomeIcon'>; } @@ -269,18 +465,48 @@ declare module 'outline-icons/lib/components/Icon.js' { declare module 'outline-icons/lib/components/ImageIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/ImageIcon'>; } +declare module 'outline-icons/lib/components/InfoIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/InfoIcon'>; +} +declare module 'outline-icons/lib/components/InputIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/InputIcon'>; +} +declare module 'outline-icons/lib/components/InsertAboveIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/InsertAboveIcon'>; +} +declare module 'outline-icons/lib/components/InsertBelowIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/InsertBelowIcon'>; +} +declare module 'outline-icons/lib/components/InsertLeftIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/InsertLeftIcon'>; +} +declare module 'outline-icons/lib/components/InsertRightIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/InsertRightIcon'>; +} declare module 'outline-icons/lib/components/ItalicIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/ItalicIcon'>; } +declare module 'outline-icons/lib/components/JournalIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/JournalIcon'>; +} declare module 'outline-icons/lib/components/KeyboardIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/KeyboardIcon'>; } +declare module 'outline-icons/lib/components/LeafIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/LeafIcon'>; +} +declare module 'outline-icons/lib/components/LightBulbIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/LightBulbIcon'>; +} declare module 'outline-icons/lib/components/LinkIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/LinkIcon'>; } declare module 'outline-icons/lib/components/MenuIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/MenuIcon'>; } +declare module 'outline-icons/lib/components/MoonIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/MoonIcon'>; +} declare module 'outline-icons/lib/components/MoreIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/MoreIcon'>; } @@ -290,6 +516,9 @@ declare module 'outline-icons/lib/components/NewDocumentIcon.js' { declare module 'outline-icons/lib/components/NextIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/NextIcon'>; } +declare module 'outline-icons/lib/components/NotepadIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/NotepadIcon'>; +} declare module 'outline-icons/lib/components/OpenIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/OpenIcon'>; } @@ -299,33 +528,54 @@ declare module 'outline-icons/lib/components/OrderedListIcon.js' { declare module 'outline-icons/lib/components/PadlockIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/PadlockIcon'>; } +declare module 'outline-icons/lib/components/PaletteIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/PaletteIcon'>; +} declare module 'outline-icons/lib/components/PinIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/PinIcon'>; } declare module 'outline-icons/lib/components/PlusIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/PlusIcon'>; } +declare module 'outline-icons/lib/components/PrivateCollectionIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/PrivateCollectionIcon'>; +} declare module 'outline-icons/lib/components/ProfileIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/ProfileIcon'>; } +declare module 'outline-icons/lib/components/QuestionMarkIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/QuestionMarkIcon'>; +} declare module 'outline-icons/lib/components/SearchIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/SearchIcon'>; } declare module 'outline-icons/lib/components/SettingsIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/SettingsIcon'>; } +declare module 'outline-icons/lib/components/ShapesIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/ShapesIcon'>; +} declare module 'outline-icons/lib/components/StarredIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/StarredIcon'>; } declare module 'outline-icons/lib/components/StrikethroughIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/StrikethroughIcon'>; } +declare module 'outline-icons/lib/components/SunIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/SunIcon'>; +} declare module 'outline-icons/lib/components/TableIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/TableIcon'>; } +declare module 'outline-icons/lib/components/TableOfContentsIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/TableOfContentsIcon'>; +} declare module 'outline-icons/lib/components/TeamIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/TeamIcon'>; } +declare module 'outline-icons/lib/components/TemplateIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/TemplateIcon'>; +} declare module 'outline-icons/lib/components/TodoListIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/TodoListIcon'>; } @@ -335,6 +585,18 @@ declare module 'outline-icons/lib/components/TrashIcon.js' { declare module 'outline-icons/lib/components/UserIcon.js' { declare module.exports: $Exports<'outline-icons/lib/components/UserIcon'>; } -declare module 'outline-icons/lib/index.js' { - declare module.exports: $Exports<'outline-icons/lib/index'>; +declare module 'outline-icons/lib/components/VehicleIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/VehicleIcon'>; +} +declare module 'outline-icons/lib/components/WarningIcon.js' { + declare module.exports: $Exports<'outline-icons/lib/components/WarningIcon'>; +} +declare module 'outline-icons/lib/index' { + declare module.exports: $Exports<'outline-icons/lib'>; +} +declare module 'outline-icons/lib/index.js' { + declare module.exports: $Exports<'outline-icons/lib'>; +} +declare module 'outline-icons/stories/index.stories.js' { + declare module.exports: $Exports<'outline-icons/stories/index.stories'>; } diff --git a/flow-typed/npm/oy-vey_vx.x.x.js b/flow-typed/npm/oy-vey_vx.x.x.js index 30b9257e..649f0043 100644 --- a/flow-typed/npm/oy-vey_vx.x.x.js +++ b/flow-typed/npm/oy-vey_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: f4c5cdcb9bb78a6558d6d86f40128474 -// flow-typed version: <>/oy-vey_v^0.10.0/flow_v0.86.0 +// flow-typed signature: 5ba2bbc24e1fa9fc82b17e8387d31357 +// flow-typed version: <>/oy-vey_v^0.10.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -134,7 +134,7 @@ declare module 'oy-vey/lib/rules/ImgDimensionsRule' { declare module.exports: any; } -declare module 'oy-vey/lib/rules/index' { +declare module 'oy-vey/lib/rules' { declare module.exports: any; } @@ -258,7 +258,7 @@ declare module 'oy-vey/src/rules/ImgDimensionsRule' { declare module.exports: any; } -declare module 'oy-vey/src/rules/index' { +declare module 'oy-vey/src/rules' { declare module.exports: any; } @@ -387,8 +387,11 @@ declare module 'oy-vey/lib/rules/ImgAltTextStyleRule.js' { declare module 'oy-vey/lib/rules/ImgDimensionsRule.js' { declare module.exports: $Exports<'oy-vey/lib/rules/ImgDimensionsRule'>; } +declare module 'oy-vey/lib/rules/index' { + declare module.exports: $Exports<'oy-vey/lib/rules'>; +} declare module 'oy-vey/lib/rules/index.js' { - declare module.exports: $Exports<'oy-vey/lib/rules/index'>; + declare module.exports: $Exports<'oy-vey/lib/rules'>; } declare module 'oy-vey/lib/rules/ShorthandFontRule.js' { declare module.exports: $Exports<'oy-vey/lib/rules/ShorthandFontRule'>; @@ -480,8 +483,11 @@ declare module 'oy-vey/src/rules/ImgAltTextStyleRule.js' { declare module 'oy-vey/src/rules/ImgDimensionsRule.js' { declare module.exports: $Exports<'oy-vey/src/rules/ImgDimensionsRule'>; } +declare module 'oy-vey/src/rules/index' { + declare module.exports: $Exports<'oy-vey/src/rules'>; +} declare module 'oy-vey/src/rules/index.js' { - declare module.exports: $Exports<'oy-vey/src/rules/index'>; + declare module.exports: $Exports<'oy-vey/src/rules'>; } declare module 'oy-vey/src/rules/ShorthandFontRule.js' { declare module.exports: $Exports<'oy-vey/src/rules/ShorthandFontRule'>; diff --git a/flow-typed/npm/pg-hstore_vx.x.x.js b/flow-typed/npm/pg-hstore_vx.x.x.js index 9427e881..204bc54c 100644 --- a/flow-typed/npm/pg-hstore_vx.x.x.js +++ b/flow-typed/npm/pg-hstore_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 42ad823ab37dde13ce79450fdc022ab4 -// flow-typed version: <>/pg-hstore_v2.3.2/flow_v0.86.0 +// flow-typed signature: 8db8cd024530568bdaa5cdff17456ba3 +// flow-typed version: <>/pg-hstore_v2.3.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,11 @@ declare module 'pg-hstore' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'pg-hstore/lib/index' { +declare module 'pg-hstore/lib' { declare module.exports: any; } -declare module 'pg-hstore/test/index' { +declare module 'pg-hstore/test' { declare module.exports: any; } @@ -39,11 +39,17 @@ declare module 'pg-hstore/test/stringify' { } // Filename aliases +declare module 'pg-hstore/lib/index' { + declare module.exports: $Exports<'pg-hstore/lib'>; +} declare module 'pg-hstore/lib/index.js' { - declare module.exports: $Exports<'pg-hstore/lib/index'>; + declare module.exports: $Exports<'pg-hstore/lib'>; +} +declare module 'pg-hstore/test/index' { + declare module.exports: $Exports<'pg-hstore/test'>; } declare module 'pg-hstore/test/index.js' { - declare module.exports: $Exports<'pg-hstore/test/index'>; + declare module.exports: $Exports<'pg-hstore/test'>; } declare module 'pg-hstore/test/parse.js' { declare module.exports: $Exports<'pg-hstore/test/parse'>; diff --git a/flow-typed/npm/pg_v6.x.x.js b/flow-typed/npm/pg_v6.x.x.js index 47458a5f..c50c064e 100644 --- a/flow-typed/npm/pg_v6.x.x.js +++ b/flow-typed/npm/pg_v6.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 054aac13189fe3a826a6d6c3a5952f6c -// flow-typed version: 14df781cee/pg_v6.x.x/flow_>=v0.28.x +// flow-typed signature: 9643e4394ce85a9a44feac8a1d4819bb +// flow-typed version: c6154227d1/pg_v6.x.x/flow_>=v0.104.x declare module pg { // Note: Currently There are some issues in Function overloading. @@ -49,7 +49,6 @@ declare module pg { validate: Function, validateAsync: Function, log: Function, - // node-postgres Client ------ //database user's name user: string, @@ -69,11 +68,11 @@ declare module pg { // fallback value for the application_name configuration parameter // default value: false fallback_application_name?: string, - // pg-pool Client: mixed, Promise: mixed, onCreate: Function, + ... }; /* @@ -82,17 +81,16 @@ declare module pg { */ declare type PoolClient = { release(error?: mixed): void, - query: ( (query: QueryConfig|string, callback?: QueryCallback) => Query ) & ( (text: string, values: Array, callback?: QueryCallback) => Query ), - on: ((event: 'drain', listener: () => void) => events$EventEmitter )& ((event: 'error', listener: (err: PG_ERROR) => void) => events$EventEmitter )& ((event: 'notification', listener: (message: any) => void) => events$EventEmitter )& ((event: 'notice', listener: (message: any) => void) => events$EventEmitter )& ((event: 'end', listener: () => void) => events$EventEmitter ), + ... } declare type PoolConnectCallback = (error: PG_ERROR|null, @@ -148,7 +146,8 @@ declare module pg { constraint: string|void, file: string|void, line: string|void, - routine: string|void + routine: string|void, + ... }; declare type ClientConfig = { @@ -170,16 +169,16 @@ declare module pg { // fallback value for the application_name configuration parameter // default value: false fallback_application_name?: string, + ... } - declare type Row = { - [key: string]: mixed, - }; + declare type Row = { [key: string]: mixed, ... }; declare type ResultSet = { command: string, rowCount: number, oid: number, rows: Array, + ... }; declare type ResultBuilder = { command: string, @@ -187,11 +186,13 @@ declare module pg { oid: number, rows: Array, addRow: (row: Row) => void, + ... }; declare type QueryConfig = { name?: string, text: string, values?: any[], + ... }; declare type QueryCallback = (err: PG_ERROR|null, result: ResultSet|void) => void; @@ -264,12 +265,12 @@ declare module pg { declare type Types = { getTypeParser: ((oid: number, format?: 'text') => TypeParserText )& - ((oid: number, format: 'binary') => TypeParserBinary ); - + ((oid: number, format: 'binary') => TypeParserBinary ), setTypeParser: ((oid: number, format?: 'text', parseFn: TypeParserText) => void )& ((oid: number, format: 'binary', parseFn: TypeParserBinary) => void)& ((oid: number, parseFn: TypeParserText) => void), + ... } /* @@ -281,11 +282,13 @@ declare module pg { Pool: Class; Connection: mixed; //Connection is used internally by the Client. constructor(client: Client): void; - native: { // native binding, have the same capability like PG - types: Types; - Client: Class; - Pool: Class; - Connection: mixed; + native: { + // native binding, have the same capability like PG + types: Types, + Client: Class, + Pool: Class, + Connection: mixed, + ... }; // The end(),connect(),cancel() in PG is abandoned ? } diff --git a/flow-typed/npm/prettier_v1.x.x.js b/flow-typed/npm/prettier_v1.x.x.js index f7e7b6ea..8b91c236 100644 --- a/flow-typed/npm/prettier_v1.x.x.js +++ b/flow-typed/npm/prettier_v1.x.x.js @@ -1,26 +1,48 @@ -// flow-typed signature: 066c92e9ccb5f0711df8d73cbca837d6 -// flow-typed version: 9e32affdbd/prettier_v1.x.x/flow_>=v0.56.x +// flow-typed signature: a18c145fa181510ba16b10d17fc3a5a8 +// flow-typed version: 01acbe56d4/prettier_v1.x.x/flow_>=v0.104.x declare module "prettier" { - declare export type AST = Object; - declare export type Doc = Object; - declare export type FastPath = Object; + declare export type AST = { [key: string]: any, ... }; + declare export type Doc = { + [key: string]: any, + ... + }; + declare export type FastPath = { + stack: any[], + getName(): null | string | number | Symbol, + getValue(): T, + getNode(count?: number): null | T, + getParentNode(count?: number): null | T, + call(callback: (path: FastPath) => U, ...names: Array): U, + each(callback: (path: FastPath) => void, ...names: Array): void, + map(callback: (path: FastPath, index: number) => U, ...names: Array): U[], + ... + }; declare export type PrettierParserName = - | "babylon" + | "babylon" // deprecated + | "babel" + | "babel-flow" | "flow" | "typescript" - | "postcss" + | "postcss" // deprecated | "css" | "less" | "scss" | "json" + | "json5" + | "json-stringify" | "graphql" | "markdown" - | "vue"; + | "vue" + | "html" + | "angular" + | "mdx" + | "yaml"; declare export type PrettierParser = { - [name: PrettierParserName]: (text: string, options?: Object) => AST + [name: PrettierParserName]: (text: string, options?: { [key: string]: any, ... }) => AST, + ... }; declare export type CustomParser = ( @@ -51,31 +73,51 @@ declare module "prettier" { declare export type Plugin = { languages: SupportLanguage, - parsers: { [parserName: string]: Parser }, - printers: { [astFormat: string]: Printer } + parsers: { [parserName: string]: Parser, ... }, + printers: { [astFormat: string]: Printer, ... }, + options?: SupportOption[], + ... }; declare export type Parser = { parse: ( text: string, - parsers: { [parserName: string]: Parser }, - options: Object + parsers: { [parserName: string]: Parser, ... }, + options: { [key: string]: any, ... } ) => AST, - astFormat: string + astFormat: string, + hasPragma?: (text: string) => boolean, + locStart: (node: any) => number, + locEnd: (node: any) => number, + preprocess?: (text: string, options: { [key: string]: any, ... }) => string, + ... }; declare export type Printer = { print: ( - path: FastPath, - options: Object, - print: (path: FastPath) => Doc + path: FastPath<>, + options: { [key: string]: any, ... }, + print: (path: FastPath<>) => Doc ) => Doc, embed: ( - path: FastPath, - print: (path: FastPath) => Doc, - textToDoc: (text: string, options: Object) => Doc, - options: Object - ) => ?Doc + path: FastPath<>, + print: (path: FastPath<>) => Doc, + textToDoc: (text: string, options: { [key: string]: any, ... }) => Doc, + options: { [key: string]: any, ... } + ) => ?Doc, + insertPragma?: (text: string) => string, + massageAstNode?: (node: any, newNode: any, parent: any) => any, + hasPrettierIgnore?: (path: FastPath<>) => boolean, + canAttachComment?: (node: any) => boolean, + willPrintOwnComments?: (path: FastPath<>) => boolean, + printComments?: (path: FastPath<>, print: (path: FastPath<>) => Doc, options: { [key: string]: any, ... }, needsSemi: boolean) => Doc, + handleComments?: { + ownLine?: (commentNode: any, text: string, options: { [key: string]: any, ... }, ast: any, isLastComment: boolean) => boolean, + endOfLine?: (commentNode: any, text: string, options: { [key: string]: any, ... }, ast: any, isLastComment: boolean) => boolean, + remaining?: (commentNode: any, text: string, options: { [key: string]: any, ... }, ast: any, isLastComment: boolean) => boolean, + ... + }, + ... }; declare export type CursorOptions = {| @@ -121,7 +163,8 @@ declare module "prettier" { extensions: Array, filenames?: Array, linguistLanguageId: number, - vscodeLanguageIds: Array + vscodeLanguageIds: Array, + ... }; declare export type SupportOption = {| @@ -161,6 +204,11 @@ declare module "prettier" { languages: Array, options: Array |}; + + declare export type FileInfo = {| + ignored: boolean, + inferredParser: PrettierParserName | null, + |}; declare export type Prettier = {| format: (source: string, options?: Options) => string, @@ -168,10 +216,12 @@ declare module "prettier" { formatWithCursor: (source: string, options: CursorOptions) => CursorResult, resolveConfig: { (filePath: string, options?: ResolveConfigOptions): Promise, - sync(filePath: string, options?: ResolveConfigOptions): ?Options + sync(filePath: string, options?: ResolveConfigOptions): ?Options, + ... }, clearConfigCache: () => void, - getSupportInfo: (version?: string) => SupportInfo + getSupportInfo: (version?: string) => SupportInfo, + getFileInfo: (filePath: string) => Promise |}; declare export default Prettier; diff --git a/flow-typed/npm/query-string_vx.x.x.js b/flow-typed/npm/query-string_vx.x.x.js index c858ec04..4d2c4b41 100644 --- a/flow-typed/npm/query-string_vx.x.x.js +++ b/flow-typed/npm/query-string_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: e5e829bb17d027c423b454487b7c996f -// flow-typed version: <>/query-string_v^4.3.4/flow_v0.86.0 +// flow-typed signature: 1314c71d4d5c20df6d074d289c072c04 +// flow-typed version: <>/query-string_v^4.3.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/randomstring_v1.x.x.js b/flow-typed/npm/randomstring_v1.x.x.js index e2dda030..0422f7f6 100644 --- a/flow-typed/npm/randomstring_v1.x.x.js +++ b/flow-typed/npm/randomstring_v1.x.x.js @@ -1,14 +1,13 @@ -// flow-typed signature: c10f305aa12406310715d4b7862531d1 -// flow-typed version: 748523bcf1/randomstring_v1.x.x/flow_>=v0.62.x +// flow-typed signature: 79b8bf1c61560e00bba06b86ef79871b +// flow-typed version: c6154227d1/randomstring_v1.x.x/flow_>=v0.104.x declare module "randomstring" { declare type GenerateOptions = { - length?: number; - readable?: boolean; - charset?: string; - capitalization?: string; + length?: number, + readable?: boolean, + charset?: string, + capitalization?: string, + ... }; - declare module.exports: { - generate: (options?: GenerateOptions | number) => string - } + declare module.exports: { generate: (options?: GenerateOptions | number) => string, ... } } diff --git a/flow-typed/npm/raw-loader_vx.x.x.js b/flow-typed/npm/raw-loader_vx.x.x.js index ffb8e02e..854f6ea1 100644 --- a/flow-typed/npm/raw-loader_vx.x.x.js +++ b/flow-typed/npm/raw-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: c1321b8e8317d3c6c66c86aa58f83200 -// flow-typed version: <>/raw-loader_v^0.5.1/flow_v0.86.0 +// flow-typed signature: 9484f8a995d1fed5989fdc93e24f96cb +// flow-typed version: <>/raw-loader_v^0.5.1/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/react-autosize-textarea_vx.x.x.js b/flow-typed/npm/react-autosize-textarea_vx.x.x.js new file mode 100644 index 00000000..8625c21c --- /dev/null +++ b/flow-typed/npm/react-autosize-textarea_vx.x.x.js @@ -0,0 +1,42 @@ +// flow-typed signature: 4739272fd9d8d2ec5c9881791bce7104 +// flow-typed version: <>/react-autosize-textarea_v^6.0.0/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-autosize-textarea' + * + * 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-autosize-textarea' { + 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-autosize-textarea/lib' { + declare module.exports: any; +} + +declare module 'react-autosize-textarea/lib/TextareaAutosize' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-autosize-textarea/lib/index' { + declare module.exports: $Exports<'react-autosize-textarea/lib'>; +} +declare module 'react-autosize-textarea/lib/index.js' { + declare module.exports: $Exports<'react-autosize-textarea/lib'>; +} +declare module 'react-autosize-textarea/lib/TextareaAutosize.js' { + declare module.exports: $Exports<'react-autosize-textarea/lib/TextareaAutosize'>; +} diff --git a/flow-typed/npm/react-avatar-editor_vx.x.x.js b/flow-typed/npm/react-avatar-editor_vx.x.x.js index 440f99b9..b4299383 100644 --- a/flow-typed/npm/react-avatar-editor_vx.x.x.js +++ b/flow-typed/npm/react-avatar-editor_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: acbf038bc2f5bf8369654264e27c2082 -// flow-typed version: <>/react-avatar-editor_v^10.3.0/flow_v0.86.0 +// flow-typed signature: 78571b22bb3cdb10b3e7ce894e6e897b +// flow-typed version: <>/react-avatar-editor_v^10.3.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,11 @@ declare module 'react-avatar-editor' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'react-avatar-editor/dist/index' { +declare module 'react-avatar-editor/dist' { declare module.exports: any; } -declare module 'react-avatar-editor/src/index' { +declare module 'react-avatar-editor/src' { declare module.exports: any; } @@ -47,11 +47,17 @@ declare module 'react-avatar-editor/src/utils/retrieve-image-url.test' { } // Filename aliases +declare module 'react-avatar-editor/dist/index' { + declare module.exports: $Exports<'react-avatar-editor/dist'>; +} declare module 'react-avatar-editor/dist/index.js' { - declare module.exports: $Exports<'react-avatar-editor/dist/index'>; + declare module.exports: $Exports<'react-avatar-editor/dist'>; +} +declare module 'react-avatar-editor/src/index' { + declare module.exports: $Exports<'react-avatar-editor/src'>; } declare module 'react-avatar-editor/src/index.js' { - declare module.exports: $Exports<'react-avatar-editor/src/index'>; + declare module.exports: $Exports<'react-avatar-editor/src'>; } declare module 'react-avatar-editor/src/utils/parse-dom.js' { declare module.exports: $Exports<'react-avatar-editor/src/utils/parse-dom'>; diff --git a/flow-typed/npm/react-color_v2.x.x.js b/flow-typed/npm/react-color_v2.x.x.js new file mode 100644 index 00000000..5f3724cc --- /dev/null +++ b/flow-typed/npm/react-color_v2.x.x.js @@ -0,0 +1,242 @@ +// flow-typed signature: 894f3b1365c9be6233fea8986db04c5f +// flow-typed version: c55c288299/react-color_v2.x.x/flow_>=v0.104.x + +declare module "react-color" { + import type { ComponentType, Component } from 'react'; + declare export type HexColor = string; + + declare export type HSLColor = {| + h: number, + s: number, + l: number, + a?: number + |}; + + declare export type HSVColor = {| + h: number, + s: number, + v: number, + a?: number + |}; + + declare export type RGBColor = {| + r: number, + g: number, + b: number, + a?: number + |}; + + declare export type Color = HexColor | HSLColor | HSVColor | RGBColor; + + declare export type ColorResult = {| + hex: HexColor, + hsl: HSLColor, + hsv: HSVColor, + rgb: RGBColor + |}; + + declare export type ColorChangeHandler = (color: ColorResult) => void; + + declare export type ColorPickerProps = {| + color?: Color, + onChange?: ColorChangeHandler, + onChangeComplete?: ColorChangeHandler + |}; + + declare export type AlphaPickerProps = {| + ...ColorPickerProps, + width?: string, + height?: string, + direction?: "horizontal" | "vertical", + renderers?: Object, + pointer?: ComponentType + |}; + + declare export type BlockPickerProps = {| + ...ColorPickerProps, + width?: string, + colors?: Array, + triangle?: "hide" | "top", + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type ChromePickerProps = {| + ...ColorPickerProps, + className?: string, + defaultView?: "hex" | "hsl" | "rgb", + disableAlpha?: boolean, + renderers?: Object, + width?: number | string, + styles?: { + ... + }, + |}; + + declare export type CirclePickerProps = {| + ...ColorPickerProps, + width?: string, + colors?: Array, + circleSize?: number, + circleSpacing?: number, + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type CompactPickerProps = {| + ...ColorPickerProps, + colors?: Array, + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type GithubPickerProps = {| + ...ColorPickerProps, + width?: string, + colors?: Array, + triangle?: "hide" | "top-left" | "top-right", + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type HuePickerProps = {| + ...ColorPickerProps, + width?: string, + height?: string, + direction?: "horizontal" | "vertical", + pointer?: ComponentType + |}; + + declare export type MaterialPickerProps = {| + ...ColorPickerProps + |}; + + declare export type PhotoshopPickerProps = {| + ...ColorPickerProps, + header?: string, + onAccept?: () => void, + onCancel?: () => void + |}; + + declare export type SketchPickerProps = {| + ...ColorPickerProps, + disableAlpha?: boolean, + presetColors?: Array, + width?: number, + renderers?: Object, + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type SliderPickerProps = {| + ...ColorPickerProps, + pointer?: ComponentType + |}; + + declare export type SwatchesPickerProps = {| + ...ColorPickerProps, + width?: number, + height?: number, + colors?: Array>, + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type TwitterPickerProps = {| + ...ColorPickerProps, + width?: string, + colors?: Array, + triangle?: "hide" | "top-left" | "top-right", + onSwatchHover?: (color: Color, event: SyntheticMouseEvent<*>) => void + |}; + + declare export type ColorWrapChangeHandler = ( + color: Color | ColorResult + ) => void; + + declare export type InjectedColorProps = { + hex: string, + hsl: HSLColor, + hsv: HSVColor, + rgb: RGBColor, + oldHue: number, + onChange?: ColorWrapChangeHandler, + source: string, + ... + }; + + declare export var AlphaPicker: Class>; + declare export var BlockPicker: Class>; + declare export var ChromePicker: Class>; + declare export var CirclePicker: Class>; + declare export var CompactPicker: Class>; + declare export var GithubPicker: Class>; + declare export var HuePicker: Class>; + declare export var MaterialPicker: Class>; + declare export var PhotoshopPicker: Class>; + declare export var SketchPicker: Class>; + declare export var SliderPicker: Class>; + declare export var SwatchesPicker: Class>; + declare export var TwitterPicker: Class>; + + declare export function CustomPicker< + Props: InjectedColorProps, + Comp: ComponentType, + >( + Component: Comp + ): ComponentType<$Diff, InjectedColorProps>>; +} + +declare module "react-color/lib/components/common" { + import type { ComponentType, Component } from 'react'; + import type { + HexColor, + RGBColor, + HSLColor, + HSVColor, + ColorChangeHandler + } from "react-color"; + + declare type PartialColorResult = {| + hex?: HexColor, + hsl?: HSLColor, + hsv?: HSVColor, + rgb?: RGBColor + |}; + + declare export type AlphaProps = {| + ...PartialColorResult, + pointer?: ComponentType, + onChange?: ColorChangeHandler + |}; + + declare export type EditableInputProps = {| + label?: string, + value?: any, + onChange?: ColorChangeHandler, + style?: {| + input?: Object, + label?: Object, + wrap?: Object + |} + |}; + + declare export type HueProps = {| + ...PartialColorResult, + pointer?: ComponentType, + onChange?: ColorChangeHandler, + direction?: "horizontal" | "vertical" + |}; + + declare export type SaturationProps = {| + ...PartialColorResult, + pointer?: ComponentType, + onChange?: ColorChangeHandler + |}; + + declare export type CheckboardProps = {| + size?: number, + white?: string, + grey?: string + |}; + + declare export var Alpha: Class>; + declare export var EditableInput: Class>; + declare export var Hue: Class>; + declare export var Saturation: Class>; + declare export var Checkboard: Class>; +} diff --git a/flow-typed/npm/react-dropzone_v4.x.x.js b/flow-typed/npm/react-dropzone_v4.x.x.js index 7fbf5eda..8d920dc9 100644 --- a/flow-typed/npm/react-dropzone_v4.x.x.js +++ b/flow-typed/npm/react-dropzone_v4.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: b7af14fb84f1e89e79e941a6bcd03d15 -// flow-typed version: 80022b0008/react-dropzone_v4.x.x/flow_>=v0.53.x +// flow-typed signature: c69369aa4bc769d5f1d4f6ec9c76d8f2 +// flow-typed version: c6154227d1/react-dropzone_v4.x.x/flow_>=v0.104.x declare module "react-dropzone" { declare type ChildrenProps = { @@ -9,11 +9,10 @@ declare module "react-dropzone" { isDragActive: boolean, isDragAccept: boolean, isDragReject: boolean, + ... } - declare type DropzoneFile = File & { - preview?: string; - } + declare type DropzoneFile = File & { preview?: string, ... } declare type DropzoneProps = { accept?: string, @@ -46,6 +45,7 @@ declare module "react-dropzone" { onDragOver?: (event: SyntheticDragEvent<>) => mixed, onDragLeave?: (event: SyntheticDragEvent<>) => mixed, onFileDialogCancel?: () => mixed, + ... }; declare class Dropzone extends React$Component { diff --git a/flow-typed/npm/react-helmet_v5.x.x.js b/flow-typed/npm/react-helmet_v5.x.x.js index 3949227c..18fc1c26 100644 --- a/flow-typed/npm/react-helmet_v5.x.x.js +++ b/flow-typed/npm/react-helmet_v5.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: afa3502910d5b2aef93707cc683f52b8 -// flow-typed version: 492c298a82/react-helmet_v5.x.x/flow_>=v0.53.x +// flow-typed signature: ade4974e89a074e7af4636c11b4a766b +// flow-typed version: c6154227d1/react-helmet_v5.x.x/flow_>=v0.104.x declare module 'react-helmet' { declare type Props = { @@ -23,6 +23,7 @@ declare module 'react-helmet' { title?: string, titleAttributes?: Object, titleTemplate?: string, + ... } declare interface TagMethods { @@ -32,7 +33,7 @@ declare module 'react-helmet' { declare interface AttributeTagMethods { toString(): string; - toComponent(): {[string]: *}; + toComponent(): { [string]: *, ... }; } declare interface StateOnServer { diff --git a/flow-typed/npm/react-keydown_vx.x.x.js b/flow-typed/npm/react-keydown_vx.x.x.js index cb764975..f62bef0b 100644 --- a/flow-typed/npm/react-keydown_vx.x.x.js +++ b/flow-typed/npm/react-keydown_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 0fd2804a80a80606ad7fd30b7e6c1027 -// flow-typed version: <>/react-keydown_v^1.7.3/flow_v0.86.0 +// flow-typed signature: 83d11d74aafca79519887b934bf9ec86 +// flow-typed version: <>/react-keydown_v^1.7.3/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,7 +26,7 @@ declare module 'react-keydown/dist/decorators/class_decorator' { declare module.exports: any; } -declare module 'react-keydown/dist/decorators/index' { +declare module 'react-keydown/dist/decorators' { declare module.exports: any; } @@ -42,7 +42,7 @@ declare module 'react-keydown/dist/event_handlers' { declare module.exports: any; } -declare module 'react-keydown/dist/index' { +declare module 'react-keydown/dist' { declare module.exports: any; } @@ -70,10 +70,6 @@ declare module 'react-keydown/dist/lib/parse_keys' { declare module.exports: any; } -declare module 'react-keydown/dist/lib/symbol.polyfill' { - declare module.exports: any; -} - declare module 'react-keydown/dist/lib/uuid' { declare module.exports: any; } @@ -86,7 +82,7 @@ declare module 'react-keydown/es/decorators/class_decorator' { declare module.exports: any; } -declare module 'react-keydown/es/decorators/index' { +declare module 'react-keydown/es/decorators' { declare module.exports: any; } @@ -102,7 +98,7 @@ declare module 'react-keydown/es/event_handlers' { declare module.exports: any; } -declare module 'react-keydown/es/index' { +declare module 'react-keydown/es' { declare module.exports: any; } @@ -130,10 +126,6 @@ declare module 'react-keydown/es/lib/parse_keys' { declare module.exports: any; } -declare module 'react-keydown/es/lib/symbol.polyfill' { - declare module.exports: any; -} - declare module 'react-keydown/es/lib/uuid' { declare module.exports: any; } @@ -154,11 +146,11 @@ declare module 'react-keydown/example/src/app/class_decorator/code' { declare module.exports: any; } -declare module 'react-keydown/example/src/app/class_decorator/index' { +declare module 'react-keydown/example/src/app/class_decorator' { declare module.exports: any; } -declare module 'react-keydown/example/src/app/index' { +declare module 'react-keydown/example/src/app' { declare module.exports: any; } @@ -166,11 +158,11 @@ declare module 'react-keydown/example/src/app/method_decorator/code' { declare module.exports: any; } -declare module 'react-keydown/example/src/app/method_decorator/index' { +declare module 'react-keydown/example/src/app/method_decorator' { declare module.exports: any; } -declare module 'react-keydown/example/src/index' { +declare module 'react-keydown/example/src' { declare module.exports: any; } @@ -178,7 +170,7 @@ declare module 'react-keydown/src/decorators/class_decorator' { declare module.exports: any; } -declare module 'react-keydown/src/decorators/index' { +declare module 'react-keydown/src/decorators' { declare module.exports: any; } @@ -194,7 +186,7 @@ declare module 'react-keydown/src/event_handlers' { declare module.exports: any; } -declare module 'react-keydown/src/index' { +declare module 'react-keydown/src' { declare module.exports: any; } @@ -258,8 +250,11 @@ declare module 'react-keydown/webpack.config' { declare module 'react-keydown/dist/decorators/class_decorator.js' { declare module.exports: $Exports<'react-keydown/dist/decorators/class_decorator'>; } +declare module 'react-keydown/dist/decorators/index' { + declare module.exports: $Exports<'react-keydown/dist/decorators'>; +} declare module 'react-keydown/dist/decorators/index.js' { - declare module.exports: $Exports<'react-keydown/dist/decorators/index'>; + declare module.exports: $Exports<'react-keydown/dist/decorators'>; } declare module 'react-keydown/dist/decorators/method_decorator_scoped.js' { declare module.exports: $Exports<'react-keydown/dist/decorators/method_decorator_scoped'>; @@ -270,8 +265,11 @@ declare module 'react-keydown/dist/decorators/method_decorator.js' { declare module 'react-keydown/dist/event_handlers.js' { declare module.exports: $Exports<'react-keydown/dist/event_handlers'>; } +declare module 'react-keydown/dist/index' { + declare module.exports: $Exports<'react-keydown/dist'>; +} declare module 'react-keydown/dist/index.js' { - declare module.exports: $Exports<'react-keydown/dist/index'>; + declare module.exports: $Exports<'react-keydown/dist'>; } declare module 'react-keydown/dist/lib/array.from.js' { declare module.exports: $Exports<'react-keydown/dist/lib/array.from'>; @@ -291,9 +289,6 @@ declare module 'react-keydown/dist/lib/match_keys.js' { declare module 'react-keydown/dist/lib/parse_keys.js' { declare module.exports: $Exports<'react-keydown/dist/lib/parse_keys'>; } -declare module 'react-keydown/dist/lib/symbol.polyfill.js' { - declare module.exports: $Exports<'react-keydown/dist/lib/symbol.polyfill'>; -} declare module 'react-keydown/dist/lib/uuid.js' { declare module.exports: $Exports<'react-keydown/dist/lib/uuid'>; } @@ -303,8 +298,11 @@ declare module 'react-keydown/dist/store.js' { declare module 'react-keydown/es/decorators/class_decorator.js' { declare module.exports: $Exports<'react-keydown/es/decorators/class_decorator'>; } +declare module 'react-keydown/es/decorators/index' { + declare module.exports: $Exports<'react-keydown/es/decorators'>; +} declare module 'react-keydown/es/decorators/index.js' { - declare module.exports: $Exports<'react-keydown/es/decorators/index'>; + declare module.exports: $Exports<'react-keydown/es/decorators'>; } declare module 'react-keydown/es/decorators/method_decorator_scoped.js' { declare module.exports: $Exports<'react-keydown/es/decorators/method_decorator_scoped'>; @@ -315,8 +313,11 @@ declare module 'react-keydown/es/decorators/method_decorator.js' { declare module 'react-keydown/es/event_handlers.js' { declare module.exports: $Exports<'react-keydown/es/event_handlers'>; } +declare module 'react-keydown/es/index' { + declare module.exports: $Exports<'react-keydown/es'>; +} declare module 'react-keydown/es/index.js' { - declare module.exports: $Exports<'react-keydown/es/index'>; + declare module.exports: $Exports<'react-keydown/es'>; } declare module 'react-keydown/es/lib/array.from.js' { declare module.exports: $Exports<'react-keydown/es/lib/array.from'>; @@ -336,9 +337,6 @@ declare module 'react-keydown/es/lib/match_keys.js' { declare module 'react-keydown/es/lib/parse_keys.js' { declare module.exports: $Exports<'react-keydown/es/lib/parse_keys'>; } -declare module 'react-keydown/es/lib/symbol.polyfill.js' { - declare module.exports: $Exports<'react-keydown/es/lib/symbol.polyfill'>; -} declare module 'react-keydown/es/lib/uuid.js' { declare module.exports: $Exports<'react-keydown/es/lib/uuid'>; } @@ -354,26 +352,41 @@ declare module 'react-keydown/example/public/prism.js' { declare module 'react-keydown/example/src/app/class_decorator/code.js' { declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator/code'>; } +declare module 'react-keydown/example/src/app/class_decorator/index' { + declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator'>; +} declare module 'react-keydown/example/src/app/class_decorator/index.js' { - declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator/index'>; + declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator'>; +} +declare module 'react-keydown/example/src/app/index' { + declare module.exports: $Exports<'react-keydown/example/src/app'>; } declare module 'react-keydown/example/src/app/index.js' { - declare module.exports: $Exports<'react-keydown/example/src/app/index'>; + declare module.exports: $Exports<'react-keydown/example/src/app'>; } declare module 'react-keydown/example/src/app/method_decorator/code.js' { declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator/code'>; } +declare module 'react-keydown/example/src/app/method_decorator/index' { + declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator'>; +} declare module 'react-keydown/example/src/app/method_decorator/index.js' { - declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator/index'>; + declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator'>; +} +declare module 'react-keydown/example/src/index' { + declare module.exports: $Exports<'react-keydown/example/src'>; } declare module 'react-keydown/example/src/index.js' { - declare module.exports: $Exports<'react-keydown/example/src/index'>; + declare module.exports: $Exports<'react-keydown/example/src'>; } declare module 'react-keydown/src/decorators/class_decorator.js' { declare module.exports: $Exports<'react-keydown/src/decorators/class_decorator'>; } +declare module 'react-keydown/src/decorators/index' { + declare module.exports: $Exports<'react-keydown/src/decorators'>; +} declare module 'react-keydown/src/decorators/index.js' { - declare module.exports: $Exports<'react-keydown/src/decorators/index'>; + declare module.exports: $Exports<'react-keydown/src/decorators'>; } declare module 'react-keydown/src/decorators/method_decorator_scoped.js' { declare module.exports: $Exports<'react-keydown/src/decorators/method_decorator_scoped'>; @@ -384,8 +397,11 @@ declare module 'react-keydown/src/decorators/method_decorator.js' { declare module 'react-keydown/src/event_handlers.js' { declare module.exports: $Exports<'react-keydown/src/event_handlers'>; } +declare module 'react-keydown/src/index' { + declare module.exports: $Exports<'react-keydown/src'>; +} declare module 'react-keydown/src/index.js' { - declare module.exports: $Exports<'react-keydown/src/index'>; + declare module.exports: $Exports<'react-keydown/src'>; } declare module 'react-keydown/src/lib/array.from.js' { declare module.exports: $Exports<'react-keydown/src/lib/array.from'>; diff --git a/flow-typed/npm/react-modal_v3.1.x.js b/flow-typed/npm/react-modal_v3.1.x.js index 9fdf7dd4..5cf3f3ff 100644 --- a/flow-typed/npm/react-modal_v3.1.x.js +++ b/flow-typed/npm/react-modal_v3.1.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 07baeb1a13e7992234dac3ebfeeb3c4f -// flow-typed version: ee87414e77/react-modal_v3.1.x/flow_>=v0.54.1 +// flow-typed signature: 096d0e067d7269fca81b46322149e3f5 +// flow-typed version: c6154227d1/react-modal_v3.1.x/flow_>=v0.104.x declare module 'react-modal' { declare type DefaultProps = { @@ -13,35 +13,34 @@ declare module 'react-modal' { shouldCloseOnOverlayClick?: boolean, shouldReturnFocusAfterClose?: boolean, parentSelector?: () => HTMLElement, + ... }; declare type Props = DefaultProps & { style?: { - content?: { - [key: string]: string | number - }, - overlay?: { - [key: string]: string | number - } + content?: { [key: string]: string | number, ... }, + overlay?: { [key: string]: string | number, ... }, + ... }, className?: string | { base: string, afterOpen: string, - beforeClose: string + beforeClose: string, + ... }, overlayClassName?: string | { base: string, afterOpen: string, - beforeClose: string + beforeClose: string, + ... }, appElement?: HTMLElement | string | null, onAfterOpen?: () => void | Promise, onRequestClose?: (SyntheticEvent<>) => void, - aria?: { - [key: string]: string - }, + aria?: { [key: string]: string, ... }, role?: string, - contentLabel?: string + contentLabel?: string, + ... }; declare class Modal extends React$Component { diff --git a/flow-typed/npm/react-portal_vx.x.x.js b/flow-typed/npm/react-portal_vx.x.x.js index 906aec57..65d5d331 100644 --- a/flow-typed/npm/react-portal_vx.x.x.js +++ b/flow-typed/npm/react-portal_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 453840e2b934f656295e9c6be5cf7ae8 -// flow-typed version: <>/react-portal_v^4.0.0/flow_v0.86.0 +// flow-typed signature: 2bd1306584909db7be70b0c0f8086651 +// flow-typed version: <>/react-portal_v^4.0.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,7 +22,11 @@ declare module 'react-portal' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'react-portal/es/index' { +declare module 'react-portal/es' { + declare module.exports: any; +} + +declare module 'react-portal/es/LegacyPortal' { declare module.exports: any; } @@ -30,11 +34,23 @@ declare module 'react-portal/es/Portal' { declare module.exports: any; } +declare module 'react-portal/es/PortalCompat' { + declare module.exports: any; +} + declare module 'react-portal/es/PortalWithState' { declare module.exports: any; } -declare module 'react-portal/lib/index' { +declare module 'react-portal/es/utils' { + declare module.exports: any; +} + +declare module 'react-portal/lib' { + declare module.exports: any; +} + +declare module 'react-portal/lib/LegacyPortal' { declare module.exports: any; } @@ -42,26 +58,58 @@ declare module 'react-portal/lib/Portal' { declare module.exports: any; } +declare module 'react-portal/lib/PortalCompat' { + declare module.exports: any; +} + declare module 'react-portal/lib/PortalWithState' { declare module.exports: any; } +declare module 'react-portal/lib/utils' { + declare module.exports: any; +} + // Filename aliases +declare module 'react-portal/es/index' { + declare module.exports: $Exports<'react-portal/es'>; +} declare module 'react-portal/es/index.js' { - declare module.exports: $Exports<'react-portal/es/index'>; + declare module.exports: $Exports<'react-portal/es'>; +} +declare module 'react-portal/es/LegacyPortal.js' { + declare module.exports: $Exports<'react-portal/es/LegacyPortal'>; } declare module 'react-portal/es/Portal.js' { declare module.exports: $Exports<'react-portal/es/Portal'>; } +declare module 'react-portal/es/PortalCompat.js' { + declare module.exports: $Exports<'react-portal/es/PortalCompat'>; +} declare module 'react-portal/es/PortalWithState.js' { declare module.exports: $Exports<'react-portal/es/PortalWithState'>; } +declare module 'react-portal/es/utils.js' { + declare module.exports: $Exports<'react-portal/es/utils'>; +} +declare module 'react-portal/lib/index' { + declare module.exports: $Exports<'react-portal/lib'>; +} declare module 'react-portal/lib/index.js' { - declare module.exports: $Exports<'react-portal/lib/index'>; + declare module.exports: $Exports<'react-portal/lib'>; +} +declare module 'react-portal/lib/LegacyPortal.js' { + declare module.exports: $Exports<'react-portal/lib/LegacyPortal'>; } declare module 'react-portal/lib/Portal.js' { declare module.exports: $Exports<'react-portal/lib/Portal'>; } +declare module 'react-portal/lib/PortalCompat.js' { + declare module.exports: $Exports<'react-portal/lib/PortalCompat'>; +} declare module 'react-portal/lib/PortalWithState.js' { declare module.exports: $Exports<'react-portal/lib/PortalWithState'>; } +declare module 'react-portal/lib/utils.js' { + declare module.exports: $Exports<'react-portal/lib/utils'>; +} diff --git a/flow-typed/npm/react-router-dom_v4.x.x.js b/flow-typed/npm/react-router-dom_v4.x.x.js deleted file mode 100644 index 03262573..00000000 --- a/flow-typed/npm/react-router-dom_v4.x.x.js +++ /dev/null @@ -1,180 +0,0 @@ -// flow-typed signature: e536f4b8192631923c57c19f39ba2b84 -// flow-typed version: 631e6dae97/react-router-dom_v4.x.x/flow_>=v0.63.x - -declare module "react-router-dom" { - import type { ComponentType, ElementConfig, Node, Component } from 'react'; - - declare export var BrowserRouter: Class> - - declare export var HashRouter: Class> - - declare export var Link: Class> - - declare export var NavLink: Class boolean, - children?: Node, - exact?: boolean, - strict?: boolean - }>> - - // NOTE: Below are duplicated from react-router. If updating these, please - // update the react-router and react-router-native types as well. - declare export type Location = { - pathname: string, - search: string, - hash: string, - state?: any, - key?: string - }; - - declare export type LocationShape = { - pathname?: string, - search?: string, - hash?: string, - state?: any - }; - - declare export type HistoryAction = "PUSH" | "REPLACE" | "POP"; - - declare export type RouterHistory = { - length: number, - location: Location, - action: HistoryAction, - listen( - callback: (location: Location, action: HistoryAction) => void - ): () => void, - push(path: string | LocationShape, state?: any): void, - replace(path: string | LocationShape, state?: any): void, - go(n: number): void, - goBack(): void, - goForward(): void, - canGo?: (n: number) => boolean, - block( - callback: (location: Location, action: HistoryAction) => boolean - ): void, - // createMemoryHistory - index?: number, - entries?: Array - }; - - declare export type Match = { - params: { [key: string]: ?string }, - isExact: boolean, - path: string, - url: string - }; - - declare export type ContextRouter = {| - history: RouterHistory, - location: Location, - match: Match, - staticContext?: StaticRouterContext - |}; - - declare type ContextRouterVoid = { - history: RouterHistory | void, - location: Location | void, - match: Match | void, - staticContext?: StaticRouterContext | void - }; - - declare export type GetUserConfirmation = ( - message: string, - callback: (confirmed: boolean) => void - ) => void; - - declare export type StaticRouterContext = { - url?: string - }; - - declare export var StaticRouter: Class> - - declare export var MemoryRouter: Class, - initialIndex?: number, - getUserConfirmation?: GetUserConfirmation, - keyLength?: number, - children?: Node - |}>> - - declare export var Router: Class> - - declare export var Prompt: Class string | boolean), - when?: boolean - |}>> - - declare export var Redirect: Class> - - declare export var Route: Class, - render?: (router: ContextRouter) => Node, - children?: ComponentType | Node, - path?: string | Array, - exact?: boolean, - strict?: boolean, - location?: LocationShape, - sensitive?: boolean - |}>> - - declare export var Switch: Class> - - declare export function withRouter>( - Component: WrappedComponent - ): ComponentType< - $Diff>, ContextRouterVoid> - >; - - declare type MatchPathOptions = { - path?: string, - exact?: boolean, - sensitive?: boolean, - strict?: boolean - }; - - declare export function matchPath( - pathname: string, - options?: MatchPathOptions | string, - parent?: Match - ): null | Match; - - declare export function generatePath(pattern?: string, params?: Object): string; -} diff --git a/flow-typed/npm/react-router-dom_v5.x.x.js b/flow-typed/npm/react-router-dom_v5.x.x.js new file mode 100644 index 00000000..68e6c5a7 --- /dev/null +++ b/flow-typed/npm/react-router-dom_v5.x.x.js @@ -0,0 +1,181 @@ +// flow-typed signature: 33bc320ebb5343629e228a9caa367310 +// flow-typed version: c4f47bdda4/react-router-dom_v5.x.x/flow_>=v0.104.x + +declare module "react-router-dom" { + declare export var BrowserRouter: React$ComponentType<{| + basename?: string, + forceRefresh?: boolean, + getUserConfirmation?: GetUserConfirmation, + keyLength?: number, + children?: React$Node + |}> + + declare export var HashRouter: React$ComponentType<{| + basename?: string, + getUserConfirmation?: GetUserConfirmation, + hashType?: "slash" | "noslash" | "hashbang", + children?: React$Node + |}> + + declare export var Link: React$ComponentType<{ + +className?: string, + +to: string | LocationShape, + +replace?: boolean, + +children?: React$Node, + ... + }> + + declare export var NavLink: React$ComponentType<{ + +to: string | LocationShape, + +activeClassName?: string, + +className?: string, + +activeStyle?: { +[string]: mixed, ... }, + +style?: { +[string]: mixed, ... }, + +isActive?: (match: Match, location: Location) => boolean, + +children?: React$Node, + +exact?: boolean, + +strict?: boolean, + ... + }> + + // NOTE: Below are duplicated from react-router. If updating these, please + // update the react-router and react-router-native types as well. + declare export type Location = { + pathname: string, + search: string, + hash: string, + ... + }; + + declare export type LocationShape = { + pathname?: string, + search?: string, + hash?: string, + ... + }; + + declare export type HistoryAction = "PUSH" | "REPLACE" | "POP"; + + declare export type RouterHistory = { + length: number, + location: Location, + action: HistoryAction, + listen( + callback: (location: Location, action: HistoryAction) => void + ): () => void, + push(path: string | LocationShape, state?: any): void, + replace(path: string | LocationShape, state?: any): void, + go(n: number): void, + goBack(): void, + goForward(): void, + canGo?: (n: number) => boolean, + block( + callback: string | (location: Location, action: HistoryAction) => ?string + ): () => void, + ... + }; + + declare export type Match = { + params: { [key: string]: ?string, ... }, + isExact: boolean, + path: string, + url: string, + ... + }; + + declare export type ContextRouter = {| + history: RouterHistory, + location: Location, + match: Match, + staticContext?: StaticRouterContext + |}; + + declare type ContextRouterVoid = { + history: RouterHistory | void, + location: Location | void, + match: Match | void, + staticContext?: StaticRouterContext | void, + ... + }; + + declare export type GetUserConfirmation = ( + message: string, + callback: (confirmed: boolean) => void + ) => void; + + declare export type StaticRouterContext = { url?: string, ... }; + + declare export var StaticRouter: React$ComponentType<{| + basename?: string, + location?: string | Location, + context: StaticRouterContext, + children?: React$Node + |}> + + declare export var MemoryRouter: React$ComponentType<{| + initialEntries?: Array, + initialIndex?: number, + getUserConfirmation?: GetUserConfirmation, + keyLength?: number, + children?: React$Node + |}> + + declare export var Router: React$ComponentType<{| + history: RouterHistory, + children?: React$Node + |}> + + declare export var Prompt: React$ComponentType<{| + message: string | ((location: Location) => string | boolean), + when?: boolean + |}> + + declare export var Redirect: React$ComponentType<{| + to: string | LocationShape, + push?: boolean, + from?: string, + exact?: boolean, + strict?: boolean + |}> + + declare export var Route: React$ComponentType<{| + component?: React$ComponentType<*>, + render?: (router: ContextRouter) => React$Node, + children?: React$ComponentType | React$Node, + path?: string | Array, + exact?: boolean, + strict?: boolean, + location?: LocationShape, + sensitive?: boolean + |}> + + declare export var Switch: React$ComponentType<{| + children?: React$Node, + location?: Location + |}> + + declare export function withRouter>( + WrappedComponent: Component + ): React$ComponentType<$Diff, ContextRouterVoid>>; + + declare type MatchPathOptions = { + path?: string | string[], + exact?: boolean, + sensitive?: boolean, + strict?: boolean, + ... + }; + + declare export function matchPath( + pathname: string, + options?: MatchPathOptions | string | string[], + parent?: Match + ): null | Match; + + declare export function useHistory(): $PropertyType; + declare export function useLocation(): $PropertyType; + declare export function useParams(): $PropertyType<$PropertyType, 'params'>; + declare export function useRouteMatch(path?: MatchPathOptions | string | string[]): $PropertyType; + + declare export function generatePath(pattern?: string, params?: { +[string]: mixed, ... }): string; +} diff --git a/flow-typed/npm/react-waypoint_vx.x.x.js b/flow-typed/npm/react-waypoint_vx.x.x.js index 3c5cd956..1ab0ad3b 100644 --- a/flow-typed/npm/react-waypoint_vx.x.x.js +++ b/flow-typed/npm/react-waypoint_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 39f909e74e64eaf0770bcca744569611 -// flow-typed version: <>/react-waypoint_v^7.3.1/flow_v0.86.0 +// flow-typed signature: 2771fe4cdb7f6961bed34015b150c124 +// flow-typed version: <>/react-waypoint_v^9.0.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,25 +22,24 @@ declare module 'react-waypoint' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'react-waypoint/cjs/index' { +declare module 'react-waypoint/cjs' { declare module.exports: any; } -declare module 'react-waypoint/rollup.config' { - declare module.exports: any; -} - -declare module 'react-waypoint/webpack.config.performance-test' { +declare module 'react-waypoint/es' { declare module.exports: any; } // Filename aliases +declare module 'react-waypoint/cjs/index' { + declare module.exports: $Exports<'react-waypoint/cjs'>; +} declare module 'react-waypoint/cjs/index.js' { - declare module.exports: $Exports<'react-waypoint/cjs/index'>; + declare module.exports: $Exports<'react-waypoint/cjs'>; } -declare module 'react-waypoint/rollup.config.js' { - declare module.exports: $Exports<'react-waypoint/rollup.config'>; +declare module 'react-waypoint/es/index' { + declare module.exports: $Exports<'react-waypoint/es'>; } -declare module 'react-waypoint/webpack.config.performance-test.js' { - declare module.exports: $Exports<'react-waypoint/webpack.config.performance-test'>; +declare module 'react-waypoint/es/index.js' { + declare module.exports: $Exports<'react-waypoint/es'>; } diff --git a/flow-typed/npm/rich-markdown-editor_vx.x.x.js b/flow-typed/npm/rich-markdown-editor_vx.x.x.js new file mode 100644 index 00000000..d873b041 --- /dev/null +++ b/flow-typed/npm/rich-markdown-editor_vx.x.x.js @@ -0,0 +1,1266 @@ +// flow-typed signature: 1ba062f9b609753470358be976e2701e +// flow-typed version: <>/rich-markdown-editor_v^10.5.0-1/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'rich-markdown-editor' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'rich-markdown-editor' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'rich-markdown-editor/dist/commands/backspaceToParagraph' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/commands/insertFiles' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/commands/toggleBlockType' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/commands/toggleList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/commands/toggleWrap' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/BlockMenu' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/BlockMenuItem' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/Flex' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/FloatingToolbar' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/FormattingToolbar' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/LinkEditor' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/LinkSearchResult' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/Menu' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/ToolbarButton' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/ToolbarSeparator' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/Tooltip' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/components/VisuallyHidden' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/commands/backspaceToParagraph' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/commands/createAndInsertLink' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/commands/insertFiles' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/commands/toggleBlockType' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/commands/toggleList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/commands/toggleWrap' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/BlockMenu' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/BlockMenuItem' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/Flex' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/FloatingToolbar' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/Input' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/LinkEditor' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/LinkSearchResult' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/LinkToolbar' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/Menu' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/SelectionToolbar' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/ToolbarButton' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/ToolbarSeparator' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/Tooltip' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/components/VisuallyHidden' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/ComponentView' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/Extension' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/ExtensionManager' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/getDataTransferFiles' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/getMarkAttrs' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/headingToSlug' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/isUrl' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/ComponentView' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/Extension' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/ExtensionManager' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/getDataTransferFiles' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/getHeadings' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/getMarkAttrs' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/headingToSlug' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/isUrl' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/breaks' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/checkboxes' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/embeds' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/notices' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/placeholders' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/rules' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/serializer' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markdown/tables' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/markInputRule' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/lib/uploadPlaceholder' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markdown/breaks' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markdown/checkboxes' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markdown/embeds' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markdown/rules' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markdown/serializer' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markdown/tables' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/markInputRule' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Bold' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Code' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Highlight' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Italic' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Link' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Mark' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Placeholder' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/marks/Strikethrough' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/menus/block' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/menus/formatting' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/menus/table' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/menus/tableCol' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/menus/tableRow' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Blockquote' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/BulletList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/CheckboxItem' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/CheckboxList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/CodeBlock' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/CodeFence' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Doc' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Embed' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Heading' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/HorizontalRule' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Image' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/ListItem' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Node' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Notice' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/OrderedList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Paragraph' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/ReactNode' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Table' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/TableCell' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/TableHeadCell' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/TableRow' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/nodes/Text' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/BlockMenuTrigger' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/History' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/Keys' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/MarkdownPaste' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/Placeholder' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/Prism' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/SmartText' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/plugins/TrailingNode' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/getColumnIndex' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/getMarkRange' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/getRowIndex' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/isInList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/isList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/isMarkActive' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/queries/isNodeActive' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/server' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/theme' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/types' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/lib/uploadPlaceholder' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Bold' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Code' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Highlight' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Italic' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Link' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Mark' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/marks/Strikethrough' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/menus/block' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/menus/formatting' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/menus/table' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/menus/tableCol' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/menus/tableRow' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Blockquote' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/BulletList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/CheckboxItem' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/CheckboxList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/CodeBlock' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/CodeFence' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Doc' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Embed' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Heading' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/HorizontalRule' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Image' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/ListItem' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Node' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/OrderedList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Paragraph' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/ReactNode' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Table' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/TableCell' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/TableHeadCell' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/TableNodes' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/TableRow' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/nodes/Text' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/BlockMenuTrigger' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/History' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/Keys' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/MarkdownPaste' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/Placeholder' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/Prism' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/SmartText' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/plugins/TrailingNode' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/getColumnIndex' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/getMarkRange' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/getRowIndex' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/isInList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/isList' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/isMarkActive' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/queries/isNodeActive' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/server' { + declare module.exports: any; +} + +declare module 'rich-markdown-editor/dist/theme' { + declare module.exports: any; +} + +// Filename aliases +declare module 'rich-markdown-editor/dist/commands/backspaceToParagraph.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/commands/backspaceToParagraph'>; +} +declare module 'rich-markdown-editor/dist/commands/insertFiles.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/commands/insertFiles'>; +} +declare module 'rich-markdown-editor/dist/commands/toggleBlockType.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/commands/toggleBlockType'>; +} +declare module 'rich-markdown-editor/dist/commands/toggleList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/commands/toggleList'>; +} +declare module 'rich-markdown-editor/dist/commands/toggleWrap.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/commands/toggleWrap'>; +} +declare module 'rich-markdown-editor/dist/components/BlockMenu.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/BlockMenu'>; +} +declare module 'rich-markdown-editor/dist/components/BlockMenuItem.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/BlockMenuItem'>; +} +declare module 'rich-markdown-editor/dist/components/Flex.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/Flex'>; +} +declare module 'rich-markdown-editor/dist/components/FloatingToolbar.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/FloatingToolbar'>; +} +declare module 'rich-markdown-editor/dist/components/FormattingToolbar.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/FormattingToolbar'>; +} +declare module 'rich-markdown-editor/dist/components/LinkEditor.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/LinkEditor'>; +} +declare module 'rich-markdown-editor/dist/components/LinkSearchResult.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/LinkSearchResult'>; +} +declare module 'rich-markdown-editor/dist/components/Menu.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/Menu'>; +} +declare module 'rich-markdown-editor/dist/components/ToolbarButton.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/ToolbarButton'>; +} +declare module 'rich-markdown-editor/dist/components/ToolbarSeparator.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/ToolbarSeparator'>; +} +declare module 'rich-markdown-editor/dist/components/Tooltip.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/Tooltip'>; +} +declare module 'rich-markdown-editor/dist/components/VisuallyHidden.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/components/VisuallyHidden'>; +} +declare module 'rich-markdown-editor/dist/index' { + declare module.exports: $Exports<'rich-markdown-editor/dist'>; +} +declare module 'rich-markdown-editor/dist/index.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist'>; +} +declare module 'rich-markdown-editor/dist/lib/commands/backspaceToParagraph.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/commands/backspaceToParagraph'>; +} +declare module 'rich-markdown-editor/dist/lib/commands/createAndInsertLink.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/commands/createAndInsertLink'>; +} +declare module 'rich-markdown-editor/dist/lib/commands/insertFiles.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/commands/insertFiles'>; +} +declare module 'rich-markdown-editor/dist/lib/commands/toggleBlockType.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/commands/toggleBlockType'>; +} +declare module 'rich-markdown-editor/dist/lib/commands/toggleList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/commands/toggleList'>; +} +declare module 'rich-markdown-editor/dist/lib/commands/toggleWrap.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/commands/toggleWrap'>; +} +declare module 'rich-markdown-editor/dist/lib/components/BlockMenu.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/BlockMenu'>; +} +declare module 'rich-markdown-editor/dist/lib/components/BlockMenuItem.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/BlockMenuItem'>; +} +declare module 'rich-markdown-editor/dist/lib/components/Flex.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/Flex'>; +} +declare module 'rich-markdown-editor/dist/lib/components/FloatingToolbar.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/FloatingToolbar'>; +} +declare module 'rich-markdown-editor/dist/lib/components/Input.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/Input'>; +} +declare module 'rich-markdown-editor/dist/lib/components/LinkEditor.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/LinkEditor'>; +} +declare module 'rich-markdown-editor/dist/lib/components/LinkSearchResult.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/LinkSearchResult'>; +} +declare module 'rich-markdown-editor/dist/lib/components/LinkToolbar.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/LinkToolbar'>; +} +declare module 'rich-markdown-editor/dist/lib/components/Menu.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/Menu'>; +} +declare module 'rich-markdown-editor/dist/lib/components/SelectionToolbar.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/SelectionToolbar'>; +} +declare module 'rich-markdown-editor/dist/lib/components/ToolbarButton.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/ToolbarButton'>; +} +declare module 'rich-markdown-editor/dist/lib/components/ToolbarSeparator.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/ToolbarSeparator'>; +} +declare module 'rich-markdown-editor/dist/lib/components/Tooltip.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/Tooltip'>; +} +declare module 'rich-markdown-editor/dist/lib/components/VisuallyHidden.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/components/VisuallyHidden'>; +} +declare module 'rich-markdown-editor/dist/lib/ComponentView.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/ComponentView'>; +} +declare module 'rich-markdown-editor/dist/lib/Extension.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/Extension'>; +} +declare module 'rich-markdown-editor/dist/lib/ExtensionManager.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/ExtensionManager'>; +} +declare module 'rich-markdown-editor/dist/lib/getDataTransferFiles.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/getDataTransferFiles'>; +} +declare module 'rich-markdown-editor/dist/lib/getMarkAttrs.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/getMarkAttrs'>; +} +declare module 'rich-markdown-editor/dist/lib/headingToSlug.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/headingToSlug'>; +} +declare module 'rich-markdown-editor/dist/lib/index' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib'>; +} +declare module 'rich-markdown-editor/dist/lib/index.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib'>; +} +declare module 'rich-markdown-editor/dist/lib/isUrl.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/isUrl'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/ComponentView.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/ComponentView'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/Extension.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/Extension'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/ExtensionManager.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/ExtensionManager'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/getDataTransferFiles.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/getDataTransferFiles'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/getHeadings.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/getHeadings'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/getMarkAttrs.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/getMarkAttrs'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/headingToSlug.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/headingToSlug'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/isUrl.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/isUrl'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/breaks.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/breaks'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/checkboxes.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/checkboxes'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/embeds.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/embeds'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/notices.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/notices'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/placeholders.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/placeholders'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/rules.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/rules'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/serializer.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/serializer'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markdown/tables.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markdown/tables'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/markInputRule.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/markInputRule'>; +} +declare module 'rich-markdown-editor/dist/lib/lib/uploadPlaceholder.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/lib/uploadPlaceholder'>; +} +declare module 'rich-markdown-editor/dist/lib/markdown/breaks.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markdown/breaks'>; +} +declare module 'rich-markdown-editor/dist/lib/markdown/checkboxes.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markdown/checkboxes'>; +} +declare module 'rich-markdown-editor/dist/lib/markdown/embeds.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markdown/embeds'>; +} +declare module 'rich-markdown-editor/dist/lib/markdown/rules.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markdown/rules'>; +} +declare module 'rich-markdown-editor/dist/lib/markdown/serializer.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markdown/serializer'>; +} +declare module 'rich-markdown-editor/dist/lib/markdown/tables.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markdown/tables'>; +} +declare module 'rich-markdown-editor/dist/lib/markInputRule.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/markInputRule'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Bold.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Bold'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Code.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Code'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Highlight.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Highlight'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Italic.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Italic'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Link.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Link'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Mark.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Mark'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Placeholder.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Placeholder'>; +} +declare module 'rich-markdown-editor/dist/lib/marks/Strikethrough.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/marks/Strikethrough'>; +} +declare module 'rich-markdown-editor/dist/lib/menus/block.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/menus/block'>; +} +declare module 'rich-markdown-editor/dist/lib/menus/formatting.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/menus/formatting'>; +} +declare module 'rich-markdown-editor/dist/lib/menus/table.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/menus/table'>; +} +declare module 'rich-markdown-editor/dist/lib/menus/tableCol.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/menus/tableCol'>; +} +declare module 'rich-markdown-editor/dist/lib/menus/tableRow.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/menus/tableRow'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Blockquote.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Blockquote'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/BulletList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/BulletList'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/CheckboxItem.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/CheckboxItem'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/CheckboxList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/CheckboxList'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/CodeBlock.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/CodeBlock'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/CodeFence.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/CodeFence'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Doc.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Doc'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Embed.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Embed'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Heading.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Heading'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/HorizontalRule.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/HorizontalRule'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Image.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Image'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/ListItem.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/ListItem'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Node.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Node'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Notice.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Notice'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/OrderedList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/OrderedList'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Paragraph.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Paragraph'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/ReactNode.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/ReactNode'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Table.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Table'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/TableCell.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/TableCell'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/TableHeadCell.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/TableHeadCell'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/TableRow.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/TableRow'>; +} +declare module 'rich-markdown-editor/dist/lib/nodes/Text.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/nodes/Text'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/BlockMenuTrigger.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/BlockMenuTrigger'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/History.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/History'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/Keys.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/Keys'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/MarkdownPaste.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/MarkdownPaste'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/Placeholder.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/Placeholder'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/Prism.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/Prism'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/SmartText.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/SmartText'>; +} +declare module 'rich-markdown-editor/dist/lib/plugins/TrailingNode.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/plugins/TrailingNode'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/getColumnIndex.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/getColumnIndex'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/getMarkRange.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/getMarkRange'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/getRowIndex.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/getRowIndex'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/isInList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/isInList'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/isList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/isList'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/isMarkActive.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/isMarkActive'>; +} +declare module 'rich-markdown-editor/dist/lib/queries/isNodeActive.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/queries/isNodeActive'>; +} +declare module 'rich-markdown-editor/dist/lib/server.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/server'>; +} +declare module 'rich-markdown-editor/dist/lib/theme.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/theme'>; +} +declare module 'rich-markdown-editor/dist/lib/types/index' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/types'>; +} +declare module 'rich-markdown-editor/dist/lib/types/index.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/types'>; +} +declare module 'rich-markdown-editor/dist/lib/uploadPlaceholder.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/lib/uploadPlaceholder'>; +} +declare module 'rich-markdown-editor/dist/marks/Bold.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Bold'>; +} +declare module 'rich-markdown-editor/dist/marks/Code.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Code'>; +} +declare module 'rich-markdown-editor/dist/marks/Highlight.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Highlight'>; +} +declare module 'rich-markdown-editor/dist/marks/Italic.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Italic'>; +} +declare module 'rich-markdown-editor/dist/marks/Link.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Link'>; +} +declare module 'rich-markdown-editor/dist/marks/Mark.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Mark'>; +} +declare module 'rich-markdown-editor/dist/marks/Strikethrough.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/marks/Strikethrough'>; +} +declare module 'rich-markdown-editor/dist/menus/block.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/menus/block'>; +} +declare module 'rich-markdown-editor/dist/menus/formatting.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/menus/formatting'>; +} +declare module 'rich-markdown-editor/dist/menus/table.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/menus/table'>; +} +declare module 'rich-markdown-editor/dist/menus/tableCol.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/menus/tableCol'>; +} +declare module 'rich-markdown-editor/dist/menus/tableRow.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/menus/tableRow'>; +} +declare module 'rich-markdown-editor/dist/nodes/Blockquote.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Blockquote'>; +} +declare module 'rich-markdown-editor/dist/nodes/BulletList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/BulletList'>; +} +declare module 'rich-markdown-editor/dist/nodes/CheckboxItem.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/CheckboxItem'>; +} +declare module 'rich-markdown-editor/dist/nodes/CheckboxList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/CheckboxList'>; +} +declare module 'rich-markdown-editor/dist/nodes/CodeBlock.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/CodeBlock'>; +} +declare module 'rich-markdown-editor/dist/nodes/CodeFence.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/CodeFence'>; +} +declare module 'rich-markdown-editor/dist/nodes/Doc.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Doc'>; +} +declare module 'rich-markdown-editor/dist/nodes/Embed.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Embed'>; +} +declare module 'rich-markdown-editor/dist/nodes/Heading.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Heading'>; +} +declare module 'rich-markdown-editor/dist/nodes/HorizontalRule.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/HorizontalRule'>; +} +declare module 'rich-markdown-editor/dist/nodes/Image.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Image'>; +} +declare module 'rich-markdown-editor/dist/nodes/ListItem.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/ListItem'>; +} +declare module 'rich-markdown-editor/dist/nodes/Node.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Node'>; +} +declare module 'rich-markdown-editor/dist/nodes/OrderedList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/OrderedList'>; +} +declare module 'rich-markdown-editor/dist/nodes/Paragraph.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Paragraph'>; +} +declare module 'rich-markdown-editor/dist/nodes/ReactNode.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/ReactNode'>; +} +declare module 'rich-markdown-editor/dist/nodes/Table.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Table'>; +} +declare module 'rich-markdown-editor/dist/nodes/TableCell.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/TableCell'>; +} +declare module 'rich-markdown-editor/dist/nodes/TableHeadCell.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/TableHeadCell'>; +} +declare module 'rich-markdown-editor/dist/nodes/TableNodes.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/TableNodes'>; +} +declare module 'rich-markdown-editor/dist/nodes/TableRow.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/TableRow'>; +} +declare module 'rich-markdown-editor/dist/nodes/Text.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/nodes/Text'>; +} +declare module 'rich-markdown-editor/dist/plugins/BlockMenuTrigger.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/BlockMenuTrigger'>; +} +declare module 'rich-markdown-editor/dist/plugins/History.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/History'>; +} +declare module 'rich-markdown-editor/dist/plugins/Keys.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/Keys'>; +} +declare module 'rich-markdown-editor/dist/plugins/MarkdownPaste.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/MarkdownPaste'>; +} +declare module 'rich-markdown-editor/dist/plugins/Placeholder.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/Placeholder'>; +} +declare module 'rich-markdown-editor/dist/plugins/Prism.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/Prism'>; +} +declare module 'rich-markdown-editor/dist/plugins/SmartText.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/SmartText'>; +} +declare module 'rich-markdown-editor/dist/plugins/TrailingNode.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/plugins/TrailingNode'>; +} +declare module 'rich-markdown-editor/dist/queries/getColumnIndex.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/getColumnIndex'>; +} +declare module 'rich-markdown-editor/dist/queries/getMarkRange.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/getMarkRange'>; +} +declare module 'rich-markdown-editor/dist/queries/getRowIndex.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/getRowIndex'>; +} +declare module 'rich-markdown-editor/dist/queries/isInList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/isInList'>; +} +declare module 'rich-markdown-editor/dist/queries/isList.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/isList'>; +} +declare module 'rich-markdown-editor/dist/queries/isMarkActive.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/isMarkActive'>; +} +declare module 'rich-markdown-editor/dist/queries/isNodeActive.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/queries/isNodeActive'>; +} +declare module 'rich-markdown-editor/dist/server.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/server'>; +} +declare module 'rich-markdown-editor/dist/theme.js' { + declare module.exports: $Exports<'rich-markdown-editor/dist/theme'>; +} diff --git a/flow-typed/npm/rimraf_v2.x.x.js b/flow-typed/npm/rimraf_v2.x.x.js index 13b85249..15e8628f 100644 --- a/flow-typed/npm/rimraf_v2.x.x.js +++ b/flow-typed/npm/rimraf_v2.x.x.js @@ -1,18 +1,20 @@ -// flow-typed signature: 1dff23447d5e18f5ac2b05aaec7cfb74 -// flow-typed version: a453e98ea2/rimraf_v2.x.x/flow_>=v0.25.0 +// flow-typed signature: 8b21843f43134917177d82a3b993b609 +// flow-typed version: c6154227d1/rimraf_v2.x.x/flow_>=v0.104.x declare module 'rimraf' { declare type Options = { - maxBusyTries?: number, - emfileWait?: number, - glob?: boolean, - disableGlob?: boolean + maxBusyTries?: number, + emfileWait?: number, + glob?: boolean, + disableGlob?: boolean, + ... }; declare type Callback = (err: ?Error, path: ?string) => void; declare module.exports: { - (f: string, opts?: Options | Callback, callback?: Callback): void; - sync(path: string, opts?: Options): void; + (f: string, opts?: Options | Callback, callback?: Callback): void, + sync(path: string, opts?: Options): void, + ... }; } diff --git a/flow-typed/npm/semver_vx.x.x.js b/flow-typed/npm/semver_vx.x.x.js new file mode 100644 index 00000000..c1224a9e --- /dev/null +++ b/flow-typed/npm/semver_vx.x.x.js @@ -0,0 +1,349 @@ +// flow-typed signature: 762634a67642de4ce92eab866f67c4b6 +// flow-typed version: <>/semver_v^7.3.2/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'semver' + * + * 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 'semver' { + 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 'semver/bin/semver' { + declare module.exports: any; +} + +declare module 'semver/classes/comparator' { + declare module.exports: any; +} + +declare module 'semver/classes' { + declare module.exports: any; +} + +declare module 'semver/classes/range' { + declare module.exports: any; +} + +declare module 'semver/classes/semver' { + declare module.exports: any; +} + +declare module 'semver/functions/clean' { + declare module.exports: any; +} + +declare module 'semver/functions/cmp' { + declare module.exports: any; +} + +declare module 'semver/functions/coerce' { + declare module.exports: any; +} + +declare module 'semver/functions/compare-build' { + declare module.exports: any; +} + +declare module 'semver/functions/compare-loose' { + declare module.exports: any; +} + +declare module 'semver/functions/compare' { + declare module.exports: any; +} + +declare module 'semver/functions/diff' { + declare module.exports: any; +} + +declare module 'semver/functions/eq' { + declare module.exports: any; +} + +declare module 'semver/functions/gt' { + declare module.exports: any; +} + +declare module 'semver/functions/gte' { + declare module.exports: any; +} + +declare module 'semver/functions/inc' { + declare module.exports: any; +} + +declare module 'semver/functions/lt' { + declare module.exports: any; +} + +declare module 'semver/functions/lte' { + declare module.exports: any; +} + +declare module 'semver/functions/major' { + declare module.exports: any; +} + +declare module 'semver/functions/minor' { + declare module.exports: any; +} + +declare module 'semver/functions/neq' { + declare module.exports: any; +} + +declare module 'semver/functions/parse' { + declare module.exports: any; +} + +declare module 'semver/functions/patch' { + declare module.exports: any; +} + +declare module 'semver/functions/prerelease' { + declare module.exports: any; +} + +declare module 'semver/functions/rcompare' { + declare module.exports: any; +} + +declare module 'semver/functions/rsort' { + declare module.exports: any; +} + +declare module 'semver/functions/satisfies' { + declare module.exports: any; +} + +declare module 'semver/functions/sort' { + declare module.exports: any; +} + +declare module 'semver/functions/valid' { + declare module.exports: any; +} + +declare module 'semver/internal/constants' { + declare module.exports: any; +} + +declare module 'semver/internal/debug' { + declare module.exports: any; +} + +declare module 'semver/internal/identifiers' { + declare module.exports: any; +} + +declare module 'semver/internal/re' { + declare module.exports: any; +} + +declare module 'semver/preload' { + declare module.exports: any; +} + +declare module 'semver/ranges/gtr' { + declare module.exports: any; +} + +declare module 'semver/ranges/intersects' { + declare module.exports: any; +} + +declare module 'semver/ranges/ltr' { + declare module.exports: any; +} + +declare module 'semver/ranges/max-satisfying' { + declare module.exports: any; +} + +declare module 'semver/ranges/min-satisfying' { + declare module.exports: any; +} + +declare module 'semver/ranges/min-version' { + declare module.exports: any; +} + +declare module 'semver/ranges/outside' { + declare module.exports: any; +} + +declare module 'semver/ranges/simplify' { + declare module.exports: any; +} + +declare module 'semver/ranges/subset' { + declare module.exports: any; +} + +declare module 'semver/ranges/to-comparators' { + declare module.exports: any; +} + +declare module 'semver/ranges/valid' { + declare module.exports: any; +} + +// Filename aliases +declare module 'semver/bin/semver.js' { + declare module.exports: $Exports<'semver/bin/semver'>; +} +declare module 'semver/classes/comparator.js' { + declare module.exports: $Exports<'semver/classes/comparator'>; +} +declare module 'semver/classes/index' { + declare module.exports: $Exports<'semver/classes'>; +} +declare module 'semver/classes/index.js' { + declare module.exports: $Exports<'semver/classes'>; +} +declare module 'semver/classes/range.js' { + declare module.exports: $Exports<'semver/classes/range'>; +} +declare module 'semver/classes/semver.js' { + declare module.exports: $Exports<'semver/classes/semver'>; +} +declare module 'semver/functions/clean.js' { + declare module.exports: $Exports<'semver/functions/clean'>; +} +declare module 'semver/functions/cmp.js' { + declare module.exports: $Exports<'semver/functions/cmp'>; +} +declare module 'semver/functions/coerce.js' { + declare module.exports: $Exports<'semver/functions/coerce'>; +} +declare module 'semver/functions/compare-build.js' { + declare module.exports: $Exports<'semver/functions/compare-build'>; +} +declare module 'semver/functions/compare-loose.js' { + declare module.exports: $Exports<'semver/functions/compare-loose'>; +} +declare module 'semver/functions/compare.js' { + declare module.exports: $Exports<'semver/functions/compare'>; +} +declare module 'semver/functions/diff.js' { + declare module.exports: $Exports<'semver/functions/diff'>; +} +declare module 'semver/functions/eq.js' { + declare module.exports: $Exports<'semver/functions/eq'>; +} +declare module 'semver/functions/gt.js' { + declare module.exports: $Exports<'semver/functions/gt'>; +} +declare module 'semver/functions/gte.js' { + declare module.exports: $Exports<'semver/functions/gte'>; +} +declare module 'semver/functions/inc.js' { + declare module.exports: $Exports<'semver/functions/inc'>; +} +declare module 'semver/functions/lt.js' { + declare module.exports: $Exports<'semver/functions/lt'>; +} +declare module 'semver/functions/lte.js' { + declare module.exports: $Exports<'semver/functions/lte'>; +} +declare module 'semver/functions/major.js' { + declare module.exports: $Exports<'semver/functions/major'>; +} +declare module 'semver/functions/minor.js' { + declare module.exports: $Exports<'semver/functions/minor'>; +} +declare module 'semver/functions/neq.js' { + declare module.exports: $Exports<'semver/functions/neq'>; +} +declare module 'semver/functions/parse.js' { + declare module.exports: $Exports<'semver/functions/parse'>; +} +declare module 'semver/functions/patch.js' { + declare module.exports: $Exports<'semver/functions/patch'>; +} +declare module 'semver/functions/prerelease.js' { + declare module.exports: $Exports<'semver/functions/prerelease'>; +} +declare module 'semver/functions/rcompare.js' { + declare module.exports: $Exports<'semver/functions/rcompare'>; +} +declare module 'semver/functions/rsort.js' { + declare module.exports: $Exports<'semver/functions/rsort'>; +} +declare module 'semver/functions/satisfies.js' { + declare module.exports: $Exports<'semver/functions/satisfies'>; +} +declare module 'semver/functions/sort.js' { + declare module.exports: $Exports<'semver/functions/sort'>; +} +declare module 'semver/functions/valid.js' { + declare module.exports: $Exports<'semver/functions/valid'>; +} +declare module 'semver/index' { + declare module.exports: $Exports<'semver'>; +} +declare module 'semver/index.js' { + declare module.exports: $Exports<'semver'>; +} +declare module 'semver/internal/constants.js' { + declare module.exports: $Exports<'semver/internal/constants'>; +} +declare module 'semver/internal/debug.js' { + declare module.exports: $Exports<'semver/internal/debug'>; +} +declare module 'semver/internal/identifiers.js' { + declare module.exports: $Exports<'semver/internal/identifiers'>; +} +declare module 'semver/internal/re.js' { + declare module.exports: $Exports<'semver/internal/re'>; +} +declare module 'semver/preload.js' { + declare module.exports: $Exports<'semver/preload'>; +} +declare module 'semver/ranges/gtr.js' { + declare module.exports: $Exports<'semver/ranges/gtr'>; +} +declare module 'semver/ranges/intersects.js' { + declare module.exports: $Exports<'semver/ranges/intersects'>; +} +declare module 'semver/ranges/ltr.js' { + declare module.exports: $Exports<'semver/ranges/ltr'>; +} +declare module 'semver/ranges/max-satisfying.js' { + declare module.exports: $Exports<'semver/ranges/max-satisfying'>; +} +declare module 'semver/ranges/min-satisfying.js' { + declare module.exports: $Exports<'semver/ranges/min-satisfying'>; +} +declare module 'semver/ranges/min-version.js' { + declare module.exports: $Exports<'semver/ranges/min-version'>; +} +declare module 'semver/ranges/outside.js' { + declare module.exports: $Exports<'semver/ranges/outside'>; +} +declare module 'semver/ranges/simplify.js' { + declare module.exports: $Exports<'semver/ranges/simplify'>; +} +declare module 'semver/ranges/subset.js' { + declare module.exports: $Exports<'semver/ranges/subset'>; +} +declare module 'semver/ranges/to-comparators.js' { + declare module.exports: $Exports<'semver/ranges/to-comparators'>; +} +declare module 'semver/ranges/valid.js' { + declare module.exports: $Exports<'semver/ranges/valid'>; +} diff --git a/flow-typed/npm/sequelize-cli_vx.x.x.js b/flow-typed/npm/sequelize-cli_vx.x.x.js index ee573d97..9375733f 100644 --- a/flow-typed/npm/sequelize-cli_vx.x.x.js +++ b/flow-typed/npm/sequelize-cli_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5572c51f74566df46bf9aa91d0bda5df -// flow-typed version: <>/sequelize-cli_v^2.7.0/flow_v0.86.0 +// flow-typed signature: 4c9507ccf7e9bd59f0a215c29da96a86 +// flow-typed version: <>/sequelize-cli_v^5.5.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,10 +22,6 @@ declare module 'sequelize-cli' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'sequelize-cli/gulpfile' { - declare module.exports: any; -} - declare module 'sequelize-cli/lib/assets/migrations/create-table' { declare module.exports: any; } @@ -34,7 +30,7 @@ declare module 'sequelize-cli/lib/assets/migrations/skeleton' { declare module.exports: any; } -declare module 'sequelize-cli/lib/assets/models/index' { +declare module 'sequelize-cli/lib/assets/models' { declare module.exports: any; } @@ -46,7 +42,51 @@ declare module 'sequelize-cli/lib/assets/seeders/skeleton' { declare module.exports: any; } -declare module 'sequelize-cli/lib/gulpfile' { +declare module 'sequelize-cli/lib/commands/database' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/init' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/migrate_undo_all' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/migrate_undo' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/migrate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/migration_generate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/model_generate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/seed_generate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/seed_one' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/commands/seed' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/core/migrator' { + declare module.exports: any; +} + +declare module 'sequelize-cli/lib/core/yargs' { declare module.exports: any; } @@ -62,11 +102,7 @@ declare module 'sequelize-cli/lib/helpers/generic-helper' { declare module.exports: any; } -declare module 'sequelize-cli/lib/helpers/gulp-helper' { - declare module.exports: any; -} - -declare module 'sequelize-cli/lib/helpers/index' { +declare module 'sequelize-cli/lib/helpers' { declare module.exports: any; } @@ -74,10 +110,6 @@ declare module 'sequelize-cli/lib/helpers/init-helper' { declare module.exports: any; } -declare module 'sequelize-cli/lib/helpers/log-helper' { - declare module.exports: any; -} - declare module 'sequelize-cli/lib/helpers/migration-helper' { declare module.exports: any; } @@ -106,27 +138,135 @@ declare module 'sequelize-cli/lib/helpers/view-helper' { declare module.exports: any; } -declare module 'sequelize-cli/lib/tasks/db' { +declare module 'sequelize-cli/scripts/mocha-bootload' { declare module.exports: any; } -declare module 'sequelize-cli/lib/tasks/init' { +declare module 'sequelize-cli/src/assets/migrations/create-table' { declare module.exports: any; } -declare module 'sequelize-cli/lib/tasks/migration' { +declare module 'sequelize-cli/src/assets/migrations/skeleton' { declare module.exports: any; } -declare module 'sequelize-cli/lib/tasks/model' { +declare module 'sequelize-cli/src/assets/models' { declare module.exports: any; } -declare module 'sequelize-cli/lib/tasks/seed' { +declare module 'sequelize-cli/src/assets/models/model' { declare module.exports: any; } -declare module 'sequelize-cli/lib/tasks/version' { +declare module 'sequelize-cli/src/assets/seeders/skeleton' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/database' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/init' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/migrate_undo_all' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/migrate_undo' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/migrate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/migration_generate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/model_generate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/seed_generate' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/seed_one' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/commands/seed' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/core/migrator' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/core/yargs' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/asset-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/config-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/generic-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/init-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/migration-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/model-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/path-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/template-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/umzug-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/version-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/helpers/view-helper' { + declare module.exports: any; +} + +declare module 'sequelize-cli/src/sequelize' { + declare module.exports: any; +} + +declare module 'sequelize-cli/test/db/db-create.test' { + declare module.exports: any; +} + +declare module 'sequelize-cli/test/db/db-drop.test' { declare module.exports: any; } @@ -138,10 +278,6 @@ declare module 'sequelize-cli/test/db/migrate.test' { declare module.exports: any; } -declare module 'sequelize-cli/test/db/migrate/old_schema.test' { - declare module.exports: any; -} - declare module 'sequelize-cli/test/db/migrate/schema/add_timestamps.test' { declare module.exports: any; } @@ -186,10 +322,6 @@ declare module 'sequelize-cli/test/environment-variable.test' { declare module.exports: any; } -declare module 'sequelize-cli/test/help.test' { - declare module.exports: any; -} - declare module 'sequelize-cli/test/init.test' { declare module.exports: any; } @@ -310,7 +442,7 @@ declare module 'sequelize-cli/test/support/helpers' { declare module.exports: any; } -declare module 'sequelize-cli/test/support/index' { +declare module 'sequelize-cli/test/support' { declare module.exports: any; } @@ -323,17 +455,17 @@ declare module 'sequelize-cli/test/version.test' { } // Filename aliases -declare module 'sequelize-cli/gulpfile.js' { - declare module.exports: $Exports<'sequelize-cli/gulpfile'>; -} declare module 'sequelize-cli/lib/assets/migrations/create-table.js' { declare module.exports: $Exports<'sequelize-cli/lib/assets/migrations/create-table'>; } declare module 'sequelize-cli/lib/assets/migrations/skeleton.js' { declare module.exports: $Exports<'sequelize-cli/lib/assets/migrations/skeleton'>; } +declare module 'sequelize-cli/lib/assets/models/index' { + declare module.exports: $Exports<'sequelize-cli/lib/assets/models'>; +} declare module 'sequelize-cli/lib/assets/models/index.js' { - declare module.exports: $Exports<'sequelize-cli/lib/assets/models/index'>; + declare module.exports: $Exports<'sequelize-cli/lib/assets/models'>; } declare module 'sequelize-cli/lib/assets/models/model.js' { declare module.exports: $Exports<'sequelize-cli/lib/assets/models/model'>; @@ -341,8 +473,41 @@ declare module 'sequelize-cli/lib/assets/models/model.js' { declare module 'sequelize-cli/lib/assets/seeders/skeleton.js' { declare module.exports: $Exports<'sequelize-cli/lib/assets/seeders/skeleton'>; } -declare module 'sequelize-cli/lib/gulpfile.js' { - declare module.exports: $Exports<'sequelize-cli/lib/gulpfile'>; +declare module 'sequelize-cli/lib/commands/database.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/database'>; +} +declare module 'sequelize-cli/lib/commands/init.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/init'>; +} +declare module 'sequelize-cli/lib/commands/migrate_undo_all.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/migrate_undo_all'>; +} +declare module 'sequelize-cli/lib/commands/migrate_undo.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/migrate_undo'>; +} +declare module 'sequelize-cli/lib/commands/migrate.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/migrate'>; +} +declare module 'sequelize-cli/lib/commands/migration_generate.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/migration_generate'>; +} +declare module 'sequelize-cli/lib/commands/model_generate.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/model_generate'>; +} +declare module 'sequelize-cli/lib/commands/seed_generate.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/seed_generate'>; +} +declare module 'sequelize-cli/lib/commands/seed_one.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/seed_one'>; +} +declare module 'sequelize-cli/lib/commands/seed.js' { + declare module.exports: $Exports<'sequelize-cli/lib/commands/seed'>; +} +declare module 'sequelize-cli/lib/core/migrator.js' { + declare module.exports: $Exports<'sequelize-cli/lib/core/migrator'>; +} +declare module 'sequelize-cli/lib/core/yargs.js' { + declare module.exports: $Exports<'sequelize-cli/lib/core/yargs'>; } declare module 'sequelize-cli/lib/helpers/asset-helper.js' { declare module.exports: $Exports<'sequelize-cli/lib/helpers/asset-helper'>; @@ -353,18 +518,15 @@ declare module 'sequelize-cli/lib/helpers/config-helper.js' { declare module 'sequelize-cli/lib/helpers/generic-helper.js' { declare module.exports: $Exports<'sequelize-cli/lib/helpers/generic-helper'>; } -declare module 'sequelize-cli/lib/helpers/gulp-helper.js' { - declare module.exports: $Exports<'sequelize-cli/lib/helpers/gulp-helper'>; +declare module 'sequelize-cli/lib/helpers/index' { + declare module.exports: $Exports<'sequelize-cli/lib/helpers'>; } declare module 'sequelize-cli/lib/helpers/index.js' { - declare module.exports: $Exports<'sequelize-cli/lib/helpers/index'>; + declare module.exports: $Exports<'sequelize-cli/lib/helpers'>; } declare module 'sequelize-cli/lib/helpers/init-helper.js' { declare module.exports: $Exports<'sequelize-cli/lib/helpers/init-helper'>; } -declare module 'sequelize-cli/lib/helpers/log-helper.js' { - declare module.exports: $Exports<'sequelize-cli/lib/helpers/log-helper'>; -} declare module 'sequelize-cli/lib/helpers/migration-helper.js' { declare module.exports: $Exports<'sequelize-cli/lib/helpers/migration-helper'>; } @@ -386,23 +548,110 @@ declare module 'sequelize-cli/lib/helpers/version-helper.js' { declare module 'sequelize-cli/lib/helpers/view-helper.js' { declare module.exports: $Exports<'sequelize-cli/lib/helpers/view-helper'>; } -declare module 'sequelize-cli/lib/tasks/db.js' { - declare module.exports: $Exports<'sequelize-cli/lib/tasks/db'>; +declare module 'sequelize-cli/scripts/mocha-bootload.js' { + declare module.exports: $Exports<'sequelize-cli/scripts/mocha-bootload'>; } -declare module 'sequelize-cli/lib/tasks/init.js' { - declare module.exports: $Exports<'sequelize-cli/lib/tasks/init'>; +declare module 'sequelize-cli/src/assets/migrations/create-table.js' { + declare module.exports: $Exports<'sequelize-cli/src/assets/migrations/create-table'>; } -declare module 'sequelize-cli/lib/tasks/migration.js' { - declare module.exports: $Exports<'sequelize-cli/lib/tasks/migration'>; +declare module 'sequelize-cli/src/assets/migrations/skeleton.js' { + declare module.exports: $Exports<'sequelize-cli/src/assets/migrations/skeleton'>; } -declare module 'sequelize-cli/lib/tasks/model.js' { - declare module.exports: $Exports<'sequelize-cli/lib/tasks/model'>; +declare module 'sequelize-cli/src/assets/models/index' { + declare module.exports: $Exports<'sequelize-cli/src/assets/models'>; } -declare module 'sequelize-cli/lib/tasks/seed.js' { - declare module.exports: $Exports<'sequelize-cli/lib/tasks/seed'>; +declare module 'sequelize-cli/src/assets/models/index.js' { + declare module.exports: $Exports<'sequelize-cli/src/assets/models'>; } -declare module 'sequelize-cli/lib/tasks/version.js' { - declare module.exports: $Exports<'sequelize-cli/lib/tasks/version'>; +declare module 'sequelize-cli/src/assets/models/model.js' { + declare module.exports: $Exports<'sequelize-cli/src/assets/models/model'>; +} +declare module 'sequelize-cli/src/assets/seeders/skeleton.js' { + declare module.exports: $Exports<'sequelize-cli/src/assets/seeders/skeleton'>; +} +declare module 'sequelize-cli/src/commands/database.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/database'>; +} +declare module 'sequelize-cli/src/commands/init.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/init'>; +} +declare module 'sequelize-cli/src/commands/migrate_undo_all.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/migrate_undo_all'>; +} +declare module 'sequelize-cli/src/commands/migrate_undo.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/migrate_undo'>; +} +declare module 'sequelize-cli/src/commands/migrate.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/migrate'>; +} +declare module 'sequelize-cli/src/commands/migration_generate.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/migration_generate'>; +} +declare module 'sequelize-cli/src/commands/model_generate.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/model_generate'>; +} +declare module 'sequelize-cli/src/commands/seed_generate.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/seed_generate'>; +} +declare module 'sequelize-cli/src/commands/seed_one.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/seed_one'>; +} +declare module 'sequelize-cli/src/commands/seed.js' { + declare module.exports: $Exports<'sequelize-cli/src/commands/seed'>; +} +declare module 'sequelize-cli/src/core/migrator.js' { + declare module.exports: $Exports<'sequelize-cli/src/core/migrator'>; +} +declare module 'sequelize-cli/src/core/yargs.js' { + declare module.exports: $Exports<'sequelize-cli/src/core/yargs'>; +} +declare module 'sequelize-cli/src/helpers/asset-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/asset-helper'>; +} +declare module 'sequelize-cli/src/helpers/config-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/config-helper'>; +} +declare module 'sequelize-cli/src/helpers/generic-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/generic-helper'>; +} +declare module 'sequelize-cli/src/helpers/index' { + declare module.exports: $Exports<'sequelize-cli/src/helpers'>; +} +declare module 'sequelize-cli/src/helpers/index.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers'>; +} +declare module 'sequelize-cli/src/helpers/init-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/init-helper'>; +} +declare module 'sequelize-cli/src/helpers/migration-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/migration-helper'>; +} +declare module 'sequelize-cli/src/helpers/model-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/model-helper'>; +} +declare module 'sequelize-cli/src/helpers/path-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/path-helper'>; +} +declare module 'sequelize-cli/src/helpers/template-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/template-helper'>; +} +declare module 'sequelize-cli/src/helpers/umzug-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/umzug-helper'>; +} +declare module 'sequelize-cli/src/helpers/version-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/version-helper'>; +} +declare module 'sequelize-cli/src/helpers/view-helper.js' { + declare module.exports: $Exports<'sequelize-cli/src/helpers/view-helper'>; +} +declare module 'sequelize-cli/src/sequelize.js' { + declare module.exports: $Exports<'sequelize-cli/src/sequelize'>; +} +declare module 'sequelize-cli/test/db/db-create.test.js' { + declare module.exports: $Exports<'sequelize-cli/test/db/db-create.test'>; +} +declare module 'sequelize-cli/test/db/db-drop.test.js' { + declare module.exports: $Exports<'sequelize-cli/test/db/db-drop.test'>; } declare module 'sequelize-cli/test/db/migrate-json.test.js' { declare module.exports: $Exports<'sequelize-cli/test/db/migrate-json.test'>; @@ -410,9 +659,6 @@ declare module 'sequelize-cli/test/db/migrate-json.test.js' { declare module 'sequelize-cli/test/db/migrate.test.js' { declare module.exports: $Exports<'sequelize-cli/test/db/migrate.test'>; } -declare module 'sequelize-cli/test/db/migrate/old_schema.test.js' { - declare module.exports: $Exports<'sequelize-cli/test/db/migrate/old_schema.test'>; -} declare module 'sequelize-cli/test/db/migrate/schema/add_timestamps.test.js' { declare module.exports: $Exports<'sequelize-cli/test/db/migrate/schema/add_timestamps.test'>; } @@ -446,9 +692,6 @@ declare module 'sequelize-cli/test/db/seed/undo/all.test.js' { declare module 'sequelize-cli/test/environment-variable.test.js' { declare module.exports: $Exports<'sequelize-cli/test/environment-variable.test'>; } -declare module 'sequelize-cli/test/help.test.js' { - declare module.exports: $Exports<'sequelize-cli/test/help.test'>; -} declare module 'sequelize-cli/test/init.test.js' { declare module.exports: $Exports<'sequelize-cli/test/init.test'>; } @@ -539,8 +782,11 @@ declare module 'sequelize-cli/test/support/config/options.js' { declare module 'sequelize-cli/test/support/helpers.js' { declare module.exports: $Exports<'sequelize-cli/test/support/helpers'>; } +declare module 'sequelize-cli/test/support/index' { + declare module.exports: $Exports<'sequelize-cli/test/support'>; +} declare module 'sequelize-cli/test/support/index.js' { - declare module.exports: $Exports<'sequelize-cli/test/support/index'>; + declare module.exports: $Exports<'sequelize-cli/test/support'>; } declare module 'sequelize-cli/test/url.test.js' { declare module.exports: $Exports<'sequelize-cli/test/url.test'>; diff --git a/flow-typed/npm/sequelize-encrypted_vx.x.x.js b/flow-typed/npm/sequelize-encrypted_vx.x.x.js index a3de4384..0fc0026a 100644 --- a/flow-typed/npm/sequelize-encrypted_vx.x.x.js +++ b/flow-typed/npm/sequelize-encrypted_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: d5886d0503c3cf91cf0f956d5954cc8f -// flow-typed version: <>/sequelize-encrypted_v0.1.0/flow_v0.86.0 +// flow-typed signature: 5b93a5f50c4865154501e63a257b356f +// flow-typed version: <>/sequelize-encrypted_v^0.1.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,7 +22,7 @@ declare module 'sequelize-encrypted' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'sequelize-encrypted/test/index' { +declare module 'sequelize-encrypted/test' { declare module.exports: any; } @@ -33,6 +33,9 @@ declare module 'sequelize-encrypted/index' { declare module 'sequelize-encrypted/index.js' { declare module.exports: $Exports<'sequelize-encrypted'>; } -declare module 'sequelize-encrypted/test/index.js' { - declare module.exports: $Exports<'sequelize-encrypted/test/index'>; +declare module 'sequelize-encrypted/test/index' { + declare module.exports: $Exports<'sequelize-encrypted/test'>; +} +declare module 'sequelize-encrypted/test/index.js' { + declare module.exports: $Exports<'sequelize-encrypted/test'>; } diff --git a/flow-typed/npm/sequelize_vx.x.x.js b/flow-typed/npm/sequelize_vx.x.x.js new file mode 100644 index 00000000..d239480c --- /dev/null +++ b/flow-typed/npm/sequelize_vx.x.x.js @@ -0,0 +1,706 @@ +// flow-typed signature: 2ee788647104e85c13ee5f30c9df727c +// flow-typed version: <>/sequelize_v^5.21.1/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'sequelize' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'sequelize' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'sequelize/lib/associations/base' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations/belongs-to-many' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations/belongs-to' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations/has-many' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations/has-one' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations/helpers' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations' { + declare module.exports: any; +} + +declare module 'sequelize/lib/associations/mixin' { + declare module.exports: any; +} + +declare module 'sequelize/lib/data-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/deferrable' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract/connection-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract/query-generator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract/query-generator/helpers/quote' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract/query-generator/operators' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract/query-generator/transaction' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/abstract/query' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mariadb/connection-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mariadb/data-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mariadb' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mariadb/query-generator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mariadb/query' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql/connection-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql/data-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql/query-generator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql/query-interface' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql/query' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mssql/resource-lock' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mysql/connection-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mysql/data-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mysql' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mysql/query-generator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mysql/query-interface' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/mysql/query' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/parserStore' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/connection-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/data-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/hstore' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/query-generator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/query-interface' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/query' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/postgres/range' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/sqlite/connection-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/sqlite/data-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/sqlite' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/sqlite/query-generator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/sqlite/query-interface' { + declare module.exports: any; +} + +declare module 'sequelize/lib/dialects/sqlite/query' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/association-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/base-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/bulk-record-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/access-denied-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/connection-acquire-timeout-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/connection-refused-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/connection-timed-out-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/host-not-found-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/host-not-reachable-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/connection/invalid-connection-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/database-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/database/exclusion-constraint-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/database/foreign-key-constraint-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/database/timeout-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/database/unknown-constraint-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/eager-loading-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/empty-result-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/instance-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/optimistic-lock-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/query-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/sequelize-scope-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/validation-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/errors/validation/unique-constraint-error' { + declare module.exports: any; +} + +declare module 'sequelize/lib/hooks' { + declare module.exports: any; +} + +declare module 'sequelize/lib/index-hints' { + declare module.exports: any; +} + +declare module 'sequelize/lib/instance-validator' { + declare module.exports: any; +} + +declare module 'sequelize/lib/model-manager' { + declare module.exports: any; +} + +declare module 'sequelize/lib/model' { + declare module.exports: any; +} + +declare module 'sequelize/lib/operators' { + declare module.exports: any; +} + +declare module 'sequelize/lib/promise' { + declare module.exports: any; +} + +declare module 'sequelize/lib/query-interface' { + declare module.exports: any; +} + +declare module 'sequelize/lib/query-types' { + declare module.exports: any; +} + +declare module 'sequelize/lib/sequelize' { + declare module.exports: any; +} + +declare module 'sequelize/lib/sql-string' { + declare module.exports: any; +} + +declare module 'sequelize/lib/table-hints' { + declare module.exports: any; +} + +declare module 'sequelize/lib/transaction' { + declare module.exports: any; +} + +declare module 'sequelize/lib/utils' { + declare module.exports: any; +} + +declare module 'sequelize/lib/utils/classToInvokable' { + declare module.exports: any; +} + +declare module 'sequelize/lib/utils/deprecations' { + declare module.exports: any; +} + +declare module 'sequelize/lib/utils/logger' { + declare module.exports: any; +} + +declare module 'sequelize/lib/utils/validator-extras' { + declare module.exports: any; +} + +// Filename aliases +declare module 'sequelize/index' { + declare module.exports: $Exports<'sequelize'>; +} +declare module 'sequelize/index.js' { + declare module.exports: $Exports<'sequelize'>; +} +declare module 'sequelize/lib/associations/base.js' { + declare module.exports: $Exports<'sequelize/lib/associations/base'>; +} +declare module 'sequelize/lib/associations/belongs-to-many.js' { + declare module.exports: $Exports<'sequelize/lib/associations/belongs-to-many'>; +} +declare module 'sequelize/lib/associations/belongs-to.js' { + declare module.exports: $Exports<'sequelize/lib/associations/belongs-to'>; +} +declare module 'sequelize/lib/associations/has-many.js' { + declare module.exports: $Exports<'sequelize/lib/associations/has-many'>; +} +declare module 'sequelize/lib/associations/has-one.js' { + declare module.exports: $Exports<'sequelize/lib/associations/has-one'>; +} +declare module 'sequelize/lib/associations/helpers.js' { + declare module.exports: $Exports<'sequelize/lib/associations/helpers'>; +} +declare module 'sequelize/lib/associations/index' { + declare module.exports: $Exports<'sequelize/lib/associations'>; +} +declare module 'sequelize/lib/associations/index.js' { + declare module.exports: $Exports<'sequelize/lib/associations'>; +} +declare module 'sequelize/lib/associations/mixin.js' { + declare module.exports: $Exports<'sequelize/lib/associations/mixin'>; +} +declare module 'sequelize/lib/data-types.js' { + declare module.exports: $Exports<'sequelize/lib/data-types'>; +} +declare module 'sequelize/lib/deferrable.js' { + declare module.exports: $Exports<'sequelize/lib/deferrable'>; +} +declare module 'sequelize/lib/dialects/abstract/connection-manager.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract/connection-manager'>; +} +declare module 'sequelize/lib/dialects/abstract/index' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract'>; +} +declare module 'sequelize/lib/dialects/abstract/index.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract'>; +} +declare module 'sequelize/lib/dialects/abstract/query-generator.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator'>; +} +declare module 'sequelize/lib/dialects/abstract/query-generator/helpers/quote.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator/helpers/quote'>; +} +declare module 'sequelize/lib/dialects/abstract/query-generator/operators.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator/operators'>; +} +declare module 'sequelize/lib/dialects/abstract/query-generator/transaction.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query-generator/transaction'>; +} +declare module 'sequelize/lib/dialects/abstract/query.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/abstract/query'>; +} +declare module 'sequelize/lib/dialects/mariadb/connection-manager.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/connection-manager'>; +} +declare module 'sequelize/lib/dialects/mariadb/data-types.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/data-types'>; +} +declare module 'sequelize/lib/dialects/mariadb/index' { + declare module.exports: $Exports<'sequelize/lib/dialects/mariadb'>; +} +declare module 'sequelize/lib/dialects/mariadb/index.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mariadb'>; +} +declare module 'sequelize/lib/dialects/mariadb/query-generator.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/query-generator'>; +} +declare module 'sequelize/lib/dialects/mariadb/query.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mariadb/query'>; +} +declare module 'sequelize/lib/dialects/mssql/connection-manager.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql/connection-manager'>; +} +declare module 'sequelize/lib/dialects/mssql/data-types.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql/data-types'>; +} +declare module 'sequelize/lib/dialects/mssql/index' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql'>; +} +declare module 'sequelize/lib/dialects/mssql/index.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql'>; +} +declare module 'sequelize/lib/dialects/mssql/query-generator.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql/query-generator'>; +} +declare module 'sequelize/lib/dialects/mssql/query-interface.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql/query-interface'>; +} +declare module 'sequelize/lib/dialects/mssql/query.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql/query'>; +} +declare module 'sequelize/lib/dialects/mssql/resource-lock.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mssql/resource-lock'>; +} +declare module 'sequelize/lib/dialects/mysql/connection-manager.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql/connection-manager'>; +} +declare module 'sequelize/lib/dialects/mysql/data-types.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql/data-types'>; +} +declare module 'sequelize/lib/dialects/mysql/index' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql'>; +} +declare module 'sequelize/lib/dialects/mysql/index.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql'>; +} +declare module 'sequelize/lib/dialects/mysql/query-generator.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql/query-generator'>; +} +declare module 'sequelize/lib/dialects/mysql/query-interface.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql/query-interface'>; +} +declare module 'sequelize/lib/dialects/mysql/query.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/mysql/query'>; +} +declare module 'sequelize/lib/dialects/parserStore.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/parserStore'>; +} +declare module 'sequelize/lib/dialects/postgres/connection-manager.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/connection-manager'>; +} +declare module 'sequelize/lib/dialects/postgres/data-types.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/data-types'>; +} +declare module 'sequelize/lib/dialects/postgres/hstore.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/hstore'>; +} +declare module 'sequelize/lib/dialects/postgres/index' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres'>; +} +declare module 'sequelize/lib/dialects/postgres/index.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres'>; +} +declare module 'sequelize/lib/dialects/postgres/query-generator.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/query-generator'>; +} +declare module 'sequelize/lib/dialects/postgres/query-interface.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/query-interface'>; +} +declare module 'sequelize/lib/dialects/postgres/query.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/query'>; +} +declare module 'sequelize/lib/dialects/postgres/range.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/postgres/range'>; +} +declare module 'sequelize/lib/dialects/sqlite/connection-manager.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/connection-manager'>; +} +declare module 'sequelize/lib/dialects/sqlite/data-types.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/data-types'>; +} +declare module 'sequelize/lib/dialects/sqlite/index' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite'>; +} +declare module 'sequelize/lib/dialects/sqlite/index.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite'>; +} +declare module 'sequelize/lib/dialects/sqlite/query-generator.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/query-generator'>; +} +declare module 'sequelize/lib/dialects/sqlite/query-interface.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/query-interface'>; +} +declare module 'sequelize/lib/dialects/sqlite/query.js' { + declare module.exports: $Exports<'sequelize/lib/dialects/sqlite/query'>; +} +declare module 'sequelize/lib/errors/association-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/association-error'>; +} +declare module 'sequelize/lib/errors/base-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/base-error'>; +} +declare module 'sequelize/lib/errors/bulk-record-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/bulk-record-error'>; +} +declare module 'sequelize/lib/errors/connection-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection-error'>; +} +declare module 'sequelize/lib/errors/connection/access-denied-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/access-denied-error'>; +} +declare module 'sequelize/lib/errors/connection/connection-acquire-timeout-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/connection-acquire-timeout-error'>; +} +declare module 'sequelize/lib/errors/connection/connection-refused-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/connection-refused-error'>; +} +declare module 'sequelize/lib/errors/connection/connection-timed-out-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/connection-timed-out-error'>; +} +declare module 'sequelize/lib/errors/connection/host-not-found-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/host-not-found-error'>; +} +declare module 'sequelize/lib/errors/connection/host-not-reachable-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/host-not-reachable-error'>; +} +declare module 'sequelize/lib/errors/connection/invalid-connection-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/connection/invalid-connection-error'>; +} +declare module 'sequelize/lib/errors/database-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/database-error'>; +} +declare module 'sequelize/lib/errors/database/exclusion-constraint-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/database/exclusion-constraint-error'>; +} +declare module 'sequelize/lib/errors/database/foreign-key-constraint-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/database/foreign-key-constraint-error'>; +} +declare module 'sequelize/lib/errors/database/timeout-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/database/timeout-error'>; +} +declare module 'sequelize/lib/errors/database/unknown-constraint-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/database/unknown-constraint-error'>; +} +declare module 'sequelize/lib/errors/eager-loading-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/eager-loading-error'>; +} +declare module 'sequelize/lib/errors/empty-result-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/empty-result-error'>; +} +declare module 'sequelize/lib/errors/index' { + declare module.exports: $Exports<'sequelize/lib/errors'>; +} +declare module 'sequelize/lib/errors/index.js' { + declare module.exports: $Exports<'sequelize/lib/errors'>; +} +declare module 'sequelize/lib/errors/instance-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/instance-error'>; +} +declare module 'sequelize/lib/errors/optimistic-lock-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/optimistic-lock-error'>; +} +declare module 'sequelize/lib/errors/query-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/query-error'>; +} +declare module 'sequelize/lib/errors/sequelize-scope-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/sequelize-scope-error'>; +} +declare module 'sequelize/lib/errors/validation-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/validation-error'>; +} +declare module 'sequelize/lib/errors/validation/unique-constraint-error.js' { + declare module.exports: $Exports<'sequelize/lib/errors/validation/unique-constraint-error'>; +} +declare module 'sequelize/lib/hooks.js' { + declare module.exports: $Exports<'sequelize/lib/hooks'>; +} +declare module 'sequelize/lib/index-hints.js' { + declare module.exports: $Exports<'sequelize/lib/index-hints'>; +} +declare module 'sequelize/lib/instance-validator.js' { + declare module.exports: $Exports<'sequelize/lib/instance-validator'>; +} +declare module 'sequelize/lib/model-manager.js' { + declare module.exports: $Exports<'sequelize/lib/model-manager'>; +} +declare module 'sequelize/lib/model.js' { + declare module.exports: $Exports<'sequelize/lib/model'>; +} +declare module 'sequelize/lib/operators.js' { + declare module.exports: $Exports<'sequelize/lib/operators'>; +} +declare module 'sequelize/lib/promise.js' { + declare module.exports: $Exports<'sequelize/lib/promise'>; +} +declare module 'sequelize/lib/query-interface.js' { + declare module.exports: $Exports<'sequelize/lib/query-interface'>; +} +declare module 'sequelize/lib/query-types.js' { + declare module.exports: $Exports<'sequelize/lib/query-types'>; +} +declare module 'sequelize/lib/sequelize.js' { + declare module.exports: $Exports<'sequelize/lib/sequelize'>; +} +declare module 'sequelize/lib/sql-string.js' { + declare module.exports: $Exports<'sequelize/lib/sql-string'>; +} +declare module 'sequelize/lib/table-hints.js' { + declare module.exports: $Exports<'sequelize/lib/table-hints'>; +} +declare module 'sequelize/lib/transaction.js' { + declare module.exports: $Exports<'sequelize/lib/transaction'>; +} +declare module 'sequelize/lib/utils.js' { + declare module.exports: $Exports<'sequelize/lib/utils'>; +} +declare module 'sequelize/lib/utils/classToInvokable.js' { + declare module.exports: $Exports<'sequelize/lib/utils/classToInvokable'>; +} +declare module 'sequelize/lib/utils/deprecations.js' { + declare module.exports: $Exports<'sequelize/lib/utils/deprecations'>; +} +declare module 'sequelize/lib/utils/logger.js' { + declare module.exports: $Exports<'sequelize/lib/utils/logger'>; +} +declare module 'sequelize/lib/utils/validator-extras.js' { + declare module.exports: $Exports<'sequelize/lib/utils/validator-extras'>; +} diff --git a/flow-typed/npm/slate-md-serializer_vx.x.x.js b/flow-typed/npm/slate-md-serializer_vx.x.x.js new file mode 100644 index 00000000..93970a6c --- /dev/null +++ b/flow-typed/npm/slate-md-serializer_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: f448f0c370df73d5ecf36135876c2e66 +// flow-typed version: <>/slate-md-serializer_v5.5.4/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'slate-md-serializer' + * + * 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 'slate-md-serializer' { + 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 'slate-md-serializer/lib/parser' { + declare module.exports: any; +} + +declare module 'slate-md-serializer/lib/renderer' { + declare module.exports: any; +} + +declare module 'slate-md-serializer/lib/urls' { + declare module.exports: any; +} + +declare module 'slate-md-serializer/lib/utils' { + declare module.exports: any; +} + +// Filename aliases +declare module 'slate-md-serializer/lib/parser.js' { + declare module.exports: $Exports<'slate-md-serializer/lib/parser'>; +} +declare module 'slate-md-serializer/lib/renderer.js' { + declare module.exports: $Exports<'slate-md-serializer/lib/renderer'>; +} +declare module 'slate-md-serializer/lib/urls.js' { + declare module.exports: $Exports<'slate-md-serializer/lib/urls'>; +} +declare module 'slate-md-serializer/lib/utils.js' { + declare module.exports: $Exports<'slate-md-serializer/lib/utils'>; +} diff --git a/flow-typed/npm/slate_vx.x.x.js b/flow-typed/npm/slate_vx.x.x.js new file mode 100644 index 00000000..15365f2d --- /dev/null +++ b/flow-typed/npm/slate_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: c86521b8f6c0046fa018175ec663cc8f +// flow-typed version: <>/slate_v0.45.0/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'slate' + * + * 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 'slate' { + 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 'slate/dist/slate' { + declare module.exports: any; +} + +declare module 'slate/dist/slate.min' { + declare module.exports: any; +} + +declare module 'slate/lib/slate.es' { + declare module.exports: any; +} + +declare module 'slate/lib/slate' { + declare module.exports: any; +} + +// Filename aliases +declare module 'slate/dist/slate.js' { + declare module.exports: $Exports<'slate/dist/slate'>; +} +declare module 'slate/dist/slate.min.js' { + declare module.exports: $Exports<'slate/dist/slate.min'>; +} +declare module 'slate/lib/slate.es.js' { + declare module.exports: $Exports<'slate/lib/slate.es'>; +} +declare module 'slate/lib/slate.js' { + declare module.exports: $Exports<'slate/lib/slate'>; +} diff --git a/flow-typed/npm/slug_vx.x.x.js b/flow-typed/npm/slug_vx.x.x.js new file mode 100644 index 00000000..781f6c06 --- /dev/null +++ b/flow-typed/npm/slug_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: c35944ef4361fc8ba73050ab92a5318a +// flow-typed version: <>/slug_v^1.0.0/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'slug' + * + * 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 'slug' { + 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 'slug/bin/slug' { + declare module.exports: any; +} + +declare module 'slug/slug' { + declare module.exports: any; +} + +declare module 'slug/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'slug/bin/slug.js' { + declare module.exports: $Exports<'slug/bin/slug'>; +} +declare module 'slug/slug.js' { + declare module.exports: $Exports<'slug/slug'>; +} +declare module 'slug/test.js' { + declare module.exports: $Exports<'slug/test'>; +} diff --git a/flow-typed/npm/socket.io-redis_vx.x.x.js b/flow-typed/npm/socket.io-redis_vx.x.x.js new file mode 100644 index 00000000..0e492bac --- /dev/null +++ b/flow-typed/npm/socket.io-redis_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 2d05d77f360e32fca426e501ac6f2e96 +// flow-typed version: <>/socket.io-redis_v^5.2.0/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'socket.io-redis' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'socket.io-redis' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ + + +// Filename aliases +declare module 'socket.io-redis/index' { + declare module.exports: $Exports<'socket.io-redis'>; +} +declare module 'socket.io-redis/index.js' { + declare module.exports: $Exports<'socket.io-redis'>; +} diff --git a/flow-typed/npm/socket.io_vx.x.x.js b/flow-typed/npm/socket.io_vx.x.x.js new file mode 100644 index 00000000..e020bbd7 --- /dev/null +++ b/flow-typed/npm/socket.io_vx.x.x.js @@ -0,0 +1,63 @@ +// flow-typed signature: 1da8a6fb342e4ca46971a66359dc36f7 +// flow-typed version: <>/socket.io_v^2.2.0/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'socket.io' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'socket.io' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'socket.io/lib/client' { + declare module.exports: any; +} + +declare module 'socket.io/lib' { + declare module.exports: any; +} + +declare module 'socket.io/lib/namespace' { + declare module.exports: any; +} + +declare module 'socket.io/lib/parent-namespace' { + declare module.exports: any; +} + +declare module 'socket.io/lib/socket' { + declare module.exports: any; +} + +// Filename aliases +declare module 'socket.io/lib/client.js' { + declare module.exports: $Exports<'socket.io/lib/client'>; +} +declare module 'socket.io/lib/index' { + declare module.exports: $Exports<'socket.io/lib'>; +} +declare module 'socket.io/lib/index.js' { + declare module.exports: $Exports<'socket.io/lib'>; +} +declare module 'socket.io/lib/namespace.js' { + declare module.exports: $Exports<'socket.io/lib/namespace'>; +} +declare module 'socket.io/lib/parent-namespace.js' { + declare module.exports: $Exports<'socket.io/lib/parent-namespace'>; +} +declare module 'socket.io/lib/socket.js' { + declare module.exports: $Exports<'socket.io/lib/socket'>; +} diff --git a/flow-typed/npm/socketio-auth_vx.x.x.js b/flow-typed/npm/socketio-auth_vx.x.x.js new file mode 100644 index 00000000..d47ead21 --- /dev/null +++ b/flow-typed/npm/socketio-auth_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 285166b7fd2576ccb1d1e5f17fd29d53 +// flow-typed version: <>/socketio-auth_v^0.1.1/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'socketio-auth' + * + * 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 'socketio-auth' { + 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 'socketio-auth/lib/socketio-auth' { + declare module.exports: any; +} + +declare module 'socketio-auth/test/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'socketio-auth/index' { + declare module.exports: $Exports<'socketio-auth'>; +} +declare module 'socketio-auth/index.js' { + declare module.exports: $Exports<'socketio-auth'>; +} +declare module 'socketio-auth/lib/socketio-auth.js' { + declare module.exports: $Exports<'socketio-auth/lib/socketio-auth'>; +} +declare module 'socketio-auth/test/test.js' { + declare module.exports: $Exports<'socketio-auth/test/test'>; +} diff --git a/flow-typed/npm/string-replace-to-array_vx.x.x.js b/flow-typed/npm/string-replace-to-array_vx.x.x.js index aeaa2189..2eaa38d7 100644 --- a/flow-typed/npm/string-replace-to-array_vx.x.x.js +++ b/flow-typed/npm/string-replace-to-array_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: e35e89af8873cd5bae364d5238ccc4d9 -// flow-typed version: <>/string-replace-to-array_v^1.0.3/flow_v0.86.0 +// flow-typed signature: 92f657033c080851f3050b367651f3f2 +// flow-typed version: <>/string-replace-to-array_v^1.0.3/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/styled-components_v5.x.x.js b/flow-typed/npm/styled-components_v5.x.x.js new file mode 100644 index 00000000..43d4861a --- /dev/null +++ b/flow-typed/npm/styled-components_v5.x.x.js @@ -0,0 +1,530 @@ +// flow-typed signature: 1f5de1a8acfb1cef787a7062bb304212 +// flow-typed version: 207fb32765/styled-components_v5.x.x/flow_>=v0.104.x + +// @flow + +declare module 'styled-components' { + declare class InterpolatableComponent

extends React$Component

{ + static +styledComponentId: string; + } + + declare export type Styles = { + [ruleOrSelector: string]: string | number, // | Styles, + ..., + }; + + declare export type Interpolation

= + | (( + executionContext: P + ) => ((executionContext: P) => InterpolationBase) | InterpolationBase) + | InterpolationBase; + + declare export type InterpolationBase = + | CSSRules + | KeyFrames + | string + | number + | false // falsy values are OK, true is the only one not allowed, because it renders as "true" + | null + | void + | Styles + | Class>; // eslint-disable-line flowtype/no-weak-types + + declare export type TaggedTemplateLiteral = ( + strings: string[], + ...interpolations: Interpolation[] + ) => R; + + // Should this be `mixed` perhaps? + declare export type CSSRules = Interpolation[]; // eslint-disable-line flowtype/no-weak-types + + declare export type CSSConstructor = TaggedTemplateLiteral; // eslint-disable-line flowtype/no-weak-types + declare export type KeyFramesConstructor = TaggedTemplateLiteral< + any, // eslint-disable-line flowtype/no-weak-types + KeyFrames + >; + declare export type CreateGlobalStyleConstructor = TaggedTemplateLiteral< + any, // eslint-disable-line flowtype/no-weak-types + React$ComponentType<*> + >; + + declare interface Tag { + styleTag: HTMLStyleElement | null; + getIds(): string[]; + hasNameForId(id: string, name: string): boolean; + insertMarker(id: string): T; + insertRules(id: string, cssRules: string[], name: ?string): void; + removeRules(id: string): void; + css(): string; + toHTML(additionalAttrs: ?string): string; + toElement(): React$Element<*>; + clone(): Tag; + sealed: boolean; + } + + // The `any`/weak types in here all come from `styled-components` directly, since those definitions were just copied over + declare export class StyleSheet { + static get master(): StyleSheet; + static get instance(): StyleSheet; + static reset(forceServer?: boolean): void; + + id: number; + forceServer: boolean; + target: ?HTMLElement; + tagMap: { [string]: Tag, ... }; // eslint-disable-line flowtype/no-weak-types + deferred: { [string]: string[] | void, ... }; + rehydratedNames: { [string]: boolean, ... }; + ignoreRehydratedNames: { [string]: boolean, ... }; + tags: Tag[]; // eslint-disable-line flowtype/no-weak-types + importRuleTag: Tag; // eslint-disable-line flowtype/no-weak-types + capacity: number; + clones: StyleSheet[]; + + constructor(?HTMLElement): this; + rehydrate(): this; + clone(): StyleSheet; + sealAllTags(): void; + makeTag(tag: ?Tag): Tag; // eslint-disable-line flowtype/no-weak-types + getImportRuleTag(): Tag; // eslint-disable-line flowtype/no-weak-types + getTagForId(id: string): Tag; // eslint-disable-line flowtype/no-weak-types + hasId(id: string): boolean; + hasNameForId(id: string, name: string): boolean; + deferredInject(id: string, cssRules: string[]): void; + inject(id: string, cssRules: string[], name?: string): void; + remove(id: string): void; + toHtml(): string; + toReactElements(): React$ElementType[]; + } + + declare export function isStyledComponent(target: mixed): boolean; + + declare type SCMProps = { + children?: React.Node, + sheet?: StyleSheet, + target?: HTMLElement, + ... + }; + + declare export var StyleSheetContext: React$Context; + declare export var StyleSheetConsumer: React$ComponentType<{| + children: (value: StyleSheet) => ?React$Node, + |}>; + declare var StyleSheetProvider: React$ComponentType<{| + children?: React$Node, + value: StyleSheet, + |}>; + + /** + * plugin + * + * @param {number} context + * @param {Array} selector + * @param {Array} parent + * @param {string} content + * @param {number} line + * @param {number} column + * @param {number} length + * @return {(string|void)?} + */ + + declare type StylisPluginSignature = ( + context: number, + selector: string[], + parent: string[], + content: string, + line: number, + column: number, + length: number + ) => string | void; + + declare export class StyleSheetManager extends React$Component { + getContext(sheet: ?StyleSheet, target: ?HTMLElement): StyleSheet; + render(): React$Element; + stylisPlugins?: StylisPluginSignature[]; + disableVendorPrefixes?: boolean; + disableCSSOMInjection?: boolean; + } + + declare export class ServerStyleSheet { + instance: StyleSheet; + masterSheet: StyleSheet; + sealed: boolean; + + seal(): void; + collectStyles(children: any): React$Element; // eslint-disable-line flowtype/no-weak-types + getStyleTags(): string; + toReactElements(): React$ElementType[]; + // This seems to be use a port of node streams in the Browsers. Not gonna type this for now + // eslint-disable-next-line flowtype/no-weak-types + interleaveWithNodeStream(stream: any): any; + } + + declare export class KeyFrames { + id: string; + name: string; + rules: string[]; + + constructor(name: string, rules: string[]): this; + inject(StyleSheet): void; + toString(): string; + getName(): string; + } + + // I think any is appropriate here? + // eslint-disable-next-line flowtype/no-weak-types + declare export var css: CSSConstructor; + declare export var keyframes: KeyFramesConstructor; + declare export var createGlobalStyle: CreateGlobalStyleConstructor; + declare export var ThemeConsumer: React$ComponentType<{| + children: (value: mixed) => ?React$Node, + |}>; + declare export var ThemeProvider: React$ComponentType<{| + children?: ?React$Node, + theme: mixed | (mixed => mixed), + |}>; + + /** + Any because the intended use-case is for users to do: + + import {ThemeContext} from 'styled-components'; + ... + const theme = React.useContext(ThemeContext); + + If they want DRY-er code, they could declare their own version of this via something like + + import { ThemeContext as SCThemeContext } from 'styled-components'; + export const ThemeContext: React$Context = SCThemeContext; + + and then + + import {ThemeContext} from './theme'; + */ + // eslint-disable-next-line flowtype/no-weak-types + declare export var ThemeContext: React$Context; + + declare export type ThemeProps = {| + theme: T, + |}; + + declare type CommonSCProps = {| + children?: React$Node, + className?: ?string, + style?: { [string]: string | number, ... }, + ref?: React$Ref, // eslint-disable-line flowtype/no-weak-types + |}; + + declare export type PropsWithTheme = {| + ...ThemeProps, + ...CommonSCProps, // Not sure how useful this is here, but it's technically correct to have it + ...$Exact, + |}; + + declare export function withTheme( + Component: React$AbstractComponent + ): React$AbstractComponent<$Diff>, Instance>; + + declare export function useTheme(): Theme; + + declare export type StyledComponent< + Props, + Theme, + Instance, + MergedProps = { ...$Exact, ...CommonSCProps, ... } + > = React$AbstractComponent & + Class>; + + declare export type StyledFactory = {| + [[call]]: TaggedTemplateLiteral< + PropsWithTheme, + StyledComponent + >, + +attrs: ( + (StyleProps => A) | A + ) => TaggedTemplateLiteral< + PropsWithTheme<{| ...$Exact, ...$Exact |}, Theme>, + StyledComponent< + React$Config<{| ...$Exact, ...$Exact |}, $Exact>, + Theme, + Instance + > + >, + |}; + + declare export type StyledShorthandFactory = {| + [[call]]: ( + string[], + ...Interpolation>[] + ) => StyledComponent, + [[call]]: ( + (props: PropsWithTheme) => Interpolation // eslint-disable-line flowtype/no-weak-types + ) => StyledComponent, + +attrs: ( + (StyleProps => A) | A + ) => TaggedTemplateLiteral< + PropsWithTheme<{| ...$Exact, ...$Exact |}, Theme>, + StyledComponent< + React$Config<{| ...$Exact, ...$Exact |}, $Exact>, + Theme, + V + > + >, + |}; + + declare type BuiltinElementInstances = { + a: React$ElementRef<'a'>, + abbr: React$ElementRef<'abbr'>, + address: React$ElementRef<'address'>, + area: React$ElementRef<'area'>, + article: React$ElementRef<'article'>, + aside: React$ElementRef<'aside'>, + audio: React$ElementRef<'audio'>, + b: React$ElementRef<'b'>, + base: React$ElementRef<'base'>, + bdi: React$ElementRef<'bdi'>, + bdo: React$ElementRef<'bdo'>, + big: React$ElementRef<'big'>, + blockquote: React$ElementRef<'blockquote'>, + body: React$ElementRef<'body'>, + br: React$ElementRef<'br'>, + button: React$ElementRef<'button'>, + canvas: React$ElementRef<'canvas'>, + caption: React$ElementRef<'caption'>, + cite: React$ElementRef<'cite'>, + code: React$ElementRef<'code'>, + col: React$ElementRef<'col'>, + colgroup: React$ElementRef<'colgroup'>, + data: React$ElementRef<'data'>, + datalist: React$ElementRef<'datalist'>, + dd: React$ElementRef<'dd'>, + del: React$ElementRef<'del'>, + details: React$ElementRef<'details'>, + dfn: React$ElementRef<'dfn'>, + dialog: React$ElementRef<'dialog'>, + div: React$ElementRef<'div'>, + dl: React$ElementRef<'dl'>, + dt: React$ElementRef<'dt'>, + em: React$ElementRef<'em'>, + embed: React$ElementRef<'embed'>, + fieldset: React$ElementRef<'fieldset'>, + figcaption: React$ElementRef<'figcaption'>, + figure: React$ElementRef<'figure'>, + footer: React$ElementRef<'footer'>, + form: React$ElementRef<'form'>, + h1: React$ElementRef<'h1'>, + h2: React$ElementRef<'h2'>, + h3: React$ElementRef<'h3'>, + h4: React$ElementRef<'h4'>, + h5: React$ElementRef<'h5'>, + h6: React$ElementRef<'h6'>, + head: React$ElementRef<'head'>, + header: React$ElementRef<'header'>, + hgroup: React$ElementRef<'hgroup'>, + hr: React$ElementRef<'hr'>, + html: React$ElementRef<'html'>, + i: React$ElementRef<'i'>, + iframe: React$ElementRef<'iframe'>, + img: React$ElementRef<'img'>, + input: React$ElementRef<'input'>, + ins: React$ElementRef<'ins'>, + kbd: React$ElementRef<'kbd'>, + label: React$ElementRef<'label'>, + legend: React$ElementRef<'legend'>, + li: React$ElementRef<'li'>, + link: React$ElementRef<'link'>, + main: React$ElementRef<'main'>, + map: React$ElementRef<'map'>, + mark: React$ElementRef<'mark'>, + menu: React$ElementRef<'menu'>, + meta: React$ElementRef<'meta'>, + meter: React$ElementRef<'meter'>, + nav: React$ElementRef<'nav'>, + noscript: React$ElementRef<'noscript'>, + object: React$ElementRef<'object'>, + ol: React$ElementRef<'ol'>, + optgroup: React$ElementRef<'optgroup'>, + option: React$ElementRef<'option'>, + output: React$ElementRef<'output'>, + p: React$ElementRef<'p'>, + param: React$ElementRef<'param'>, + picture: React$ElementRef<'picture'>, + pre: React$ElementRef<'pre'>, + progress: React$ElementRef<'progress'>, + q: React$ElementRef<'q'>, + rp: React$ElementRef<'rp'>, + rt: React$ElementRef<'rt'>, + ruby: React$ElementRef<'ruby'>, + s: React$ElementRef<'s'>, + samp: React$ElementRef<'samp'>, + script: React$ElementRef<'script'>, + section: React$ElementRef<'section'>, + select: React$ElementRef<'select'>, + small: React$ElementRef<'small'>, + source: React$ElementRef<'source'>, + span: React$ElementRef<'span'>, + strong: React$ElementRef<'strong'>, + style: React$ElementRef<'style'>, + sub: React$ElementRef<'sub'>, + summary: React$ElementRef<'summary'>, + sup: React$ElementRef<'sup'>, + table: React$ElementRef<'table'>, + tbody: React$ElementRef<'tbody'>, + td: React$ElementRef<'td'>, + textarea: React$ElementRef<'textarea'>, + tfoot: React$ElementRef<'tfoot'>, + th: React$ElementRef<'th'>, + thead: React$ElementRef<'thead'>, + time: React$ElementRef<'time'>, + title: React$ElementRef<'title'>, + tr: React$ElementRef<'tr'>, + track: React$ElementRef<'track'>, + u: React$ElementRef<'u'>, + ul: React$ElementRef<'ul'>, + var: React$ElementRef<'var'>, + video: React$ElementRef<'video'>, + wbr: React$ElementRef<'wbr'>, + // SVG + circle: React$ElementRef<'circle'>, + clipPath: React$ElementRef<'clipPath'>, + defs: React$ElementRef<'defs'>, + ellipse: React$ElementRef<'ellipse'>, + g: React$ElementRef<'g'>, + image: React$ElementRef<'image'>, + line: React$ElementRef<'line'>, + linearGradient: React$ElementRef<'linearGradient'>, + mask: React$ElementRef<'mask'>, + path: React$ElementRef<'path'>, + pattern: React$ElementRef<'pattern'>, + polygon: React$ElementRef<'polygon'>, + polyline: React$ElementRef<'polyline'>, + radialGradient: React$ElementRef<'radialGradient'>, + rect: React$ElementRef<'rect'>, + stop: React$ElementRef<'stop'>, + svg: React$ElementRef<'svg'>, + text: React$ElementRef<'text'>, + tspan: React$ElementRef<'tspan'>, + // Deprecated, should be HTMLUnknownElement, but Flow doesn't support it + keygen: React$ElementRef<'keygen'>, + menuitem: React$ElementRef<'menuitem'>, + ... + }; + + declare type BuiltinElementType = $ElementType< + BuiltinElementInstances, + ElementName + >; + + declare type ConvenientShorthands = $ObjMap< + BuiltinElementInstances, + (V) => StyledShorthandFactory + >; + + declare interface Styled { + , Theme, OwnProps = React$ElementConfig>( + Comp + ): StyledFactory<{| ...$Exact |}, Theme, Comp>; + >( + ElementName + ): StyledFactory>; + } + + declare export default Styled & ConvenientShorthands; +} + +declare module 'styled-components/native' { + import type { + CSSRules, + CSSConstructor, + KeyFramesConstructor, + CreateGlobalStyleConstructor, + StyledComponent, + Interpolation, + + // "private" types + TaggedTemplateLiteral, + StyledFactory, + StyledShorthandFactory, + ThemeProps, + PropsWithTheme, + } from 'styled-components'; + + declare type BuiltinElementInstances = { + ActivityIndicator: React$ComponentType<{ ... }>, + ActivityIndicatorIOS: React$ComponentType<{ ... }>, + ART: React$ComponentType<{ ... }>, + Button: React$ComponentType<{ ... }>, + DatePickerIOS: React$ComponentType<{ ... }>, + DrawerLayoutAndroid: React$ComponentType<{ ... }>, + Image: React$ComponentType<{ ... }>, + ImageBackground: React$ComponentType<{ ... }>, + ImageEditor: React$ComponentType<{ ... }>, + ImageStore: React$ComponentType<{ ... }>, + KeyboardAvoidingView: React$ComponentType<{ ... }>, + ListView: React$ComponentType<{ ... }>, + MapView: React$ComponentType<{ ... }>, + Modal: React$ComponentType<{ ... }>, + NavigatorIOS: React$ComponentType<{ ... }>, + Picker: React$ComponentType<{ ... }>, + PickerIOS: React$ComponentType<{ ... }>, + ProgressBarAndroid: React$ComponentType<{ ... }>, + ProgressViewIOS: React$ComponentType<{ ... }>, + ScrollView: React$ComponentType<{ ... }>, + SegmentedControlIOS: React$ComponentType<{ ... }>, + Slider: React$ComponentType<{ ... }>, + SliderIOS: React$ComponentType<{ ... }>, + SnapshotViewIOS: React$ComponentType<{ ... }>, + Switch: React$ComponentType<{ ... }>, + RecyclerViewBackedScrollView: React$ComponentType<{ ... }>, + RefreshControl: React$ComponentType<{ ... }>, + SafeAreaView: React$ComponentType<{ ... }>, + StatusBar: React$ComponentType<{ ... }>, + SwipeableListView: React$ComponentType<{ ... }>, + SwitchAndroid: React$ComponentType<{ ... }>, + SwitchIOS: React$ComponentType<{ ... }>, + TabBarIOS: React$ComponentType<{ ... }>, + Text: React$ComponentType<{ ... }>, + TextInput: React$ComponentType<{ ... }>, + ToastAndroid: React$ComponentType<{ ... }>, + ToolbarAndroid: React$ComponentType<{ ... }>, + Touchable: React$ComponentType<{ ... }>, + TouchableHighlight: React$ComponentType<{ ... }>, + TouchableNativeFeedback: React$ComponentType<{ ... }>, + TouchableOpacity: React$ComponentType<{ ... }>, + TouchableWithoutFeedback: React$ComponentType<{ ... }>, + View: React$ComponentType<{ ... }>, + ViewPagerAndroid: React$ComponentType<{ ... }>, + WebView: React$ComponentType<{ ... }>, + FlatList: React$ComponentType<{ ... }>, + SectionList: React$ComponentType<{ ... }>, + VirtualizedList: React$ComponentType<{ ... }>, + ... + }; + + declare type BuiltinElementType = $ElementType< + BuiltinElementInstances, + ElementName + >; + + declare type ConvenientShorthands = $ObjMap< + BuiltinElementInstances, + (V) => StyledShorthandFactory + >; + + declare interface Styled { + >( + ElementName + ): StyledFactory>; + < + Comp: React$ComponentType, + Theme, + OwnProps = React$ElementConfig + >( + Comp + ): StyledFactory<{| ...$Exact |}, Theme, Comp>; + } + + declare export default Styled & ConvenientShorthands; +} + +declare module 'styled-components/macro' { + declare export * from 'styled-components'; +} diff --git a/flow-typed/npm/styled-components_vx.x.x.js b/flow-typed/npm/styled-components_vx.x.x.js deleted file mode 100644 index 1b383c68..00000000 --- a/flow-typed/npm/styled-components_vx.x.x.js +++ /dev/null @@ -1,130 +0,0 @@ -// flow-typed signature: 8072a5267b376c8aaecd28d2087d012e -// flow-typed version: <>/styled-components_v4.0.3/flow_v0.86.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'styled-components' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'styled-components' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'styled-components/dist/styled-components-macro.cjs' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components-macro.esm' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components.browser.cjs' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components.browser.esm' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components.cjs' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components.esm' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components' { - declare module.exports: any; -} - -declare module 'styled-components/dist/styled-components.min' { - declare module.exports: any; -} - -declare module 'styled-components/native/dist/styled-components.native.cjs' { - declare module.exports: any; -} - -declare module 'styled-components/native/dist/styled-components.native.esm' { - declare module.exports: any; -} - -declare module 'styled-components/primitives/dist/styled-components-primitives.cjs' { - declare module.exports: any; -} - -declare module 'styled-components/primitives/dist/styled-components-primitives.esm' { - declare module.exports: any; -} - -declare module 'styled-components/scripts/postinstall' { - declare module.exports: any; -} - -declare module 'styled-components/test-utils/index' { - declare module.exports: any; -} - -declare module 'styled-components/test-utils/setupTestFramework' { - declare module.exports: any; -} - -// Filename aliases -declare module 'styled-components/dist/styled-components-macro.cjs.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components-macro.cjs'>; -} -declare module 'styled-components/dist/styled-components-macro.esm.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components-macro.esm'>; -} -declare module 'styled-components/dist/styled-components.browser.cjs.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components.browser.cjs'>; -} -declare module 'styled-components/dist/styled-components.browser.esm.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components.browser.esm'>; -} -declare module 'styled-components/dist/styled-components.cjs.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components.cjs'>; -} -declare module 'styled-components/dist/styled-components.esm.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components.esm'>; -} -declare module 'styled-components/dist/styled-components.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components'>; -} -declare module 'styled-components/dist/styled-components.min.js' { - declare module.exports: $Exports<'styled-components/dist/styled-components.min'>; -} -declare module 'styled-components/native/dist/styled-components.native.cjs.js' { - declare module.exports: $Exports<'styled-components/native/dist/styled-components.native.cjs'>; -} -declare module 'styled-components/native/dist/styled-components.native.esm.js' { - declare module.exports: $Exports<'styled-components/native/dist/styled-components.native.esm'>; -} -declare module 'styled-components/primitives/dist/styled-components-primitives.cjs.js' { - declare module.exports: $Exports<'styled-components/primitives/dist/styled-components-primitives.cjs'>; -} -declare module 'styled-components/primitives/dist/styled-components-primitives.esm.js' { - declare module.exports: $Exports<'styled-components/primitives/dist/styled-components-primitives.esm'>; -} -declare module 'styled-components/scripts/postinstall.js' { - declare module.exports: $Exports<'styled-components/scripts/postinstall'>; -} -declare module 'styled-components/test-utils/index.js' { - declare module.exports: $Exports<'styled-components/test-utils/index'>; -} -declare module 'styled-components/test-utils/setupTestFramework.js' { - declare module.exports: $Exports<'styled-components/test-utils/setupTestFramework'>; -} diff --git a/flow-typed/npm/styled-normalize_vx.x.x.js b/flow-typed/npm/styled-normalize_vx.x.x.js index 1bf692a9..855ec71d 100644 --- a/flow-typed/npm/styled-normalize_vx.x.x.js +++ b/flow-typed/npm/styled-normalize_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 95ae6b3cca0216de345b07c8df8e59c2 -// flow-typed version: <>/styled-normalize_v^2.2.1/flow_v0.86.0 +// flow-typed signature: 68c60027666cf646ae54a641d759085b +// flow-typed version: <>/styled-normalize_v^8.0.4/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -22,11 +22,14 @@ declare module 'styled-normalize' { * require those files directly. Feel free to delete any files that aren't * needed. */ -declare module 'styled-normalize/dist/index' { +declare module 'styled-normalize/dist' { declare module.exports: any; } // Filename aliases -declare module 'styled-normalize/dist/index.js' { - declare module.exports: $Exports<'styled-normalize/dist/index'>; +declare module 'styled-normalize/dist/index' { + declare module.exports: $Exports<'styled-normalize/dist'>; +} +declare module 'styled-normalize/dist/index.js' { + declare module.exports: $Exports<'styled-normalize/dist'>; } diff --git a/flow-typed/npm/tiny-cookie_vx.x.x.js b/flow-typed/npm/tiny-cookie_vx.x.x.js new file mode 100644 index 00000000..23ede087 --- /dev/null +++ b/flow-typed/npm/tiny-cookie_vx.x.x.js @@ -0,0 +1,100 @@ +// flow-typed signature: b525340c11483ee196c00be38c191009 +// flow-typed version: <>/tiny-cookie_v^2.3.1/flow_v0.104.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'tiny-cookie' + * + * 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 'tiny-cookie' { + 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 'tiny-cookie/dist/tiny-cookie' { + declare module.exports: any; +} + +declare module 'tiny-cookie/dist/tiny-cookie.min' { + declare module.exports: any; +} + +declare module 'tiny-cookie/es' { + declare module.exports: any; +} + +declare module 'tiny-cookie/es/util' { + declare module.exports: any; +} + +declare module 'tiny-cookie/flow' { + declare module.exports: any; +} + +declare module 'tiny-cookie/lib' { + declare module.exports: any; +} + +declare module 'tiny-cookie/lib/util' { + declare module.exports: any; +} + +declare module 'tiny-cookie/src' { + declare module.exports: any; +} + +declare module 'tiny-cookie/src/util' { + declare module.exports: any; +} + +// Filename aliases +declare module 'tiny-cookie/dist/tiny-cookie.js' { + declare module.exports: $Exports<'tiny-cookie/dist/tiny-cookie'>; +} +declare module 'tiny-cookie/dist/tiny-cookie.min.js' { + declare module.exports: $Exports<'tiny-cookie/dist/tiny-cookie.min'>; +} +declare module 'tiny-cookie/es/index' { + declare module.exports: $Exports<'tiny-cookie/es'>; +} +declare module 'tiny-cookie/es/index.js' { + declare module.exports: $Exports<'tiny-cookie/es'>; +} +declare module 'tiny-cookie/es/util.js' { + declare module.exports: $Exports<'tiny-cookie/es/util'>; +} +declare module 'tiny-cookie/flow/index' { + declare module.exports: $Exports<'tiny-cookie/flow'>; +} +declare module 'tiny-cookie/flow/index.js' { + declare module.exports: $Exports<'tiny-cookie/flow'>; +} +declare module 'tiny-cookie/lib/index' { + declare module.exports: $Exports<'tiny-cookie/lib'>; +} +declare module 'tiny-cookie/lib/index.js' { + declare module.exports: $Exports<'tiny-cookie/lib'>; +} +declare module 'tiny-cookie/lib/util.js' { + declare module.exports: $Exports<'tiny-cookie/lib/util'>; +} +declare module 'tiny-cookie/src/index' { + declare module.exports: $Exports<'tiny-cookie/src'>; +} +declare module 'tiny-cookie/src/index.js' { + declare module.exports: $Exports<'tiny-cookie/src'>; +} +declare module 'tiny-cookie/src/util.js' { + declare module.exports: $Exports<'tiny-cookie/src/util'>; +} diff --git a/flow-typed/npm/tmp_vx.x.x.js b/flow-typed/npm/tmp_vx.x.x.js index 09d2775b..361ce452 100644 --- a/flow-typed/npm/tmp_vx.x.x.js +++ b/flow-typed/npm/tmp_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 866e6f32aa7676ff1ce3cb9ca30c5e52 -// flow-typed version: <>/tmp_v0.0.33/flow_v0.86.0 +// flow-typed signature: 74fd720a7a3462a7e3d503c717d9510f +// flow-typed version: <>/tmp_v0.0.33/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/uglifyjs-webpack-plugin_vx.x.x.js b/flow-typed/npm/uglifyjs-webpack-plugin_vx.x.x.js index 71e7bac9..e8f11da0 100644 --- a/flow-typed/npm/uglifyjs-webpack-plugin_vx.x.x.js +++ b/flow-typed/npm/uglifyjs-webpack-plugin_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 5101c3ddb7ff7f9f905f2f2fe5379b7d -// flow-typed version: <>/uglifyjs-webpack-plugin_v1.2.5/flow_v0.86.0 +// flow-typed signature: 90824cfc39ff764d3f06f9f71bdb6ef1 +// flow-typed version: <>/uglifyjs-webpack-plugin_v1.2.5/flow_v0.104.0 /** * This is an autogenerated libdef stub for: @@ -26,11 +26,11 @@ declare module 'uglifyjs-webpack-plugin/dist/cjs' { declare module.exports: any; } -declare module 'uglifyjs-webpack-plugin/dist/index' { +declare module 'uglifyjs-webpack-plugin/dist' { declare module.exports: any; } -declare module 'uglifyjs-webpack-plugin/dist/uglify/index' { +declare module 'uglifyjs-webpack-plugin/dist/uglify' { declare module.exports: any; } @@ -46,7 +46,7 @@ declare module 'uglifyjs-webpack-plugin/dist/uglify/worker' { declare module.exports: any; } -declare module 'uglifyjs-webpack-plugin/dist/utils/index' { +declare module 'uglifyjs-webpack-plugin/dist/utils' { declare module.exports: any; } @@ -54,11 +54,17 @@ declare module 'uglifyjs-webpack-plugin/dist/utils/index' { declare module 'uglifyjs-webpack-plugin/dist/cjs.js' { declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/cjs'>; } +declare module 'uglifyjs-webpack-plugin/dist/index' { + declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist'>; +} declare module 'uglifyjs-webpack-plugin/dist/index.js' { - declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/index'>; + declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist'>; +} +declare module 'uglifyjs-webpack-plugin/dist/uglify/index' { + declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/uglify'>; } declare module 'uglifyjs-webpack-plugin/dist/uglify/index.js' { - declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/uglify/index'>; + declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/uglify'>; } declare module 'uglifyjs-webpack-plugin/dist/uglify/minify.js' { declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/uglify/minify'>; @@ -69,6 +75,9 @@ declare module 'uglifyjs-webpack-plugin/dist/uglify/versions.js' { declare module 'uglifyjs-webpack-plugin/dist/uglify/worker.js' { declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/uglify/worker'>; } -declare module 'uglifyjs-webpack-plugin/dist/utils/index.js' { - declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/utils/index'>; +declare module 'uglifyjs-webpack-plugin/dist/utils/index' { + declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/utils'>; +} +declare module 'uglifyjs-webpack-plugin/dist/utils/index.js' { + declare module.exports: $Exports<'uglifyjs-webpack-plugin/dist/utils'>; } diff --git a/flow-typed/npm/url-loader_vx.x.x.js b/flow-typed/npm/url-loader_vx.x.x.js index eb6a67a0..b2515c44 100644 --- a/flow-typed/npm/url-loader_vx.x.x.js +++ b/flow-typed/npm/url-loader_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 3c9a9053104bba94d2a34306fff0449f -// flow-typed version: <>/url-loader_v^0.6.2/flow_v0.86.0 +// flow-typed signature: 52e2171be19699b83ef7314160b20761 +// flow-typed version: <>/url-loader_v^0.6.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/uuid_v2.x.x.js b/flow-typed/npm/uuid_v2.x.x.js index 56b9dbd2..91553e09 100644 --- a/flow-typed/npm/uuid_v2.x.x.js +++ b/flow-typed/npm/uuid_v2.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7af6723fc9db45a9ff15454c1ca56557 -// flow-typed version: b43dff3e0e/uuid_v2.x.x/flow_>=v0.32.x +// flow-typed signature: a36ecc712f81ebaf81889f2dfaff56b6 +// flow-typed version: c6154227d1/uuid_v2.x.x/flow_>=v0.104.x declare module 'uuid' { declare function v1(options?: {| diff --git a/flow-typed/npm/validator_vx.x.x.js b/flow-typed/npm/validator_vx.x.x.js index e2e4af38..3c50212d 100644 --- a/flow-typed/npm/validator_vx.x.x.js +++ b/flow-typed/npm/validator_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 1ca1023909ef1b1c5af608288a84e921 -// flow-typed version: <>/validator_v5.2.0/flow_v0.86.0 +// flow-typed signature: df6a5a3e3b1fbde4f973e1041ec88f2f +// flow-typed version: <>/validator_v5.2.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/webpack-manifest-plugin_vx.x.x.js b/flow-typed/npm/webpack-manifest-plugin_vx.x.x.js index 3a7aeea2..7ddb2fd5 100644 --- a/flow-typed/npm/webpack-manifest-plugin_vx.x.x.js +++ b/flow-typed/npm/webpack-manifest-plugin_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 0b3baf5d28fe95d466ff4d0bb5b8501f -// flow-typed version: <>/webpack-manifest-plugin_v^1.3.2/flow_v0.86.0 +// flow-typed signature: 692f1e203bdcd12eab5b76b027f69742 +// flow-typed version: <>/webpack-manifest-plugin_v^1.3.2/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/webpack_vx.x.x.js b/flow-typed/npm/webpack_vx.x.x.js index 7b4b4555..8e21818d 100644 --- a/flow-typed/npm/webpack_vx.x.x.js +++ b/flow-typed/npm/webpack_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: f3b8d71ed1a086951b01438d53a7c010 -// flow-typed version: <>/webpack_v3.10.0/flow_v0.86.0 +// flow-typed signature: de09b486a333f70b5d920a3a51128afb +// flow-typed version: <>/webpack_v3.10.0/flow_v0.104.0 /** * This is an autogenerated libdef stub for: diff --git a/package.json b/package.json index 73c9680f..1cf9fe38 100644 --- a/package.json +++ b/package.json @@ -176,7 +176,7 @@ "eslint-plugin-prettier": "^2.4.0", "eslint-plugin-react": "^7.12.4", "fetch-test-server": "^1.1.0", - "flow-bin": "^0.88.0", + "flow-bin": "^0.104.0", "identity-obj-proxy": "^3.0.0", "jest-cli": "^22.0.0", "koa-webpack-dev-middleware": "^1.4.5", diff --git a/server/api/index.js b/server/api/index.js index 36e7f171..6113b888 100644 --- a/server/api/index.js +++ b/server/api/index.js @@ -24,7 +24,6 @@ import { NotFoundError } from "../errors"; import errorHandling from "../middlewares/errorHandling"; import validation from "../middlewares/validation"; import methodOverride from "../middlewares/methodOverride"; -import cache from "./middlewares/cache"; import apiWrapper from "./middlewares/apiWrapper"; import editor from "./middlewares/editor"; @@ -35,7 +34,6 @@ const router = new Router(); api.use(errorHandling()); api.use(bodyParser()); api.use(methodOverride()); -api.use(cache()); api.use(validation()); api.use(apiWrapper()); api.use(editor()); diff --git a/server/api/middlewares/apiWrapper.js b/server/api/middlewares/apiWrapper.js index b8e50a1e..1403edd3 100644 --- a/server/api/middlewares/apiWrapper.js +++ b/server/api/middlewares/apiWrapper.js @@ -17,6 +17,7 @@ export default function apiWrapper() { ) { // $FlowFixMe ctx.body = { + // $FlowFixMe ...ctx.body, status: ctx.status, ok, diff --git a/server/api/middlewares/cache.js b/server/api/middlewares/cache.js deleted file mode 100644 index a2a4a931..00000000 --- a/server/api/middlewares/cache.js +++ /dev/null @@ -1,26 +0,0 @@ -// @flow -import debug from "debug"; -import { type Context } from "koa"; - -const log = debug("cache"); - -export default function cache() { - return async function cacheMiddleware(ctx: Context, next: () => Promise<*>) { - ctx.cache = {}; - - ctx.cache.set = async (id, value) => { - ctx.cache[id] = value; - }; - - ctx.cache.get = async (id, def) => { - if (ctx.cache[id]) { - log(`hit: ${id}`); - } else { - log(`miss: ${id}`); - ctx.cache.set(id, await def()); - } - return ctx.cache[id]; - }; - return next(); - }; -} diff --git a/server/api/middlewares/pagination.js b/server/api/middlewares/pagination.js index 8adaf6ab..9bf11bbc 100644 --- a/server/api/middlewares/pagination.js +++ b/server/api/middlewares/pagination.js @@ -16,9 +16,8 @@ export default function pagination(options?: Object) { }; let query = ctx.request.query; - - // $FlowFixMe let body = ctx.request.body; + // $FlowFixMe let limit = query.limit || body.limit; // $FlowFixMe @@ -48,15 +47,20 @@ export default function pagination(options?: Object) { ); } + /* $FlowFixMeNowPlease This comment suppresses an error found when upgrading + * flow-bin@0.104.0. To view the error, delete this comment and run Flow. */ ctx.state.pagination = { - limit: limit, - offset: offset, + limit, + offset, }; // $FlowFixMe query.limit = ctx.state.pagination.limit; // $FlowFixMe query.offset = ctx.state.pagination.offset + query.limit; + + /* $FlowFixMeNowPlease This comment suppresses an error found when upgrading + * flow-bin@0.104.0. To view the error, delete this comment and run Flow. */ ctx.state.pagination.nextPath = `/api${ ctx.request.path }?${querystring.stringify(query)}`; diff --git a/server/middlewares/authentication.js b/server/middlewares/authentication.js index b3def934..e47e72fa 100644 --- a/server/middlewares/authentication.js +++ b/server/middlewares/authentication.js @@ -60,7 +60,8 @@ export default function auth(options?: { required?: boolean } = {}) { user = await User.findByPk(apiKey.userId); if (!user) throw new AuthenticationError("Invalid API key"); } else { - // JWT + /* $FlowFixMeNowPlease This comment suppresses an error found when upgrading + * flow-bin@0.104.0. To view the error, delete this comment and run Flow. */ user = await getUserForJWT(token); } @@ -75,9 +76,17 @@ export default function auth(options?: { required?: boolean } = {}) { // not awaiting the promise here so that the request is not blocked user.updateActiveAt(ctx.request.ip); + /* $FlowFixMeNowPlease This comment suppresses an error found when upgrading + * flow-bin@0.104.0. To view the error, delete this comment and run Flow. */ ctx.state.token = token; + + /* $FlowFixMeNowPlease This comment suppresses an error found when upgrading + * flow-bin@0.104.0. To view the error, delete this comment and run Flow. */ ctx.state.user = user; if (!ctx.cache) ctx.cache = {}; + + /* $FlowFixMeNowPlease This comment suppresses an error found when upgrading + * flow-bin@0.104.0. To view the error, delete this comment and run Flow. */ ctx.cache[user.id] = user; } diff --git a/server/middlewares/errorHandling.js b/server/middlewares/errorHandling.js index 904fece5..192899dc 100644 --- a/server/middlewares/errorHandling.js +++ b/server/middlewares/errorHandling.js @@ -44,7 +44,7 @@ export default function errorHandling() { error: snakeCase(err.id || error), status: err.status, message, - data: err.errorData ? err.errorData : undefined, + data: err.errorData ? err.errorData : {}, }; } }; diff --git a/yarn.lock b/yarn.lock index c453536c..f4856020 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3959,10 +3959,10 @@ flatted@^2.0.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== -flow-bin@^0.88.0: - version "0.88.0" - resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.88.0.tgz#e4c7bd93da2331f6ac1733fbe484b1b0c52eb548" - integrity sha512-SnUCuhHP0JZaXQ83w4iTthfTInAg8DIBZCo1xIqDhFmQ6XNEMYMwYhPoMQyELRrkbTpyCYmf4g93y0UQw0dibw== +flow-bin@^0.104.0: + version "0.104.0" + resolved "https://registry.yarnpkg.com/flow-bin/-/flow-bin-0.104.0.tgz#ef5b3600dfd36abe191a87d19f66e481bad2e235" + integrity sha512-EZXRRmf7m7ET5Lcnwm/I/T8G3d427Bq34vmO3qIlRcPIYloGuVoqRCwjaeezLRDntHkdciagAKbhJ+NTbDjnkw== flow-typed@^2.6.2: version "2.6.2"