{"_id":"eslint-plugin-flowtype","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"keywords":["eslint","plugin","flowtype"],"dist-tags":{"latest":"8.0.3"},"author":{"name":"Gajus Kuizinas","url":"http://gajus.com","email":"gajus@gajus.com"},"description":"Flowtype linting rules for ESLint.","readme":"<a name=\"eslint-plugin-flowtype\"></a>\n# eslint-plugin-flowtype\n\n[![NPM version](http://img.shields.io/npm/v/eslint-plugin-flowtype.svg?style=flat-square)](https://www.npmjs.org/package/eslint-plugin-flowtype)\n[![Travis build status](http://img.shields.io/travis/gajus/eslint-plugin-flowtype/master.svg?style=flat-square)](https://travis-ci.com/github/gajus/eslint-plugin-flowtype)\n[![js-canonical-style](https://img.shields.io/badge/code%20style-canonical-blue.svg?style=flat-square)](https://github.com/gajus/canonical)\n\n[Flow type](http://flowtype.org/) linting rules for ESLint.\n\n* [eslint-plugin-flowtype](#eslint-plugin-flowtype)\n    * [Installation](#eslint-plugin-flowtype-installation)\n    * [Configuration](#eslint-plugin-flowtype-configuration)\n        * [Shareable configurations](#eslint-plugin-flowtype-configuration-shareable-configurations)\n        * [Community maintained configurations](#eslint-plugin-flowtype-configuration-community-maintained-configurations)\n    * [Settings](#eslint-plugin-flowtype-settings)\n        * [`onlyFilesWithFlowAnnotation`](#eslint-plugin-flowtype-settings-onlyfileswithflowannotation)\n    * [Rules](#eslint-plugin-flowtype-rules)\n        * [`array-style-complex-type`](#eslint-plugin-flowtype-rules-array-style-complex-type)\n        * [`array-style-simple-type`](#eslint-plugin-flowtype-rules-array-style-simple-type)\n        * [`arrow-parens`](#eslint-plugin-flowtype-rules-arrow-parens)\n        * [`boolean-style`](#eslint-plugin-flowtype-rules-boolean-style)\n        * [`define-flow-type`](#eslint-plugin-flowtype-rules-define-flow-type)\n        * [`delimiter-dangle`](#eslint-plugin-flowtype-rules-delimiter-dangle)\n        * [`enforce-line-break`](#eslint-plugin-flowtype-rules-enforce-line-break)\n        * [`generic-spacing`](#eslint-plugin-flowtype-rules-generic-spacing)\n        * [`interface-id-match`](#eslint-plugin-flowtype-rules-interface-id-match)\n        * [`newline-after-flow-annotation`](#eslint-plugin-flowtype-rules-newline-after-flow-annotation)\n        * [`no-dupe-keys`](#eslint-plugin-flowtype-rules-no-dupe-keys)\n        * [`no-duplicate-type-union-intersection-members`](#eslint-plugin-flowtype-rules-no-duplicate-type-union-intersection-members)\n        * [`no-existential-type`](#eslint-plugin-flowtype-rules-no-existential-type)\n        * [`no-flow-fix-me-comments`](#eslint-plugin-flowtype-rules-no-flow-fix-me-comments)\n        * [`no-internal-flow-type`](#eslint-plugin-flowtype-rules-no-internal-flow-type)\n        * [`no-mixed`](#eslint-plugin-flowtype-rules-no-mixed)\n        * [`no-mutable-array`](#eslint-plugin-flowtype-rules-no-mutable-array)\n        * [`no-primitive-constructor-types`](#eslint-plugin-flowtype-rules-no-primitive-constructor-types)\n        * [`no-types-missing-file-annotation`](#eslint-plugin-flowtype-rules-no-types-missing-file-annotation)\n        * [`no-unused-expressions`](#eslint-plugin-flowtype-rules-no-unused-expressions)\n        * [`no-weak-types`](#eslint-plugin-flowtype-rules-no-weak-types)\n        * [`object-type-curly-spacing`](#eslint-plugin-flowtype-rules-object-type-curly-spacing)\n        * [`object-type-delimiter`](#eslint-plugin-flowtype-rules-object-type-delimiter)\n        * [`quotes`](#eslint-plugin-flowtype-rules-quotes)\n        * [`require-compound-type-alias`](#eslint-plugin-flowtype-rules-require-compound-type-alias)\n        * [`require-exact-type`](#eslint-plugin-flowtype-rules-require-exact-type)\n        * [`require-indexer-name`](#eslint-plugin-flowtype-rules-require-indexer-name)\n        * [`require-inexact-type`](#eslint-plugin-flowtype-rules-require-inexact-type)\n        * [`require-parameter-type`](#eslint-plugin-flowtype-rules-require-parameter-type)\n        * [`require-readonly-react-props`](#eslint-plugin-flowtype-rules-require-readonly-react-props)\n        * [`require-return-type`](#eslint-plugin-flowtype-rules-require-return-type)\n        * [`require-types-at-top`](#eslint-plugin-flowtype-rules-require-types-at-top)\n        * [`require-valid-file-annotation`](#eslint-plugin-flowtype-rules-require-valid-file-annotation)\n        * [`require-variable-type`](#eslint-plugin-flowtype-rules-require-variable-type)\n        * [`semi`](#eslint-plugin-flowtype-rules-semi)\n        * [`sort-keys`](#eslint-plugin-flowtype-rules-sort-keys)\n        * [`sort-type-union-intersection-members`](#eslint-plugin-flowtype-rules-sort-type-union-intersection-members)\n        * [`space-after-type-colon`](#eslint-plugin-flowtype-rules-space-after-type-colon)\n        * [`space-before-generic-bracket`](#eslint-plugin-flowtype-rules-space-before-generic-bracket)\n        * [`space-before-type-colon`](#eslint-plugin-flowtype-rules-space-before-type-colon)\n        * [`spread-exact-type`](#eslint-plugin-flowtype-rules-spread-exact-type)\n        * [`type-id-match`](#eslint-plugin-flowtype-rules-type-id-match)\n        * [`type-import-style`](#eslint-plugin-flowtype-rules-type-import-style)\n        * [`union-intersection-spacing`](#eslint-plugin-flowtype-rules-union-intersection-spacing)\n        * [`use-flow-type`](#eslint-plugin-flowtype-rules-use-flow-type)\n        * [`use-read-only-spread`](#eslint-plugin-flowtype-rules-use-read-only-spread)\n        * [`valid-syntax`](#eslint-plugin-flowtype-rules-valid-syntax)\n\n\n<a name=\"eslint-plugin-flowtype-installation\"></a>\n## Installation\n\n```bash\nnpm install eslint --save-dev\nnpm install @babel/eslint-parser --save-dev\nnpm install eslint-plugin-flowtype --save-dev\n```\n\n<a name=\"eslint-plugin-flowtype-configuration\"></a>\n## Configuration\n\n1. Set `parser` property to `@babel/eslint-parser`.\n1. Add `plugins` section and specify `eslint-plugin-flowtype` as a plugin.\n1. Enable rules.\n\n<!-- -->\n\n```json\n{\n  \"parser\": \"@babel/eslint-parser\",\n  \"plugins\": [\n    \"flowtype\"\n  ],\n  \"rules\": {\n    \"flowtype/boolean-style\": [\n      2,\n      \"boolean\"\n    ],\n    \"flowtype/define-flow-type\": 1,\n    \"flowtype/delimiter-dangle\": [\n      2,\n      \"never\"\n    ],\n    \"flowtype/generic-spacing\": [\n      2,\n      \"never\"\n    ],\n    \"flowtype/interface-id-match\": [\n      2,\n      \"^([A-Z][a-z0-9]+)+Type$\"\n    ],\n    \"flowtype/no-mixed\": 2,\n    \"flowtype/no-primitive-constructor-types\": 2,\n    \"flowtype/no-types-missing-file-annotation\": 2,\n    \"flowtype/no-weak-types\": 2,\n    \"flowtype/object-type-delimiter\": [\n      2,\n      \"comma\"\n    ],\n    \"flowtype/require-parameter-type\": 2,\n    \"flowtype/require-readonly-react-props\": 0,\n    \"flowtype/require-return-type\": [\n      2,\n      \"always\",\n      {\n        \"annotateUndefined\": \"never\"\n      }\n    ],\n    \"flowtype/require-valid-file-annotation\": 2,\n    \"flowtype/semi\": [\n      2,\n      \"always\"\n    ],\n    \"flowtype/space-after-type-colon\": [\n      2,\n      \"always\"\n    ],\n    \"flowtype/space-before-generic-bracket\": [\n      2,\n      \"never\"\n    ],\n    \"flowtype/space-before-type-colon\": [\n      2,\n      \"never\"\n    ],\n    \"flowtype/type-id-match\": [\n      2,\n      \"^([A-Z][a-z0-9]+)+Type$\"\n    ],\n    \"flowtype/union-intersection-spacing\": [\n      2,\n      \"always\"\n    ],\n    \"flowtype/use-flow-type\": 1,\n    \"flowtype/valid-syntax\": 1\n  },\n  \"settings\": {\n    \"flowtype\": {\n      \"onlyFilesWithFlowAnnotation\": false\n    }\n  }\n}\n```\n\n<a name=\"eslint-plugin-flowtype-configuration-shareable-configurations\"></a>\n### Shareable configurations\n\n<a name=\"eslint-plugin-flowtype-configuration-shareable-configurations-recommended\"></a>\n#### Recommended\n\nThis plugin exports a [recommended configuration](./src/configs/recommended.json) that enforces Flow type good practices.\n\nTo enable this configuration use the extends property in your `.eslintrc` config file:\n\n```json\n{\n  \"extends\": [\n    \"plugin:flowtype/recommended\"\n  ],\n  \"plugins\": [\n    \"flowtype\"\n  ]\n}\n```\n\nSee [ESLint documentation](http://eslint.org/docs/user-guide/configuring#extending-configuration-files) for more information about extending configuration files.\n\n<a name=\"eslint-plugin-flowtype-configuration-community-maintained-configurations\"></a>\n### Community maintained configurations\n\nThe following are third-party submitted/ maintained configurations of `eslint-plugin-flowtype`:\n\n* https://github.com/wemake-services/eslint-config-flowtype-essential\n\n<a name=\"eslint-plugin-flowtype-settings\"></a>\n## Settings\n\n<a name=\"eslint-plugin-flowtype-settings-onlyfileswithflowannotation\"></a>\n### <code>onlyFilesWithFlowAnnotation</code>\n\nWhen `true`, only checks files with a [`@flow` annotation](http://flowtype.org/docs/about-flow.html#gradual) in the first comment.\n\n```js\n{\n  \"settings\": {\n    \"flowtype\": {\n      \"onlyFilesWithFlowAnnotation\": true\n    }\n  }\n}\n```\n\n<a name=\"eslint-plugin-flowtype-rules\"></a>\n## Rules\n\n<!-- Rules are sorted alphabetically. -->\n\n<a name=\"eslint-plugin-flowtype-rules-array-style-complex-type\"></a>\n### <code>array-style-complex-type</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nEnforces a particular annotation style of complex types.\n\nType is considered complex in these cases:\n\n* [Maybe type](https://flow.org/en/docs/types/maybe/)\n* [Function type](https://flow.org/en/docs/types/functions/)\n* [Object type](https://flow.org/en/docs/types/objects/)\n* [Tuple type](https://flow.org/en/docs/types/tuples/)\n* [Union type](https://flow.org/en/docs/types/unions/)\n* [Intersection type](https://flow.org/en/docs/types/intersections/)\n\nThis rule takes one argument.\n\nIf it is `'verbose'` then a problem is raised when using `Type[]` instead of `Array<Type>`.\n\nIf it is `'shorthand'` then a problem is raised when using `Array<Type>` instead of `Type[]`.\n\nThe default value is `'verbose'`.\n\nThe following patterns are considered problems:\n\n```js\ntype X = (?string)[]\n// Message: Use \"Array<?string>\", not \"(?string)[]\"\n\n// Options: [\"verbose\"]\ntype X = (?string)[]\n// Message: Use \"Array<?string>\", not \"(?string)[]\"\n\n// Options: [\"shorthand\"]\ntype X = Array<?string>\n// Message: Use \"(?string)[]\", not \"Array<?string>\"\n\n// Options: [\"shorthand\"]\ntype X = Array<{foo: string}>\n// Message: Use \"{foo: string}[]\", not \"Array<{foo: string}>\"\n\ntype X = (string | number)[]\n// Message: Use \"Array<string | number>\", not \"(string | number)[]\"\n\ntype X = (string & number)[]\n// Message: Use \"Array<string & number>\", not \"(string & number)[]\"\n\ntype X = [string, number][]\n// Message: Use \"Array<[string, number]>\", not \"[string, number][]\"\n\ntype X = {foo: string}[]\n// Message: Use \"Array<{foo: string}>\", not \"{foo: string}[]\"\n\ntype X = (string => number)[]\n// Message: Use \"Array<string => number>\", not \"(string => number)[]\"\n\ntype X = {\n    foo: string,\n    bar: number\n}[]\n// Message: Use \"Array<{ foo: string, bar: number }>\", not \"{ foo: string, bar: number }[]\"\n\ntype X = {\n    foo: string,\n    bar: number,\n    quo: boolean,\n    hey: Date\n}[]\n// Message: Use \"Array<Type>\", not \"Type[]\"\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = Array<?string>\n\n// Options: [\"verbose\"]\ntype X = Array<?string>\n\n// Options: [\"shorthand\"]\ntype X = (?string)[]\n\n// Options: [\"shorthand\"]\ntype X = Array<string>\n\n// Options: [\"shorthand\"]\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\ntype X = Array<?string>\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-array-style-simple-type\"></a>\n### <code>array-style-simple-type</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nEnforces a particular array type annotation style of simple types.\n\nType is considered simple in these cases:\n\n* [Primitive types](https://flow.org/en/docs/types/primitives/)\n* [Literal types](https://flow.org/en/docs/types/literals/)\n* [Mixed type](https://flow.org/en/docs/types/mixed/)\n* [Any type](https://flow.org/en/docs/types/any/)\n* [Class type](https://flow.org/en/docs/types/classes/)\n* [Generic type](https://flow.org/en/docs/types/generics/)\n* Array type [shorthand notation](https://flow.org/en/docs/types/arrays/#toc-array-type-shorthand-syntax)\n\nThis rule takes one argument.\n\nIf it is `'verbose'` then a problem is raised when using `Type[]` instead of `Array<Type>`.\n\nIf it is `'shorthand'` then a problem is raised when using `Array<Type>` instead of `Type[]`.\n\nThe default value is `'verbose'`.\n\nThe following patterns are considered problems:\n\n```js\ntype X = string[]\n// Message: Use \"Array<string>\", not \"string[]\"\n\n// Options: [\"verbose\"]\ntype X = string[]\n// Message: Use \"Array<string>\", not \"string[]\"\n\n// Options: [\"shorthand\"]\ntype X = Array<string>\n// Message: Use \"string[]\", not \"Array<string>\"\n\ntype X = Date[]\n// Message: Use \"Array<Date>\", not \"Date[]\"\n\ntype X = Promise<string>[]\n// Message: Use \"Array<Promise<string>>\", not \"Promise<string>[]\"\n\ntype X = $Keys<{foo: string}>[]\n// Message: Use \"Array<$Keys<{foo: string}>>\", not \"$Keys<{foo: string}>[]\"\n\ntype X = any[]\n// Message: Use \"Array<any>\", not \"any[]\"\n\ntype X = mixed[]\n// Message: Use \"Array<mixed>\", not \"mixed[]\"\n\ntype X = void[]\n// Message: Use \"Array<void>\", not \"void[]\"\n\ntype X = null[]\n// Message: Use \"Array<null>\", not \"null[]\"\n\ntype X = Promise<{\n    foo: string,\n    bar: number\n}>[]\n// Message: Use \"Array<Promise<{ foo: string, bar: number }>>\", not \"Promise<{ foo: string, bar: number }>[]\"\n\ntype X = Promise<{\n    foo: string,\n    bar: number,\n    quo: boolean\n}>[]\n// Message: Use \"Array<Type>\", not \"Type[]\"\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = Array<string>\n\n// Options: [\"verbose\"]\ntype X = Array<string>\n\n// Options: [\"shorthand\"]\ntype X = string[]\n\ntype X = Array<Array<string>>\n\n// Options: [\"verbose\"]\ntype X = (?string)[]\n\n// Options: [\"verbose\"]\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\ntype X = string[]\n\ntype X = Array\n\ntype X = typeof Array\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-arrow-parens\"></a>\n### <code>arrow-parens</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nEnforces the consistent use of parentheses in arrow functions.\n\nThis rule has a string option and an object one.\n\nString options are:\n\n- `\"always\"` (default) requires parens around arguments in all cases.\n- `\"as-needed\"` enforces no braces where they can be omitted.\n\nObject properties for variants of the `\"as-needed\"` option:\n\n- `\"requireForBlockBody\": true` modifies the as-needed rule in order to require parens if the function body is in an instructions block (surrounded by braces).\n\nThe following patterns are considered problems:\n\n```js\na => {}\n// Message: undefined\n\na => a\n// Message: undefined\n\na => {\n}\n// Message: undefined\n\na.then(foo => {});\n// Message: undefined\n\na.then(foo => a);\n// Message: undefined\n\na(foo => { if (true) {}; });\n// Message: undefined\n\na(async foo => { if (true) {}; });\n// Message: undefined\n\n// Options: [\"as-needed\"]\n(a) => a\n// Message: undefined\n\n// Options: [\"as-needed\"]\n(a,) => a\n// Message: undefined\n\n// Options: [\"as-needed\"]\nasync (a) => a\n// Message: undefined\n\n// Options: [\"as-needed\"]\nasync(a) => a\n// Message: undefined\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\na => {}\n// Message: undefined\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(a) => a\n// Message: undefined\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\nasync a => {}\n// Message: undefined\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\nasync (a) => a\n// Message: undefined\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\nasync(a) => a\n// Message: undefined\n```\n\nThe following patterns are not considered problems:\n\n```js\n() => {}\n\n(a) => {}\n\n(a) => a\n\n(a) => {\n}\n\na.then((foo) => {});\n\na.then((foo) => { if (true) {}; });\n\na.then(async (foo) => { if (true) {}; });\n\n// Options: [\"always\"]\n() => {}\n\n// Options: [\"always\"]\n(a) => {}\n\n// Options: [\"always\"]\n(a) => a\n\n// Options: [\"always\"]\n(a) => {\n}\n\n// Options: [\"always\"]\na.then((foo) => {});\n\n// Options: [\"always\"]\na.then((foo) => { if (true) {}; });\n\n// Options: [\"always\"]\na.then(async (foo) => { if (true) {}; });\n\n// Options: [\"as-needed\"]\n() => {}\n\n// Options: [\"as-needed\"]\na => {}\n\n// Options: [\"as-needed\"]\na => a\n\n// Options: [\"as-needed\"]\n([a, b]) => {}\n\n// Options: [\"as-needed\"]\n({ a, b }) => {}\n\n// Options: [\"as-needed\"]\n(a = 10) => {}\n\n// Options: [\"as-needed\"]\n(...a) => a[0]\n\n// Options: [\"as-needed\"]\n(a, b) => {}\n\n// Options: [\"as-needed\"]\nasync ([a, b]) => {}\n\n// Options: [\"as-needed\"]\nasync (a, b) => {}\n\n// Options: [\"as-needed\"]\n(a: T) => a\n\n// Options: [\"as-needed\"]\n(a): T => a\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n() => {}\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\na => a\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n([a, b]) => {}\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n([a, b]) => a\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n({ a, b }) => {}\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n({ a, b }) => a + b\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(a = 10) => {}\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(...a) => a[0]\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(a, b) => {}\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\na => ({})\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\nasync a => ({})\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\nasync a => a\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(a: T) => a\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(a): T => a\n\n// Options: [\"always\",{\"requireForBlockBody\":true}]\n<T>(a: T) => a\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":false}]\n<T>(a: T) => { return a; }\n\n// Options: [\"always\",{\"requireForBlockBody\":true}]\n<T>(a: T) => { return a; }\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n<T>(a: T) => { return a; }\n\n// Options: [\"as-needed\",{\"requireForBlockBody\":true}]\n(a): %checks => typeof a === \"number\"\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-boolean-style\"></a>\n### <code>boolean-style</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nEnforces a particular style for boolean type annotations. This rule takes one argument.\n\nIf it is `'boolean'` then a problem is raised when using `bool` instead of `boolean`.\n\nIf it is `'bool'` then a problem is raised when using `boolean` instead of `bool`.\n\nThe default value is `'boolean'`.\n\nThe following patterns are considered problems:\n\n```js\ntype X = bool\n// Message: Use \"boolean\", not \"bool\"\n\n// Options: [\"boolean\"]\ntype X = bool\n// Message: Use \"boolean\", not \"bool\"\n\n// Options: [\"bool\"]\ntype X = boolean\n// Message: Use \"bool\", not \"boolean\"\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = boolean\n\n// Options: [\"boolean\"]\ntype X = boolean\n\n// Options: [\"bool\"]\ntype X = bool\n\n// Options: [\"boolean\"]\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\ntype X = bool\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-define-flow-type\"></a>\n### <code>define-flow-type</code>\n\nMarks Flow type identifiers as defined.\n\nUsed to suppress [`no-undef`](http://eslint.org/docs/rules/no-undef) reporting of type identifiers.\n\nThe following patterns are not considered problems:\n\n```js\nvar a: AType\n// Additional rules: {\"no-undef\":2}\n\nvar a: AType; var b: AType\n// Additional rules: {\"no-undef\":2}\n\nvar a; (a: AType)\n// Additional rules: {\"no-undef\":2}\n\nvar a: AType<BType>\n// Additional rules: {\"no-undef\":2}\n\ntype A = AType\n// Additional rules: {\"no-undef\":2}\n\ndeclare type A = number\n// Additional rules: {\"no-undef\":2}\n\nopaque type A = AType\n// Additional rules: {\"no-undef\":2}\n\nfunction f(a: AType) {}\n// Additional rules: {\"no-undef\":2}\n\nfunction f(a: AType.a) {}\n// Additional rules: {\"no-undef\":2}\n\nfunction f(a: AType.a.b) {}\n// Additional rules: {\"no-undef\":2}\n\nfunction f(a): AType {}; var a: AType\n// Additional rules: {\"no-undef\":2}\n\nfunction f(a): AType {}\n// Additional rules: {\"no-undef\":2}\n\nclass C { a: AType }\n// Additional rules: {\"no-undef\":2}\n\nclass C { a: AType.a }\n// Additional rules: {\"no-undef\":2}\n\nclass C { a: AType.a.b }\n// Additional rules: {\"no-undef\":2}\n\nclass C implements AType {}\n// Additional rules: {\"no-undef\":2}\n\ndeclare interface A {}\n// Additional rules: {\"no-undef\":2}\n\n({ a: ({b() {}}: AType) })\n// Additional rules: {\"no-undef\":2}\n\ntype X = {Y<AType>(): BType}\n// Additional rules: {\"no-undef\":2}\n\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\n\n/**\n* Copyright 2019 no corp\n* @flow\n*/\ntype Foo = $ReadOnly<{}>\n// Additional rules: {\"no-undef\":2}\n\nvar a: AType\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nvar a: AType; var b: AType\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nvar a; (a: AType)\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nvar a: AType<BType>\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\ntype A = AType\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\ndeclare type A = number\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nopaque type A = AType\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nfunction f(a: AType) {}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nfunction f(a: AType.a) {}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nfunction f(a: AType.a.b) {}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nfunction f(a): AType {}; var a: AType\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nfunction f(a): AType {}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nclass C { a: AType }\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nclass C { a: AType.a }\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nclass C { a: AType.a.b }\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\nclass C implements AType {}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\ndeclare interface A {}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\n({ a: ({b() {}}: AType) })\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\ntype X = {Y<AType>(): BType}\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\n\n/**\n* Copyright 2019 no corp\n* @flow\n*/\ntype Foo = $ReadOnly<{}>\n// Additional rules: {\"no-undef\":2,\"no-use-before-define\":[2,\"nofunc\"]}\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-delimiter-dangle\"></a>\n### <code>delimiter-dangle</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nEnforces consistent use of trailing commas in Object and Tuple annotations.\n\nThis rule takes three arguments where the possible values are the same as ESLint's default `comma-dangle` rule:\n\n1. The first argument is for Object and Tuple annotations. The default value is `'never'`.\n2. The second argument is used for Interface annotations. This defaults to the value of the first argument.\n3. The third argument is used for inexact object notation (trailing `...`). The default value is `'never'`.\n\nIf it is `'never'` then a problem is raised when there is a trailing comma.\n\nIf it is `'always'` then a problem is raised when there is no trailing comma.\n\nIf it is `'always-multiline'` then a problem is raised when there is no trailing comma on a multi-line definition, or there _is_ a trailing comma on a single-line definition.\n\nIf it is `'only-multiline'` then a problem is raised when there is a trailing comma on a single-line definition. It allows, but does not enforce, trailing commas on multi-line definitions.\n\nThe following patterns are considered problems:\n\n```js\ntype X = { foo: string, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = { foo: string, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = { foo: string; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = {\nfoo: string,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always\"]\ntype X = { foo: string }\n// Message: Missing trailing delimiter\n\n// Options: [\"always\"]\ntype X = {\nfoo: string\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = { foo: string, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = {\nfoo: string\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"only-multiline\"]\ntype X = { foo: string; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always\",\"never\"]\ninterface X { foo: string; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = { [key: string]: number, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always\"]\ntype X = { [key: string]: number }\n// Message: Missing trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = { [key: string]: number, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = {\n[key: string]: number\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"only-multiline\"]\ntype X = { [key: string]: number; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = { [key: string]: number, foo: string, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = {\n[key: string]: number,\nfoo: string,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = {\n[key: string]: number,\naReallyLongPropertyNameHere: string,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always\"]\ntype X = { [key: string]: number, foo: string }\n// Message: Missing trailing delimiter\n\n// Options: [\"always\"]\ntype X = {\n[key: string]: number;\nfoo: string\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = { [key: string]: number, foo: string, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = {\n[key: string]: number,\nfoo: string\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"only-multiline\"]\ntype X = { [key: string]: number, foo: string, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = { foo: string, [key: string]: number, }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = {\nfoo: string,\n[key: string]: number,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = {\naReallyLongPropertyNameHere: string,\n[key: string]: number,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always\"]\ntype X = { foo: string, [key: string]: number }\n// Message: Missing trailing delimiter\n\n// Options: [\"always\"]\ntype X = { foo: string; [key: string]: number }\n// Message: Missing trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = { foo: string, [key: string]: number; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = {\nfoo: string,\n[key: string]: number\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"only-multiline\"]\ntype X = { foo: string, [key: string]: number; }\n// Message: Unexpected trailing delimiter\n\ntype X = { ..., }\n// Message: Unexpected trailing delimiter\n\ntype X = { ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { ... }\n// Message: Missing trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { ...; }\n// Message: Unexpected trailing delimiter\n\ntype X = {\n...,\n}\n// Message: Unexpected trailing delimiter\n\ntype X = {\n...;\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\n...,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\n...;\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\n...\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\n...\n}\n// Message: Missing trailing delimiter\n\ntype X = { foo: string, ..., }\n// Message: Unexpected trailing delimiter\n\ntype X = { foo: string; ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { foo: string, ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { foo: string; ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { foo: string, ... }\n// Message: Missing trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { foo: string, ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { foo: string; ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { foo: string, ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { foo: string; ...; }\n// Message: Unexpected trailing delimiter\n\ntype X = {\nfoo: string,\n...,\n}\n// Message: Unexpected trailing delimiter\n\ntype X = {\nfoo: string;\n...;\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\nfoo: string,\n...,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\nfoo: string;\n...;\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\nfoo: string,\n...\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\nfoo: string,\n...\n}\n// Message: Missing trailing delimiter\n\ntype X = { [key: string]: number, ..., }\n// Message: Unexpected trailing delimiter\n\ntype X = { [key: string]: number; ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { [key: string]: number, ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { [key: string]: number; ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { [key: string]: number, ... }\n// Message: Missing trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { [key: string]: number, ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { [key: string]: number; ...; }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { [key: string]: number, ..., }\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { [key: string]: number; ...; }\n// Message: Unexpected trailing delimiter\n\ntype X = {\n[key: string]: number,\n...,\n}\n// Message: Unexpected trailing delimiter\n\ntype X = {\n[key: string]: number;\n...;\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\n[key: string]: number,\n...,\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\n[key: string]: number;\n...;\n}\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\n[key: string]: number,\n...\n}\n// Message: Missing trailing delimiter\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\n[key: string]: number,\n...\n}\n// Message: Missing trailing delimiter\n\ntype X = [string, number,]\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = [string, number,]\n// Message: Unexpected trailing delimiter\n\n// Options: [\"never\"]\ntype X = [\nstring,\nnumber,\n]\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always\"]\ntype X = [string, number]\n// Message: Missing trailing delimiter\n\n// Options: [\"always\"]\ntype X = [\nstring,\nnumber\n]\n// Message: Missing trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = [string, number,]\n// Message: Unexpected trailing delimiter\n\n// Options: [\"always-multiline\"]\ntype X = [\nfoo, string\n]\n// Message: Missing trailing delimiter\n\n// Options: [\"only-multiline\"]\ntype X = [ number, string, ]\n// Message: Unexpected trailing delimiter\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = { foo: string }\n\n// Options: [\"never\"]\ntype X = { foo: string }\n\n// Options: [\"always\"]\ntype X = { foo: string, }\n\n// Options: [\"always\"]\ntype X = { foo: string; }\n\n// Options: [\"never\"]\ntype X = {\nfoo: string\n}\n\n// Options: [\"always\"]\ntype X = {\nfoo: string,\n}\n\n// Options: [\"always-multiline\"]\ntype X = { foo: string }\n\n// Options: [\"always-multiline\"]\ntype X = {\nfoo: string,\n}\n\n// Options: [\"always-multiline\"]\ntype X = {\nfoo: string;\n}\n\n// Options: [\"only-multiline\"]\ntype X = { foo: string }\n\n// Options: [\"only-multiline\"]\ntype X = {\nfoo: string\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\nfoo: string,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\nfoo: string;\n}\n\n// Options: [\"never\",\"always\"]\ninterface X { foo: string; }\n\n// Options: [\"never\"]\ntype X = {}\n\n// Options: [\"always\"]\ntype X = {}\n\n// Options: [\"always-multiline\"]\ntype X = {}\n\n// Options: [\"only-multiline\"]\ntype X = {}\n\n// Options: [\"never\"]\ntype X = { [key: string]: number }\n\n// Options: [\"always\"]\ntype X = { [key: string]: number, }\n\n// Options: [\"always\"]\ntype X = { [key: string]: number; }\n\n// Options: [\"always-multiline\"]\ntype X = { [key: string]: number }\n\n// Options: [\"always-multiline\"]\ntype X = {\n[key: string]: number,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\n[key: string]: number,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\n[key: string]: number\n}\n\n// Options: [\"only-multiline\"]\ntype X = { [key: string]: number }\n\n// Options: [\"never\"]\ntype X = { [key: string]: number, foo: string }\n\n// Options: [\"always\"]\ntype X = { [key: string]: number, foo: string, }\n\n// Options: [\"always\"]\ntype X = { [key: string]: number; foo: string; }\n\n// Options: [\"always-multiline\"]\ntype X = { [key: string]: number, foo: string }\n\n// Options: [\"always-multiline\"]\ntype X = {\n[key: string]: number,\nfoo: string,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\n[key: string]: number,\nfoo: string,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\n[key: string]: number;\nfoo: string\n}\n\n// Options: [\"only-multiline\"]\ntype X = { [key: string]: number, foo: string }\n\n// Options: [\"never\"]\ntype X = { foo: string, [key: string]: number }\n\n// Options: [\"always\"]\ntype X = { foo: string, [key: string]: number, }\n\n// Options: [\"always\"]\ntype X = { foo: string; [key: string]: number; }\n\n// Options: [\"always-multiline\"]\ntype X = { foo: string, [key: string]: number }\n\n// Options: [\"always-multiline\"]\ntype X = {\nfoo: string,\n[key: string]: number,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\nfoo: string,\n[key: string]: number,\n}\n\n// Options: [\"only-multiline\"]\ntype X = {\nfoo: string;\n[key: string]: number\n}\n\n// Options: [\"only-multiline\"]\ntype X = { foo: string, [key: string]: number }\n\ntype X = { ... }\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { ... }\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { ..., }\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { ... }\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { ... }\n\ntype X = {\n...\n}\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\n...\n}\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\n...,\n }\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\n...;\n }\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\n...,\n}\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\n...;\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\n...\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\n...,\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\n...;\n}\n\ntype X = { foo: string, ... }\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { foo: string, ... }\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { foo: string, ..., }\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { foo: string; ...; }\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { foo: string, ... }\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { foo: string, ... }\n\ntype X = {\nfoo: string,\n...\n}\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\nfoo: string,\n...\n}\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\nfoo: string,\n...,\n}\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\nfoo: string;\n...;\n}\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\nfoo: string,\n...,\n}\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\nfoo: string;\n...;\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\nfoo: string,\n...\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\nfoo: string,\n...,\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\nfoo: string,\n...;\n}\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = { [key: string]: number, ... }\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { [key: string]: number, ..., }\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = { [key: string]: number; ...; }\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = { [key: string]: number, ... }\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = { [key: string]: number, ... }\n\n// Options: [\"never\",\"never\",\"never\"]\ntype X = {\n[key: string]: number,\n...\n}\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\n[key: string]: number,\n...,\n}\n\n// Options: [\"never\",\"never\",\"always\"]\ntype X = {\n[key: string]: number;\n...;\n}\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\n[key: string]: number,\n...,\n}\n\n// Options: [\"never\",\"never\",\"always-multiline\"]\ntype X = {\n[key: string]: number;\n...;\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\n[key: string]: number,\n...\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\n[key: string]: number,\n...,\n}\n\n// Options: [\"never\",\"never\",\"only-multiline\"]\ntype X = {\n[key: string]: number;\n...;\n}\n\ntype X = [string, number]\n\n// Options: [\"never\"]\ntype X = [string, number]\n\n// Options: [\"never\"]\ntype X = [\nstring,\nnumber\n]\n\n// Options: [\"always\"]\ntype X = [string, number,]\n\n// Options: [\"always\"]\ntype X = [\nstring,\nnumber,\n]\n\n// Options: [\"always-multiline\"]\ntype X = [ foo, string ]\n\n// Options: [\"always-multiline\"]\ntype X = [\nfoo, string,\n]\n\n// Options: [\"only-multiline\"]\ntype X = [ number, string ]\n\n// Options: [\"only-multiline\"]\ntype X = [\nnumber,\nstring\n]\n\n// Options: [\"only-multiline\"]\ntype X = [\nnumber,\nstring,\n]\n\n// Options: [\"never\"]\ntype X = []\n\n// Options: [\"always\"]\ntype X = []\n\n// Options: [\"always-multiline\"]\ntype X = []\n\n// Options: [\"only-multiline\"]\ntype X = []\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-enforce-line-break\"></a>\n### <code>enforce-line-break</code>\n\nThis rule enforces line breaks between type definitions.\n\nThe following patterns are considered problems:\n\n```js\ntype baz = 6;\nconst hi = 2;\n// Message: New line required below type declaration\n\nconst foo = 6;\ntype hi = 2;\n\n// Message: New line required above type declaration\n\nconst som = \"jes\";\n// a comment\ntype fed = \"hed\";\n\n// Message: New line required above type declaration\n\ntype som = \"jes\";\n// a comment\nconst fed = \"hed\";\n\n// Message: New line required below type declaration\n\ntype hello = 34;\nconst som = \"jes\";\ntype fed = \"hed\";\n\n// Message: New line required below type declaration\n// Message: New line required above type declaration\n\nconst a = 5;\nexport type hello = 34;\n\n// Message: New line required above type declaration\n\nconst a = 5;\n// a comment\nexport type hello = 34;\n\n// Message: New line required above type declaration\n\nconst a = 5;\n/**\n * a jsdoc block\n */\ntype hello = 34;\n// Message: New line required above type declaration\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype gjs = 6;\n\ntype gjs = 6;\n\ntype hi = 2;\n\n\ntype X = 4;\n\nconst red = \"serpent\";\nconsole.log(\"hello\");\n\n// number or string\ntype Y = string | number;\n\n// resting + sleep\ntype snooze = \"dreaming\" | \"\";\n\ntype Props = {\n  accountBalance: string | number,\n  accountNumber: string | number,\n};\n\nconst x = 4;\nconst y = 489;\n\n// Some Comment\ntype Props = {\n  accountBalance: string | number,\n  accountNumber: string | number,\n};\n\ntype RoadT = \"grass\" | \"gravel\" | \"cement\";\n\n// @flow\ntype A = string\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-generic-spacing\"></a>\n### <code>generic-spacing</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nEnforces consistent spacing within generic type annotation parameters.\n\nThis rule takes one argument. If it is `'never'` then a problem is raised when there is a space surrounding the generic type parameters. If it is `'always'` then a problem is raised when there is no space surrounding the generic type parameters.\n\nThe default value is `'never'`.\n\nThe following patterns are considered problems:\n\n```js\ntype X = Promise< string>\n// Message: There must be no space at start of \"Promise\" generic type annotation\n\n// Options: [\"never\"]\ntype X = Promise<  string>\n// Message: There must be no space at start of \"Promise\" generic type annotation\n\ntype X = FooBar<string >\n// Message: There must be no space at end of \"FooBar\" generic type annotation\n\ntype X = Promise< string >\n// Message: There must be no space at start of \"Promise\" generic type annotation\n// Message: There must be no space at end of \"Promise\" generic type annotation\n\ntype X = Promise< (foo), bar, (((baz))) >\n// Message: There must be no space at start of \"Promise\" generic type annotation\n// Message: There must be no space at end of \"Promise\" generic type annotation\n\n// Options: [\"always\"]\ntype X = Promise<string >\n// Message: There must be a space at start of \"Promise\" generic type annotation\n\n// Options: [\"always\"]\ntype X = FooBar< string>\n// Message: There must be a space at end of \"FooBar\" generic type annotation\n\n// Options: [\"always\"]\ntype X = Promise<string>\n// Message: There must be a space at start of \"Promise\" generic type annotation\n// Message: There must be a space at end of \"Promise\" generic type annotation\n\n// Options: [\"always\"]\ntype X = Promise<(foo), bar, (((baz)))>\n// Message: There must be a space at start of \"Promise\" generic type annotation\n// Message: There must be a space at end of \"Promise\" generic type annotation\n\n// Options: [\"always\"]\ntype X = FooBar<  string >\n// Message: There must be one space at start of \"FooBar\" generic type annotation\n\n// Options: [\"always\"]\ntype X = FooBar< string  >\n// Message: There must be one space at end of \"FooBar\" generic type annotation\n\n// Options: [\"always\"]\ntype X = Promise<  (foo), bar, (((baz)))  >\n// Message: There must be one space at start of \"Promise\" generic type annotation\n// Message: There must be one space at end of \"Promise\" generic type annotation\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = Promise<string>\n\ntype X = Promise<(string)>\n\ntype X = Promise<(foo), bar, (((baz)))>\n\ntype X = Promise<\n  (foo),\n  bar,\n  (((baz)))\n>\n\ntype X =  Promise<\r\n    (foo),\r\n    bar,\r\n    (((baz)))\r\n>\n\n// Options: [\"always\"]\ntype X = Promise< string >\n\n// Options: [\"always\"]\ntype X = Promise< (string) >\n\n// Options: [\"always\"]\ntype X = Promise< (foo), bar, (((baz))) >\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-interface-id-match\"></a>\n### <code>interface-id-match</code>\n\nEnforces a consistent naming pattern for interfaces.\n\n<a name=\"eslint-plugin-flowtype-rules-interface-id-match-options\"></a>\n#### Options\n\nThis rule requires a text RegExp:\n\n```js\n{\n    \"rules\": {\n        \"flowtype/interface-id-match\": [\n            2,\n            \"^([A-Z][a-z0-9]*)+Type$\"\n        ]\n    }\n}\n```\n\n`'^([A-Z][a-z0-9]*)+Type$$'` is the default pattern.\n\nThe following patterns are considered problems:\n\n```js\ninterface foo{};\n// Message: Interface identifier 'foo' does not match pattern '/^([A-Z][a-z0-9]*)+Type$/u'.\n\n// Options: [\"^foo$\"]\ninterface FooType{};\n// Message: Interface identifier 'FooType' does not match pattern '/^foo$/u'.\n```\n\nThe following patterns are not considered problems:\n\n```js\ninterface FooType {};\n\n// Options: [\"^foo$\"]\ninterface foo {};\n\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\ninterface foo {};\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-newline-after-flow-annotation\"></a>\n### <code>newline-after-flow-annotation</code>\n\nThis rule requires an empty line after the Flow annotation.\n\n<a name=\"eslint-plugin-flowtype-rules-newline-after-flow-annotation-options-1\"></a>\n#### Options\n\nThe rule has a string option:\n\n* `\"always\"` (default): Enforces that `@flow` annotations be followed by an empty line, separated by newline (LF)\n* `\"always-windows\"`: Identical to \"always\", but will use a CRLF when autofixing\n* `\"never\"`: Enforces that `@flow` annotations are not followed by empty lines\n\n```js\n{\n  \"rules\": {\n    \"flowtype/newline-after-flow-annotation\": [\n      2,\n      \"always\"\n    ]\n  }\n}\n```\n\n\nThe following patterns are considered problems:\n\n```js\n// @flow\nimport Foo from './foo';\n// Message: Expected newline after flow annotation\n\n// Options: [\"always\"]\n// @flow\nimport Foo from './foo';\n// Message: Expected newline after flow annotation\n\n// Options: [\"always-windows\"]\n// @flow\r\nimport Foo from './foo';\n// Message: Expected newline after flow annotation\n\n// Options: [\"never\"]\n// @flow\n\n\n// Message: Expected no newline after flow annotation\n```\n\nThe following patterns are not considered problems:\n\n```js\n// Options: [\"always\"]\n// @flow\n\nimport Foo from './foo';\n\n// Options: [\"always-windows\"]\n// @flow\r\n\r\nimport Foo from './foo';\n\n// Options: [\"never\"]\n// @flow\nimport Foo from './foo';\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-dupe-keys\"></a>\n### <code>no-dupe-keys</code>\n\nChecks for duplicate properties in Object annotations.\n\nThis rule mirrors ESLint's [no-dupe-keys](http://eslint.org/docs/rules/no-dupe-keys) rule.\n\n```js\n{\n    \"rules\": {\n        \"flowtype/no-dupe-keys\": 2\n    }\n}\n```\n\nThe following patterns are considered problems:\n\n```js\ntype f = { a: number, b: string, a: number }\n// Message: Duplicate property.\n\ntype f = { a: number, b: string, a: string }\n// Message: Duplicate property.\n\ntype f = { get(key: \"a\"): string, get(key: \"a\"): string }\n// Message: Duplicate property.\n\ntype f = { get(key: 1): string, get(key: 1): string }\n// Message: Duplicate property.\n\ntype f = { get(key: 1.1): string, get(key: 1.1): string }\n// Message: Duplicate property.\n\ntype f = { get(key: true): string, get(key: true): string }\n// Message: Duplicate property.\n\ntype f = { get(key: {a: 1}): string, get(key: {a: 1}):string }\n// Message: Duplicate property.\n\nvar a = \"a\"; type f = { get(key: a): string, get(key: a): string }\n// Message: Duplicate property.\n\nvar b = 1; type f = { get(key: b): string, get(key: b): string }\n// Message: Duplicate property.\n\nvar c = true; type f = { get(key: c): string, get(key: c): string }\n// Message: Duplicate property.\n\nvar d = {}; type f = { get(key: d): string, get(key: d): string }\n// Message: Duplicate property.\n\nvar e = []; type f = { get(key: e): string, get(key: e): string }\n// Message: Duplicate property.\n\nvar e = [1, \"a\"]; type f = { get(key: e): string, get(key: e): string }\n// Message: Duplicate property.\n\nfunction fn() {}; type f = { get(key: fn): string, get(key: fn): string }\n// Message: Duplicate property.\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype FooType = { a: number, b: string, c: number }\n\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\ntype FooType = { a: number, b: string, a: number }\n\ntype f = { get(key: \"a\"): string, get(key: \"b\"): string }\n\ntype f = { get(key: 1): string, get(key: 2): string }\n\ntype f = { get(key: 1.1): string, get(key: 1.2): string }\n\ntype f = { get(key: true): string, get(key: false): string }\n\ntype f = { get(key: [\"a\", 1]): string, get(key: [\"a\", 2]): string }\n\ntype f = { get(key: [\"a\", [\"b\", 1]]): string, get(key: [\"a\", [\"b\", 2]]): string }\n\ntype f = { a: number, b: string, c: number }\n\ntype f = { get(key: \"a\"): string, get(key: \"b\"): string }\n\ntype f = { get(key: \"a\"): string, get(key: \"a\", key2: \"b\"): string }\n\ntype f = { get(key: \"a\"): string, get(key: 1): string }\n\ntype f = { get(key: { a: 1 }): string, get(key: { a: 2 }): string}\n\nvar a = {}; var b = {}; type f = { get(key: a): string, get(key: b): string }\n\nvar a = 1; var b = 1; type f = { get(key: a): string, get(key: b): string }\n\ntype a = { b: <C>(config: { ...C, key: string}) => C }\n\nexport interface Foo { get foo(): boolean; get bar(): string; }\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-duplicate-type-union-intersection-members\"></a>\n### <code>no-duplicate-type-union-intersection-members</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nChecks for duplicate members of a type union/intersection.\n\n<a name=\"eslint-plugin-flowtype-rules-no-duplicate-type-union-intersection-members-options-2\"></a>\n#### Options\n\nYou can disable checking intersection types using `checkIntersections`.\n\n* `true` (default) - check for duplicate members of intersection members.\n* `false` - do not check for duplicate members of intersection members.\n\n```js\n{\n  \"rules\": {\n    \"flowtype/no-duplicate-type-union-intersection-members\": [\n      2,\n      {\n        \"checkIntersections\": true\n      }\n    ]\n  }\n}\n```\n\nYou can disable checking union types using `checkUnions`.\n\n* `true` (default) - check for duplicate members of union members.\n* `false` - do not check for duplicate members of union members.\n\n```js\n{\n  \"rules\": {\n    \"flowtype/no-duplicate-type-union-intersection-members\": [\n      2,\n      {\n        \"checkUnions\": true\n      }\n    ]\n  }\n}\n```\n\nThe following patterns are considered problems:\n\n```js\ntype A = 1 | 2 | 3 | 1;\n// Message: Duplicate union member found \"1\".\n\ntype B = 'foo' | 'bar' | 'foo';\n// Message: Duplicate union member found \"'foo'\".\n\ntype C = A | B | A | B;\n// Message: Duplicate union member found \"A\".\n// Message: Duplicate union member found \"B\".\n\ntype C = A & B & A & B;\n// Message: Duplicate intersection member found \"A\".\n// Message: Duplicate intersection member found \"B\".\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype A = 1 | 2 | 3;\n\ntype B = 'foo' | 'bar';\n\ntype C = A | B;\n\ntype C = A & B;\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-existential-type\"></a>\n### <code>no-existential-type</code>\n\nDisallows use of the existential type (*). [See more](https://flow.org/en/docs/types/utilities/#toc-existential-type)\n\n```js\n{\n  \"rules\": {\n    \"flowtype/no-existential-type\": 2\n  }\n}\n```\n\n\nThe following patterns are considered problems:\n\n```js\ntype T = *;\n// Message: Unexpected use of existential type (*).\n\ntype T = U<*, *>;\n// Message: Unexpected use of existential type (*).\n// Message: Unexpected use of existential type (*).\n\nconst f: (*) => null = () => null;\n// Message: Unexpected use of existential type (*).\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype T = string | null\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-flow-fix-me-comments\"></a>\n### <code>no-flow-fix-me-comments</code>\n\nDisallows `$FlowFixMe` comment suppressions.\n\nThis is especially useful as a warning to ensure instances of `$FlowFixMe` in your codebase get fixed over time.\n\n<a name=\"eslint-plugin-flowtype-rules-no-flow-fix-me-comments-options-3\"></a>\n#### Options\n\nThis rule takes an optional RegExp that comments a text RegExp that makes the supression valid.\n\n```js\n{\n    \"rules\": {\n        \"flowtype/no-flow-fix-me-comments\": [\n            1,\n            \"TODO\\s+[0-9]+\"\n        ]\n    }\n}\n```\n\nThe following patterns are considered problems:\n\n```js\n// $FlowFixMe I am doing something evil here\nconst text = 'HELLO';\n// Message: $FlowFixMe is treated as `any` and must be fixed.\n\n// Options: [\"TODO [0-9]+\"]\n// $FlowFixMe I am doing something evil here\nconst text = 'HELLO';\n// Message: $FlowFixMe is treated as `any` and must be fixed. Fix it or match `/TODO [0-9]+/u`.\n\n// Options: [\"TODO [0-9]+\"]\n// $FlowFixMe TODO abc 47 I am doing something evil here\nconst text = 'HELLO';\n// Message: $FlowFixMe is treated as `any` and must be fixed. Fix it or match `/TODO [0-9]+/u`.\n\n// $$FlowFixMeProps I am doing something evil here\nconst text = 'HELLO';\n// Message: $FlowFixMe is treated as `any` and must be fixed.\n\n// Options: [\"TODO [0-9]+\"]\n// $FlowFixMeProps I am doing something evil here\nconst text = 'HELLO';\n// Message: $FlowFixMe is treated as `any` and must be fixed. Fix it or match `/TODO [0-9]+/u`.\n```\n\nThe following patterns are not considered problems:\n\n```js\nconst text = 'HELLO';\n\n// Options: [\"TODO [0-9]+\"]\n// $FlowFixMe TODO 48\nconst text = 'HELLO';\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-internal-flow-type\"></a>\n### <code>no-internal-flow-type</code>\n\nWarns against using internal Flow types such as `React$Node`, `React$Ref` and others and suggests using public alternatives instead (`React.Node`, `React.Ref`, …).\n\nThe following patterns are considered problems:\n\n```js\ntype X = React$AbstractComponent<Config, Instance>\n// Message: Type identifier 'React$AbstractComponent' is not allowed. Use 'React.AbstractComponent' instead.\n\ntype X = React$ChildrenArray<string>\n// Message: Type identifier 'React$ChildrenArray' is not allowed. Use 'React.ChildrenArray' instead.\n\ntype X = React$ComponentType<Props>\n// Message: Type identifier 'React$ComponentType' is not allowed. Use 'React.ComponentType' instead.\n\ntype X = React$Config<Prosp, DefaultProps>\n// Message: Type identifier 'React$Config' is not allowed. Use 'React.Config' instead.\n\ntype X = React$Element<typeof Component>\n// Message: Type identifier 'React$Element' is not allowed. Use 'React.Element' instead.\n\ntype X = React$ElementConfig<typeof Component>\n// Message: Type identifier 'React$ElementConfig' is not allowed. Use 'React.ElementConfig' instead.\n\ntype X = React$ElementProps<typeof Component>\n// Message: Type identifier 'React$ElementProps' is not allowed. Use 'React.ElementProps' instead.\n\ntype X = React$ElementRef<typeof Component>\n// Message: Type identifier 'React$ElementRef' is not allowed. Use 'React.ElementRef' instead.\n\ntype X = React$ElementType\n// Message: Type identifier 'React$ElementType' is not allowed. Use 'React.ElementType' instead.\n\ntype X = React$Key\n// Message: Type identifier 'React$Key' is not allowed. Use 'React.Key' instead.\n\ntype X = React$Node\n// Message: Type identifier 'React$Node' is not allowed. Use 'React.Node' instead.\n\ntype X = React$Ref<typeof Component>\n// Message: Type identifier 'React$Ref' is not allowed. Use 'React.Ref' instead.\n\ntype X = React$StatelessFunctionalComponent<Props>\n// Message: Type identifier 'React$StatelessFunctionalComponent' is not allowed. Use 'React.StatelessFunctionalComponent' instead.\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = React.AbstractComponent<Config, Instance>\n\ntype X = React.ChildrenArray<string>\n\ntype X = React.ComponentType<Props>\n\ntype X = React.Config<Props, DefaultProps>\n\ntype X = React.Element<typeof Component>\n\ntype X = React.ElementConfig<typeof Component>\n\ntype X = React.ElementProps<typeof Component>\n\ntype X = React.ElementRef<typeof Component>\n\ntype X = React.ElementType\n\ntype X = React.Key\n\ntype X = React.Node\n\ntype X = React.Ref<typeof Component>\n\ntype X = React.StatelessFunctionalComponent<Props>\n\ntype X = React$Rocks\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-mixed\"></a>\n### <code>no-mixed</code>\n\nWarns against \"mixed\" type annotations.\nThese types are not strict enough and could often be made more specific.\n\nThe following patterns are considered problems:\n\nThe following patterns are considered problems:\n\n```js\nfunction foo(thing): mixed {}\n// Message: Unexpected use of mixed type\n\nfunction foo(thing): Promise<mixed> {}\n// Message: Unexpected use of mixed type\n\nfunction foo(thing): Promise<Promise<mixed>> {}\n// Message: Unexpected use of mixed type\n```\n\nThe following patterns are not considered problems:\n\n```js\nfunction foo(thing): string {}\n\nfunction foo(thing): Promise<string> {}\n\nfunction foo(thing): Promise<Promise<string>> {}\n\n(foo?: string) => {}\n\n(foo: ?string) => {}\n\n(foo: { a: string }) => {}\n\n(foo: { a: ?string }) => {}\n\n(foo: string[]) => {}\n\ntype Foo = string\n\ntype Foo = { a: string }\n\ntype Foo = { (a: string): string }\n\nfunction foo(thing: string) {}\n\nvar foo: string\n\nclass Foo { props: string }\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-mutable-array\"></a>\n### <code>no-mutable-array</code>\n\n_The `--fix` option on the command line automatically fixes problems reported by this rule._\n\nRequires use of [`$ReadOnlyArray`](https://github.com/facebook/flow/blob/v0.46.0/lib/core.js#L185) instead of just `Array` or array [shorthand notation](https://flow.org/en/docs/types/arrays/#toc-array-type-shorthand-syntax). `$ReadOnlyArray` is immutable array collection type and the superclass of Array and tuple types in Flow. Use of `$ReadOnlyArray` instead of `Array` can solve some \"problems\" in typing with Flow (e.g., [1](https://github.com/facebook/flow/issues/3425), [2](https://github.com/facebook/flow/issues/4251)).\n\nGeneral reasons for using immutable data structures:\n\n* They are simpler to construct, test, and use\n* They help to avoid temporal coupling\n* Their usage is side-effect free (no defensive copies)\n* Identity mutability problem is avoided\n* They always have failure atomicity\n* They are much easier to cache\n\nNote that initialization of a variable with an empty array is considered valid (e.g., `const values: Array<string> = [];`). This behavior resembles the behavior of Flow's [unsealed objects](https://flow.org/en/docs/types/objects/#toc-unsealed-objects), as it is assumed that empty array is intended to be mutated.\n\nThe following patterns are considered problems:\n\n```js\ntype X = Array<string>\n// Message: Use \"$ReadOnlyArray\" instead of \"Array\"\n\ntype X = string[]\n// Message: Use \"$ReadOnlyArray\" instead of array shorthand notation\n\nconst values: Array<Array<string>> = [];\n// Message: Use \"$ReadOnlyArray\" instead of \"Array\"\n\nlet values: Array<Array<string>>;\n// Message: Use \"$ReadOnlyArray\" instead of \"Array\"\n// Message: Use \"$ReadOnlyArray\" instead of \"Array\"\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype X = $ReadOnlyArray<string>\n\nconst values: Array<$ReadOnlyArray<string>> = [];\n\nconst values: $ReadOnlyArray<string>[] = [];\n\nconst values: Array<$ReadOnlyArray<string>> = new Array();\n\nconst values: Array<$ReadOnlyArray<string>> = Array();\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-primitive-constructor-types\"></a>\n### <code>no-primitive-constructor-types</code>\n\nDisallows use of primitive constructors as types, such as `Boolean`, `Number` and `String`. [See more](https://flowtype.org/docs/builtins.html).\n\n```js\n{\n    \"rules\": {\n        \"flowtype/no-primitive-constructor-types\": 2\n    }\n}\n```\n\nThe following patterns are considered problems:\n\n```js\ntype x = Number\n// Message: Unexpected use of Number constructor type.\n\ntype x = String\n// Message: Unexpected use of String constructor type.\n\ntype x = Boolean\n// Message: Unexpected use of Boolean constructor type.\n\ntype x = { a: Number }\n// Message: Unexpected use of Number constructor type.\n\ntype x = { a: String }\n// Message: Unexpected use of String constructor type.\n\ntype x = { a: Boolean }\n// Message: Unexpected use of Boolean constructor type.\n\n(x: Number) => {}\n// Message: Unexpected use of Number constructor type.\n\n(x: String) => {}\n// Message: Unexpected use of String constructor type.\n\n(x: Boolean) => {}\n// Message: Unexpected use of Boolean constructor type.\n```\n\nThe following patterns are not considered problems:\n\n```js\ntype x = number\n\ntype x = string\n\ntype x = boolean\n\ntype x = { a: number }\n\ntype x = { a: string }\n\ntype x = { a: boolean }\n\n(x: number) => {}\n\n(x: string) => {}\n\n(x: boolean) => {}\n\ntype x = MyNumber\n\ntype x = MyString\n\ntype x = MyBoolean\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-types-missing-file-annotation\"></a>\n### <code>no-types-missing-file-annotation</code>\n\nDisallows Flow type imports, aliases, and annotations in files missing a valid Flow file declaration (or a @noflow annotation).\n\n```js\n{\n    \"rules\": {\n        \"flowtype/no-types-missing-file-annotation\": 2\n    }\n}\n```\n\nThe following patterns are considered problems:\n\n```js\nconst x: number = 42;\n// Message: Type annotations require valid Flow declaration.\n\ntype FooType = number;\n// Message: Type aliases require valid Flow declaration.\n\nimport type A from \"a\"\n// Message: Type imports require valid Flow declaration.\n\nimport type {A} from \"a\"\n// Message: Type imports require valid Flow declaration.\n\nimport {type A} from \"a\"\n// Message: Type imports require valid Flow declaration.\n\nexport type {A} from \"a\"\n// Message: Type exports require valid Flow declaration.\n\nfunction t<T>(): T{}\n// Message: Type annotations require valid Flow declaration.\n\n// Settings: {\"flowtype\":{\"onlyFilesWithFlowAnnotation\":true}}\nconst x: number = 42;\n// Message: Type annotations require valid Flow declaration.\n```\n\nThe following patterns are not considered problems:\n\n```js\n// @flow\nconst x: number = 42;\n\n/* @flow weak */\ntype FooType = number;\n\n/* @noflow */\ntype FooType = number;\n\n/* @noflow */\nimport type A from \"a\"\n\n/* @noflow */\nimport {type A} from \"a\"\n\n/* @noflow */\nexport type {A} from \"a\"\n\n// an unrelated comment\n// @flow\nexport type {A} from \"a\"\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-unused-expressions\"></a>\n### <code>no-unused-expressions</code>\n\nAn extension of [ESLint's `no-unused-expressions`](https://eslint.org/docs/rules/no-unused-expressions).\nThis rule ignores type cast expressions and optional call expressions, but otherwise behaves the same as ESLint's\n`no-unused-expressions`.\n\nBare type casts are useful, for example to assert the exhaustiveness of a `switch`:\n\n```js\ntype Action\n  = { type: 'FOO', doFoo: (_: number) => void }\n  | { type: 'BAR', doBar: (_: string) => void };\n\ntype State = { foo: number, bar: string };\n\nfunction runFooBar(action: Action, state: State): void {\n  switch (action.type) {\n    case 'FOO':\n      doFoo(state.foo);\n      break;\n    case 'BAR':\n      doBar(state.bar);\n      break;\n    default:\n      (action: empty);  // type error when `Action` is extended with new types\n      console.error(`Impossible action: ${action.toString()}`);\n  }\n}\n```\n\nThis rule takes the same arguments as ESLint's `no-unused-expressions`. See\n[that rule's documentation](https://eslint.org/docs/rules/no-unused-expressions) for details.\n\nThe following patterns are considered problems:\n\n```js\nfoo + 1\n// Message: Expected an assignment or function call and instead saw an expression.\n\nx?.y\n// Message: Expected an assignment or function call and instead saw an expression.\n```\n\nThe following patterns are not considered problems:\n\n```js\n(foo: number)\n\nx?.y()\n```\n\n\n\n<a name=\"eslint-plugin-flowtype-rules-no-weak-types\"></a>\n### <code>no-weak-types</code>\n\nWarns against weak type annotations *any*, *Object* and *Function*.\nThese types can cause flow to silently skip over portions of your code,\nwhich would have otherwise caused type errors.\n\nThis rule optionally takes one argument, an object to configure which type warnings to enable. By default, all of the\nwarnings are enabled. e.g. to disable the `any` warning (allowing it to exist in your code), while continuing to warn\nabout `Object` and `Function`:\n\n```js\n{\n    \"rules\": {\n        \"flowtype/no-weak-types\": [2, {\n            \"any\": false,\n            \"Object\": true,\n            \"Function\": true\n        }]\n    }\n}\n\n// or, the following is equivalent as default is true:\n\n{\n    \"rules\": {\n        \"flowtype/no-weak-types\": [2, {\n            \"any\": false\n        }]\n    }\n}\n```\n\nThe following patterns are considered problems:\n\n```js\nfunction foo(thing): any {}\n// Message: Unexpected use of weak type \"any\"\n\nfunction foo(thing): Promise<any> {}\n// Message: Unexpected use of weak type \"any\"\n\nfunction foo(thing): Promise<Promise<any>> {}\n// Message: Unexpected use of weak type \"any\"\n\nfunction foo(thing): Object {}\n// Message: Unexpected use of weak type \"Object\"\n\nfunction foo(thing): Promise<Object> {}\n// Message: Unexpected use of weak type \"Object\"\n\nfunction foo(thing): Promise<Promise<Object>> {}\n// Message: Unexpected use of weak type \"Object\"\n\nfunction foo(thing): Function {}\n// Message: Unexpected use of weak type \"Function\"\n\nfunction foo(thing): Promise<Function> {}\n// Message: Unexpected use of weak type \"Function\"\n\nfunction foo(thing): Promise<Promise<Function>> {}\n// Message: Unexpected use of weak type \"Function\"\n\n(foo: any) => {}\n// Message: Unexpected use of weak type \"any\"\n\n(foo: Function) => {}\n// Message: Unexpected use of weak type \"Function\"\n\n(foo?: any) => {}\n// Message: Unexpected use of weak type \"any\"\n\n(foo?: Function) => {}\n// Message: Unexpected use of weak type \"Function\"\n\n(foo: { a: any }) => {}\n// Message: Unexpected use of weak type \"any\"\n\n(foo: { a: Object }) => {}\n// Message: Unexpected use of weak type \"Object\"\n\n(foo: any[]) => {}\n// Message: Unexpected use of weak type \"any\"\n\ntype Foo = any\n// Message: Unexpected use of weak type \"any\"\n\ntype Foo = Function\n// Message: Unexpected use of weak type \"Function\"\n\ntype Foo = { a: any }\n// Message: Unexpected use of weak type \"any\"\n\ntype Foo = { a: Object }\n// Message: Unexpected use of weak type \"Object\"\n\ntype Foo = { (a: Object): string }\n","repository":{"type":"git","url":"git+https://github.com/gajus/eslint-plugin-flowtype.git"},"users":{"kivava":true,"gothy":true,"alexxnica":true,"xyyjk":true,"isa424":true,"abhisekp":true,"flumpus-dev":true,"maoxiaoke":true,"langri-sha":true,"yatsu":true,"highlanderkev":true,"corintho":true,"jaymcoder":true,"stefan.age":true,"abdul":true,"xueboren":true,"bpolonia":true},"bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"license":"BSD-3-Clause","versions":{"5.7.0":{"name":"eslint-plugin-flowtype","version":"5.7.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.7.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1fe68f9cd16e35bf30e09d4ebacf9cfbfe7a41a4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.0.tgz","fileCount":78,"integrity":"sha512-6Oa0D6kq3PGwJvivrLNSgeiPN/ftPkRvhbeHWoXUEGQ+ZugerSJvoMDSCc9dZa4R691b/eLXpx8dyMSZM1Tc4w==","signatures":[{"sig":"MEQCIE611SH2iCWZ5OOB9zwTXGZiECLgSHEEMqEPGpw2PhJ9AiAaR9JnCfUHhIvnReUbfQ+AmTgdjrNAcUiloYxQlQdaVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdMHHCRA9TVsSAnZWagAAjFUQAJg8vVGsDZIOMZ0gXZrJ\nPJEyDg9QE0BZxZshVWVOC9jZrkjSkQfEK1LsTu0L/P5RsIAF0mXl2hbM97Tx\nbExWeVQdciIt7KuOs1eflVpyidKdj3ctGGJx4kNsPmFqX0UVl/d4bad0D0Z9\ni7SxYJn9XRSKswo8cPqHy6Rp63a9hM5jU5Mq6YbZxJIOj0vmtww+m8Dwedv6\nrqGDe1iApsEextNJq8uTgCm5cptDbxx13L5A7FJjqXzE706hm4g4jxM3I1NK\n/yjUMglr91EIpB1sX5Owl9+5m+dkGQjgGHvu9hnN8d2rgYsyBlPwnYqLvajx\nEuk3o9XCZ1xuZJEI/iPzeM6rHmLQ2cGT/EsKVsAD3X8XmJgl3hl8KkjLpc3W\naR+OalWheF/sW6fi6GNhLCWzgc69rPLRl91AHrNt7JZm+OzU8URZDuYI0jYi\nSQ/XAsBrC+HDsGW6G9sYJOAnZWS8VkTk4JjvBJa2KWvAEL4gIHZ3KQyyOa3f\niCoQDV2EqhDBHumsSZPvzfI44pDZtMEAz0Ylrwj4Z1mGYb8wZbHsIAvUcW5V\nrUSKjUUWohXir9XQn+3F3TxPzVNeGFRdq9NL1Sjv93BBfgGb8CewL7e+kKFV\nHqnLA6Y9KulNjC0yV1KOeti0vTdQQP+A/8WxziKU2froB+y5zOnl2KLRLPFs\nY0K1\r\n=3AF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"8008f78cf96fe0885c1a8e6ed859581b1a730450","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.7.0_1618264518523_0.6483497523163164","host":"s3://npm-registry-packages"}},"5.7.1":{"name":"eslint-plugin-flowtype","version":"5.7.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.7.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"16b15d7a981bc0894284a87e71021f523b4fa580","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.1.tgz","fileCount":78,"integrity":"sha512-RsurlNszyKLIHJvw6J4C98ubTTsLlgzL5xYqQ6ZTV5d2E2iHIR744SxoU3o7yQf0HjIe0GwnAIxpD+g0IV+emg==","signatures":[{"sig":"MEQCIB+2GtIfrA5VRiS8rTMyr6czAjB1ObZgiuY/ljco0wOLAiBYLxhPQ9ke0lPxBf2uvUuNIXkq8kOEB3atZMJH4lSh8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgedfRCRA9TVsSAnZWagAAQskP/iJ6bVnQMtELFvN9W7X5\nbqwRF+QeyxDyCzhBOqzsfAq2G4R92dziQinE66Q+2TjMR3y+WzFM58P6Cp1K\naR0a7yCmpstzIuTniK7tWbm5WmaT0RMc4gRtW5Kw4P7qx8fe1ZBU6qv+1Xf+\npl2iabuZgiJP/OiJSY431AYEmfnkknNKTKTW/VjkCN60dreknHh7cm4dSA1C\nXfO6EJZHLHwXQ/uAbkcrwoOSEve7MeRHubXiNLNPeVGvT2LFBp6UjRNrYaAP\nuwNbrANxBVqdi1zRHc6PK67ltOJfLGD1qW71WOqNPl6I+uz1+UZ7nT9QpkFp\nndSULSluHY/wjsolH6LwOF/E+fYWVuLEOvtxLOJifno7FeiOTxpXbgsDGtP7\nX8vu/2uVYXjGGDQBaFn3cyaSFxs9bnDkqIn0EI+TGpgecq1a/auhlg+Q2kH3\nG3+uOgLHtMzMXKx02cBFUAHQIbNlSADvrQptTWndxxrRrOcqY1kvr2Gabk+b\nUH9Zk0tR9j/D3rYHWS3v19vNE7E2WQMgEig4a4YCgeruYGKZgqZZzx0b/aXI\no9SJFQwie1fY/Fhwnr4/Dt4yahE2K1CAdDPyv4FA7dMLvJAm/S4W1sQlcANG\nTvgu+l7ox31EXZ1elXIlB1nykuW/JknT0k0NnI60hShIq8ML67HpWfr89r6s\ny+O8\r\n=0zHd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"7cabcda48a940fcb8f30b32e30481fe636ccb838","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.7.1_1618597840923_0.4177188455377918","host":"s3://npm-registry-packages"}},"5.7.2":{"name":"eslint-plugin-flowtype","version":"5.7.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.7.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"482a42fe5d15ee614652ed256d37543d584d7bc0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.2.tgz","fileCount":78,"integrity":"sha512-7Oq/N0+3nijBnYWQYzz/Mp/7ZCpwxYvClRyW/PLAmimY9uLCBvoXsNsERcJdkKceyOjgRbFhhxs058KTrne9Mg==","signatures":[{"sig":"MEUCIFy7jih2cx0BnbztRKNzOm6cYwR6Nse1aICIwgY4orJsAiEAu5SGFBgk4hOXOASoyZZdw+BmOVuGXFWzQPCEUbiQy6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggtO3CRA9TVsSAnZWagAA/MQP/1zmmDQRi52MLih3sJ61\nlBzzt2YnTayZlG3gPcx8UwLxpK6tdM8U80hOkFXQRS7ReMENcWX7Q2wREAxp\nBlgo0wsL9fgvrZKzkohWyKR8eNCVOZqaSZIHUQ3SZw+bkojOTKFgoiHiAJN8\n8FR1ZfgKGIw4XAyEYqYYrPz3/RhdYd+YG7l10d8bb2VcPnLVhBwcf0NENiuV\no04QZE3nHyBiNMOwxhffweHyOLprvlfo1nvFiLO7dfAoi0eICERvXWom3QBH\nYMKL4YhywYqhaLHty+JalTHXMRTRwhYOcPqKrlka7ZF9IXHqxYZBKx7EjelZ\ng9eEcvQI4hPwS9+FL6PRYVq+50jeUqASBqxFkx8VNlgcfI8XrfgTU1SL8xT7\nLcRvhkG3/+gTt6vIVfScS76FNRxMS8kBobXUub7cZaT2H5ac9mdWb36+3y8t\nhX7NXl5CFxGhMYgrWtVhOZsvyhDFB2Gcu7m7LmYObNUAWhAYmFerW9Ag0EZL\nhod8nyjiYVL5zAGu6pLVRlbwTmFq/sYxtp+KXIxYkWBSYCbbwsWSvSdQeCXF\n7lfqaLGFk3vXAwWOdqo0u7FVkRvlsuiYqTRsiMps1EwiD7VavMfj4836Wzch\nru6v7yJrSmzB0oGOctVsr/SWUf1xFusLzWd7zGdnTbIadRsmNmcu0Rd0pUmz\nIH68\r\n=t4RH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"d2f6d9b6fa6874fca2b061ac53c87923a46f9f31","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.0.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.7.2_1619186614828_0.253274908038857","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"eslint-plugin-flowtype","version":"4.1.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.1.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"3509c1826157bf1a8a60fa67064adb675eacebd0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.1.0.tgz","fileCount":72,"integrity":"sha512-Hswk3614J3Tk78stSJ6eAH6JoQOIdJckImMKkkzbbaWwvvN05QMulmhFdP5bwt2iApmUq/0ZWPaKsk/czmacSQ==","signatures":[{"sig":"MEUCIQD2aUTP7UPyGI45Sw8vde7iBCZfNk0Lb7nec7Ul/4sKcwIgDoI2UEjlVVvjlqQPJdlg3bWvPC/jVhMPAB3O1GXnvU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTXZKCRA9TVsSAnZWagAAw5sP+wSV54K546Z0NfHqHIDl\nTkIn8wLYlaMuizsGOAMLGe481Oq4HF61V/6jj/3BewGWpucFusMth51iuSzB\nvyPTPLlkKOddHHFI4kezgXgo6bzHsaZdRfCPFtZCGgP1Cd7KYDpbQI1QULVH\nsVrr4O6QC6Zh3wg/giGfN6nBehzK+EVGU28W2SZBYBqXWs8OVaEDF6Kn/97t\nkOZvOdvclGjLUEXl2X2ouulZrGgcs305dbqJ+0RbbtYc2HH+eFIq6O4Wzru6\nuG1vpSFt8mETiUAeVUBzbQI7iuTE5MYBOurIMcsYwsnX3WRqf5LnqbNzEZ9t\no7AzMblQPsJoOvoAZ23MZQIa09p2Z6SaMT9Vnc43OcR7+q8N13/3pLqDJ10u\nB3Hp44lVg2eIiQBGeDEkVZ5UnXF03RKCaObzh7lXRcLRLWCZy9UbUhSE5f+V\nS3LOazwB3Kq2BHQ0djv1LS6LnYEI6cDV5sQndGeH+O6Kj/Oqhh7b3S1aO8mN\nPthz0SVMBpfjeUdAQW+3HXljaRPdY4tc+CL5aMWX1H7zH1GZ0e9wjjKh6fkQ\nlnH/7ocnzcOJhb0XWaZ2IH6t4DgY4mLKzpc/PGw1DO0TwOIpGnXrFFaFVJdw\n93hAoT9V3uFbz14UTG08KsKKuGDb3X3dIlhCUucmjlQvFKBp4ihSQr8CpgRz\nnQ+c\r\n=/LRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"83b48d5fde4119e615954d4294ebfb87d794e630","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.8.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.1.0_1565357641578_0.3872203330797941","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"eslint-plugin-flowtype","version":"4.5.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.5.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"45ba34f6c041953013af53aa7897f36c656d4c23","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.5.1.tgz","fileCount":72,"integrity":"sha512-WKjmkuys2z5r1h38qi9FCdnkFW6T3rnza/2ao+wQlGjyVJkcUXF1gL4EvJWogczKRAufi/p3GO8K6ag/Dozg6Q==","signatures":[{"sig":"MEUCIQD7if5c2lGwYjWw/oCqdloISwl86C2KXLd1BCOv6b5JyAIgWiWW1dXWz3H18RHqbV3iftnHOFM6wuQ4J/yX6D9oF3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2w+BCRA9TVsSAnZWagAAxEkP/1Imcu6ZoKyEsBZ2OP5q\nwP73AFSnmQcsk56p50LtZ8FSlIdHoVJBm3YlQs4fStqL4zNZDJ7O1W+IB2qd\nAbJmgUpors7th5S37MIa9JJO7AKV2O+JuXqePJWFkJuGUlI54pBRfiSJxZpF\nBVhHoSGvD1ehgyidUodGKwSFcVcc8GZnkNsfTNe0nhbhueXqlby9dzNFwNSB\nyBELjYW+B8nXt6HoOuiqk9EEuUUYVxlXEHletB6pCRpl7vnTgNr1HQ+QZCcz\nnQlfWNgb8mdbLYn2w9WUdlcxBpp+Ki0e1qhsv5CtiBe+zTYeiFNtWMbW2lGr\nv8isWVKBsAnXxlxT1meTM0cP2DJVtNQpWQ8Q9uQWxJzClTDgmQ37QiNw1udJ\nQ/MaA2F6GqioVCdsFjQAz2NhnvOCxe/cOeKovU03wUBxfVq0VBNlocQu/0mV\n7+45q7k7+myPGVvPEdHlidc/4rmNM9JhJRO0DWdDZPah2euoANknhdsFuCAb\nqggmEkOurld8QUICj0bZF8Vn4nCl2bcbtp0jA5xauSRzMTdMfOKiIHctKlaA\n59/fYRWFI6NRaQAtQv140IiR9EkkQD+lz0d8GVUxzdJCZPl/+vthjWLTYHDs\nLIHHB5G5kP34Cj+NQSmbgdm5NvtuN5p+Voiv5dKGXoxHW855LVhXSV3Z3weV\n6kpg\r\n=plpN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"d761d3c099c5dd94b91f91d2eb3cc7f9d8349ea0","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","rimraf":"^3.0.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.5.1_1574637440584_0.5369408616960123","host":"s3://npm-registry-packages"}},"2.23.0":{"name":"eslint-plugin-flowtype","version":"2.23.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.23.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e6c5ce5770743cb0653da30ca082cbfaa4c61574","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.23.0.tgz","integrity":"sha512-zvxEmsoFEiE++5XcxAEVy8y2o46oyTbw/EydL0KE/ylyY1+dy6JUyXrhd5t4oNknESh+wMZ9d38dJHKJClOO+A==","signatures":[{"sig":"MEQCIGNhriEu0EM5tr+cLq0cIXUfTQeMpsYSZzvUaSdTp/kuAiBWxht20UITBM+2987mRJxJYre0OgR8WnkLlOL4jxI8Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"e6c5ce5770743cb0653da30ca082cbfaa4c61574","gitHead":"87ad4d08d95ca23cbcdb54d9ee82e20c83e3cf20","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.23.0.tgz_1477336009510_0.45064369100145996","host":"packages-12-west.internal.npmjs.com"}},"4.5.2":{"name":"eslint-plugin-flowtype","version":"4.5.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.5.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"5353449692663ef70e8fc8c2386cebdecac7e86b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.5.2.tgz","fileCount":72,"integrity":"sha512-ByV0EtEQOqiCl6bsrtXtTGnXlIXoyvDrvUq3Nz28huODAhnRDuMotyTrwP+TjAKZMPWbtaNGFHMoUxW3DktGOw==","signatures":[{"sig":"MEQCIA4H+eKncAHReHL/+rzRr81n261URcx09EkSumr1vKGUAiAP4oDNEGxEOt79px/cF1VO1bJfzr6OguUz2Vs/o2wuaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2xEcCRA9TVsSAnZWagAAAE8P/ROGAtmxFtbT42HuXdl7\nCz/Q0FH/euSaTuovz8h7czJCHlhBPw2RMbCe2ewAk0k2NF8+FZHu2Z4wo1sO\nnViGUY+qjYUMjrVvesmtIJwPMvYKmZseXQyj+wlE3jOR8tItnaLlU+Y9EzXC\nBB4qB7Q7Kgz5FV2Ewp/orjx5C7UrhueZyEqCRH6t7P5eAj5BHukX3SJ2Z9Lv\nbCXJiouMKqvmBsez53ItYx+DoEbPoThM+QDY352FOrGDXYvok2ZnxfIN02HX\n5xFjDYGIOUiceyvLoGszNMAvxR8ZdiR6KLhwu/5ZRo9o2MQ0tgOfpvs4Omjt\nVXL9SvYAR+Ycr2S8PkQUfSHS98jGfLNFrKNkh94aj3Hzsv6rJ3mn4n2UAygo\nJtytsc8I4gWa5RfTEyTlikQjrt8hIlWDXkHraLu4oGZIU54UaVWDulN48bSY\nEKLn3lMKbVH+EKkEr1bUORxFDH+DsDAy/8UF30PgEqhqpclpbkfvQLuEy4sG\n3CspBr1fM5cCQkYmidPkJKOG+6jballQpjlvvOwAYSqa6WIc2UWmoGZwustE\niQrvANNwRPTB27xKAh6PvLTcT6eBqK1cQx9ordFnFVX+HVeFkaATAnV7Xviy\nztAKYJY0ncOO6M1dn1CvKAx6JcG9xIwokYzdS5W6zaFfwSZB8sExx8HT+EaQ\n4o6C\r\n=G5DX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":">=4"},"gitHead":"70b4feefa524bce09ab5d8e629595a4b7bdd2ea8","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eclint":"^2.8.1","eslint":"^5.13.0","rimraf":"^3.0.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.5.2_1574637852002_0.26675391340193055","host":"s3://npm-registry-packages"}},"2.42.0":{"name":"eslint-plugin-flowtype","version":"2.42.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.42.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"7fcc98df4ed9482a22ac10ba4ca48d649c4c733a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.42.0.tgz","integrity":"sha512-VEc98dFdgKLwTf3iIIhI2eC6UtZriBTqLVlM+FtmF/+gzkvmowPICOjkQAhErTITYsgajvf8SBZP85M7VGvoQA==","signatures":[{"sig":"MEUCIBN7MUFXGeOuVf/EXQ/WloBYc2v4d3nwtXpmkZoV2HrKAiEA7PRGPtPSUKngFOGqoICRrUGR7aZ9owDDXUlW0BfIeeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"200868729916286e711347877fbef76b25d7b5e0","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.4.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.42.0.tgz_1516882772504_0.5391672779805958","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"eslint-plugin-flowtype","version":"4.5.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.5.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"7a97fc3fd402deeb2e677437673514e46bacd9df","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.5.0.tgz","fileCount":72,"integrity":"sha512-zylRibc5W//x7vURL8vW3B1RVZyjSujcAMNDPAUA5SWHCskNmrX1wFODog1kTkC96acluCwMlWhJYrOyyXFr/A==","signatures":[{"sig":"MEUCIQCRE9i1yOFsi77aIItSQoYpeddpuf17CmhEgtXAcukOuAIgUXddgCPSzuaPCcuo0QZjVr42Ye6coa67Z+Mbo27wpkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2wnQCRA9TVsSAnZWagAAlhcQAIiQ/cUVB12sR9Kv+VHa\nnolvEDsqxEsQQqb2TcgALAcxtenYByNUdMBrJRbSgB0J4S3MFy76RSiEWntC\nl3P8DTpUc6dq7Mg2N0zZcvnqt5TKCLqVAS8tFlse7i0xnRoI3UjkmohPea5+\ncmlZHT2QNPctnvEL15gg/wQ0MROt6IVSOJrablJcyOVROdLaGaws9k4GzzKl\nNsEbmzbqNpBjZDibtGDPAseomXiS7atJrjaOgSVid0hW9paXMrkxySTpz0mD\naIYQ5MzH4GdugtBAX+1HRrwxIFRFvGEvBvLy//pXYxAtg/TOzyKOmWnwIDw0\nUntXRsiAWlcT8KHv/UEbezlTx7bNgLWTUg7SizQxrSEkuih4xn1+8/4FKt4v\nXUe1YA3KwWij/bWq0gEnVRBp9go4lM0LP2fSg76WHjrPszlyBC1X7GmOh/zE\nuyfHVklVs+k/devHxL7HkFA69Qh0ifzAToSdH8skT5S30oc0GkRn8zJXvz4l\na/zEf6U2ymCmmMQhSHMOc7Fk7JkaCkP30BtjFugA0Pu8SUupy3EB74tgGB+Y\nmW0nNWjWOfFrEBl0VEbnoGty+/zxSpASEgT/78uAJwNejn0xSXh2fynUXMsd\nbBy7eDTqGCGGkcvLSwtysZtyDEmXL6dMVe8tUbF0Q3L1p6ED4gICLPo1dGKj\nXdzh\r\n=AN+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"3258d302b9bfa47df1a9919f5c853c0ca7354044","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"13.2.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.5.0_1574635983478_0.875772615982416","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"eslint-plugin-flowtype","version":"2.16.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.16.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"37512eaf9d58e04e7a200c0ae7a17604c19a1c52","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.16.0.tgz","integrity":"sha512-wN4CYl4D8P8Ctp7nf5wPaGyqCvIzRUx1lCC8Sez4jN7jDF342xaAwxJtjZWeWLfqy0sHE8NoN3jg+0Ces03RAw==","signatures":[{"sig":"MEYCIQDPU6+veEesNG1A2S07rvzoneEQmlOWVY/PmE3h9qmYKgIhAP27fb8KIQyZ5gOfxegHSIjUmP690fZ4cSHzp5nr6gxh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"37512eaf9d58e04e7a200c0ae7a17604c19a1c52","gitHead":"a87fe0ef2d9ff56c8f323930bf2add31a5073b20","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.6","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.6","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.16.0.tgz_1473284181601_0.5026248344220221","host":"packages-16-east.internal.npmjs.com"}},"2.35.0":{"name":"eslint-plugin-flowtype","version":"2.35.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.35.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"d17494f0ae8b727c632d8b9d4b4a848e7e0c04af","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.35.0.tgz","integrity":"sha512-zjXGjOsHds8b84C0Ad3VViKh+sUA9PeXKHwPRlSLwwSX0v1iUJf/6IX7wxc+w2T2tnDH8PT6B/YgtcEuNI3ssA==","signatures":[{"sig":"MEUCIBSKeGIFpZX6KmbNeYpkxZz5zNbcm977htJZyBHSzmf4AiEAzW39XeJzOJZdhDFEP/48Jn9o6QudjjlxngRtMCyvk3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"6eceb89551700701bad8a9d9ab5cab084f3a44fe","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.0.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.1.3","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.35.0.tgz_1499775662805_0.02648661332204938","host":"s3://npm-registry-packages"}},"2.35.1":{"name":"eslint-plugin-flowtype","version":"2.35.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.35.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"9ad98181b467a3645fbd2a8d430393cc17a4ea63","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.35.1.tgz","integrity":"sha512-YTCeVsMOi3ga8PJjdAV97FaTNXNknzrO+4ZDMHJN65i4uMjL5KgfgQZpyVsBirWOfgXMKRduxpsyM64K/0LbXw==","signatures":[{"sig":"MEUCIGFbASUP33Kr04Ks02yQuPqm8FMB81JrCD5sWJf9GZXEAiEAkXwsI7Lha6rBzaa3HQdcXKEwbYGA+2MbFfmQALZwfHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"f96ce986d3a8d79c5d284327d2eccd86d2d21472","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.4.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.35.1.tgz_1504279158976_0.8892328343354166","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"eslint-plugin-flowtype","version":"8.0.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@8.0.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"67693c873a804a6e69ae3716601963489472d382","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.2.tgz","fileCount":83,"integrity":"sha512-Ka2OvOqUQTcs7qCtPtnngSCN7r4H7IqEjzHtN4RLth3naDPjAnSoGDdKlbNMrkp6C3fp9e8CvgzJ3mvt5v5/NA==","signatures":[{"sig":"MEUCIQCUVRkvYk6oJqLruGR72XUw10G+nNPsd0ryS5TQfph6GQIgE7VaezQzzwIDq1R9l50s6wFeNFqIBnUlaIZbOGExXWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335226},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=12.0.0"},"gitHead":"e7039845d07e350ccd24388faae880cd11a09e4a","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.24.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.12.0","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","glob":"^7.2.0","husky":"^7.0.4","mocha":"^9.1.3","eslint":"^8.1.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.7","@babel/core":"^7.15.8","@babel/node":"^7.15.8","@babel/register":"^7.15.3","semantic-release":"^18.0.0","@babel/preset-env":"^7.15.8","@babel/eslint-parser":"^7.15.8","eslint-config-canonical":"^32.10.0","@babel/plugin-syntax-flow":"^7.14.5","eslint-plugin-eslint-plugin":"^4.0.2","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-transform-react-jsx":"^7.14.9","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_8.0.2_1635227420646_0.9244197751022172","host":"s3://npm-registry-packages"}},"2.16.1":{"name":"eslint-plugin-flowtype","version":"2.16.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.16.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f81875882b825d6d0fe3a55b2eea6c892e84902f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.16.1.tgz","integrity":"sha512-sxo48e2AB14m07gMyJoF7mOSBjls0SMUxeVlXU00z5lFA53R7DK2O+csGR7Pk9infQy1pvyqPWTXO/LVnn2VuA==","signatures":[{"sig":"MEYCIQDz7iOKEnthPvsOM+q27JasvIWeAx9lutUzZ7onI4qWjgIhAL6uc5uVcBp8CPMTKkghcI5Rdg1oOB8XHJKc0hlFQ7dV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f81875882b825d6d0fe3a55b2eea6c892e84902f","gitHead":"bdd04b4d0932cd839886fff2c4cbed3e10799198","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.6","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.16.1.tgz_1473422467324_0.5352590107358992","host":"packages-12-west.internal.npmjs.com"}},"8.0.3":{"name":"eslint-plugin-flowtype","version":"8.0.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@8.0.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e1557e37118f24734aa3122e7536a038d34a4912","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz","fileCount":83,"integrity":"sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==","signatures":[{"sig":"MEUCIB6vSBe6woOUksiUeu7eh7qZfH472lBE8InXYzuy8PQAAiEAidrNN8lvEIKksHMwRkSJbdoL7I87BvOA/GYZxENZy3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qLGCRA9TVsSAnZWagAAdAMQAJvehycoiSxjfVurQa0T\nFV3ZIzlPVUFCfsC+/Ygo9tmv5/owHBBiHTGjsJ/xA5KysovQaWmt8sZlwFoE\nQa7lH++TzT8NJc5R3oeTw/SugI0Jpo8ee5jffdYuNSu7OXpD1XyP+y7KnWDG\ndOfMxIdUMN8MfvvnAGbNBOwZlNzDKfpHpVlRH4PXYwtwGswzAVxCXEUku0oI\nFOYwSAscEH8LX9Bcpd8x5/dh7y+eikQnGtid4kq7bQSrdCDtH/fet0DIwuxR\nLT26BMTz/CVCpB3mC+I3hKQ5UcflxcDaAzZEjgjOX3lwcRR+qBwq0OXOKRQk\nyJKpVESiE2iixNzSf9NQYSM0wYNSFK3A7KGDzovS++0dYaoeZuYe/m/CjFhR\nWoIPkmRdSUPpuZp7pSWLrT+rYa2CM2T2OlEkWVrHFBf9zPVzaQATzisHl6qP\nzlIxWMdPvm8CnQ4uA5IaZxMFLOXQ7bZwWlJSNJnHpsa41vxGJEwhyj1CAl19\nxhadOiDTyOem8hl0X6YiWGo4IPdezkukJQra8pzE1qFx7Jaf2amBcuEukGyc\n6vD/Y/Q1HQnXD89dZRsEQWJ1gjkqUimbI6eKA93rIhHR2zecXE4KQyejHQYk\n2Xq8uTwkevuTS3+CxPagSp03RPApWfNphdGDvzXErgdudKKzyry8qW/unKpR\nGQek\r\n=LyzF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=12.0.0"},"gitHead":"7989036225ebe23b19d6b92b16d33ef1c60a59bf","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.24.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","glob":"^7.2.0","husky":"^7.0.4","mocha":"^9.1.3","eslint":"^8.1.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.7","@babel/core":"^7.15.8","@babel/node":"^7.15.8","@babel/register":"^7.15.3","semantic-release":"^18.0.0","@babel/preset-env":"^7.15.8","@babel/eslint-parser":"^7.15.8","eslint-config-canonical":"^32.15.0","@babel/plugin-syntax-flow":"^7.14.5","eslint-plugin-eslint-plugin":"^4.0.2","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-transform-react-jsx":"^7.14.9","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^8.1.0","@babel/plugin-syntax-flow":"^7.14.5","@babel/plugin-transform-react-jsx":"^7.14.9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_8.0.3_1635465712066_0.5040966637207893","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"eslint-plugin-flowtype","version":"2.6.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.6.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"d5642407d9716656e97986ec96b54a66c09cb192","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.6.4.tgz","integrity":"sha512-0dB+xC5PQadMxotLW+FJxy1AuilaFEYSYY6ECuI7pjUaVT9TDDI9fJGWOGJ5TgOe6gtZn9hhg7JHbPUTr7HX2A==","signatures":[{"sig":"MEQCIBA00vG9e4QQAXipbBSIBMHxM5R0IfNUZZUXdanYuY8BAiA9Hub/8yYJkUtJPg7HET2t8siA48oowc4PvFDVJ3CAvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"d5642407d9716656e97986ec96b54a66c09cb192","gitHead":"03aa1fc5fe8526ca2ddf018f1ea260d9f49b247c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.6.4.tgz_1470995309876_0.8599831466563046","host":"packages-12-west.internal.npmjs.com"}},"2.39.0":{"name":"eslint-plugin-flowtype","version":"2.39.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.39.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"40d14d8799717d3fc90658ceb6fc2b6cdf2a5531","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.39.0.tgz","integrity":"sha512-o7NHO3DPRx2CI0lJKIkt7ClmZ7r08mTRnVXNIMaHH0N2mu33mMRZWQN9zq61Gl/dpdw75gbZDr0zrEdZXPMcFw==","signatures":[{"sig":"MEUCIQCvuzQfJR4jZc+b4l02qf4QOQsvUPr9VsQnH/evTu6tcQIgZJm2LY+Ax/6lcDM5WI9VeTf7n2NAkZQ0YaRcXv52ILY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"8a08fcd2fb5d28edf705334306080e41e1f83569","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.39.0.tgz_1507276651626_0.36807061242870986","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"eslint-plugin-flowtype","version":"8.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@8.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"68efa0acd75f366fe27b993e3a6f448382684746","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.0.tgz","fileCount":83,"integrity":"sha512-JiV1MFn2+xXfr2FbbYzHPcaUbWgW0pUqI6prZeuJ8CBHF3Wkpgr4eYSqlI6vPG0tNuM6Qtft1TPCbR6KdySerA==","signatures":[{"sig":"MEQCIECcvG0sPiAQI2GnWTXGfzzHFTfeiJfKuu2KooFIpqdOAiAijLxNml128Kz+8AAs5zguzZKDLv3+wa6hzuDYowbQiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334313},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=12.0.0"},"gitHead":"047c7744ca91949ef157fadf51423887a45871e3","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.24.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.12.0","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","glob":"^7.2.0","husky":"^7.0.4","mocha":"^9.1.3","eslint":"^8.1.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.7","@babel/core":"^7.15.8","@babel/node":"^7.15.8","@babel/register":"^7.15.3","semantic-release":"^18.0.0","@babel/preset-env":"^7.15.8","@babel/eslint-parser":"^7.15.8","@babel/plugin-syntax-flow":"^7.14.5","eslint-plugin-eslint-plugin":"^4.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-transform-react-jsx":"^7.14.9","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_8.0.0_1635210849792_0.40850644731355135","host":"s3://npm-registry-packages"}},"2.39.1":{"name":"eslint-plugin-flowtype","version":"2.39.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.39.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b5624622a0388bcd969f4351131232dcb9649cd5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.39.1.tgz","integrity":"sha512-RiQv+7Z9QDJuzt+NO8sYgkLGT+h+WeCrxP7y8lI7wpU41x3x/2o3PGtHk9ck8QnA9/mlbNcy/hG0eKvmd7npaA==","signatures":[{"sig":"MEQCIDYNCCGS/gxbE4HK9OlgBtSzPjwwdHf0nVf6zawL3uE2AiAaFQe9SSXnUyuzwGLrI4nPKYon2MEnxhnvp9QeUvqHuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"d772c031be29ef490e85141f677b4f630a03dca7","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.39.1.tgz_1507318213416_0.7401175061240792","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"eslint-plugin-flowtype","version":"8.0.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@8.0.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a68ac3901c5d26441a1941a60cb7bfdd04bdc2e0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.1.tgz","fileCount":83,"integrity":"sha512-n/Kse+WtWucjGgdnuqC308a0LRUq19keAHdadMl3dcCDPJN7IU6G6Rl9CO2r6eIpeewyxkeRIx0xaiMCQuKLFw==","signatures":[{"sig":"MEUCIFBCMLyiRwKaOpTrvPhkrj5WE7WCNaS8Xe+ZngE4YKwHAiEAtD7RbZyDa05oYQXsPyelscTtNO2uBN9STnL7NDKMxSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335014},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=12.0.0"},"gitHead":"d9a2a3771aeb639919c9a2f938319b5c372c0513","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.24.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.12.0","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","glob":"^7.2.0","husky":"^7.0.4","mocha":"^9.1.3","eslint":"^8.1.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.7","@babel/core":"^7.15.8","@babel/node":"^7.15.8","@babel/register":"^7.15.3","semantic-release":"^18.0.0","@babel/preset-env":"^7.15.8","@babel/eslint-parser":"^7.15.8","eslint-config-canonical":"^32.6.0","@babel/plugin-syntax-flow":"^7.14.5","eslint-plugin-eslint-plugin":"^4.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-transform-react-jsx":"^7.14.9","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_8.0.1_1635221308581_0.10277821271349996","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"eslint-plugin-flowtype","version":"3.11.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.11.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1aae15a10dbcd5aecc89897f810f2e9fcc18a5e3","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.11.1.tgz","fileCount":70,"integrity":"sha512-4NiaaGZuz9iEGRTK8j4lkA/scibOXSYaYoHbsTtgLOxxqQCkbWV3xt8ETqILKg7DAYDqB69z1H5U71UmtdF9hw==","signatures":[{"sig":"MEUCIHHWTM+j08oKvW+QMIltdru96RWEGa0m2dtZhBA7kCcWAiEAq8vUJjCPQst+OPV6t31DSkOJ3Dn6rWDULXv0Ad/FZBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEMMVCRA9TVsSAnZWagAABoUP/iHseEq+li90fuSKsHww\n51U+5V3gzJaTbcKAwcXL7ELFDMpE1kVak6GINnEI4jI7qZKZQ7sxUOUgTQP7\n+YlrwTVe4asInM1mKm2HhLwlpmZ+XOAwIZ+C+HZXKH4a+nxUlzbea3a3btcS\nzzGX6k6MMAeuFGCgyaLAZ4kpsXcZg1XwvG/X7bSKQxhbrw9JelZQUF1pQnG2\nE0QVZ5DBGdDai3e9kDwW/Izp30/jP7k8UKw6RqVJS3IOJpFKgSN5ujWMBkPt\nnqvtd9heE3eJINJ5impGxnCNVqOSJJf4D/pyo5ZQs4KOnbQ1Yqn0tGeV66j3\nFMA0t64E/IXIaPGAoebzMxhnzbVNyaZs++x1k9Osp7gJ63fgwCCEuWpZS2hA\nadvx2Zs5VQxaoLpVwzu1lT8LFbJWXKs3Sww/RKdOIg5XfNjmzTk8jl5px6+3\nWPJpt4XE/OD5hmJ7bSLTgXSbk3XXPjiJUoVLsiPF65ujs2NRRtIgF/hLeql/\ngufU6Conwu+8Jb88wH9CbbCuXM0LN+Y1L+zxQF8eKDwvoCsc1AHS49U/PMOu\nJufp8xd3JPCtLWW/g2tSSDm7WDC3e63xWM7VXOySRiPO/jALWIzKZBapT8nH\nfDHCoOPMgTfGZJD0MWlT5FlKA6PErvPIVVpyfh7Y2A0ceJ/SnTNWNh/El9nr\n7zLv\r\n=xcpR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"9b37c356e66a4ab91938c623455fa7b6332b29aa","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.9.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","chai":"^4.2.0","glob":"^7.1.4","husky":"^2.4.1","mocha":"^6.1.4","eslint":"^5.13.0","gitdown":"^2.6.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.16","eslint-config-canonical":"^17.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.11.1_1561379604504_0.5007632887653826","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"eslint-plugin-flowtype","version":"3.7.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.7.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"6662392f2daf6056138448b46ebc17c7a83ad337","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.7.0.tgz","fileCount":69,"integrity":"sha512-6PAYrfSAd23C6ZTc9OhEpSn4uz5HnaXSOYzBLPiKNAE+WmNnWkgkfrswOK2Rlvn91ofZoba7SR04gitnmW9sqg==","signatures":[{"sig":"MEUCIFNvi72RjN6zd+jEP9SLhOb0MhiWtZ2wylZItY/wBPj5AiEApsI1U9E8MJRNh3nF0ANZ5UDpDq60U5W0kgL7mBPuAVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyw/sCRA9TVsSAnZWagAA6ysP/jZFrhWnZp6ZWFVuzSHQ\nW9+JGU7UFHrI16tq/AA0NFu1J+vRcteT7KLyrbzoDp6px919nGqqwpuyzWBz\na5RHoUg5t/Ydo+BFoANU2fKdbM+bFMtn78miLz1oySZewXG3fLn4WxNPNMWp\nyWJR8h92P9jnothIKjkN/riEgkV5g5TO68DSm6Kq9fBHI7jD5gmdoy6MFcT1\nEa8tkIBT+JBg3bfDO6+qJc6Y+OSL4e4UkV3K8FIgryJY4f3v8y3vaopCSUly\nPqp3DBKNST7AjkcEWYwjGethazYvHIwEbd82S8zSoe8kxnSye6y2khKnUjJ+\nAYR+Kdh0M7geahL5/JFD/drBtf1aUhANniS5e3y+SKCFx8Yk9Dv5hLPx0woH\noM7ao3erXWFEsc5a97nmw+hsecaVQFWGA09K5buj3iI8TjCZUCYzspwJQKKg\nO4adE065X+gRub7pqAqYm+hLUALwtWNWhyxk9ug57X3ZpJNJiQYGXUrmOTfT\n0e41I8Qj9k0aHePWEVrXo3Gfc1TF9b84lvnIylGlCGW8urNrlA0Wlo9DxGkf\nd+RewB5A7Z46BfazMZECYKXO0jFOMFPmOZEHJDLdjJUeMruWUjVbOAJp8qI7\nAO5LczRl1lbqtkerMZ8toGlk6fgU74EPcBarUN7Tjud+maQ8pIA9M7Tf4Mgk\nYbxg\r\n=gQoB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"714a995ce4d754fa9b7a554de0250edf2b19091e","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.1.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.7.0_1556811755781_0.05918798416148641","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"eslint-plugin-flowtype","version":"3.11.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.11.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1fea97ceceb42aefd48d919dd3d1ff76467c32c1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.11.0.tgz","fileCount":70,"integrity":"sha512-wcp4Uofwe33DKIgPj0uT95A+85ofU0DvOaOsmsz1CJ/JpEnuDWQ8Ct0irK8KxHVCYIOEo3gk1e7tFb4Du57A2w==","signatures":[{"sig":"MEYCIQC1gFH/nqmA86YAIteQS7swRl3/U+voO7B+ASLdy7mM4wIhAPBwXwcOR4m081xWxDnO7ZIcE2sYEnO0jeayRpJH90Di","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEHgOCRA9TVsSAnZWagAAGGMP/0pZX8DXxZdww9NLjTFE\nL0qGDCj0/wse/f3eQYsCS8nkR8UsCPwXSwFyDxaUZzjaUlosYHBmz9haOWOI\nuLNoGDrxdBT8hNTdIj1kOwblJa5oe3zkfDxncDojk27ic3WTyfjqLeAB6Q+G\n1t04Y6pnxfVph4mC9FJR4Rjgm43rqAYKZYsMM1T5EPNxxnJq9c+5pZ+YmVj4\n52wxzs4NfgqjPOc1n6fXPAwwj7rHDInjKlxE1ZmdJeVEif1GTqq7Z1Ke1JRV\nXbEh675zlXEJFYhXQgiF1V7qDxzTX5EDkJ/ZWwuIjDbHDdRVPsPaWvc3HGFj\nc9oZG8tGehAy9djD9vI636YBmTB07rBAgj/ApKyBqvI8qfwP4kHIeAuww9b9\nbXErhakgUiiPLbqA7f7M5Kxbp1jOa1TWk52ONh8WnA3aKAi084VeVGzLzl95\n216w0Tw8X+00l4VVeZ7ORbpHhvGTydrJGyo6s9U9/Sh6IBpWwuk/omPUSwJf\n/LLOIHueB98zEBSUsh5gyEhrrZnnGzsxSbqT994sMPKcz14LZGJHBu5BuYcq\nejF8EhJbPncnUKJhvkPfqZNKWBH6W7rc7q+X/93jSFRfsDzj66lsB09lQzZf\nQ8fp0DeEl0Jr0Df8bnX+zaeJakpB1xZ8oIo0UIe2hYYXE59f+qRZfSsGK1/W\nQ9QO\r\n=ZX7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"e36b920d842bc0b03e81893b66c5259e52a50c14","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.9.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","chai":"^4.2.0","glob":"^7.1.4","husky":"^2.4.1","mocha":"^6.1.4","eslint":"^5.13.0","gitdown":"^2.6.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.16","eslint-config-canonical":"^17.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.11.0_1561360397132_0.5516672557262814","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"eslint-plugin-flowtype","version":"3.3.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.3.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"941e33986258503298cae0c21a689611e7723ec5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.3.0.tgz","fileCount":67,"integrity":"sha512-moSeh3j0S35kxDLmxgZiwLiF9zzQWRAAMPVX8RNdeRDLSIqGCIcnUMz/qvUWR0+5GUo9mvHPRz8OSeiMTaycDA==","signatures":[{"sig":"MEQCIFXJzrQnctV39nK89cn656S1NvkmBbkIfqWsio0ESCHJAiASQSFwzh/HVkjJGu+dVK54igqyDMLt47RS+JBvUAaRAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYxcaCRA9TVsSAnZWagAA5RoP/jgPHQPjJLMu89Px2r2l\nTgrR8N3ljsDFoqqxMae2OJGntrg++9jopdFXBS5ya4JMpji/3/cjiRvH6fBW\nBXYZX5sT8rJL6f8iQlEObs15aAWGJyAycHJi5PRgZ1q/X1VKxXY9H7FcPy80\n6FlNCh+OGm9fwvY4jqdEjTEbL1nrKHiFPTB4AaqGJxwYw0LGiVTmnsD7BZbq\nFgNAeXvxpgCIRSJ8QPUDPGSBN1H6g2JQBDSqEfNiSiIfNU27dHW2m+mtvfvV\n9JZdFvSRbPawJDS/ydq6LyD2t02Q3r35QlIwYfFfcxaJ1Z64dEsMoQQOkWUl\nKIjyjB+B/qVzyEHj6gqe9aFx2AA9BMWateuUuNMg7Yd5Z1NzuhrU/NPEd4OD\nY6FVMgpokyA6AcYxb+G1vnWFDoDvhhlGStClr2oIK3zRxZya09ct//aZsIJv\nVlBPo1qe7RnxWAKJCSrr4souQ4ifPvnVDpSJP9c1r6q+naEKdWWrkkL9a1aZ\nnEJ0BmINzJGc1yjmDs9QVO/pDcFxHY3+8835iRnCi64XAZ/p0vlgOS0b1OXg\nOTfO7V/qkJ4nUqaYxNMg/LmQCsvz9TIdQihXWgZY8b2RTieDDcZMS4Q9/8Qw\ndOWkuJ9n19uFpW0ZD3R2SwXt2fYGlrKODDzNtGrNy/bcIJQMWwjNeVf4fMxc\nW2xC\r\n=hXqm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"5c6160671cd33b9e96c12469e8a4a30d8e7c50e3","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.9.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.3.0_1549997849661_0.21434613159434912","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"eslint-plugin-flowtype","version":"2.1.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.1.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"df12bc4329516fc7006f67c5eaac3fae075666b2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.1.0.tgz","integrity":"sha512-QGox5ur85vCKfHlBlsr63BYsWEfACkcV7PKx11hbZSvBxcgROWBbrau7FmG0OKGuqZRfrztoEogDeU/1KhwFSQ==","signatures":[{"sig":"MEUCIGCQ6keomC4m5GNBBGQ1r0Jzd+5enih4ZLDj0xLEfQXBAiEA5LbGVWNrurCJEAdH8i/iw8GeW8og30s+/RPcVmH84mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"df12bc4329516fc7006f67c5eaac3fae075666b2","gitHead":"987d29f0e156fc67a20f29eefb54f225a73b6c1c","scripts":{"lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","pragmatist":"pragmatist --es5","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.7.0","dependencies":{"lodash":"^4.5.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.2.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.5.1","pragmatist":"^3.0.13","babel-eslint":"^5.0.0","create-index":"^0.1.2","babel-preset-es2015":"^6.5.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.1.0.tgz_1456247732605_0.7064445489086211","host":"packages-9-west.internal.npmjs.com"}},"3.8.1":{"name":"eslint-plugin-flowtype","version":"3.8.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.8.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"fefbc160b8f55c0bc0201236471637ad47ca6886","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.8.1.tgz","fileCount":69,"integrity":"sha512-7ye/CCdTzytOu54Y1dUed/ejcIPMe0eSlxhfPIhOv2DCMvLMbwYGagEYfEuJ1ylMhkt8Z+rt8VtJXniNwC3hRQ==","signatures":[{"sig":"MEUCIHxckuYqXbcJU/MElQ/B4f63Y+maFB2rJtybu+vjwjGbAiEAwMxbL/VrfuDvHWpIirk1XYsHjFzaUxac2QeO6efjuk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0pU3CRA9TVsSAnZWagAAbfEP/AxSgZCl6rgnyVSItgYH\nDNkPEDH1oTtdRg09/7B0/KLeGng1wPa8/2KIaOvdg8ws0cDGE1mPpfMeULad\nhhaWyf5VUViihJfkMhcVyopeoDYXKwkJ18Of0yuf8Mz+g+gFTn2FVGMLkHRx\ncBv73OTev+KV7ECozXD11Tfnaz4us0lpol+oX2N0VZluWNdOS6dV9cohNRZX\nMHsaZQ72oWNCx4Akis4Nf4VO67UfObBzCaFZasF9mJ4rlNNFsB63V/MeB3Z3\nwPK9AcNz/ULV703n/6jpTQbFgd26YHv6S/WF+QK8tzSyyk9WmYiyhJgVJspL\nFsFO9MM+2fma+x9FBYSdib0uCmgCXwechxXYOtn7rqnk4yPfvlA8a8DjCNnB\nid6JwYosqxFi4K8IVON+YiRT6YEWc3iED9IRMpz8zFRVxDks0prTCu4n6cGk\nFVK2hLBHH+b41ffUWHTJ1/WmhXv6Y0/1JfSbFL27rkkqVs5whpmVFJb6nPzI\nm6jxe046CLBO7zXvzTlD1jO71XXy8I+C6rAgolR/yG8v+5lM/PA2Jm+A/c9F\n/dfmu27oDrFuXWWwGCEQp/Lk4iyC15iLehNvzE2KSwDKj8LUHAomAMCHBGwS\nr+q/nwRpizvbXjwpH6EUVb1ik20umqh8FaRip48Xr1OjYJemeQo50EHkRYvZ\nasct\r\n=AT4u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"05a7281a40d742d873dcbeefa1fa3d1baaab4d63","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.8.1_1557304630021_0.6947270694731611","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"eslint-plugin-flowtype","version":"3.8.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.8.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"8e1ecaae570d149ba3ba2c73964ebac5582e8ff9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.8.2.tgz","fileCount":69,"integrity":"sha512-3fBLnSQ4WEVKtd+PWuqL9qhciYrJWjLuOGilEIN3LzEYnPtvDcnjQPHP2OFhzTCRlpojSv2EEqoPW+Sol0vn2A==","signatures":[{"sig":"MEUCIBG8lYryMMVjRAQmBrtF9yvEVCKX7GiDh2Z4MbdDB9ZRAiEAitRvNFAfZRpzs8IxGAhN3a/kyVreYabahCUZLmjhm+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1ojsCRA9TVsSAnZWagAAJZYP/0C73SP5EOnsQaFkNAkF\n5qS7N8tq5+SSVBIefxNtPrYJDBP8k69pZ3D9664J5kVvID2VlIxEGhUAYvDv\nynakeZMA7l1GaCIHn4qP9BoiBvgBzCQ76uqstAR9lKYc46z/FVkx6/7GpPSJ\nEioWoLYU6NSra9qAGGO8ZTou6YbyXCI0lWPogZRF4WSBmU3uZ6YDzAvzlGJJ\nLPiKqZPmXjOJKTAnjZ4o0tXZQ4BbfwySV+g/LL5ENgdR7N7ojWyW8th3F+Dm\nN3Rwhb2BEhmbeF8+8VcgXRQ15byycigai0ibryLyZufaUgwetSzr9LA4U2HV\n6TEHZOOo+t6j4LwfnBYsbjKSgFj8NpLFeoL20tXN9Me0rBNxXKML5VQQvFeR\nUHsaMnUKbqA3WWkXtc3LsgUvs9rOPvObt5vW5ZieyQA7ZsEnkEySa/4uBkIW\nkKQHYog/XNIKG/0Pq0Q3n0dLd1bEt/Ih5s997MMHONfNFn5kVU7stTZUIPR+\n//FDbw8k9vGUQtCCHkkb+U/ZxDDNTRNpAOaYgyCPSqglr5n8uTYm206l3Uh2\n74YhnNWskGwTmXOybje67wgRspA61MK1dBczn0pSg64sozLwifzbIKXq9HB5\n9FSsariZCuKoxihuzniXim9xJYivVlAW6CP2Rz6QSk6ZLZI10fgABxl5jQZG\nxLlu\r\n=botn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"138c2883fc0aa09f9cde14faeadb5b170ab7103f","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.2.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.8.2_1557563627494_0.40955562937129386","host":"s3://npm-registry-packages"}},"3.12.2":{"name":"eslint-plugin-flowtype","version":"3.12.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.12.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f02fb8a4e20993bff860292bdd39b93d511d7326","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.12.2.tgz","fileCount":71,"integrity":"sha512-Fky+noPK7WPEAuclGRBsRHNukmSc9h2cUMpht9+tVd30YoJwz3xK7ma1QQ69wIjVTbk2N0sA6QjEo2DlIf9LlA==","signatures":[{"sig":"MEUCIA5hDKM91n+nobQWOQPQfO7P47JU6REg8V+oWQPAUowcAiEA96X3V5Mu7Ak4mUimyoEHCNGEqXn+d86XL8qQ3O2CPfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPWk7CRA9TVsSAnZWagAATGUP/1OSu/rdcRBdLsSQSJZC\nYvi8M8KQHdOsCZ/Gy5neRAlKbxt7iNgNHco+1JXL8O3ogDP/rQqD8L0Cho4k\nFRrRORcFzWiDS6ArDc9VUgDf6nlnwe8K46TY1OWbyMI9H0g1JFYlG2OFzIwg\nRJfOAJ8YzzIY8EzLMj4+cggo4ixzBNOWdDKkzVa/ybUHAwHrO+OX0RdowT8A\nrUzggZfHsSzV5rQawXssiU01IxB8U0fG3kiYYkRyzDj5t+a13tLLiG6XE0l3\nbB5ytyXaA9+Wb1tg0jZfOeddUJDkrxKx2UunM0tDPUaY6NLAtaibYCOIOPju\nOFBcK5cHTwHBe6tAUWjjtxibOxhV1IueVf+jjDHsoDv3aizsdniKGhFe+LdC\nPKzznWWO5MlcWurMybanFSPl2mUB6pDvvG8mbUL/MucvjbpdoDE0Ehj69b/w\nGthZ3TNONZFJWlQIdytPKmOHppgbMHEwvzOi9sln8yvC/Jj1gcsmrz3oJIb4\n7mSCK2QUDGpQbp3++Rhth19eGHP3gQgsupEl1OUAda4p1OVxNFFm76FNUEL2\nWoD6Cmfmv/7EmPYAEMoNx41LbSOOZWOk+iSZrFmHlrBSbsnHnuA7cNSekGWe\nqbnSQf9O+YdErmhROTUhqHYDWuzHH1p3DOCj59IpBdGa/o/bJ7daeNwW/7K8\nC7ZF\r\n=XY3B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"2981c015d06c18319ef5743acca26b88f0184f4c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","chai":"^4.2.0","glob":"^7.1.4","husky":"^2.4.1","mocha":"^6.1.4","eslint":"^5.13.0","gitdown":"^2.6.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.16","eslint-config-canonical":"^17.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.12.2_1564305722464_0.5843799349296734","host":"s3://npm-registry-packages"}},"2.50.2":{"name":"eslint-plugin-flowtype","version":"2.50.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.50.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"7f22643415f81626461e2b1bc98028057f18ff3c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.2.tgz","fileCount":62,"integrity":"sha512-Ha19KwmDJP1CqKieYPNKzUK7KrUnwNRVDrqTrvW7LTRW2D+1hTR1pw9jIT0bURJdS/Hv05226dwVRK1mOQeqqw==","signatures":[{"sig":"MEUCIDd6M8F4eXkKIXd/rhfJvQP3QW1VqYF6uaebFbYip6aXAiEAmQvYzq2oLWfb8+6vuKat2fYSi5bkN/w/NKMVODgyyjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrIrBCRA9TVsSAnZWagAAX3kP/AhZB/1TmoTcbrZro4Qc\n8fBjIA0f75aOPBsKGapb8Y0+XpZJk96xgnRWPBIUqOcqEeBXw9+lujvV9hhq\n9nq3waPXnXjQDqjzRFq/A9X8F6ZJ/jPqHdx1IlthYM/VnKpTtn9KKg1l4IDf\ngcoAd7cn7cwng7ZT2jwuhvQLHq9NyoeIPWIpS7NlaqZmjQcjMOCkvh4biE0R\n8EwW9jpZHNfuoIBYBCb8WyCsFy5VB9cesImVmY/+IWn05JpwCm6NiimdijN1\nljgpp6crlt+wmW7PjROP3QlCFN7FIjnVC5DcLCSzZw5IPtgaPMPsWWmxcCgz\nPP0veMkSaTH/06/8P0FbhCTmTAT0QObSAR9WHFQnmLpzjT2tZB5Fh483w0UG\nKBmlv8hAhh7QrYioHZm64GORGqfQOrGHcW0Ht5NtnpNbgIQjPu2hP41NHaH3\nmXILUm+8xQsXw3lxpPKT1jIOS06zvQ6tBYVNR0ghKfVrNUKL6mAJMRCV3Avc\nhy/eLV40t/yIcpUqH2+iz1DW+7jkwOybBNWUlf4pfVd28Cau8vbxoGYSsw8G\n3LomGhY5I5buThDzmdqOLlcZ8QvHlkRExtDX5vepS/RUCPfoVxAQ9i1dP2CX\ncYZr+HBg7hK19aNrjR8mJtIa99QVxi6F2vxLi68OoJ2T3N1hs0JLg+mZlA1R\nhHTp\r\n=zPMn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"d2c24111439f05e4899660fea8d0c3cc125e8149","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.50.2_1538034368237_0.1075380437758684","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"eslint-plugin-flowtype","version":"2.9.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.9.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"2c1ad6ffe37ad51a532ebf9ffe1da55f97fdd6a4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.9.0.tgz","integrity":"sha512-FfnS1nt3YwrJiOpXHC4mUxsX8R5zS43usa7zlhvFxWLH9LuvM4bvy5dE+1/7yAyGuFf/rx6gdwP27xBB61e1zg==","signatures":[{"sig":"MEYCIQDqzT4q9PitJgKeuX81/lyaZKfdtd0utJSPzstuuO2U4QIhAJdmjNi2des27i/DK1WGOGIWzt/5FtOupq9ZMjLOKLMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"2c1ad6ffe37ad51a532ebf9ffe1da55f97fdd6a4","gitHead":"9185b558be58ad6fbbd382b20acab216e3fc5e9a","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.9.0.tgz_1471694312095_0.7840160231571645","host":"packages-16-east.internal.npmjs.com"}},"2.50.1":{"name":"eslint-plugin-flowtype","version":"2.50.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.50.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"36d4c961ac8b9e9e1dc091d3fba0537dad34ae8a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.1.tgz","fileCount":62,"integrity":"sha512-9kRxF9hfM/O6WGZcZPszOVPd2W0TLHBtceulLTsGfwMPtiCCLnCW0ssRiOOiXyqrCA20pm1iXdXm7gQeN306zQ==","signatures":[{"sig":"MEUCIQCqhixbUz/HN12g8lVe8HVCDegnqej0GP2XMGD6fzqmdQIgWmkuXOl4eH9iZjtf4UR02AQP6k4utc6vhn0SUB1hgr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboXa/CRA9TVsSAnZWagAA6cEP/jZhTWza+2CRi+3j0YAM\nQ0E+FYtzm+3W0gUZZ/eKlbrUUS1xvxsrXP5OPNrQZTRKIFeD8UmeUUl8rn5K\nA4fKR7F5m/pPN5rVoCB4EXd2uCvR5NoI9fI76aPbA5RirXSqTTm5uvqBj1Sr\nCNdIrCsH2wO3FPmn7Wbkll38fHATv4DeCPlN5/+nvB3XlCd8ed5nLbn9OcKm\naeZB6+AV2znEWkj7byW2fBzRmO2e1L09mtg9PoK2WU+scn1wKKWGV/bsvdHL\nPFTE98YMmUtfwIL5lUae9ghW6u0qtAee/inUrzT870DzzFdqMvyGDLMgI6+3\nZfVPFiWkK+F/09tfHf2wyQY4VoHcIlzuB5iMUE321VIqjBlNInNDYzbDXtzY\nWbXVCBSje8BNsJwYk6eqJTlr3SRgxQIzynrZfDHFgMrnll8ehTdnZxLJ0fiL\nGoI7rm4FZS6n+wIDh6fKZaasmqC22nZ2sWN457UbsmlkM2pD7XZPewGfpwkM\nP3JXdvRuolHRzkUIETP8t+1okrGdcpQbPQZUlPffikmIMXilZHAcSoGhb3Tq\nGfjytz6ttSCueHEoyADHrYhSn2AElaGtOo6mqVQjDAbnkcuL8mFtQJlrJELN\n3x5rvhZb4SV0En/OnZ+eXiH3JmU0ejakvBz34iwqDUD9qPzMVnDB4wc3jHLJ\nfta5\r\n=PuLY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"07221872e0c70aa94a8212ed205feb889472e896","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.10.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.50.1_1537308350427_0.015684295299529305","host":"s3://npm-registry-packages"}},"2.50.0":{"name":"eslint-plugin-flowtype","version":"2.50.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.50.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"953e262fa9b5d0fa76e178604892cf60dfb916da","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.0.tgz","fileCount":62,"integrity":"sha512-10FnBXCp8odYcpUFXGAh+Zko7py0hUWutTd3BN/R9riukH360qNPLYPR3/xV9eu9K7OJDjJrsflBnL6RwxFnlw==","signatures":[{"sig":"MEYCIQDpaNn5Xim14BslSv1q08OtXXv4K3MqsBGR7g2IbzGY6gIhAPbZMshsnANRPCyXlkNpl7RBMrq4NEdrXUtIMp+1+8vt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ0LFCRA9TVsSAnZWagAAHSMP+gOE5vJu0vi39TSlGe3k\ncK9pigxWtscQWaRB9/vFyrywZXF1JQRunAX0d4Tv3hhDd3kuBORriqlfvSuS\nL3RitmgDn4gSb72ujqKvbwb7DVY3nLSIOnJTGxrp7EocHxmVrWPnqFN0jZyo\nm3xV5KfadseUB6pgBUL69CDDL/MRhlveN30FoRq8sTcmExD4PnGqpfDu7Q6D\n3nhmjd3L45fwA9iSYKX0r5AE3DUnejJidu3eKgn5njnS462KQQQAeBxNA6ev\nIRLyItHtfClNrFvIC8+0lPCuHNFzwyJbhOTm6qhcm7/dyqsg836FMIEgp1Ea\n8jjUm8gpKHLaRX0nEjkzp6OAoKCunJHEv4cLHfYCS1ZXnfjsby8ts9CqkDfN\nwBofLMv7qwN/TedGe+HGUiHu75Rq4AHq9iRM3g4qJT3MFuX22S5u2K8/oCN6\n82l3Ez8xkETFB5Fub2D0TP8GegkNJB/LaQG2RZZbwxS9gkmQhqD3No+vmue2\nPpYdn7aSazbynVq/baujhSU5hgzm5A6l62g6cRH0kzp5KAovhEMoYj6nhsP9\nXIKLVeWR9UzI1TJKjV6/OFKnXajXH4ocpTXi0wcNZv2DxgY42JWwBENr/p6D\noqKtXBnWht4LYBBF3QYqEiFZntnt1Zp0OpXFImqtC/48wTOnunoFVSq1sU1m\nsdCR\r\n=zmy3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"65c922564fcc3d7d74e1c223e66012c178c249c8","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.1.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.50.0_1531134661728_0.3329099128674071","host":"s3://npm-registry-packages"}},"5.10.0":{"name":"eslint-plugin-flowtype","version":"5.10.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.10.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"7764cc63940f215bf3f0bd2d9a1293b2b9b2b4bb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz","fileCount":81,"integrity":"sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==","signatures":[{"sig":"MEUCIQCiEuX2i1yUNH3IoxON7wOFK65lA151m1ay1oevHk+5rAIgKhIRu5NNoC9Srv6qeQ+Y6O/s7NvvFOeBRS7xnCeRNkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQQUrCRA9TVsSAnZWagAABG4P/A6VMh/1vx7qP4GNx1Vq\npJ8tfAdYwO1JOG0lBSHn33V0ujIO72dmKDYEitRFGONGOACbk2wwDZ5pw3le\nqW4zijhYNd9oBMpTyKMLPLn6G9bJJ75fow7QvANnX0yUbPFQmPtXiM/fIB3z\nRXRLxRcaqAUW2fdvRSfu1c+Jtv3om0kRgV7x4BD8gUzinEy2eGlCaC4G/lBa\n69VSrh3u6bXZgRGJqoE6uGXZDffzl44mz9eGHolJOOk3S0IsoM7uD5jRL79p\nX/8HT3EoqRVaBED9lq2uTdlAzruZH+RqP4KFQBLnQcI2TuAz6xdGO6KYIjt2\noM4Tdkc/7jOr3qYtVSoSXo/sB85mL3keRR2EFReZNPGIVduisBTF9xUZ2gRg\nlQEwE4zSA32aBs3swWPwjfpndvdViExRhMofgj3uxB2iEvXvUxLFzFsMdjhq\nBjUHnE0RT1OrlO4ZvDFU5uDAXm+p493Glb/JiJi/MeX8o5ajDTfZGNmGYrUK\nCemsPckTnaZ0CXZ8gb20aPd/ZqSXAbWJPwE2gX7FMv4fbsAZC64FckK3NT02\nZpjXdSkI4u/pzfZqxf1Tj61e2mmiC5o+3uaJ0z3mI43rCaHiTol6YSAoKAUe\neX+P5XisR8RexOT6pf15/M9yvYSUItSl2+dQ6jHWmdnBVKUPvEqsqh65C+AR\nT8Pj\r\n=0XIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"fa4207de7f74513c96b8a8ad7c142f4a56148203","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.9.1","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.10.0_1631651115279_0.6185506760611703","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"eslint-plugin-flowtype","version":"2.1.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.1.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"19e6223a33a55cb86a8e2e7571e733eac1d789ec","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.1.1.tgz","integrity":"sha512-gnhhj7nQ4wI1AliDNK2EI3wwL3wBiQb/Fj1okiI70pYneuuuSt4S73oGshKx3//FBiTFNQVr962RVDYzNdtWxA==","signatures":[{"sig":"MEQCIG0EroWo7rsD5MOq5vsTkd1fG1vDbGYKE2migb7T5pp9AiAbxe0k/Qpe+y/qkMcoihyWzD/WboTCXe73nRrIPyNPKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"19e6223a33a55cb86a8e2e7571e733eac1d789ec","gitHead":"1b65393ecaf5bdaa9c502e5253ae1ceb571a1ca2","scripts":{"lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","pragmatist":"pragmatist --es5","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.7.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.3.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.2","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.1.1.tgz_1457386371509_0.6647656925488263","host":"packages-13-west.internal.npmjs.com"}},"2.31.0":{"name":"eslint-plugin-flowtype","version":"2.31.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.31.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c575f7f5f4a8f0b74bd7339c81c4efbe1dd007fb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.31.0.tgz","integrity":"sha512-g1371VZJ1z5kWVGPIH8HhYNqcMAkQ3Ef8p/5wumsUncioksJODUciZZ96UQit5r23yxz67DiJ/MLgQrAN93oRQ==","signatures":[{"sig":"MEYCIQCDZfK47FKgl5s/8sWxmFhdLV4m7ZzNXaiReHU8MX7R7AIhALivrAY44QSIIf6U3IZOr5ZL5vKC0WH7JcmMYdycuj/U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"c575f7f5f4a8f0b74bd7339c81c4efbe1dd007fb","engines":{"node":">=4"},"gitHead":"4e191b762afd037268ab6b9a61fc57e8fc953f80","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.31.0.tgz_1492535899067_0.21874832804314792","host":"packages-18-east.internal.npmjs.com"}},"2.1.2":{"name":"eslint-plugin-flowtype","version":"2.1.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.1.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"769be14144950324d6429f2c597543a7ede74e21","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.1.2.tgz","integrity":"sha512-dcd6DfFFI34YApgFlUK1xVpIpO1voBP/pqDSB90JeocyfD4T+eDl8GKxIb2F1ZZ70I53ma9FpK/myZBlCO4mKw==","signatures":[{"sig":"MEUCIQD66S7mChZckw+u1EnTyOrhMIAQPkaoJ0UkrU3G/ugjtwIgbblIbJaACwWGed54Z0lNdb9Mql7eqqf5RA7Xc/JZ80c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"769be14144950324d6429f2c597543a7ede74e21","gitHead":"00c1804960a495a83a832ed74181adc56404e7b1","scripts":{"lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","pragmatist":"pragmatist --es5","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.7.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.3.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.2","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.1.2.tgz_1457387002363_0.282553379656747","host":"packages-12-west.internal.npmjs.com"}},"2.50.3":{"name":"eslint-plugin-flowtype","version":"2.50.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.50.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"61379d6dce1d010370acd6681740fd913d68175f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz","fileCount":62,"integrity":"sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ==","signatures":[{"sig":"MEQCIFyWyMHTpF4vGxNJV2tOUrihgtqwboE0H+56dj3BlsfBAiAJgFM1GqPpoMIXbqVRN0siJItQdg93SigehmsCzu/2wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrM4LCRA9TVsSAnZWagAAtTIP/jODcgitgo/xH9/Y2McU\nQQitx4uE7AacnG4AEXWOz1fW76jS1YYzAUOcML/wBOJtwUc0XSVrq8jvATjT\nk3iouZRp+3wrN83rzzkloDTjyiBXT4H6YpRuWirwfMYiiAA5oUW1/368BRwu\nVFzIk5N0Kd31FnxXXWNU07fUvAtu5UX29F6peyCR9fZNDlW3wWIJLWLu341C\nN17n2lOFxHttRlbDrPeoagPAtHWmPUT8HiA90uXXIP9IXZqII2FkwwDtizmV\n9I2r0/O//80iKkFjqo6bS4Aq3QMFjjTuK4DoGQhBOpPFI/2Pqd8E1q7ZKMJE\nUIk4xCRO2Pt8DIjw5nQClL71UvGqvbZLfmYGhw+i84+a2EqCrmwHI7Pk/HAa\n7C6xPtSQnxF9SglkhHongnYVgGlaMykQBP214P2+nBSAsX4oj1g/mGJfBj/j\nvLrgmABMCFT1CXBXI4+dLm8ythLIpqrbscozPuu1+PYpzIv0q4B95oAbf9So\nKJpKLlr8tyGA70ECZmf1GJokybmaTvLn+HFjTvcznYKdvTvov12hj1W/mwfZ\n02O//h6FBs87WKT/1BC+MXrAR2Qy0EzmyywS5y7DSjW7fcYXsPBwPYDMcECo\n0BsXIu+/hAzDJXxywom+YGO+QkM3i38k/J0ynTj/jqv6xfhkOylGN9wGZQ2n\nscND\r\n=D9RX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"68ed515790603131ff5c7f91aa65e7581dbce3bf","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.6.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.50.3_1538051594102_0.3226740132967396","host":"s3://npm-registry-packages"}},"2.47.1":{"name":"eslint-plugin-flowtype","version":"2.47.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.47.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1be0d6b855dbf8f253fcf49ea3d44bf6c23ff984","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.47.1.tgz","fileCount":61,"integrity":"sha512-8PSgM3Fvnpkz5yE8MedV16cWIbXG1vgT3okqdopLEy9mH8Ok+5xce+t+K2EmYhUzEUEJTdIRQPXE/7xSLuAkKA==","signatures":[{"sig":"MEUCIQCD0lCivmkilbPn1EGVyakotk8Qa8uBnct9Lf1zszubTQIgIZwDPLVTQOBiXZqilTJIBvEqdwANBT5cr5LOsu1eprk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA/FHCRA9TVsSAnZWagAAHk4QAJDAsGyKXwahzn8DvasB\n7AI81Iufz2A+rErWpO2xFBpYo0YsLkAByW5agi3vvS6FbpYDjSDZFRFt0eg0\ngDmjPm3b7TBn+49ka40HJFq+Ytps+FY7owAZBsUdPxCQeN19Zsvhj2CwKO23\nwjtts8gVrDaClpu9QChTBszSkR+zN+9TiiPTNzl3RqvIfT4OSW7GC0jy1UzR\ns/bDITtrRibAmpajFUfe9kX8jACJIdY2U3R2FCh0zIOJGVAB0WWGk35XpzD5\nm2Ii2tjzwkuAXC/1IB5urqr+7Q8EGO9lAHi+MihDqZKwM56xS4x/x1sKgljs\nkmAJSC5KE7KK8HOLYb92fE+H3NwKQzWfbxbuYTxVj9ojCPxWN/Nwjhlnltkl\ngEkQS+xpZFfLx/mlPiOfCRJR1hN/G3TwvAmygfhzoOJi2fuOAkGAVOGMS8bU\nNTrFVxElY9Fg0shRpcHxo2dJNd5xKDwMCofJsLQ2qyZi9Ol8eapmc6tgk0p8\nXxuDErsW2JlbIWm0xf3t3lyse59iNZtMQURk1VD8YrHwvS6FRpJNQI5ivEv3\ncStsr4qdMFI3ihl/WYhaHyRr2DgfuIa03GlgJBp0T94Iby3zbvC1qyeW6qcI\nhaz3OSzD+Yz3SN+ViKni91p1z+7B1CdfhwAoFMHSTlw0XIOQQa4fFbXBNluD\nMYQ6\r\n=6R+F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"cac561ff5e6842f4ce54fe39b20a10fc61a92dcd","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.47.1_1526985029617_0.344837099470219","host":"s3://npm-registry-packages"}},"2.24.0":{"name":"eslint-plugin-flowtype","version":"2.24.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.24.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"70c81fb7f5cc903124d720f07b8a05dc1c7203d7","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.24.0.tgz","integrity":"sha512-yERQ6GuOtpFdzFxes3dPvXIV3bfaCdsrlwbwL4Qu5pxgBs/JhFtiZ1HBXmqoGDRAcr2ie0fKjgB78p1R3q1bdQ==","signatures":[{"sig":"MEYCIQCCegtiQUlTYyZDd74LjOVoFW09kHuPyOQSCbiX/n7lgAIhAKdarQ4umdlcWA7Pp93OkJbtu8dp7P5mGnbd/TqYLKD2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"70c81fb7f5cc903124d720f07b8a05dc1c7203d7","gitHead":"6dbaae745645ac4c02dc613b48396338551c3850","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.24.0.tgz_1477423805188_0.6712034509982914","host":"packages-18-east.internal.npmjs.com"}},"2.47.0":{"name":"eslint-plugin-flowtype","version":"2.47.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.47.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"75bba03f76264f3b9be5df2a17203541e183ae90","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.47.0.tgz","fileCount":61,"integrity":"sha512-Sr6ddSIkQhZoPPz7VgrR6QYikEM0HlOqqMj43VrXUnasBbNqrhINZpQLiLYBchf4Y/aR6+kSeGyC1IcDa7Bq/g==","signatures":[{"sig":"MEQCICy6FH+4ZalPDGOUHYo84+HvPBc/gjzDXuR5gYKecjh8AiBzoUqWqxUoQ3XX6bJAZSNesWhhXnilE7feFoLWyJFPWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+0QCRA9TVsSAnZWagAAhqwP+QAJijMn9W5FegviZH4V\n+hwPBxLrADDfd/eaX74Bw0xqSFlDzpDJl+D9wcofPU/37F5Li9W7cNM+393F\n0CoKqgVf4XWuUOcsDpGzzYFM29Ii1Nl23XuUpbw/1qqKuCtVVwy/PUGG64Hd\nL61BqQ+y51f4GtfjulAXw4BgX5gozcuQUKEu9+8DZ701szeOLa/LLn95hTUK\n+NIVpPZlJpxigtn2GumrghFH58kQxV+GxQcfS9Mk3OnYsis3W45jhGYqDu97\nNywJpf60hpIM+kgEC32MNDypU2Y7dwrxaHMGAYxWZqRBhRyezkSKPhFpY7cQ\nO0QmN0Qku9V2Ut8SrSngnTBpENZF56B2uzZxv68rgp9q1ao5bMWgPFl+MZKg\ncb/t4+s7YndGEp9Cy6Vo7KgyITox3YLBe4V/A6H8dHdCGXBmvhiezH9i9xHY\nc9HG2ietIAlOmpfrKYn57yDz1L9dxybFOrMfikORuZiIn6VsONNI7I2H3vNn\ny1jdQQzQRGJULChwpbPvXuZq7XI+UhH88QT9XfWIa+nAvNtX1zXEMhEV5cP2\nlZ6qf7grbvp0pB91YkPX1rgdtXQGcM3zco2s5QgiQcW4LU0MPDJUIVnQ+jtw\nqRZGSxA1m76xj+hQbceLYpDf2j978iMAFPkOtdrkvfzOq0lyd7Qe6dyP1pWW\nZBLA\r\n=xiPV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"45e86d8169415c70e27d93e7ad96c662b8d25276","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.1.0","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.47.0_1526983949633_0.6755693094672592","host":"s3://npm-registry-packages"}},"2.28.2":{"name":"eslint-plugin-flowtype","version":"2.28.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.28.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"2430ac1bf434db878e16cfde454f64b13896317b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.28.2.tgz","integrity":"sha512-jZZQLFuX4niHL3M9gubijd40mkJnZml5+nKlZZvkUiCyiJvXqocb8M93kkVk0q9A/8n9dvNG7lGEJIY6sUe1oA==","signatures":[{"sig":"MEUCIQCbmTxl9/250AhtgtUR1OgSzfQWMlGX4Nf8V3fwVXMLwgIgZYkWak1WkRRdSm0ImULaRgriK6gGy/HAOb5uWWrtrpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"2430ac1bf434db878e16cfde454f64b13896317b","gitHead":"25e11f28f018b63c416d65f7f868f8c6e4fd42a1","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.28.2.tgz_1480248722610_0.9936509518884122","host":"packages-18-east.internal.npmjs.com"}},"6.0.0":{"name":"eslint-plugin-flowtype","version":"6.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@6.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"9af600f9f2a28302fcbdb316c1aafc717a691a00","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-6.0.0.tgz","fileCount":81,"integrity":"sha512-oJDVbrIsIoILkEKnImAAWSBeIyOzq075P0qHaShSVU+Vpz8QU7x1mroQCrE4hgDc0DxR7ZDCyUeDoURJWn8drw==","signatures":[{"sig":"MEUCIQCZVg1CQO+foITWLBZXsy56z6mt3FhOJZEkovMhCC+D2QIgdBRaMAJThORFo1Aj36JaBidhJPTW4FfHb+VsN9mFr6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQQjkCRA9TVsSAnZWagAATZUP/RnBMqe5VGZQeJekudul\nvq6l19lFeeGnJFswfIgvs+S2BkW8RdbZadXRNazaarOc7Y+jpdjiOdXNxlUc\nny5hOgaYzkqGPipv4Qxkbgb9LiuOJ47HnbsQe/Hcs+jTT+hmFexpvcEec6Th\n5G/zvnnZFvwUBasaWhdEaoPmgam5QxOStOhleYqVhcUbNro/nl0MPjyupffD\nUKV3H868Fueve31Y0zgB9UiNRbkH+Z38khN8FWfrTp+s9rI2jWGNiTXT5dXd\nRhJfTu78IDC2hM8NDSxy6PA1mOC3fp+ADcz/hXt4zy6u+QejQh86MWzYwbGr\nHzbMOGGxxJNhoqOKJ8JiWB/S4cFQzEWt48EfKcXbX4VVHVMABNT7nymrm5hs\n3zLqKkvKfHizXf7mumEanLZl5MEC09zstC4Kl46m3gor9lL8Ah5P0iFCdwwe\nwEc/pTYDpmmj6SPuCNK5Or91ln1gYd4RdJY6XZ6k1qDtrbUCef2KzDyRdzIc\n07kghCfOBmvM9NhjyH07dB92maIYA64m1x0+E4S39gJZKcPt4csZM7IfaPzL\nl8Tc6q9uoL4zJIf1Jh/6alknCX9cJrBF+2RX2dVgZYXsSNipM2DwMJBeG9NF\nf8hTPRIODRbFfzqg5XEaeN15b0uKW6hD30sAgv3nPBjNRFn9i5RpftTAPj+Z\nXLqW\r\n=c09C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"09246b5155bf2b11513cf3a9de68836a954d39b5","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.9.1","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","chai":"^4.3.4","glob":"^7.1.7","husky":"^7.0.2","mocha":"^9.1.1","eclint":"^2.8.1","eslint":"^7.32.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","babel-eslint":"^10.1.0","@babel/register":"^7.15.3","semantic-release":"^17.4.7","@babel/preset-env":"^7.15.6","eslint-config-canonical":"^27.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_6.0.0_1631652068111_0.2063101941673966","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"eslint-plugin-flowtype","version":"6.0.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@6.0.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"894f73f4351b43c2f0655bb658c7c74a6102ebcb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-6.0.1.tgz","fileCount":81,"integrity":"sha512-bRtkurwKUzWEROqnOzy5CRKnath0rNBpviqOXX9GqwYRyzZ0quPiXUaiRDdWNdW4zSjkBABrHBye3bhHgyFXEw==","signatures":[{"sig":"MEUCIQC8arRBe5n/pOtL0bypV4vdqVKekUfHNkFODuIlzZ29cQIgG2skxPwrFHvC3CfLQ5Pm0t0MzB+AfB2HXRBSRmco7Lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQQ+7CRA9TVsSAnZWagAA+z0P/iipzrFk2cGsINS66BQI\nrCGCxEc7y3uf0GFN/Jg1Ud3zEIx8F74ddMyf/fEvm1pPY5zYWeq+Z3bs1bGn\niHsIJvz6go48AbL6heGKGeZwqVKrnqYTddC2v0g8pPYRhRGtCI+5ZrZG6j/D\nNgJC700Rn1w3V7j/AMkU1MyrOlxs7QDaM3D3QTxyqq/3aoQMkXyiaBQNUpmH\nXpn7+V1hLVD7V/TQDfglrbgOlvZLmhengiU3YV+6iZ6Ch9rS6gYralUKK4Gu\n1htNRBpZqX1I3BvJ28Illr1bo51N83sMMrCjLc3NXS2+1hmb13IQvOsstmor\nAwyJsJD+nABzk8xH4X9Fm+ILlBB4h2yfBRIoGUaBZXWEpYkAcs2lTqYEhq2R\n3TTokfWR2TgCfcgxJNjZrs69dwQrWaXIyDAxWeCsv2Qr3pS9q0Mf6HV6LNSU\najnG6bS4M9GCA7MZaUsZqBZ17c6inGF2VoNTA9UBFAjQXtKw3Z2fUgQ5piSh\nI1OwF6dCUFTfwx+nR/NYn0bcnG4EUxfFTKomw7uImAJK+2mMeOqPOsZTNgcx\n3PfBi1IqXUOl1XNrV40lZAD3KhTnyJ2381vVF1jrazKC5eTulYcSzIzDn/jF\ni3g06cBht/rbrwqwHSsscEbEkTpWCZEOLUTdkt+s09++iuDjIiduKYnj0WnB\nvIgi\r\n=l+E3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"0b5b3a8ca8980021f743a82f7b7a1936ca4d3555","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.9.1","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","chai":"^4.3.4","glob":"^7.1.7","husky":"^7.0.2","mocha":"^9.1.1","eclint":"^2.8.1","eslint":"^7.32.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","babel-eslint":"^10.1.0","@babel/register":"^7.15.3","semantic-release":"^17.4.7","@babel/preset-env":"^7.15.6","eslint-config-canonical":"^27.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_6.0.1_1631653819458_0.4888590702122162","host":"s3://npm-registry-packages"}},"2.28.0":{"name":"eslint-plugin-flowtype","version":"2.28.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.28.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"9ce1f5c9d0def9ef77b7bfd782e71ee38ec64bf9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.28.0.tgz","integrity":"sha512-Z4ebq/h3Prhsn5+fHAGrQ3iXpMfmJr5yO1/rML17BixYM6j7rR10R16cfKBec0Vvls0Ks8b3JKe6HjSayzvy9A==","signatures":[{"sig":"MEUCIQCbDUVB4tEsVkxRu7QB/b90Jkc9ekMLr7mB75WyFTqKlgIgK5vfR51NxuK7yPb9D5ofIQgvUmLXouplbLUplxlEAyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"9ce1f5c9d0def9ef77b7bfd782e71ee38ec64bf9","gitHead":"c6176f61a5f72aec737c9ab2affd0f5225b078d5","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.28.0.tgz_1480247307742_0.4989536756183952","host":"packages-18-east.internal.npmjs.com"}},"2.28.1":{"name":"eslint-plugin-flowtype","version":"2.28.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.28.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"cfef025bd00b613b51f846dcbab19b1290ad50d7","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.28.1.tgz","integrity":"sha512-16ut9HaxcWExLEs9Lk/zqqabGYGfaZeXijxuxzGy9QHXQxQ9bv/q3pvY88wYRrXGBqMHVoG1X8W6QI/sGM9otg==","signatures":[{"sig":"MEUCIC/KVrIITqxkWA02GSH1i2uO7JKOxhvFqxOsCfjFTMRHAiEA1cLldHAg1//dZHrQZr+GUZ1+BT0kE98UEhBfRy0mCU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"cfef025bd00b613b51f846dcbab19b1290ad50d7","gitHead":"6f007cd62cbc1fc245624f861a91b36b9fe1648e","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.28.1.tgz_1480247910306_0.2519222947303206","host":"packages-18-east.internal.npmjs.com"}},"5.2.0":{"name":"eslint-plugin-flowtype","version":"5.2.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.2.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a4bef5dc18f9b2bdb41569a4ab05d73805a3d261","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.0.tgz","fileCount":74,"integrity":"sha512-z7ULdTxuhlRJcEe1MVljePXricuPOrsWfScRXFhNzVD5dmTHWjIF57AxD0e7AbEoLSbjSsaA5S+hCg43WvpXJQ==","signatures":[{"sig":"MEUCICxPYKpgToBJfu92kvRkjFFBClSY9PW05Bmue8TKgoVAAiEA8li8gESJlcWUNGrVn7mqSPpRt7rmi6LgrbcF/QAIfBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+zCZCRA9TVsSAnZWagAA5/QP/Rh14QF6+EKkqMlzcP/I\nixIyorZqQmwdohQbZUYtlzkbuj+ES+3W8AGDj65izEjLYZZ1hedLNu6UnxY5\nTN1Zx4NcxgAeh+YHXI4VWAEngxXRZzYr3z8gCAH7x+Y+mT0nAmjTwTeX43u0\nzQCUfNK7gj8BixCAPVvCcyrYOr3DFOqMz9WgTonXVnq6EkcoZjHjFWjLauQD\nK5/rECe3y3PK3Ywuxd1zbzAs4yMPufKlKyDYOnmgOlFKaZHFEmPIX9XY0Ss8\n9jHIkEmL/ZnNCxzd3TDMXZZNZrS3SJlhvzdRNwDXGWqdJR6AlFXRKA2382jM\n7YBdiybTvBZyuPc4dc99gV4/GRFEJfWEq+4zeZWbe90ueMCuq3O7673VS21V\nKoYdDPqX0MHWUzH0ZNvUHFxCSO1w7W1iHDT4aYp94Y/2/T45r/0cD4tc8caz\n2E90gg+v+5Mh+NWTWZC3RI/K29KM9K3SIxcvpsComC1Wv/xbnurSg82aGea+\n2JJpoZSM6iKPj+T64kU9EJN9CV379XtHcg6Otf38r+Q+YUgnzH4bkpXujtRU\nA2kiyN8GMB+UJlqfqOvktJSz+QX4y29I00rwi1hqPpNBDpz5AjBk9GecTDRn\nN24C18UouN2Sc7mjAxI8pXfmuaXbJTekeItxgXu4M65Oo4jvW9u4fQoYxpfC\n+NH6\r\n=ape+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"e93f1c0102c03b465bce260b6e085b04e1a0f934","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.21.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.2.0_1593520280693_0.9784727146255696","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"eslint-plugin-flowtype","version":"5.2.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.2.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"15abd9e3b0f3432abc030d71948802be8eac12c5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.1.tgz","fileCount":74,"integrity":"sha512-uXZbEzC7iGmJLoOQ4aQVLrmNGqz5il4lTblB9wmq8R53GnCkv4/Y4K0WiJ6v07rpHHI1kOm6NTp8V//P5xTqBA==","signatures":[{"sig":"MEUCIQDt/4suOwoBBC2AKqUBLU8ahBbFnKnxejSK6XFIShi3DAIgOkoXevKnI1ElRonZ9NFsZYnkdMKezs3HKx3Tm2Z4otU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLbIWCRA9TVsSAnZWagAAxiQP/iEenOPiHg/EubVAXAdC\nCAa63hXmt2oLYsJoRa27bTL6jlHzM2peR0T+OezHdpMggjAI2nyGHX1qJOxp\ntf422JYw17bUKZvXWBHVyZneCdXbo/dnkxqo+ir6lqyo9LQQ6qUUN2nEr1SJ\n1Pts2L6LwnDYi05FUQ+hhRQnIk7f6K0wnXCVbQVjWLPU6NleYBdh+mqU2ESl\nirosARp0Etp3UcLjKO2KPZpcA/NreigV03s6oeXkdRw3c13oQA9+woLWDZYG\n80luYo0otkgwDawHBel8H58W1ybpracmsP6MaiXnB89YcCTOUwbneA7U6Cl0\n5/Appo73szWIXaGwT8MG7La/M1Hyahphx2SICqEdxiCPpdWgFYS3KcRea4Wt\ndaWfmulr9sUDGlSwP3kZXs2Brx164tnVTBjeQm0AQ/T83eBurASCp5c55ZqF\nR4icVdnIWtcJDu68a1j0w1cUBzW9Y+8KMZG6tUZqLytcf51Z46Q4CFQWGtA7\n+5pgowb1iDyvNNlKIxQ3tK3h6G7/TlKJ8GjUjI2JidpdLp0EC/G5n5hh9qK5\nyWNfstaN9/dWjYLL5AFFvAAVjLAmzminwTpoEJ63XRZCIRLL+UH2FsG7sT/B\ns/1/bBG6IxaRYw2lQFOvZ4JIW0KxYKDR+t3tfm4mfE9m0pV/WFullHnrXS6m\nz5Rp\r\n=wDa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"04b9637b494f426bb928d66c27804f7880f8db59","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.8.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.2.1_1613607445564_0.7963866852352968","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"eslint-plugin-flowtype","version":"5.2.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.2.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c6e5dd2fad4e757a1c63e652da6cff597659554f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.2.tgz","fileCount":74,"integrity":"sha512-C4PlPYpszr9h1cBfUbTNRI1IdxUCF0qrXAHkXS2+bESp7WUUCnvb3UBBnYlaQLvJYJ2lRz+2SPQQ/WyV7p/Tow==","signatures":[{"sig":"MEYCIQD+A0fKO6Bde1Fe33uhFzyfQxwx8lCkcW3+r1Obju5YrQIhAIBAVTTLMghp4OpqBjM3cLJOpgLufy3cp2qzmX8mjrjX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLtEaCRA9TVsSAnZWagAAIOgP/33ADwvQfAZkil0Yv1My\n5u5iEQ67CPO7/nn7ncU5uUTwPQdSUcipeZz/t/pHyQRhkIu+anW7rLj+piiv\n6dE0qoUV4xJjUcALRshXj4Ka4RdqUVhPtHAJ3tkAm9f+AkkoSBMFNdMgcU4F\nfgK4zMgECDsNGDV+HLhjWMa9FcP2MVTPT57lqOjlrzPDkoLFOcUu+hCXPJ73\n2jsDwQYuSmRJeC7aQWrYEjQXSfppyoDDOU5PO9+q4szzFFDUTJax7QIDySZI\nwQ/G5jFV/upeZBL9bzg1XdDn3j2JIcZmJbr3d2fD7Xzrn+KbTIx4PHYk1wyR\nHimfq4qHMSxHO+0+s/xzn7eU3a6nT+MO/wpZ1BmpwTF+uvSlzfVx1bE3kav6\ndD4DDaM9SgTlexoc5FxqZIamtT8iaGyvACNxMsjLYpjXZrMYM/pKlYWh2yoK\nHbsyJofQvk8ZKmVxbO/EqHkUj/I76XB1nEoojqoC7RW56TYAUBCFmPreOORQ\nIjwDD4cVlgykeghDjLpZF78R34y/uqWJAsLfUtJnUdcTu+tBUCxQ4KcPIEix\nbhHxI7fzGuxBC/wejM861nNwCFt6+nFRoGiKDGcRTHMxA7nP5gjTAyJws65Z\nPU7OUOMWFo7h5Ap9nDCFw0JhDdyVG5tfnNG+k4ciCBsCvP7TEad9lKe9XCJx\nZyzU\r\n=UutQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"204571f2cfabc8e65f2ac32a4398b5ab8248bfc1","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.9.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.2.2_1613680921955_0.274064076262698","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"eslint-plugin-flowtype","version":"5.6.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.6.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"9ddba1ce31990c53e144b3a545b7c74b1d164fd9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.6.0.tgz","fileCount":77,"integrity":"sha512-XbeDejiL+SecDInj9On/9D4EM31kUp6B3uWYsBH6Vsb2CfaFWiUHvosAZx1TafVjp6izLC7D3kpix1DIpDF4Qw==","signatures":[{"sig":"MEQCIAmeydcykRGwp67ctz5YzQLiIuL1FNM5r5DBiR9DKaRwAiB83ZrX5zFQrdVVGrutI9HmV2rlVXhrpCPbUDxSu/B6qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga6uvCRA9TVsSAnZWagAA15QP/2CxchDifXUo4m9IEor/\npjGM8pD2K759n+eGj+CAOPBzOwZsAst4BY0BVIfDkm/HUU7opgi2WSdy3BHc\n4s2iIDWtGHm9M2EI5IbP0Pb0dc4/ux5DSOmoRO+RKy/bRU2iam9G4TCqfX5b\nQn+/WogrPaA+FIDi7FRJlI87GgHg4RzjVVMTqho9EKcsQIF1t5oi5rLcJegi\nhnEGvUlF7PfXU3Rr7KDCiewcTA+yOYHyN7dKwbM1YdvNgkwFY9cKND5JI5ah\neYpUi9S0o/qlCwlCxNwg/cih3kWBDMKGSerKP5kywui2Yll9Y1rUBbhVyFzd\nRq/xBFreV8Cq5YNejk5UYr1tPfeXA8eesCNg3CArrqfuMGJtYYbER2ww/KOW\ndlFsMjD/0LlMdfZIiy2pMgYrDCYhYI0n2O0M5QaRKpkoysR2/QX5FkdWmaz3\njDiejUu1o4Z+eKU16V5rYJXx+5ndF6020dvOu1c1tsUDgPp3KjzVAQ8o8vk/\nteSR+WR1K88Kj8bDclY7qrNfcWIMfF5KIHtvkmeujkUv1n5svsiGJHCqhDnK\n7DDbxGeInUWftD6MQhbkT8oeA4ujdwo9MFMS12hLgx6Jp09g7+KmXjzor75G\nuBfJDlGYY4NvKfQ4U0klA7itXQTcoGRgdSfqnQVI+6wP0HFWdhHzT7pDPA3a\nWweX\r\n=W03w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"998eb5a315666e342fea929a31dbe67568c8231f","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.13.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.6.0_1617669038186_0.6063537502530942","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"eslint-plugin-flowtype","version":"4.2.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.2.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a89ac991eef6753226eb8871261e266645aca4b9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.2.0.tgz","fileCount":72,"integrity":"sha512-mqf6AbQCP6N8Bk+ryXYwxt6sj3RT7i3kt8JOOx7WOQNlZtsLxqvnkXRRrToFHcN52E5W9c/p3UfNxCMsfENIJA==","signatures":[{"sig":"MEYCIQDalg6/QAdO2PHXAvQTUputTRtFLlmQC0armACnAZ5vMQIhALeZSP+tAiHsxXMLr0p3Zr8Yb2/nYM32ORLoX3VxgLRl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTZ6hCRA9TVsSAnZWagAAvo8P/jHYHG178/NEF6xXoPOO\nCKIskGeB1N1o7AW6HWFrIipQ5Amb3HGwb49KvcrJ434XHBuOSb7k3vuhWc0S\nqLqKzIbNO4rJ3RfcNqjxNeqlohUqkarwMBs0USnwqtJ4acbxLNFE/g7bNvZN\n6t/5UDW3YIak15OmB8o072ipSajUJP3N7WI+zefa/hpwlK4I5cowhb6ymZca\nx929R0T3PRQduV/L10HZlLLznCyc32OtV8Un4+tIQGE8bDDUxt164nkmzTE8\ntOwXJjFi4s+PqcvxvufJYt2lDYaFocFIqesI1lbSN2GPCBBS8FdMQcdpzcO8\nvBvPc8K5G2EjH4E2otUPEiEDKRswoMVLzR6JjOGFCgqncOCokIKGYKtm1PKb\nT8758C+xT6OEtFT+y1zUziltUTpo7kawDXpXljmOi9oqyWdimJDx+Q6dd6fu\n41r8EZEojtYO8zXZo9KWAsG4CS8GbDlo2V5P2qfiAO/vHwpsMgjhTeb1km+U\nWCu/uvUiLc/saeHIudcFA3EAZwyb8fywc3o6OAacNmk+WrGiWKg53sRAvb/P\nym2xp6oySKWFLrJMZPguzhm6XTxLjoHVEqYuKb8nfn8cBRI2Y8ai+hE3hRP1\n5WDBqEcVyFkCz6pbm8ZHM34cFOgQN3Jf7YOZmjTH0YTivEWmR92osc7bB6DY\n1HFK\r\n=TwCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"72a8a55b942efa069d2a5a2d1c23f197c3b02566","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.8.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.2.0_1565367967737_0.13785196930360644","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"eslint-plugin-flowtype","version":"4.6.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.6.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"82b2bd6f21770e0e5deede0228e456cb35308451","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz","fileCount":72,"integrity":"sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==","signatures":[{"sig":"MEQCIDjU49bPUbddpw2uI+l9y/4X3RetupxMnO+vEUthK+8rAiBL1wH/8bC+bq7Ui0qje3S4dOblN2VlYANZx8aACp3Y5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGccJCRA9TVsSAnZWagAA9KsP/0lcOsRjbs0USKANhO9s\n1LwpLcIwoBXFmeo6zeTUpXUfSi0Kcv1byK2Nd8mExIppyBQgTor06jsgnbT0\nCYgk0AURH1oJJibtTZMyMirEHfPGO0Y8A5BXaqC9PCKw4QTW9T7Kxr4vlEVk\nvHpZ0ifOVBY4Q8gk81c1EfeX7o9CSQfyLBptFTUN+e64XRAa0YOKsLCNCIWS\nIAcKU4/IV54woKKtOsaDyGGoa2bP7oT47WnN8fYBTrVTjo/8XmB3BY683ArU\nxe4aPLYwqQdtrIDmfJFbz3xH4Z1m9dUHy9nrSbcVn3y10gTmY5fON+2pX2cu\nXlZceycDewfo4ay0NDZYcPFavICd8QbFkurtC08DWWLf2MpHGhwAyjDy5vXe\nSFxw6ACAxhk6b2QhlJSZnOUTocBni63OzvfE+XxLw7IjdmJkZSGpLrFBtFUv\nV2P8DP8jABdCQ6/CSQvzaakDjMcnZy7niKfwH/T3sgw7TkTdAj3+2EyfmgJJ\nHGjFNvef1PHn6bAJTTYs4fROI7BxO6IhrNv1Gi/qjFGgraaOu4FOQ7J8VBrT\nBfAFeVpn4Ds92wKhfhqqy+aBjaKJ5MBwCbSr2Ibj+rcmX8l6t9h/o+/OasR6\nfuR2n+YWnO8jWJdu7eFOp1YF6w+adKWxAmS7Szm7bpxswkMRMsLbW9s+kiPJ\nGUAw\r\n=a2dt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":">=4"},"gitHead":"97a230b8fffa33d93ab29329b3e45f7f2ae328dd","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.4","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.17.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eclint":"^2.8.1","eslint":"^5.13.0","rimraf":"^3.0.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.6.0_1578747656621_0.8543090020896686","host":"s3://npm-registry-packages"}},"2.20.0":{"name":"eslint-plugin-flowtype","version":"2.20.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.20.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"69b90576174ee6a305362c777720825e7db9464b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.20.0.tgz","integrity":"sha512-BZBeex8Q770VEUOUuHunj8+VgtZx2pXAmUpiEhtU53nmMtMyV2rksTZizz0rMEI3ss3suOnYsDUS6FZo+LTxlg==","signatures":[{"sig":"MEUCIDdm30tIwfanWHNQLQ/NzVujkpHPC17xDDbcN1z0O8qYAiEA1WhUTMB5O9SEhcz0MxqefodGvuD8aN0R+BDtBRUh6+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"69b90576174ee6a305362c777720825e7db9464b","gitHead":"9d5be735ff356caf448902545f152a5e991d61d6","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.8","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.7.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.20.0.tgz_1475785133051_0.4625214133411646","host":"packages-16-east.internal.npmjs.com"}},"2.43.0":{"name":"eslint-plugin-flowtype","version":"2.43.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.43.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"47cdac5f01cda53f1c3e8477f0c83fee66a1606e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.43.0.tgz","fileCount":53,"integrity":"sha512-gFlHd3b6L28Mm8nbNoK6YtWgJ6STngf8GY3RA5DfeUYU3mRYJcHZ4c70bsBoERnCZy+nGHyus+aJ4jkimSnu5g==","signatures":[{"sig":"MEQCICW5wOA8ZutOBjX0HrVH0HVZg2heVG9JCboShfT11yAjAiBlXb6AguPzGYkh4N/4QSXrZPmjOSG0wxteFIYs7oRLYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":194664},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"ad4cf826baf7ed8390472786decf87d079ad2831","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.43.0_1518180715265_0.7292872368646102","host":"s3://npm-registry-packages"}},"2.36.0":{"name":"eslint-plugin-flowtype","version":"2.36.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.36.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ec21cf685dc270c2b24a99bdba1a57999c1040ec","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.36.0.tgz","integrity":"sha512-f127/0KsOXlsszisFoBLTHp4eWrqPPHEExfn2O+wHr4LHRMoC17H4/Yvutk0Tbs3LZvhB/4chujAbchMb9yQnQ==","signatures":[{"sig":"MEQCIF8H6b9IzPlwp/cdii9Pa4JMF7zTTtr0NnP0xjrF6sfAAiAXoXI0FpJMyhjjR0rVowSQDHPLMk/TTppAPYbHUd0xxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"de617ac73eb4e9e2fbfa8db591d8cdff34385eb5","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.36.0.tgz_1506329936827_0.6783398997504264","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-plugin-flowtype","version":"3.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"4b72588d8a5a5c836439752fe52e8e0f4b9954df","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.0.0.tgz","fileCount":62,"integrity":"sha512-84utjHfQeykSyNuhO885pp18yGKYuK2S03EFbhl/BpXR9jk0TABnDP/KhUAqDjjkB43mxK2WZjJesrhnncvR9Q==","signatures":[{"sig":"MEUCIQDiJVuUTP0JZ9tYHyItWD7xwgZWvUtJdQNu9pzRZx3DDgIgFFEh12YeXZf3V9xO6EHlaK31qvbPIqP9c7ILTCnH2Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwnOeCRA9TVsSAnZWagAAPZsP/R1IUnDfVY6vI5QOCMQ9\nQlTtePjBL7JfA3cdFcqtkTKKgCZZHPsXUPSwaUek3qky97WhjfEQKhZwcva4\n5DmUuW2VF3BiQ4Qc/YnUFTCCaBIiAobVLgM5QYz3v68xdRRxVzzj2sCKQEdR\nZHXm4iq5o7UTa/dM6V9ZmV/vE8ruQhoysyFzCK24GoQ6KxZBeD9+JHTYXbk0\n4S4w/Vk5WoX57y9bjJniVP6ROUWI77mRetgAmCTEbtnX0Rqwkist8i5M2GxF\nTudsxJXIvoU15SUPTTg7Qw+ASy7/ycuvnqBLLlkOOQ5WeAUaJukfvwdE5g3F\nuzVR5CTeTEH9f0WYqg4gc6x5zJ9iBcRsEhB6SETbpFTSKBpBvnZWD948gcck\nuu8717G+6jJZgteND1Abyi33VqAi1+RkW6/Y2P1ABJU1zYReyCwf2kaGM+Kx\nyaEwQF+r+MM7+t4SQJyZKOyAjMeoFEWvKm7zp96RTa4p858/wLFHH5MAYhXe\neLhmAtORkW2t9CPSYPh6kpWN08uLnOMC+4W2jcDHFS+elDbJk8Pteq83u73Y\nGVYZLsr6HTVKkR88sKPd58+17wRUgYMoLZMPiQtMBUpa9EwV+SdLIE8nNU3h\nd90gHjU7KWIsFIaO/ABwRRDXEXEXy3BgXwaKGkqtV3ClCBxub9yv30Y9NtWW\ngij0\r\n=yoTX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"5e2bbe90ff2ae46438fd07764281c59ad6837795","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.6.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.0.0_1539470236906_0.030663496884862917","host":"s3://npm-registry-packages"}},"2.17.1":{"name":"eslint-plugin-flowtype","version":"2.17.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.17.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f1c6b9609d751466bf0765d8afdd4f93d988de3d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.17.1.tgz","integrity":"sha512-efh7to2eqGkGh1p4iedxQ+OQ5W3Q388jdIIPnsFyKBi0pLFS9nbfwgXct+OrYdmK/q26lercie2lQMVfX/u2Zg==","signatures":[{"sig":"MEUCIQCxzrKLEj19j1eETY+a/gNef7oacdV6NB1n5+CC/bc9AAIgGxvNXaXNUVUN9bCqWO127sEh9Tmu1vnGJPH1MQkRLFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f1c6b9609d751466bf0765d8afdd4f93d988de3d","gitHead":"6140cb1346f52574b402118602adcf242e4a8642","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.17.1.tgz_1473713402996_0.9297611501533538","host":"packages-16-east.internal.npmjs.com"}},"2.17.0":{"name":"eslint-plugin-flowtype","version":"2.17.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.17.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e841d66166beefd9af04cfb681fe4f8cd78cf1a5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.17.0.tgz","integrity":"sha512-8w3DSU1NvvGrSEwp+qEciktmQTVOaF+7zehiajXyu1CkrxOzOB+bk/dFWcdK3Mq68s/PAxg7UUR1APt/EZioiQ==","signatures":[{"sig":"MEUCIF7KeBwNjuOzTpL8kPQmO9LZCKeDF//S3UjHdDNAye4AAiEA7nDktc82PtsfBsGhFMT/LtCXMhDWcuCf4abZP5+5ugk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"e841d66166beefd9af04cfb681fe4f8cd78cf1a5","gitHead":"7a9bd5360d3e3d03b34c321c1d1a19d7692fb197","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.17.0.tgz_1473709470977_0.41756798792630434","host":"packages-16-east.internal.npmjs.com"}},"3.4.1":{"name":"eslint-plugin-flowtype","version":"3.4.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.4.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"d359af7e4a22f41b8b441b8be72a207787f7b3f8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.4.1.tgz","fileCount":67,"integrity":"sha512-u+shn4XXuLEMAuJmrkfa4d2a7PE3yirkAkjXF5yyLbK02DIsOP9BgRQo3MTAAbcRfTz9sOL6hmRPLYGaK5lhcA==","signatures":[{"sig":"MEYCIQCrC7JQI6+TUkv4LUTOt+9xEPAPIakNW3y1U73STwI7swIhAO9W3E56rOEY5mLSD2F8kNB69aZ3+lx+wREofB+MrNSO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYyMgCRA9TVsSAnZWagAAuQIP/12bTLVQFF/ikEYJsZ90\nDLrg4fKDUkOVXRimTDa88907o9sqvYleLJrLZjd0aAqRvZu+6DuqD98ZInoM\nSd/a4dnt4rC2WKKNKtAut9b3w+FFyKRpZmd77IKKekJDYlIyBTSy3KBEs4oQ\ncas2eaq0iPWQrNK1mSS+5aa/PopFIoaNeXIv9InZZOV63K36LKY+uz/oYvMr\n6pLF5xKWj7XPEKFGRyu8uSOcxsfc+NcEfoYCmQxYK4BdLVaC+v22RkcuMbEc\n19zS9bD6V13iUk2rMFUqTCLYhLWr5qJqI8eqg+JJKuHB4bJgO8AI45Lbpf14\n88O5yZ/WI2qYRPtavBMm51+XLRLzmRk76qPv1NXJBHom5RJ7N4Ox68I0BtQU\nWTwSNdAoAZ5vfBjHlpqpD59Jb0no56wMJezRqSTUYRrtMcuKLQs9cBA75JtL\n4v6WuEGm6GpVFmGCDBMJKxmEo9BvfmD304EWx5YmHQKUm/U5MVg4rppc3ABd\nMR3KHFNGvyg4JmmKyCs/yM25K1NBLyBO3Li5Y09yLOWV1xxjye7Oaou1ypQO\nX5dBk6nijuyR03vBqAWa1+Lx5lngl/TNdCFgXBP5DWmCQIynDlgEMnd+rDsv\n5JiWgZFy1ovpbbW7lKCtsv5irnxIgNtdmxSHg9yYGkt+cDO1A7yIiyXIfbyJ\nUNdE\r\n=8q8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"7c50b5542eef25ac7ff11dea17b9fbd6ba7cc096","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.9.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.4.1_1550000927315_0.12369742303488751","host":"s3://npm-registry-packages"}},"3.10.2":{"name":"eslint-plugin-flowtype","version":"3.10.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.10.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"909fd52a3356553088ad8375be68fe6516926db6","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.10.2.tgz","fileCount":71,"integrity":"sha512-oA56v1KJk6nORN6I4gHwA83wia0Ph7wClPbPTJENGKre9Q+BDF8uX73e1QroKVnn7Bt05VE4BN6F9OQ1RmdqDw==","signatures":[{"sig":"MEYCIQDQP/6cc0dAZmEgInKQOVPukuOxOR8CGaOidGzhvWjonAIhANv/dQGPWzjhloLXsTL+tfK1Td0X/KOSzw1KluNtM60g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAfjzCRA9TVsSAnZWagAADKEQAIWed8a3QWaqFw1wRnck\n6GVm8ZiSlgr6xEmes28iYD9XV2batKLw0X9AUI7rlsQSEtHGk0emAFysXcXm\nY/ZRGrPSKPG2SaqoAidXhXm37qW3YnDknNBotKDHQEGQtkJCCHYPopQ/Hdq+\nat4uAx3WgyE2YjGuzdN7AXRWj/sz38UrbUOEnuaOG6pWmSQCXNx+b0CVVgq/\nXnLw7K8G9ypxGlQtnCvJVo4qkRrlDr2hFjyY7BLkWX+xJnXUOZ83Ms5S8G6Q\nJtgFAV+oplaWR2uBHNsYBkcSIDkIEKbMg1SUvJIa2QY7qZIKbjR4A5UnvYoF\nJ3dElC1l2nC9uNNE+2mTNNt3mZ8pgfushF+pr4Rng2BDodam2BYhHdzCX63t\ndirntHWZ38NqxBpvJcj6qaDMiXfK+M1bJK+kixXqkL5gE9o37yVG5GcqovXz\nGANgCK7/S8R0+i7hK3SsDriJ6LqsdNoAChV6+dO3C1ZAGvazPHbk5Wm1uxZH\n2iOoOQBvlSbyy/safzV7i2NSWjQKEQVV8+G3b09f7LZ3Y7WkxjzrRIpI7pDN\n7tOr6vqQJjlVFB4lfvg4nf2MolGHL4iVt5zTaSTAB3FfNryntm0t2OZNdNyM\nJGlldOCfTwsIgXS1ICfS6FSMGSshruKe44HNnZ3NI6O6Y2zguDDROoEjHWyF\nTw2+\r\n=Tx5R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"e8d640c15ddbb3f6d75ba2104d163398485a534f","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.10.2_1560410353932_0.3664690000450914","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"eslint-plugin-flowtype","version":"3.4.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.4.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"55475e10b05fd714d60bceebbbed596cb8706b16","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.4.2.tgz","fileCount":68,"integrity":"sha512-sv6O6fiN3dIwhU4qRxfcyIpbKGVvsxwIQ6vgBLudpQKjH1rEyEFEOjGzGEUBTQP9J8LdTZm37OjiqZ0ZeFOa6g==","signatures":[{"sig":"MEUCIQD6EOdihFs/JwowBhqt+8NTU77ct/lF4LAyqTglnfFmsgIgRxycHsCp0vErqAjK1ahVq3ufrLiUm/J9HbP7P18ew9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZp58CRA9TVsSAnZWagAA9jgP/3LJ2014W9Eoz2ullP7J\nF4R/66QAeK7uJ40P98ZA8+4n9Rz5hJSd042RxoBTqFzymrRUH9IlrbZeqIdX\n9fDg4F91Tb3rDk3rzLV+MMFIKEGAxZry5sLEJPUmTNUHlBZ/Vicn2/1J1WGV\n0i1oUl3YBUiC1bBqaREUgq62Zya0oeau12XZmYeOtstT2sHiOmJ1BEeW7kRc\n+fBkxGEfeyU6rSyblSOvbLMPPNT4fWb6EGFb5iQI+addrHPs1GdaqrhWhpB0\nbI3PvxQzwFFNXIz7jTbonIP25WQ1z+t7OTIxm6E9p8FMC2Kaz0LnS/eLCQN4\nmCpX9YR1xXnknu+Pj7bz+at5Zaq/tTz/J0oqHG4zU0l84huRxWz2Ac8PY8Fk\nIHALGD7u4Q8SGzT108OQrN2N6sD58vEaBmS1g1NgJJEqL0XCrF3gaYfbJEQS\nzQxsj+o35NI/9xtbmKUA200D6ZAwxX/Nt9/IiKU+jr28+xzxMEqFAUChK56r\nKLxLoMvSPYPRy02+OtvZEXOab9VHnpEU9SbrFqUBe4zTgTnxVfGfgikYurK2\np2B5w929wUBVqnxXiYcVJxhOHKgK0Vv6ptT7/c/yK8ASPtIuj40s8T7MD/WD\nylmI3QgFRACRHvwWRnjgMZ6D4MIuJWbw4StycjkBTt3cU2Au9bRLgbdK8dih\nTWpV\r\n=5DwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"5adb546667694a262d0c78e96d5b43b667e5906c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.4.2_1550229115391_0.8109961476254619","host":"s3://npm-registry-packages"}},"3.10.3":{"name":"eslint-plugin-flowtype","version":"3.10.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.10.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"4a249e2fa98679d87cddbc00e22241e2466abe2e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.10.3.tgz","fileCount":71,"integrity":"sha512-b1OzI5drhiDmIG52jiZVR7IWQkiwN1vLD+VqvYuLnpzGBwfdw/mjdXz+qN7XN1IVKQ6pUSV0t4F9TxKoJNkpRA==","signatures":[{"sig":"MEUCIHTUOvb5VMkkP8l4+iN+n3WKAXuWNFVxB9gAbwhrgI/9AiEA4fKUP4xDat98iGZSsSr48j+UdVbRxeqqlYDsUWTZLTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAloPCRA9TVsSAnZWagAAhFkP/iA0abkIfKVQwVkQcXTj\nEw6UwMEWSht34p8j/OoThPoufDoDqheTOKid8rtavvpeZxDa5TzvPzNnHm6w\nn76cl07Zmed/8i4Rr1hwotu52NEPeHaK5VXzN7Vr3Vm8cu8oMS6TWeCuKhZJ\ncjbEYp5UBGZBaoGYSv5IIE5EOsP18LlT03Qcw/ZfR3vlq+XIibP8VJPyKe2Z\nD+7y6vpQOUgB1aw5t/e/qDKudCL+GwQ2U/h4P40nfllnB2Oz2XHb7JHKWv6T\nuj5i+x2itSRdZlfCNGXWP5wJPo/UpOZuWft5ns5o8EC3Yi+d+zAi2lkUktHc\n0PHQctUmhjSD9UmQKIAjqtYvmktt2MHo00Icte4raTJw+CemQtUq55GCdRXd\nij+OkCm5DoZi115h/CsdrYLqmAaTEQWXqXWT5giuVeE8P829URdgEnClLGeJ\nAb8Y1ZqAikTuoQkU7qEDKi+RTYN8HxGyVBZBrT5mRpNJLHfAjvn89W00wzdS\nANuOzbZlQvl6tEU0DR4llZxHCptdob3VfXtRqEoG6UneFCuWRLBBOKa/vSGQ\nkUg/3xMleeb0XXLFfPXSom/BbSKVm+/fp9/5lcI4pnr7GBF3okYdQHVZ/M55\nfwAbSTnxN76Cq0+CxBiwWp7fJfAwD2MeunUUrtjHSjSalkLD0LnbDnEGFfBR\nn1CS\r\n=uBzb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"dd10c3fc709feccc9acd642ad16795dd86c78fa2","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.10.3_1560435213799_0.6584090497714541","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"eslint-plugin-flowtype","version":"3.10.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.10.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"86373b6289d563d0efd5c66728acc55c606317d2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.10.0.tgz","fileCount":71,"integrity":"sha512-oh8Qu4puP0wa0EAOt8KOP/w8QJWX3VhwWIYG/6rpBpob74EmN6WHg6/FPOvqnwgVj5tozUL24skgnmBQHJDybA==","signatures":[{"sig":"MEYCIQDyhPveWnvcTFSgBUt4dA3B8Nmy5Mah2AM3VyBzCCl83wIhAMEH9WpD4G99RvwhsZzxaJ+iXnOSCKdi70QHnrARDeZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/hrrCRA9TVsSAnZWagAA+Q0P+wWMB63OH9QY/9b9W+xI\n5Bm3J0OiCqplHjg6AVL7z8PG2Dj36nzd/m62R/BAmCduMubowdU0TMIjhUr9\n9XWMdSOXorxCb4JqqGUOT35MfNMpszbWNVg4L9omalNSHDwfKU5HMk4Y+1KW\nf3n6tc3FP/7ItJycC/9w8PqDLuiISA5KNZtW6wVSfYUfTo2K/z35UTzl0IQx\nZ5jDqdufScfFTGcRbHUS4T0G4184/r4K1fGHSSCp13D6WMfgR5VM0oyJORWC\nfusV+JUno+DNlDhOn/k8FEYnWFwyOLFrZ2rQcTvtZt8OecIJmhwijQIJEbo5\nxi9DvvhLLYVPc03+BX37gxvJrHkqnzIdA2GtU59QLymwX7aiDRgBKFgzoEj2\nBhEaIlIPHbWf21ofjNlb8Lpt0Yp4871uYwhf7vHfH/VAohkZt1EjWyUULCIL\nyuUqXBxoMQKxLlSA9l42tTVaIzDDOGlPexn+B7DmYqz0m0RozJ4fGXskJPU2\nmVhtVUO3xVwpNcmcvYblA0q50WRBlUvSxs2v7pk46Cq47PbqH4t3mx+a8LVJ\nPddles0gl5RRCVbvp+o4igXDDP4uiAJ823kdDflMre0plPWYU3YO3HUZA9dc\nmikUiguhmq8/V1EXQ7X+kkVzveMM+7TGHuLIZZsafhSVYrB+Z26X6RniiKQC\n70W2\r\n=kF00\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"ab62a49467c730494d1cc95c18a5ea760c04ee42","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.10.0_1560156906109_0.7131952129093511","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"eslint-plugin-flowtype","version":"3.8.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.8.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"564bec603f0c4b3cddd761a7907737e781b186d0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.8.0.tgz","fileCount":69,"integrity":"sha512-h5eKaJQT7fB2Sa8DZag1riG6ZPWe0C0kDcSLWPjOCiW12kCKrDNWtK4CaN4wCqbdCU7beLA47x5Qq+nNrSeJ+Q==","signatures":[{"sig":"MEQCIH9+pRsov65DgTYSTpRm+zcJZLTwrOks4gh8nR0Z+3sxAiBRI2ivQt39bvIv5QQ8V9Tj4M63l3kz0n3hM2jdCr3zVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0oeRCRA9TVsSAnZWagAAYq4P/A/4xW6I4n1vj6LzQTb9\na5yB4M4Z5Cy5z2NwRtewNKCdlsMEZNq/VQ2O3B7G6m5u2k7LtOm56G0I+rNA\nofTLzTBFS72Fu7ria4gmUY4yjls40MFaM4A/QozZFi6pjme3XK3ImRyOyyaO\nR+PngvF7ktl+rbDpw/+MMxOpd1OmEwL+BYNfHS/GjojP8fSZh6JfRxthRW97\n5vUC8qr2Fz4ROdYXWjC/ZBFIneYeIDiIyOj/5rdWdjNxqi92g3h/vXIsyYYZ\nHx9qU2Um8C0+ZDnUxQkteq2bur390rpZBFRO+6lmrMKllTLBYiv72abADMKP\neYvbYDcT4qPrN0M3vZ2eFWf6I2rgyRtNYZC645evSkPlt1I1WRO4AgDwqx0F\n+lqtIoAvAUQp5THR2qmCI1uLZ++rkvy4btrTszh5nvutfELpXPGTD3hGG/DA\n3aM53bOs+qYF4KMqqHOUZ4zW/eMwa2lhMXk+OQ7Ial2Gs1ZcdgOiPTsNCwuF\nfGRJ6llk9QaIDLJEFNKyMBH94s6e6JnHj172lTSaukx7gOJ1Rm/qMInaTjqV\nXok2CC8MjtCm8eiZO44X9sYl6RxOD++k0FHuf78YbLaV/RrOLv2MKqpVVbbd\nHIJZwKviXP4YzEmKsANHyUdOQfZPjpYvKka9e858DP4yfAC7kP+lMjtJo+Ob\np1/w\r\n=J8Hc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"397b7a1505620a01106aff65f7df22ca5f861a8e","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.8.0_1557301136506_0.08631028765473636","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"eslint-plugin-flowtype","version":"3.10.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.10.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f83d4c9a4594b3444433c8efb1caf91dcc0be32a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.10.1.tgz","fileCount":71,"integrity":"sha512-TnwILo1XT5w6Fgz8j+NEqivmgsYJA7FYFnnE2jdXot/H7Pb9C2Fp+Tqdzb//O+PSVi5X2ureYqCCn7KDfon4iQ==","signatures":[{"sig":"MEUCIQDFhboA0VNgz+MBs34aoK6K4GhufffJXok6dCN76XaD+gIgBUTi9EfxGbDzEhoC+pcNhB4dkxUhAe90eVNqUAXbJQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/mCvCRA9TVsSAnZWagAA4LwP/AugRLI474K5zqRIuLRe\niqTUi7RPHBL1fEU51iIAlSJzLKfsa39IEHV2vjdsPkC7VZAf/LddKFMBiLwk\n0ccoTihX1HxPd/RPPA+tIB89OGzGRuBW+CEKa6lRXCP7IkHj+e2aY/VPL48b\n/AZ6ZaeriyCzuqAkT0cCBClvOtiyLAdnK0g25OMZd2U0wL/olN9jJ3Muc43A\nrHr8Ic4yw7CCPpiA4Jx19ZRbmb7PwBD71I3PXDZjSh1yI+05DFZAOlXhHjYx\nbHBTvAdOA6RlWQSLD5TN7pc2eA/aXFDdKb8KR8zuWMcV1ku6MeUiS9u8rbZm\n1cSmVqTX8WWY+UlReaK0uEPW9KYwsY6P6xSgjhho0EKvgUZ/UvjEAslbFm9a\newaA9ZgZ5heqCCKAIXUPPeF79EM//+OpCuBRxJ+zXAButfV34vGAa7fYC/wb\nbbvX9SWebv+spJ0SKlfBXPJYRYhpQjlRKysV+8IGiIIS/aScQ+rdRLUw6BuQ\n0X4RWOhmyLh03MQP+0PdzDJwctbA0VteWl/wLMApjJ3s7+OtEjyjtXCx+SMn\nQBbWivjtTMBgf7SXptKkhB4H9z6ZAG/CbMBNy7frrMbtzFxVf673ZA4OC7Y2\nRjAmYaL6dLXt7HumG+F61Ri0dh1seH52+BDW0s2YMyw9a9VcZpto+M9pjyj9\nkqFK\r\n=WKpa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"c79837b678d2e8f230a3294f7550a342251a2bf7","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.10.1_1560174766219_0.3876243691076615","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"eslint-plugin-flowtype","version":"3.4.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.4.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"2e35c7990345eb2b2deea3ca571ca17dfc6f2c8b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.4.0.tgz","fileCount":67,"integrity":"sha512-Z8zOLWi1wrRV7JR5r5IQ9Vf0kmfQhfP4fqsZP7Fk5RwEnbBBs9Pez/4mdsZhVaaOJ7PQN7xea2Prt8d+wlM1Gg==","signatures":[{"sig":"MEYCIQDwCszmFHRV/hH8BJ6gdjIjFis1DliDNvNp/wrz1DIGcAIhANs/UZnuY9vdeUKZprgd6NloDSE37Q+jEgcIUXfum5un","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYxq7CRA9TVsSAnZWagAAmCwP/Ajssys78q2QIh2KU4EU\nlvb3tqRnWou2hZi+uBwB81wSQmRxochdDIRD9iRpXtaGr6DHSjp8bNEUxXte\naS0XoUGZlsZxFyTt/8zRsWBgJGxhlz5hCwKB2aMubhVUe1/4/u4X3hdfRgqp\nHuA9G33XP0RHpvAYFTkIAsSGhpD6J4cbXESukWlPUL9qFa/dJTbN/sibCJXX\nuNxZkjOajigXa8sbKor+Ghd2pUe14I7D7QJBoTKPyMD/fDdnRrhh9EuuM9hd\n/W4jN/6JNIgHhxPiaChFeYqZA5eRZBkvPrfwSIHt3zDOm2nD32ZEvrmOc5ak\n1tmBUvcFirOh+taiD3SCAYLaG02U4iv3jjSHIEx7fA5Dm84l61cLYNjmYmQ3\n0geA7ok13lZ1F90a0u1yLoYncSw4ZyfvS+farr5kN4CvKDxq8AbGozwxfoff\n1ID0Svbz6q+oogFBtc6hGMCAXryKihGuWS6AHEDeovMH6+HbYrsUueHGlvcW\nnZ5LgRR9lyXYyajqo00wXo5FDuffwt1cfcMnSmMXm/IkyoXkNGH7CCLXkLUj\n9rR7MruDOXbtcY1+yqPYhP0d8czUaJ5iGyERUpCFjdNKUwGrzu+8M4QJAxAV\n0wDlS24qKXJQ4cdrKyBpBMZB4J0rZ//5qSBOGa0GGRNLzbmep5yXwmAX6MSU\n2yBE\r\n=+St1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"58365a0181cbe3f74b3266a2631f377cf9f5e904","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.9.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.4.0_1549998778133_0.9804469742003645","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"eslint-plugin-flowtype","version":"3.9.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.9.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"031949e2685e9e8658a1166e1cac3163313c3e0d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.9.0.tgz","fileCount":70,"integrity":"sha512-g5CMBJx0dagvOOYLo0ws5Y4+Ma8BBDtgQU+AkjL3W0z8LJUsGL2avY2/bsTZS69qzEA+G7qWKleI1aZp6QNBBw==","signatures":[{"sig":"MEYCIQCsEk7u3zFvmmniF7hDzUE8ELmz3swQ8InMJfoe488RcgIhAKAiyO3ND+Zc+4yOHbjNX8rIGYa57Ky/MJu3RHKnmqVF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3Fs2CRA9TVsSAnZWagAAVe0QAIu+4Zs6bBWwuANkGvig\nCqkG1ixa9MtVxF9+11JFabv2vgmep6OuVaCvibTAzoJLZ6oSWHL4EadhMWk7\n67HX9clgB9rjmUalJ2A6ZW/nsbOtMWBqi7CAdr8A/xcbeeVtPCr1GF4pdu7a\n2VyxtiV1Dkpk4CIyKNRpyxONT5HgYtdKOeFLANhaTlv3uOeGVLfL5zkJjCyo\nF9zkAim+9UN3kMeuIWOhf2fWLj3ad3p98twNB3Tk/Cm3Neef8NdIH2FOOp0y\n7IGwV3zVSySBaiTFbfMie5skWnjLimZiurAFyuG1nFalBnsW1owuuC+giTiD\nDscsMBChQQcr3KcaawkE902d/skx6ib5eSLdVzMiaQopGsHIWWIg3xPq/1iS\nSh5eXJEopyd3aDe/c3I3YIBWv9LPzfbr64hTPsJH4tU6K41i1VSNVlF1xUUm\nf3kPsBrTgBqVP1cZKSsKS0HyHcHN/jt0PY/iI3NggRLeYKpHCXeEv6F+7S78\nRVH8Xc+OBJKwFJJb8oSEmTjtbvQVz1j5cmPb/TV6vTdPeM5WzvrINQCxGsnW\ng0MhCo3Tp9luThVdTy0MSnAizn8SO2XFnPAYTyTJFwv5Xwac3KsQKdvu1Zfu\ncxpLeHcDs4zawsvhxUnJbhnpMzkgoTy7Lwkxmj9j3a2xtsKSUYJUPbGlfy7t\nPDdS\r\n=SGgw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"22dad373610fb468ca31e7759b6c815a7e812c72","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.9.0_1557945141336_0.8726357357551986","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"eslint-plugin-flowtype","version":"3.9.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.9.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"6491d930e1f96d53c510e0393e635fddd4a4cac5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.9.1.tgz","fileCount":70,"integrity":"sha512-ZlV6SbIXqz2ysvG0F64ZH07dqzLrwMdM1s0UNfoxdXjr4kMKuPPoLViwK+gFC952QIf341AmP4BKtKOhcB96Ug==","signatures":[{"sig":"MEQCIHnvcefcW+UtUM8mbrBkipGN5M38+juQ2FYCjRzU89ByAiAduPfbf4jp+Xbg7yDCWdAR10GlE8hPJTYsKjdiwCTfXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5kVFCRA9TVsSAnZWagAAdFgP/0tGoMdmFHJQVI6Y3kQX\nCAghblCrKjcJ0mTRr77ErgXM5FThFt4ozJjjw9d0ojzC6f+YvkqpG1UP35IN\nR0DNzdVT/lt8Whiq4oaI1aigw3BrP8UtkOLIZvbLcZqV8px4GKt6rl1XORss\nyuuv0Qrfs+cpsIFRCuJT42la1aXKtPWvE+fBiuEgzl7htRrS1gYvu9EycJ1G\n2/7vbtP5BMi/u5lt0DaIMDZuCgGvWWcq9hIWUPCDK3AjY5O3lRIiq5iYGD4u\nGjFf0XWTFEpgN4lN0GQiGga1FZlS05L2Njd4w3dVUApX6RibxHSMNWnX5Fsg\ntYa2K8mE4/wGAXLPwtCfvpbQz/5a31+omOUEmn7z9ujtq9QMUWx0cHROuyvq\nfaFHeISwJ4QjPz0ET6lY9edmcILQzXpRYZdC/+ZSwlglYfgJSfbK6K/lLCvk\n3LT2Z+QTTFGwIdzx5m7CPXg1pSLtI+xQV/xy0iGM8S3Z9NcMz8I2ByL20y2D\nxqvHnw4mDRwH2eVrHcqhS1RBjiz/ACn1//tIuPp/6yNgjhSz/Vzkf4FK+G5t\nl9QYg1r7g8uwrUcigW0t3+9iostgNf/0dzEdGjUVFP6eqwAW0W5XVzYymt6A\nVnPPgHYs3BcT5QwSkMYxPU4bnv9E8Z7l0rm+FYycH5PmA5roqFvSbjwGjfy4\n3b2h\r\n=/Hef\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"712d840e0e72396a12a3e44021227f555306b75c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.9.1_1558594884437_0.5885627367962121","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"eslint-plugin-flowtype","version":"2.2.6","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.6","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e0d31b0f4b32890acc851fd44bbed5e4d7e8401e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.6.tgz","integrity":"sha512-KDG8Y2PfTZC1E0dlUIJH8Zu97aAR/TQeHhnrawj3YHSLd68fznPoJn/1DXUJhXbPmpsm2ZaIKPGtxUNDvettuA==","signatures":[{"sig":"MEUCIQDvnlDoHO/m7thKBqcpq1nhtJTdFrurdiD1juHKgBeHFQIgGtBzmtsbyT9Kcy0eC/bhl/PL6uWMYHe+2N2IJLCKExU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"e0d31b0f4b32890acc851fd44bbed5e4d7e8401e","gitHead":"a545129fd54f19ddad7d07a57a816b6ff601c1b8","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.10.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.7.0","globby":"^4.0.0","gitdown":"^2.4.8","babel-cli":"^6.7.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.6.tgz_1460137789128_0.5822414273861796","host":"packages-12-west.internal.npmjs.com"}},"2.2.7":{"name":"eslint-plugin-flowtype","version":"2.2.7","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.7","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"6e489daeb1afa8730eaa4fb677847e7a7ec6b6b7","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.7.tgz","integrity":"sha512-cZxa/5t5DJttqNEEfMU3442Stt6zMfqDCK1Fx1POI9vS4dpblymIEg0lsYtRxMVjs7KgKm9j1iFDeIStJfkkhw==","signatures":[{"sig":"MEQCIH2zcTV5oez9JKy7G7Fgq33fTAnOMlgbaFlsc320wsqGAiBf6dQfa4ZZadWiCsv6L9TKVjQ5XPqX0GAh2dWyejMrKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"6e489daeb1afa8730eaa4fb677847e7a7ec6b6b7","gitHead":"a6655ceec0664c579d8c69722392f8e34eb8b5b7","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.10.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.7.0","globby":"^4.0.0","gitdown":"^2.4.8","babel-cli":"^6.7.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.7.tgz_1461269517134_0.9300705888308585","host":"packages-12-west.internal.npmjs.com"}},"2.6.3":{"name":"eslint-plugin-flowtype","version":"2.6.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.6.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"4d84306103b501f711c0bc93060c548d4e6cd0c1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.6.3.tgz","integrity":"sha512-aQpqUxwaoKAE0m9qtNUgjsr72LAuC2ZfPfps86muZswR+JLW7D+Cu9s+Ou2IMexl/1QU9+laIbqJeAPoXNXehA==","signatures":[{"sig":"MEYCIQDg1RHC7OardaRzjBVq1u9IBZQiSn0y0mEZfcrpuJi4zQIhAMjCyzOm05Q20F3GDlAcwQwjmzJLqKa5XtcVG8xGK10W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"4d84306103b501f711c0bc93060c548d4e6cd0c1","gitHead":"1929e3afb9a2119a36357f032776ec5b0947260c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.6.3.tgz_1470923037562_0.7971133799292147","host":"packages-16-east.internal.npmjs.com"}},"2.2.4":{"name":"eslint-plugin-flowtype","version":"2.2.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b0b7927ba681a742195714b6dbb5bdc645153ebb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.4.tgz","integrity":"sha512-y6rlxBM7x8MT93jHpcridoixQptFPO6634GbFeEZSEyAbHoVdN2wObxmTgnaXCrWMdLIoA8PBtU63Pr162Nhfg==","signatures":[{"sig":"MEUCIQCwzhkwHdY+WMvm9lpxatNkBgj9DuxK6KK7XEwKR8IohQIgVXGORAtaHfqHKtXaNr3PpXbi6TS4Ykv27rR52IftR3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"b0b7927ba681a742195714b6dbb5bdc645153ebb","gitHead":"528a0ef8a0d49bf003174838571969bce6f6889c","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.10.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.4.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.6","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.4.tgz_1460108560525_0.42425761581398547","host":"packages-12-west.internal.npmjs.com"}},"2.2.5":{"name":"eslint-plugin-flowtype","version":"2.2.5","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.5","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"6e8f6c7297b032678ea10acce927ec407e1da468","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.5.tgz","integrity":"sha512-E8xms9BhLgT17u0XuGkxJRWBOQP7gsA2GpRd/NBmJZOe+l3KlCdx22lANa4mpPHBoFwkVjdcQEUDh2T37cl2nA==","signatures":[{"sig":"MEQCIF+UbffJK2nLac3tF0kV+mYGmRnBN9Z+U6+F2+sFV6+7AiA8wNZfRTOATDgY7tx2Di6SQS8vT5nH/pG6PFkLd067cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"6e8f6c7297b032678ea10acce927ec407e1da468","gitHead":"f630dd31c4f59d110e10ff1515d9daf2bb7d1141","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.10.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.4.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.6","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.5.tgz_1460122492101_0.7834607039112598","host":"packages-12-west.internal.npmjs.com"}},"2.6.1":{"name":"eslint-plugin-flowtype","version":"2.6.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.6.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"572a1f34a3acb1a9f27a226a3a88467f395349f9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.6.1.tgz","integrity":"sha512-DTHsr8J59HuQ+kyMrrgHnX2SD8LUuTcDmbqKloPET2ngUIGWgJcH9HE9wyYOZiF4CKB/grZLPAOeC60Hirahig==","signatures":[{"sig":"MEUCICp7MYjjzCIi8CoOd3XZkvhyh4J3/4XCq7LdAdQsML69AiEAu/dyAlzXef9CHVL1cDJuq8efyGpF0B7TaQp3zZiA2qQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"572a1f34a3acb1a9f27a226a3a88467f395349f9","gitHead":"8a96d6a8d73d977a1ed2f68dee748b9a4f06599d","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.6.1.tgz_1470816696123_0.10651948465965688","host":"packages-12-west.internal.npmjs.com"}},"2.2.2":{"name":"eslint-plugin-flowtype","version":"2.2.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ea0e719bfa71db2b5db8819769950b070e216bb2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.2.tgz","integrity":"sha512-p5m3ZvL/0KKk7Ko8jwmsjrH1zpSJ++G8KPYot0XvMDJ4jWMToKw7cmscmJKU+MJb+QfVuOr/LhZPr+JQN5/CGw==","signatures":[{"sig":"MEUCIQCzAf1k+wv90nnXHxm5TwnPQphNsc1uFjmrg/89xWemJwIgBphLgufDhui+RtKHLf9Iz8y1M4KvPFuPZV0gjtWxZ60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"ea0e719bfa71db2b5db8819769950b070e216bb2","gitHead":"3454a10651c0973517b2117e9c60b6679d249803","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.4.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.6","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.2.tgz_1458644570900_0.6305623673833907","host":"packages-12-west.internal.npmjs.com"}},"2.32.1":{"name":"eslint-plugin-flowtype","version":"2.32.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.32.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"bbee185dedf97e5f63ec975cdcddd199bd2a2501","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.32.1.tgz","integrity":"sha512-WhEPpgRAZJGc6+Swx8WV7GqBSITuJRXclTe7LAhs0H+ypdvMzOznTewb2Vm9tEE6XOtHtDG+t8/I0RCsZWp4QA==","signatures":[{"sig":"MEUCIGLzgYv5uQEwR4h/J2zPlPLT33t6ejcbafUUkZYPTKJPAiEA0DttCL27dijAT6S3iwA7KmblGB2IjvRIx8tIR9t0BJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"bbee185dedf97e5f63ec975cdcddd199bd2a2501","engines":{"node":">=4"},"gitHead":"bb444dbf2301d870eea820a2e4ee69295e3a3dd8","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.32.1.tgz_1492612315358_0.6722731739282608","host":"packages-18-east.internal.npmjs.com"}},"2.2.3":{"name":"eslint-plugin-flowtype","version":"2.2.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"de11cd27f101029c22702fec7d9d5c06b65fdd83","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.3.tgz","integrity":"sha512-gBxREkqJ+dJBCMy8+jC9hRwGU57QmcjqiSNe7BU8rKdpguc3guuj0QagkBRkG9LAs/Cczt+caALNwTdIFR4z9A==","signatures":[{"sig":"MEQCIAIJPLM/NQjb9gjgMOTqECaYNkV+Rfzve2mHqmbJD8VzAiBtLj9Py5dmXWcoGTWv6YZ0sFX8evOQwGPTSW5/Sfa6Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"de11cd27f101029c22702fec7d9d5c06b65fdd83","gitHead":"3bf44b21a5265d613f2bc596ce7867b4b0cee25b","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.10.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.4.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.6","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.3.tgz_1460108521338_0.4326456147246063","host":"packages-12-west.internal.npmjs.com"}},"2.2.0":{"name":"eslint-plugin-flowtype","version":"2.2.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"dac8d1836b45727f227d540619857eb568d5c8a1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.0.tgz","integrity":"sha512-4hHMSU8Vd0Wjcm0s6bm1AKfmL76rxkS2leEgWGS9pQiE7Zz9V/ZrpnPD2B41Uo1PyKqFT5Nu0v6IJdHzn/Df3A==","signatures":[{"sig":"MEUCIGzf5dfQ0epLIP1KGfL3HkF8epBcS7LNOjJrlXcC/r0HAiEA5Zc+8H6swIJi5ulDkWh0lyrwvq16Geh+W6l1RC3emos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"dac8d1836b45727f227d540619857eb568d5c8a1","gitHead":"147756b7f863b75b3841edafb01add46b314796b","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.4.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.6","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.0.tgz_1458392729713_0.1605730028823018","host":"packages-13-west.internal.npmjs.com"}},"2.2.1":{"name":"eslint-plugin-flowtype","version":"2.2.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.2.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"714178bee5e82af9f0ac7a9e2b2af4984fe9ba7b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.2.1.tgz","integrity":"sha512-UPRuRMlz8IUdbYiEsc3vZyicf97d0+5I3NeVmzeCGsSK/KOUbX45l+MIqGA5mX8LowQmSV6XPuN/Nc+VVkKYTw==","signatures":[{"sig":"MEUCIFgeJQQq8/FlTj3gKs78AMCe8LhvUdqEqscq70zkCLqhAiEA3s7V7FrxL7S0rNkWrPNcF6JQ3k1/ZfhWAglPJ4Fx98o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"714178bee5e82af9f0ac7a9e2b2af4984fe9ba7b","gitHead":"3165fe2ecf193496bf669d27d0e5dedf1ff31855","scripts":{"lint":"pragmatist lint","test":"pragmatist test --type-assertions","build":"pragmatist build --es5","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","watch-test":"pragmatist watch-test --type-assertions","watch-build":"pragmatist watch-build --es5","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.8.0","dependencies":{"lodash":"^4.6.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.4.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.6.5","pragmatist":"^3.0.21","babel-eslint":"^6.0.0-beta.6","create-index":"^0.1.2","babel-preset-es2015":"^6.6.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.2.1.tgz_1458492305088_0.11847048811614513","host":"packages-13-west.internal.npmjs.com"}},"2.32.0":{"name":"eslint-plugin-flowtype","version":"2.32.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.32.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e5669d81acac828ea021a1496a31116b88dd0435","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.32.0.tgz","integrity":"sha512-A1m7edp9TQHajxpHs51qejD47IuRDC4C5OoSzAlId7qrHLOxYohMZUidwsC66Gn8iSDY7j2oVtW+SQUkAE/zNg==","signatures":[{"sig":"MEQCIF8i19V7D/Ass7IlynkyzI59rM1nzX6OsM/kJL+1cQQzAiBt1BeUn4DywA0P7WR2vXrRiS8WRS0H9hJjX1V3F5PDDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"e5669d81acac828ea021a1496a31116b88dd0435","engines":{"node":">=4"},"gitHead":"a0a6d0e49af396415731d22b55027a10265af0ac","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.9.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.32.0.tgz_1492610592616_0.44464184856042266","host":"packages-18-east.internal.npmjs.com"}},"2.48.0":{"name":"eslint-plugin-flowtype","version":"2.48.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.48.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e447dc27dcb99d68e2a705fd9c1046c32aae2ca1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.48.0.tgz","fileCount":61,"integrity":"sha512-D9zX5os88JjrIdM2eLldLYL8xJcbPIiMMT6n4fBFcAk/r6lGc+XPKOv5hpHt6OwfVrZ4TVoQAcKPyZB1hS0Ovg==","signatures":[{"sig":"MEQCIGw8fw8u9RxR6zImTF1MqZ+vdGYCSgaSqoI5DcPvnVQCAiAIkCKSW0EV1/66n+tfad8e7RQtKdcDdLArAyUyshCuqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDaSqCRA9TVsSAnZWagAAg/UP/RGa3gfcsiXP7eMzNeUi\n/5MnYNxl59GJlEscEeGL1HNJfVKnDcWbdTsCXcm5I5NSK5mMcclLBA/m8li1\nNRTajGt4i8Ed9y3VJk3kaYWN0o0jB5IOx9FdaPUTNQt/0EzVqrvtn2HymAz5\n96AjhUZYzWCJk5bdgQVGCqj2Dsu+CSRE2vRMUBx4yeXmPPJopdqypt5HkQ3G\nZPrxZW7r4qJFGJLsfIAqQIcLrp6AR8azDaQs1nppF+3WxE5F8NqjEFLA3I9J\n4qeUNDiwiRWC/R6BjFyvT/UaTb4A60w1wOTR2P/93uIvA87WTyuMNeH+wU0+\nLrsWqUMsmWvVXNxREIPDcHkjiVgbWeZ1+IISR8f2pgSHF0E19N2WZKexc6OG\n8WU2XIlk68/v1GMpkyjwwGt3KsbxsVYEC6EWDRbodvkRmeOXslLzVDRCpqNv\nql/zoZE7PCKeM6h0HM9PWSfhnuFQ33IMS+miwSW7WUonG20gm9rFZUfZulrh\n6ZsKDuewzV5FQRiiBUom+i9WMGkjGikT4/zaaLRzd0rUp9kRXusALGqzijvq\nmCu/3u2mY9V+96eN+EJNnpDYIkzWyvjKfyQK/L4N9raSK7CQTlqzdmZA2MDd\nOkEoWHJZ3Rlpb0I7XnQKmC0aDOkhRBdlbRKdp/4EtKpTsOM88oqQTT4injIk\n/ubC\r\n=0Y8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"51f4ba227bd82c4cc70903c5dd26fc5a653c81e5","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.48.0_1527620775986_0.0868578128445503","host":"s3://npm-registry-packages"}},"2.25.0":{"name":"eslint-plugin-flowtype","version":"2.25.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.25.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c462521ab20ce3d8db819f10ad3c9f1bc7f3f819","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.25.0.tgz","integrity":"sha512-Tl3aq6EMsfiYv36qJsUpUDOaylYxPkaSIZo2C7w8BtOIKHa5GIA2aktlhMQd01MwrIjRKLkHRbji3+bvNxjhQQ==","signatures":[{"sig":"MEQCIAuRqAesPj5iEDnev/cMo9IVNS60V+0/C2thkqbSm6owAiAhDddznPWGKhz7ZZaMoT2HVGiH6BKqYcU6EQuEQyOfew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"c462521ab20ce3d8db819f10ad3c9f1bc7f3f819","gitHead":"8f355c2b6e37ee391e35c8283ba879591f69a8c9","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.25.0.tgz_1477433008741_0.7706836704164743","host":"packages-12-west.internal.npmjs.com"}},"2.29.1":{"name":"eslint-plugin-flowtype","version":"2.29.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.29.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"74cc5603ff0baff6e224482bbd17406b0980f6c3","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.29.1.tgz","integrity":"sha512-sM9o4+v58/2JMnsAmXF3+bJYsz6eNM4gZy2Pt4bksp7SRxq/C7RsZg//VkDbZbTlXoRVsHYiRXk/VWstaBWAeA==","signatures":[{"sig":"MEUCIG5OdnkxRvwnoBL7xcjY5opLNzkE2Il+w73cezWlt2hfAiEA1RK5abkPgCRJwiDZVofSQ60oLOmWij5W7rD/4dY8x7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"74cc5603ff0baff6e224482bbd17406b0980f6c3","gitHead":"3400c1acb3cc0e57a624d48bb5dc268a9b4bdcb9","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.0.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.2.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.29.1.tgz_1480613593268_0.5276599891949445","host":"packages-18-east.internal.npmjs.com"}},"2.29.2":{"name":"eslint-plugin-flowtype","version":"2.29.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.29.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"91b4fde0400c4c37ca4440b43bdbc95fc405bea9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.29.2.tgz","integrity":"sha512-0aYUvlSM5YPo7vBY4zMHNkcWvPlNvEQX3Z3OBf9cqzt978Vy66MkIuBCky+4Zpbp+QQInWcxKcK+JRuvgwswew==","signatures":[{"sig":"MEUCIQCJeAmsMdSozt+N2GecEVOUgoiYv4Uh/+436ll/uz3bVAIgRbEG4bkoBENyF0fxfdDF4QLJf6cvC7Rv9ywYjnSqRBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"91b4fde0400c4c37ca4440b43bdbc95fc405bea9","gitHead":"ec190df7619aac0ce42c0edc30474c5d036969fc","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.0.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.3.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.29.2.tgz_1483012943429_0.8553912418428808","host":"packages-12-west.internal.npmjs.com"}},"2.29.0":{"name":"eslint-plugin-flowtype","version":"2.29.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.29.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"bedfc346d582710adfedea6ac098dfd8174afff5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.29.0.tgz","integrity":"sha512-svO3ET6kStUbQTuaqr8C0HRWpOd/E2SF5QiepjQ7ypUqaLWbZjP0KMzSaNQhfl1pkIXZvGhn1tQFAAJdklIdaA==","signatures":[{"sig":"MEUCIA20nqzGq2Wo4dukZFC2XO2sf0QhQHDl/ZnxvwwclkJZAiEA49wLZSnF6f6H28KXIxwD6UZ/GSnVxVVXbGmErjW0DqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"bedfc346d582710adfedea6ac098dfd8174afff5","gitHead":"aa2c18b0a1442ac68f29f671b8964cc951b53427","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.29.0.tgz_1480542021132_0.5757629731670022","host":"packages-12-west.internal.npmjs.com"}},"5.1.0":{"name":"eslint-plugin-flowtype","version":"5.1.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.1.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"0209f06e68b1cdc8f2bd44034753379aafcddb76","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.1.0.tgz","fileCount":72,"integrity":"sha512-avZ1nHs0vadDTPvgGbggLWvktqI7urjZ1fcK8P+AXJkTuOSBmNje/vMtbfXgs85d32nMYioD7LoLNZiEULZ8lA==","signatures":[{"sig":"MEYCIQDlvdMxIASiNKjWOY3EqBn/Obtu62NkXIwqMDVSg0ShkAIhALcu1wafTovB5c2NFJ/g6BHHT1seARdx/NEjn1bH6Jno","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewgizCRA9TVsSAnZWagAAF88P/1gkndZwHAojxbDvpOaO\nfZdt5KGyfCELvxxOMyMXMRa7NLD7gIItxvlMP2JcFUVogxtBsNwrGeW52ABx\nYBGN6uk+Malt3++Ej9tcJ5Kq9p/+DYG8sHUtj6zhkoPoawk36J37yEC9GCsT\ngJS2/nlh7jDwuT/6nLryfNQQzYG7UruZ+cBK2W0I5JDbFrzT4zoc6oPRxlDN\n1zAvM60SAJn49Z1DlXK4aKobwkGgNqbF0xEWVoBvnMGlRTG36hIydnguG7UT\nl9ySLJuQw+IRZ5yOBBJlXWQBqRLPlYKZ7FvxUa13558ZNhE8OqsNVbhZ6A+F\ntA8VwiFgFl4zmksJNcssY3BjBLNQQNeqT0QDsGFLuyX+8fq3nd9W0WYLS+Yf\nyM3LddSQAlEj8CDejMuRx1jppXlitu2Z8CnPWbdcRPASsvGqGje1OVbD9QfW\nfKNDRm/9N29jPfE3G9lP8Xk6qsXnfKU+jRQ8mWb3V/89c8zMq9EVu1UKWvwR\ni0GIrTev7bdWl8OXMO5RROocKd1X3yAOCPsLRs4Jfqg6FaSCD7c5WHMNl07W\n4Mg28rSqtfsu4/97UZILUtuAn248hOit8ibky4SUa77/Hnc1ZB7VoCVwNjoC\n0w5Q78wKNbg9/hWw8zvV4frFlLQUBTvU8Jxzcp6GalUGRQfDl9JqrhUJONwn\nuoUb\r\n=yW/X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"d2976313ed60c92dd525be109eba1b79a9dae53f","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","eclint":"^2.8.1","eslint":"^7.0.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.7","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.1.0_1589774514941_0.9634325321079444","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"eslint-plugin-flowtype","version":"5.1.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.1.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"4f8e396ae5b483e30d243f2b75063faf5333c502","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.1.1.tgz","fileCount":72,"integrity":"sha512-YL6/lqBh9W2VWdkQhEs4QD8VyvFYEU6EmFOqeQWXINYss2bQXKTh5lFerjEg05ov/cgTgyOTDOOnUGQRGnfOzw==","signatures":[{"sig":"MEUCIQDehPQmB9+LM8Hr3C3OX+jZKeujqsiZYGARAJHToYAotAIgeshrCrSk+l2dgQ3PIeKPXTIO/SG3bKFgBKW0Hl770h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezWkgCRA9TVsSAnZWagAAYx0QAJKYNJiYfcSiiCBcBnp0\nCZ2LoofLQz4JrIpbZ+89eH7KfazWIz3e1mVMhT2hOsUvtRGkxnd4u6ARYoF7\n3mK2nJte8nNPFB7QNEwVDfVfjr5VC4mCxQqWt5nu1iJbdN4gsVffwDu2Te/1\nR0VmWsTn0zHaaXFBJd/pMqcW9cnlqHNp+BcATT7E2YB2dY9eZc6h6ORoaCLZ\nY9tcD4duWEF2sBvCDJb3Nv4g1VQNAmuZWZA6PYaRCSLfZuqYWqkx1r8u5ajV\n+Xmf97Z13/nC7TfuGvY9y8fRZZnEbCxiXd3yYp6Lr+FcuLsBtZkwQKDGoOPE\ne+NkjCv+JN4Gk6pRO9O4BiSwMwQh2WnuyLAiDTK+yl0z72GwTkhbYIbdhTby\nG4rWAvTovMwfHFRj5ahPM1K5hU7WNp3hfpJYShLxF742TvIW2CBFjKm89wz1\nMlZAOF+oiEYseS2TAMA5Trv9aVcdSOo4z3ib7X2s2ziaZ4svlieTuco/Gr3h\nzCmMX8YMSXTT5WR7BNx0y8/TvsUtAEVr61jl27ktAt48XZPF6j6CgJyac3XJ\nZ9esjPJ5vi7HgYEQcBUdm9qXPrHmYbEvSyysrQCIDieJ9sC5jnwKwveUeajQ\nU+6qGZZboCpXHK9s54e7xi51ZxetBE6xJ/g4TLphVB7rJAk0GXY2MSAal2Jj\nWDtS\r\n=2rZX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"b4a893922f5033dff6f4c06fdad3c724e4bc409f","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.1.1_1590520095384_0.47248787218736465","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"eslint-plugin-flowtype","version":"5.1.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.1.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"fcc408015fab52c62ee8fdf6b5ef747b6625948e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.1.2.tgz","fileCount":72,"integrity":"sha512-zwpFwiuq6KMqls3+RadFdJGIRsmEW1sNssSr6JQcKsB9bCcs1W5nl0cFf4b/FjpaVSZkLzfO7ZEr0XLsbjbslA==","signatures":[{"sig":"MEYCIQCSEJ7PK2ESXmpsAiHVpKfJvO//7I+H97zfCj0lipZCqgIhAPmEwL/tmCbKKocv06LRPe0QZnFp0AtvB9CByk6aQnx1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezrJ5CRA9TVsSAnZWagAAZkQP/3K9zvMJw0KOjNkUjMIh\nre7QBQt67C4KvTaNMbQDprg85w5fBqavYzgId/oqlm2lRiOkbjlOw9zc/lD5\noc9UCvQQEMe0vVmPxaPabnb5zHRsusZRLNH5Z4bBKKErqMmtPU2rEgIy5QfT\nYRR9xAf4LeFedPxGcn9++XplzsBPNFZ7OaYiWBeVktzoAWTXSGBmewF0k+gf\n50APhQU+DNX6IdZ/j8Awy4rVNeYC8C282sdo3pZEhd3DT3L2BwYeoZ/NETFF\n6k4LxR9O52GEEnUCL/cbSoHnCJ20RYVqfkT9DhapK8a4rFkHB+GQWmVeT6Gu\ngo9AANfNFf2oTn+Ri9ctq3G1OAttDPCw+t+WxJ8r62ABp0e6GvIb25dxDKu1\nsJgWaJ4Y+4S7yEyFC5lqoDDdkYnw+p3TzSBmCx9i6WVZQ/epFwcsbfCQcKXF\nYWHUEoDJfV1Lw4dGBABV68YqEofUiszr8kVWVIIj1dO/6IMCOtcgmcu5vC8g\nwETSZ1RrL5hKcS5u6jaZd51XInmYVhlMn1ALzPMmoW87OzLb8pXXkvX7U3lo\n/9lay8X/L3R4/Aj2YMQFEeM8KBjjXMfobHHAv0r3pVwb60+NQp5UOmXi9jqZ\ngl2pPXuE2bkaEWdAzhxuLlwYFGyDUoM6rYRQXLRSsmEiW25bn4etCMGqtAHi\nDl3U\r\n=wgXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"1ec503d7ed85923b7c75b09039714109fc5a96cf","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.1.2_1590604408930_0.07494748003572549","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"eslint-plugin-flowtype","version":"1.0.0","keywords":["eslint","plugin","eslintplugin","flowtype"],"author":{"name":"Cazaciuc Gabriel"},"license":"MIT","_id":"eslint-plugin-flowtype@1.0.0","maintainers":[{"name":"gcazaciuc","email":"gcazaciuc@yahoo.com"}],"homepage":"https://github.com/gcazaciuc/eslint-plugin-flowtype","bugs":{"url":"https://github.com/gcazaciuc/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ed34d59c7619134e6d6ca3f899a99e7fa0e91d6c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-1.0.0.tgz","integrity":"sha512-8dGc2v+asQ+oxuBhPCRY++kHE75Yj9Q6xjrjRVp06hiUfGSUByoBdCs1aJG6/r+eHENGHcs/yq2OmcUJA4DjXg==","signatures":[{"sig":"MEYCIQDJ/n6C3ffhgyqYOoPj1xYuyiaPninmC4SLEs1BCBfmKQIhAIa0s7N+aKVqipxl0K/9QNJm5Z1Ta9Gzxu51DHf7dWUN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["README.md","index.js"],"_shasum":"ed34d59c7619134e6d6ca3f899a99e7fa0e91d6c","engines":{"node":">= 0.8"},"gitHead":"9f9345610c2979955f58087499c1ae32e39fed90","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gcazaciuc","email":"gcazaciuc@yahoo.com"},"repository":{"url":"git+https://github.com/gcazaciuc/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"2.10.1","description":"ESLint checking of files containing FlowType annotations","directories":{},"_nodeVersion":"0.12.4","dependencies":{"recast":"^0.10.13","esprima-fb":"^15001.1.0-dev-harmony-fb","source-map":"^0.4.2"},"peerDependencies":{"eslint":">=0.20.0"}},"5.1.3":{"name":"eslint-plugin-flowtype","version":"5.1.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.1.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"0c63694463b0e8b296975649d637dd39fdf9e877","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.1.3.tgz","fileCount":72,"integrity":"sha512-UU+BbIxBflqJ171yxbd/HcOktCmOdhXbchIVIq/yBvKpLZXvfzNDOyJGcnuQYLaH840hdoIdU/bqxhoW6I0rIQ==","signatures":[{"sig":"MEUCIQCWFYjdLOoBQ6wm38i6u+OEhrOwFdHKPF3OINBxtMeXYQIgPCC/MUv3eu7eGF9cnttlP0ztsrOFjyTXIRHa9xe/h+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezrMcCRA9TVsSAnZWagAAUZwQAJZFARpOJ8Nn4n8C65Gi\nLdYfAlJSO0h0kNKR08p7uGsHCUoyIHOyY1HeFs6dLxksm6HXZzd1toQ6l3IR\nmZVDpaE1qWrbcp3IbFlMJAVLBKrC14rrJaeM2AZ/b1PRC3FjEjTrXkvONvUD\n0GHTJbKCdgWXfLOqePFkvTiyfBxGne0QKsRiYjTRsufETl6a1Bn10IncSW1I\nmFusMvWlFmDboBIhvlDSHcGnD+4Q21YAhdgeiE25TFdA0b5D4MT85g2DOaIb\nK7E+c6HfawTuCAXQxxUdMzerc5cSA10wcNp6bpyqrkt3zNMtSCMzBkXL4G8Z\nj0YNp6VAEe+3GO7pmM8A2FS7M7xpEq0MxKgvdTuLUOTdjI2VoIK/tYKuhFlk\nYKp9mSyqfiepS+FLj0ABYa0Oeswsq42hG7xScMgf//TKXKSGssO79hkTq9qq\nh7jrXQTuYYBXdcmt4QJA0FFDuPrvBJGDpf8FmMvtGrivSaF6sjmMmr3EEYxV\n94qKMEEu/ZReiQUeTvRbsCgZtVSi4s14oZLaphsuR3WAl0ddmtibRFT+qxrK\nojNLD4eO6sAVQL+xp0wxUXhzIhzl87OGSlShYRMu2XouKiPABjHmwVZN7/bh\nGB6d8ZbHKyhZCzL3fGWikIFBP9oxthbanprvEAsRhosY0rflMGss/Hh2HVZV\nm4pk\r\n=hfB7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"506b18e8e50d392d662258b64f33c3399fc45c10","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.1.3_1590604571695_0.08357642626459971","host":"s3://npm-registry-packages"}},"5.1.4":{"name":"eslint-plugin-flowtype","version":"5.1.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.1.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"fa81ff23d55dc0e41183290885b8e64b7f2cb001","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.1.4.tgz","fileCount":72,"integrity":"sha512-1XAWPRSQFGJ3AC2ZquL29fjGrFpKAhD2hWplS42NuAw5sLorTLxnX7zlnvpUHey4lCM3sMWMr8jEwDF6FXUktQ==","signatures":[{"sig":"MEUCIQCBUTqfGucEFI6mCvlbZhFFEEJf2PIAZc+WnZBw7a1HGAIgfKLnqFquxPTuxjjyzlYS4zFhjVVmxVUj5c6517Igazo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+lYyCRA9TVsSAnZWagAAakcQAJKjTBWrkcZrkpat6Ytd\nDc8WvsiltzXyrDRjTIC0xwOqCpls34Zv8JA/Rg8ZlwGg8bLGaZprBTAUkgeY\nhN/0uG6yiwF3TZUVFqTUGaSEMdHt4i2bAofkXeLThQMOAghEKljEinMipMS7\nScVxDwctfNMVoSZCR45acAHwifqG+mJWDroHcgmzec49M2+5cvth/c0WMlRn\nMtryoG7Mlb9+ebj1VcGt4L43cUjO1F98FIWA43M0gtLZfYh0URh4oBQGHLFt\n5qF3Tohve1q0kYrHQ6BLY1k2GwMWHld7tJZFKUH0bO+CTf+eCpe5BGlruG92\n4M7knzKEJ+LzWLlbiC6Qzai24U4cKfvD104nhZDS4y+QBhiEkcR3DfWXbR71\nzf6PdroB4oYP9RMgYim6g3NVSMCYNMxFes0jZ8LKeoLTuDyU3hpPLIzJ6ill\nU7NT7SjsHi3GzTzY/xzEEuywCNNtqHTwAUmcncQRvffJStcpQqoSGOKvF+PQ\nwZJY0sCu7H2Dotxnr8tgHd6mey9MumjvrTCH40J4EUAJAyooaQCIi6zV8FRj\nAIfJ6VCMDp0CT/LskovpylxTGrzMM9dP2L81+ZZhsgsMY8xOhOBkQusGbbjQ\nuvyRt5tkoCMDbwtWap1XVCU8X3FSBPYJqDwy4w8GzRmJtiANjHrBYINU1mIO\nVE2b\r\n=KEdN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"a91db33fe036e6f9f149ee146e30c90402627e43","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"14.4.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.1.4_1593464369813_0.18167273253096283","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"eslint-plugin-flowtype","version":"5.5.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.5.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"340f95a6a250c9faec0a870f2935edd018a04e91","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.5.0.tgz","fileCount":76,"integrity":"sha512-zivrinOw217wiutBSRZmgkLsOX+GVepfLecO8mKEqr4M+4vU4zzV/IZlsi7MmTK8Vw/4mH0FRzoVd66icgl3Jg==","signatures":[{"sig":"MEUCIBtFkfsbyNeJOVN6z+3MA85ghGTHJijpQjna6mFI2A/tAiEAh/UU2R2CmsA7ep4XbwxNoa2iCmrXxPshD1jyto3Mp7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga3WHCRA9TVsSAnZWagAAz84P/jTWJMcKeaO+bKllvbBP\nz4+DKNji5KUxrgBpJTpWF1xXIA4c9S/ToKsjnrgESb9OrQSBR8JkmXnPu+9I\ntyzzjEVT0CTBrlEWd3ybyKtzn/iZBQ+lHwlpG1BpXubChKb6YT4Mk+wncNsz\nNMdAVVVMX96qLYAuv3qDZATGH5KZSum5q84mh16PsuAFCScbp+358J4MAOQd\nHiZQboHO061rJLZVR7GQw7WVvgS7VzAfB0oux0R1kIHH0Owo2zz8/LBJkd2t\nFricxtqyVNurkXuay3iIlMt6l1cXx4tHS/C+iwcVmU8J31/C4vNJoqxUWdQ6\ns5eU6gFNuCg8bWyYdCkp9V4nogujNqAIH1gxKqoAe2ASCLeoFF7/RLjPOCal\nCFkU74pqeoAPe3yyY0uuUUIj/yn19kwg7lX826xjOexBuC9dR2RhoR77T499\niP7L/2krMp1N7DUZTyLqauw8Ten2DzzP2ihESELKtkKxt2eqzFjClaAqouyi\n5j/jHsWnz6BXcpYzpS1StxB2Ma1NWQr/0YonLsdwOYQlHW9PYuUB00KeOD4M\nVZfjcRRO2GrUs/B4X9JYX2d9x0zkg0FUeaOGtE9V9GLYGZhCIHY/XtlqEFls\n6v0H0O0fdJKHxd4HsuGI0bsT0cnMgmffrKb1Qe3KCs00EjeCtkNOktv9u6Mq\nz93S\r\n=yavu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"6d5362bf2e657066487687ee3d35a8363afcab97","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.13.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.5.0_1617655173222_0.6420928896501221","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"eslint-plugin-flowtype","version":"5.9.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.9.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"8d2d81d3d79bb53470ed62b97409b31684757e30","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.9.0.tgz","fileCount":80,"integrity":"sha512-aBUVPA5Wt0XyuV3Wg8flfVqYJR6yR2nRLuyPwoTjCg5VTk4G1X1zQpInr39tUGgRxqrA+d+B9GYK4+/d1i0Rfw==","signatures":[{"sig":"MEYCIQD0KR8eSW17YUigTvCaBxf8kqblAqBm2r2+b9NkL0kszgIhALFqJOxd4SzUy9oMtdbR2i5P+xmgNhDvz3MwdSsj+Ds8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCGVrCRA9TVsSAnZWagAAEKMP/38RqRaGua1WJmw0SuXk\nNhqm9nFSvrOjBwq3fLxq7calmzGqIqhr/Vy/bqZhQRPyeVXgQKEvycg74KW2\n2AHbzNEkV1qOFgIAL6JSv6Cs+Ni7j339UdgZstMXlKLYYK5RFtw0uliXP3nK\nwPhpeliKnO6S5PDHssbuCIcX/ZWOup69FQB2hD+Ndt0biMff1/dbsfp8By/z\nCHREOYLfzKOyGCm1EIGmbWvk4mRfWUl9mbE8j1z/t4LnK2PnLlKs49Yi7A09\nyM8efeVCWRwqcr+5qyrzVNEBh/KaVp99w5VrLkaIcxYnQm0Rit6iXZDFiJEs\nInfKxWUv/D9cfdOyELZw8uwf4Z/URYJ7OPAkf5v0MhnDevdT2fjAmXkH+LCF\nTXGKo7xluxhlUvQi1fliCg+gr6/lgum85UQjLiHzQK11T3gUQ6iZoAmLX99c\ndPVL9HkRHQ94j0geEnOkiFZeBq+6Z/lKlRgmsqGft7fOh8xgCfdVi2jABCuc\n1QvXwV5tg5iv/aa2/ZEC9yIJgqW/LxRcI1ORUKilOThrBGqXzgrpVA8LZDCW\nBr4KQXShfHzlUe/ykyewyjAKRh0942hKnRw7XPPUiNm0p9mb8yY92hqMRE/o\n6zP+wi1oEzWX2vVCDrir1jvncjrbSJmYRgwJY5kUuFFSH6RqlOzIJNmlMMFn\ncxyQ\r\n=e0CC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"d7abd9f68d6cab5638b21c733ee4ab20a1354230","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.6.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.9.0_1627940203036_0.012515177349383455","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"eslint-plugin-flowtype","version":"5.9.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.9.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"21ae5c5063cb87d80ad740611761b0cfeea0738f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.9.1.tgz","fileCount":80,"integrity":"sha512-ncUBL9lbhrcOlM5p6xQJT2c0z9co/FlP0mXdva6FrkvtzOoN7wdc8ioASonEpcWffOxnJPFPI8N0sHCavE6NAg==","signatures":[{"sig":"MEYCIQCOkEtp7GgykN3z4hrM5iI26/ZRokbhYd3e9TUER3S/tgIhALvK1cxwpS4vAbsdBDhiDTAm9FAoHur2Prr/prcbPwP0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKRKUCRA9TVsSAnZWagAAB7EP/Rj4pyZlJxWtheAluNLL\nz5eCeUNNw/5aqqKqKJjowmBtbE15JaUo1icyJICI3+257h+3J0Gj6woYQG8j\n8p9KhbH0KKvGhWd3jTjrkPlY8yrkE4S3OimtuJtseaWL9EbgQsjGXMhsGzp+\nKSOjPsklKW04RuhHS8I7wgVJhOJx2qCubLyHq0N/2ISdBFPhhnWSJ6pWn7lM\nYKL/px8Dlcq1Wae9VHwbdZhpDRzAK0oNZx3NSmh9o6LDz5pFlNPMc7gjuMB1\n0O5azZrwQeNirNf+BoAyWjFc5OVGcNZgFI9ApeQD3qZlZrd0t/E3XK9PwvRf\nCK8tPVzib9wGKs7B8Q0VLCYNnpuynBRmg8jT78NLp4eDd4HiM5ey1ChlvESG\nsm1z9Bu31wsUSy3aMaPE6Dg4x0Qi09e25loIgDAThf5CwuxtzkaIfE4Pveh3\nOKmIfeRWN41Nn0Lv0fmHRckcgA2UpwoVBDpQR6i1IrHcIBNOYXK2mivUe0ol\nex8S84he/ZPFsWCIt5KgJMo46F+twz2lUYCJZWUmJZZZSNEEMYZAAszuiQR0\nwWKo/l14HG8YA0mklUz8E//r9+/0e81iVJSMBDRpXU90VJdqSON56D2gPzBl\nwGm7/4rG27yQX7thauuqqFWbbu9OxDW6PIw4CveEddzQs/8q4WVlZ8xCfw9x\nZmj4\r\n=uKqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"b038886b3bb5e3ea30acaadf3749a37fec7c7ad1","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.8.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.9.1_1630081684787_0.5659601540955226","host":"s3://npm-registry-packages"}},"5.9.2":{"name":"eslint-plugin-flowtype","version":"5.9.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.9.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"aac08cd26ee4da79cba0e40c3877bb4d96a74ebc","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.9.2.tgz","fileCount":80,"integrity":"sha512-qxE/eo9DCN7800MIB/O1ToOiFuOPOlaMJWQY2BEm69oY7RCm3s2X1z4CdgtFvDDWf9RSSugZm1KRhdBMBueKbg==","signatures":[{"sig":"MEUCIDT4PmQLbzgVU4fspx9ollUGF6lPaR53LLMBw/kIFjq1AiEAqpgiFSL+/FomIuFJsWxD00niq/quy/fuJmdmY8qH6dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLnewCRA9TVsSAnZWagAAjNoP+wTn/vnHtdAcDQeWtuFc\n9AfofLXwYyXyS6eaOXWt5tlX6zsk7tXLQE+G0vu6IrGG3JFr7oCHBt2UanGA\n4m9/rge6Z5eDTDLr9amBt8WO8iqqOmVXum8lwG6gVpKgzOF0zUpdjWtFhPzH\njBhcrpZ4K/eHrQKiAUDO2G6HNLcwqKGJBAnoIjoAmFILPbmqGIu9FXyVR+QM\nfyi2249iL1EM00TSDyiLvJ/neo4MNJAHa0HDbfcK3OR5NKn3WWfWRSHT70KG\nxo2x7AzFc88dbXTuidEWPgE1Wyh3Pq5vDePPO4pKU6HHUGKNNQBEuhNYhg04\nBW20UVrJjmv6SPsOgiSR7HYfLY4Wl1TkyklX5muANZ8u9IuiOdsu69El151n\nEUCV6BbSb0I19G83eZSPfM3GjRH4BIMF3LdeJhgQzoogsMCBJohjXl/7fOog\nXTyLf8DJrd3Knkgy//Hk7jQ4LaTlYa4Vb08TNniJgtVx8iezL+a4Z4w8CSJD\nn4exv2yDY7D10ndd1+prBXugrLTEa4JbIeY4TOk7TCwvnQfmiC6kMqCVyHgb\nbYbF7K6pgeSMXPvreg4h9tby82mUywic5rRZ7/m44x456LA1EyrxndUAe/12\nkOiNfcYtnVOQKVnFGIi0bMdMBgre6HbvfLXr9Ptn82e0PoT8Mh3azoTc3M2c\nvRo2\r\n=ioXL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"4265b274c7ba4e489a1e8f2dae56a25e2cb03c9e","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.8.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.9.2_1630435248099_0.4040505775668486","host":"s3://npm-registry-packages"}},"2.40.0":{"name":"eslint-plugin-flowtype","version":"2.40.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.40.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"672c09582e551f1ab3cf3d6fedd64895fddc0013","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.40.0.tgz","integrity":"sha512-C332/xT6d0l6dBMjw+RMrwiGUG7LGfHaa/OgOWhowVHEskpKB/xYmNajWI2mvCvIeWVYHwKArriX4njrgsSWRA==","signatures":[{"sig":"MEQCIG1fEKjvhnYDIp9AgV/Ne7FsUlZnDr8cWaUzDawsD+QWAiAZn7YW3VWTvleRvhM2etZ6lljP5Opc+T/ajzu9dsQTiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"32d56fd3cfc084b0b7244b444b68d9f05d1d0ab2","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.5.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.2.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.40.0.tgz_1512970313436_0.11587270419113338","host":"s3://npm-registry-packages"}},"2.40.1":{"name":"eslint-plugin-flowtype","version":"2.40.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.40.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f78a8e6a4cc6da831dd541eb61e803ff0279b796","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.40.1.tgz","integrity":"sha512-0EBDPR3/iguDQin7nb5WMT1ZWYB95eNllY+oiFZjvLa1oqE0BGO6ZSFnMdNE9HEkajB6Cw850PRIBbp+O+EzYQ==","signatures":[{"sig":"MEYCIQCi7uzaNJvSQwiVtq++3YeAJTpwiXg+VrhvzCeTy/6hWQIhAMd1sxLu+Sj2C5hV2eyaDBZW/C3ilKJTdlD84fnoqk9s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"3bc8de79ebaea8d75d1495325909d6fbe8919dc6","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.5.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.2.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.40.1.tgz_1513000984152_0.9544260180555284","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"eslint-plugin-flowtype","version":"4.3.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.3.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"06d0837ac341caf369e7e6dbb112dd7fd21acf17","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.3.0.tgz","fileCount":72,"integrity":"sha512-elvqoadMHnYqSYN1YXn02DR7SFW8Kc2CLe8na3m2GdQPQhIY+BgCd2quVJ1AbW3aO0zcyE9loVJ7Szy8A/xlMA==","signatures":[{"sig":"MEYCIQCVzLNfVTkBLbJNqfRFOLKcnCOUMhh4XFyfVCpuqTNj/wIhAKfxa9v0uqE7MQex7pYUxXWQKR6b/sf70go6qGXbpkFY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbkoeCRA9TVsSAnZWagAADzcP/0OQBrprKVpgSqmAUbOG\n+EsSgsFFXLNHZc+CSBzMQCdGPzhvul6DSzL9yiUVxqqJe27uJqhsZU4+KwMj\nzyL/I8d3bRRPFy9AHpxArfhFf5jIEQ1xfsHKZIGsk+VjAupE579XFbtrwADV\n/7wJKs8IL/lyDWz/EEOITT3umaJT2Nd3zEJ1hhIDjk8jQR8VkqfFxUorHqGq\nhHgCDW+bNsdH7B1UIdgQ1D3uCRoBeHC6jhGjWXxDPZxA8kWUSygDfV1jqdQ9\nW5z4HEFNVhL5c9RL/dEvaI1yxzbpmUqLFqADI/N3VrJ5nCqFo82wi13ZhqPx\nPblc49ALOByAwrYijVFnYI9MPp+arcYkFdtWVoWvAPvl5cnHm0hJc1FRTYKX\nDXOM2V+3HYeDAk7rfXDzzqjdgJfw7vAt5pK0ef5wDZPWfCYHUYnlv7g0jKWY\nhFfrll33Df8ZwbWnbCAgbPBhabMF3y9OhtESHXjKhp7HbykbDpHwfHjD92yJ\nL3DJxW+dmTVPbQs5SLfQwPGXRGCKHSYBX6DNYvVayyqZXVHBd0rDlvEOk8me\nHryoyuoKJOYCuIuKV5g9ZKOIsl87qBrfmd4EfGQUmcmZYapKzuH45Bm26k5t\nOYV3zFjBCal9mK8tu2qMjrxQ5a+zMVh/dFL66bcQwdSd8/76w6G8UfM23qoA\nsYke\r\n=fx/Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"63815f9f22f03dbf1d5ad7d09bf3e1b11fe2ab71","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.3.0_1567509021948_0.36283565389646233","host":"s3://npm-registry-packages"}},"2.44.0":{"name":"eslint-plugin-flowtype","version":"2.44.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.44.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c0610d0018801e1fbe1eaec1c2174de1338ab4ee","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.44.0.tgz","fileCount":54,"integrity":"sha512-JYsr1qUItB7SnywR9OD0Qhe+azzbywmnat8s6fTSHvVbqRewQUw2y2c3b54Sbb4oQkLBDZG6ixXPLULCKnBkKg==","signatures":[{"sig":"MEUCIAPJLw7bN5RcSaQqlY3Yif2aYHOm5N+9qL7biABbYzKNAiEAneJ2R49PoFjlZVLzsLzcS5OIvYOzG28YrfLrn4rH4zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195423},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"c10b0d9002473b7e340299ad6e5c60723c78a4eb","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.44.0_1518523078635_0.34221331574818525","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"eslint-plugin-flowtype","version":"4.7.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.7.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"903a6ea3eb5cbf4c7ba7fa73cc43fc39ab7e4a70","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.7.0.tgz","fileCount":72,"integrity":"sha512-M+hxhSCk5QBEValO5/UqrS4UunT+MgplIJK5wA1sCtXjzBcZkpTGRwxmLHhGpbHcrmQecgt6ZL/KDdXWqGB7VA==","signatures":[{"sig":"MEYCIQCdran78ORNgN1pTS2QT0ro5M+hMl6J1WakMNiWeYo3tgIhALLpY6DAXCbOm/4HxMiZnxaYw8/nbs4xD3mVhohGe88t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeei6QCRA9TVsSAnZWagAAh0YP/0+Q0MWtZywxP254WdBO\nniS6VwefiKzlxz6M3URp+IE3TEg8qSwtWrZtkq205Ti4Qm22hHIXwAcydgxu\nxyuBRnQm4o8xGqjqCt8ztUERXosXR+HF9CSxoi0CAtwNKwNWatDnue5Qq/8o\nyFxs0m+LM+CW5km+r60btn+KwPnkQVVJcRHZDkM/hiqQbLNBD/sTLnt5viXC\neMJO4XmQmR4rImx3vUwPn7kQRB+NuWydSt+OaLlbWp+Zf869LimcHksj4U2Y\nJE8tnrulwop33l5GqwPV7VK8XTS7n8vJNPzdDlOOCie08mkBBck8MrzP2gc3\nd3GwGXm+kZsA7zgdqPJ1n/1FXC6fpLzNcyJT4gA7MXP4IxVATbEKIfwzwsrb\n6Jua8t2X0lvUM4ekpCmduEtk7hv63U02vIKgdGmJ9KCpkfm9jEssSnRTvlBO\nbDkZVJrewDlFAzXrzSO1SifgIJCdu+GhLEv4S7lRJoRrlq/LWy/cjwG+uAol\nAKMyq9tswoCfh3nLBCtsmyip5ryqvSOBqmJutgs7vc73nXNmUPyojKNmueT0\ndInpC370YKpJc3vxRU5td5J1FZQ53joZQflsMeVoZjZO2qbIrswwvazmVWxA\ny/AVQO08TwXKtD37vGFMC28edi5asNr9jZGt+wKqFvceDSsmZGnQVudCv5sj\nAbKX\r\n=knFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":">=4"},"gitHead":"463b74e40b227852d578169f37839fb59d1f16bd","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"13.11.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eclint":"^2.8.1","eslint":"^5.13.0","rimraf":"^3.0.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^18.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.7.0_1585065616101_0.6492650139665481","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"eslint-plugin-flowtype","version":"4.3.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.3.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"2e8a17865ed089e6b30e3abab8fd8d3d2ae73e89","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.3.1.tgz","fileCount":72,"integrity":"sha512-iLZ67gvqA681WU3+pc/r9nvrzgFThYBrKGbCkMD4xKW5NrDO7EPme6T3hlBAm1B97YoiRuZIA4jLKeZhlpRp1w==","signatures":[{"sig":"MEQCIFBx99Qf7+vdsoM0tAQv9Se9lLTlNNbm6tSmAiINx27fAiB4xGVjowdrFYsXZjXQaa+8igChubkU1sJ/ufMRzIIP9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyt8FCRA9TVsSAnZWagAAcswP/jhRVWlXX0Q04r0lA3Ej\n0N0mCznERBXtf2GAi6v2kXQQP981nj4diRu2YeJ+jDaU7ADtcv64wtYnrOjg\nRS2E6Afy+c2VWGGLWsImkgE+wAtFRUC5niAfxNaivyE+lFBCA/C7Tb/YZgac\nFqJ7sTHMy/tyvLBH/x/+iUZAasCpOaMt2b5KP/hrQsvuyOy8j9anLnZGw1iE\nzK5Duuo1vBpzG+b6otFP6V4WJJj6eeVxCpeqx/bnqsYecnRktf8K51e//Icu\n6lVXcsl+lzifzZ5+FVyFhx9pM1VcDmW98HBOe/QGGbNymeA3sgnYHFtPa2z8\n1aiPFMpEYWB2PD+aye+4Th8JiGcezpqpK/hDsJX7aez11ZPC/U7PqLzxlGJ7\nuI9eZzJOG/OHRfCa1njDfXtrYVaVUJtVbbBQQid4IDtezix4RPKeYruirbIG\nol5c9kY1w+fWkdxLvZlhV8A3ABIF8mB9Uq5kWUgM8K9OcB2wREGIIGPmWJOd\n4n08eU/94nyrmt4nhxqO7t5RCW9JO0ncGWh6vAdQhgbGQjpWRCzno9/66zt0\nYrHS6adNjrlHnzve7JXzZF3d4KlHVsbbTBdvsJGyI+S7KqfcAwjS+IzsnFqt\ns3EQnDqXKAAG3WVZZotrcGwuE/Ks9ansLVwuHDSEmq1bDwxY1GJUxZaio+GZ\nXbVo\r\n=y/dV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"da05064f1ced96d152868a6952304c0dcf496239","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.3.1_1573576452552_0.6286301708254929","host":"s3://npm-registry-packages"}},"2.21.0":{"name":"eslint-plugin-flowtype","version":"2.21.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.21.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a47e85abcdd181d37a336054bd552149ae387d9c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.21.0.tgz","integrity":"sha512-xrez29ahmrOeFLPl/juRVCRD3gxcRjPwz3QPTpXo5XPadHvKS7uK/OOO7ZZkEEKx5O7yQgmZYz8UH03bKg4tkA==","signatures":[{"sig":"MEQCIFLf5Fn5wfLIXzDPecjltbkAZ0mRn/mVov0umi3zG1brAiBcltn2mCIoiX0Ci5RwQn783Qw4dc2bJUVHJuMiOIE4Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"a47e85abcdd181d37a336054bd552149ae387d9c","gitHead":"b22a29d0fceafdeecbff63c1de69c6032c1a2f28","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.21.0.tgz_1477131355257_0.7500109609682113","host":"packages-12-west.internal.npmjs.com"}},"2.14.0":{"name":"eslint-plugin-flowtype","version":"2.14.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.14.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ca7e8cb278a979397f450f3c4d8d34a3e4bba9db","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.14.0.tgz","integrity":"sha512-FsSDH+7xZcCXOIRF/1Up8mWsD+gGuw3Xgx90W40aV5yNf+a73/IcaCpPud3lVgGyIOtGpgUUpj1qEhPqC2V9HQ==","signatures":[{"sig":"MEUCIQCJ5smHFUjDqgjeWMJL+c7C4wgh+DupXgN1seVR1JBaBgIgOAkglkdtvQ0oBmYUf9x0q2j1rQSlaf6MiWbx5dfx4nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"ca7e8cb278a979397f450f3c4d8d34a3e4bba9db","gitHead":"bae2ec5001d865352c54e98329ed03800cc41f08","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.6","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.14.0.tgz_1473064354412_0.37406589020974934","host":"packages-16-east.internal.npmjs.com"}},"2.37.0":{"name":"eslint-plugin-flowtype","version":"2.37.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.37.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"2b09694deea6efdd8354eccd328db134b2d8b6d5","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.37.0.tgz","integrity":"sha512-S/CzpUkeFzCkuUhTb2YeZqOLlLIysGixZPcWBN8CeIcxC9S3/Av5fsiohAD8uSoeDNSdF9mVsCsCRdP+Yxs1AA==","signatures":[{"sig":"MEUCIFPzJRbNA9QLhAz9RjiNKjdtqzP9z4DtVSo0p7OAAPdcAiEA1MklbJE5/kAeMxkCL9vECFsA65w5aPROL8gGv47IIRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"f7f88c5a694c1b1a0731e06d417641b3e1a2621a","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.37.0.tgz_1506689554190_0.5246251216158271","host":"s3://npm-registry-packages"}},"2.14.2":{"name":"eslint-plugin-flowtype","version":"2.14.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.14.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"16945b2db3928da8769d92433e55e2a1493d1a82","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.14.2.tgz","integrity":"sha512-GnI0bYL90Sbn8jhEq5zQcZvUZH2xJCjtt3ST4hLh07dtmvqZDAciv31peHBHywrKrU+2AHoPKHB/kp6Qv9c4TA==","signatures":[{"sig":"MEYCIQDofec5Q0ZUAU5rjZ0Ob9ShTFZUh5NlZgMUQkd3/pq/rgIhAIUifD0zgZqD5JWWSM2oAwz+WKXTbhT3vJv49kdCs4ug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"16945b2db3928da8769d92433e55e2a1493d1a82","gitHead":"1db59ba0bb679e8f36473b13e8665ed88352b597","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.6","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.6","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.14.2.tgz_1473067772640_0.42503575957380235","host":"packages-16-east.internal.npmjs.com"}},"2.18.0":{"name":"eslint-plugin-flowtype","version":"2.18.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.18.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c26a73f59c47ba7c94f5b210b227fffeae336912","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.18.0.tgz","integrity":"sha512-vG8VoVO7iYQv2x1eDEPiy2/wLTXNccbxUGlWA45QYV+FzvRvf89G92Q52mxMpb671ucNyP5rZTADYNNDLhs6mQ==","signatures":[{"sig":"MEUCICYSVVSJdJ9kCycE42XeYwszpkoz7BN0Yqh4Xl/HStD9AiEAi9RGyGjSww/pwt5Ymg5lcAizDMEhdLQ60wL6s/rzdTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"c26a73f59c47ba7c94f5b210b227fffeae336912","gitHead":"3d2047438ee545aabf8a3edc34257629c06ca439","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.18.0.tgz_1473936555862_0.6889013857580721","host":"packages-16-east.internal.npmjs.com"}},"2.14.3":{"name":"eslint-plugin-flowtype","version":"2.14.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.14.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f133b2f6f9bc8c8fcdb4336691b20ea6c75a9c90","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.14.3.tgz","integrity":"sha512-MHByBXiO/g/d8AjYJtcDDXXcwXhg3kTo+b2SMijPH9PKOfsV8t4FpfJefpjfQsENiYTjEvS3uyDwk1cOLEgR2g==","signatures":[{"sig":"MEQCIBPAkWwSb8dRL8TS/MlXyE+ovXTao80Oi9ZkvCE6LNQiAiAGnzWJR0IGTGhl747gEOSH6PTNAXLpIhDahgMKzYsM6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f133b2f6f9bc8c8fcdb4336691b20ea6c75a9c90","gitHead":"c229147725f0796be3e658c92cf4e3a892040fc4","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.6","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.6","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.14.3.tgz_1473068565319_0.450967870419845","host":"packages-16-east.internal.npmjs.com"}},"2.18.2":{"name":"eslint-plugin-flowtype","version":"2.18.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.18.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"bd8142f783204cf0bba6030951ac3faa51d06436","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.18.2.tgz","integrity":"sha512-6R/wFmTLgeWKif41sc8dtOJBFA6V5MRXISg0rwUFo4PIu4Ij61dR/q+kexS87LyoW3vQeidMz7H2gMDoKgQrKA==","signatures":[{"sig":"MEUCIFzGpxwe/Ef9QcYrhQSZVFNsAHeAuI/YlF7zR1HObGnNAiEArJC1W9Mb8nl09pq/0PDkns9DoXvC68NuxhugTWut658=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"bd8142f783204cf0bba6030951ac3faa51d06436","gitHead":"41f8074a74534de8fdac10b1cc1568824954f933","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.18.2.tgz_1474231450194_0.21008410374633968","host":"packages-12-west.internal.npmjs.com"}},"2.18.1":{"name":"eslint-plugin-flowtype","version":"2.18.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.18.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f027524c58b90d27a0544e74c082fba070afd9c8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.18.1.tgz","integrity":"sha512-S2nDp26Rq8se9Z57tvdo/5w3ehHRRSoqATxUw3Wou/tHI0x24L0V9z4L73nmVgrUt25oGAiyW6GNIeb85mmd9Q==","signatures":[{"sig":"MEUCIQCxf40n164iHGRewch1rH3uI5Ms7sVWyQ4+QcobNNzgDwIgXCKEKlVbD0QSyyCa6zpSnmUIXpdzDp5MSMINqVqBYJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f027524c58b90d27a0544e74c082fba070afd9c8","gitHead":"267291523419c00bc108f1472c798e53c4792610","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.18.1.tgz_1473937577218_0.7488789414055645","host":"packages-12-west.internal.npmjs.com"}},"3.1.4":{"name":"eslint-plugin-flowtype","version":"3.1.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.1.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c6c9c514b8c01579e6621b51d83549d5db802cac","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.1.4.tgz","fileCount":66,"integrity":"sha512-vTWZcbE1NZaSEJwD2hXFFwDi2TidNLANf2jfsl+Mb43x2g/1TZmf/VVexljNrbbRw46lF6+Hexq10hF6OFZVEQ==","signatures":[{"sig":"MEYCIQD/zft+cAI10TpZdX7H4Jlpu0X8f1o3+NMnf3byis7ZqQIhAIrjQ9VzNGc3eupCQigiD67VQXR8gLEQTnwOkBGFUfST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cRiCRA9TVsSAnZWagAAEc8P/RmOwdPjfKq92Pzapy9l\ny6ctNANjGWlc6bE4jb1eNBADiWfXwxPMjmcACV+uQ+gkO7f1xcpfFoH/YrDL\nHHb2Fh3Eo5jTCnLqMB36sZi1rt6TNKHUinynFMdQU1/spkvqHbC370kXMMCB\n/j5UFI3zjZJmsmyeT+mS8EtdJh+yKSahxpMJIZQiEB6yINydmV5x06DezH6g\nw1NnDUuz8bYZJ7ub/d1rCRaFcpWGYjzYOLvZ+V6xvwoXIbBZduV5N6i0dTNR\nOyoyFJQdKe3T+P6bY0oTOb0Jkdfh0sKRwxk7a8GVZnxseuZR5IKaF8QsLcIh\nXVgWu25m20/mLSj61iCFXG/NwrKBbT/pTx7Xq0DN5dOY6wrP2cRptO1JvL4k\njhw8s9xNvDSxGWzB/skqFAQxsVBPbdrjOE+FU6V53TLZvs9cVA6wuT9VMkcn\nNE2AvXRzP49CEvbVqD7czy0CNoectksvTH6xAH4GFf9JFbll/wmlonz4kibH\n48JaaHFOUvC4Q47ncmUSTRV/9z7Modhnx78sTAYO9IddJnaGzG89jobXsHDr\nrCl8if1f30idpH1TcgsujgC5DgbJzZma02PDNjG2o95pP1qNSEtCNXfcByCk\nuanmVgkSpbGnW7t8VgCZ2AHgfsCQUdhH96tLiDfuGRp+QwcV3A6buNn23lvQ\nxaxJ\r\n=rmNF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"ae0566415ca2fe7310feac136b301d174f4afe5b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.0.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^1.1.2","mocha":"^5.2.0","eslint":"^5.7.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.1.4_1540736097730_0.46211931694034813","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"eslint-plugin-flowtype","version":"3.5.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.5.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"3b73b445cc4ec6f34a0472f9ec041157ac5b2fe4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.5.0.tgz","fileCount":68,"integrity":"sha512-MjReILZxs40ip9SZwg3BjrJ3qh9UyYUxqvweHvN8CxBw1dPeGul9CjjGrwi7md9tyuHyPg3cEG4xKmYb8q+yLg==","signatures":[{"sig":"MEUCIHAtJU+yCH6IqQbOthhBTZCfgeDc6FXddlyjeRDzaNkoAiEAyf4doBYf2NlH/y0od26EWUIRQugIkPOtO3fwMLLR2tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpOqYCRA9TVsSAnZWagAAji4P/3zUy8jLcSLGnRMUfl5U\nBRd7TlYrhjtVAi8Z1KYlM2fi2fREtn1Kw2udCyQOrdewpHG1OuTJpiTMhlj1\n9DpggzL/ljXvjmUOEHZ2pmLrOwu3x90PVWyWvSsE+iX3ZhlBLjbxpLC+s9RI\nujWytLaV0ABLxxLpYd62sj6l79oXVJdqvVriDMc3AsMn3oy9WffmSc46gR1V\niF724cOIrNrcTZIkyBru5bALCBhyTCnkHVBjNnqtgoKiuEHnHFh+Hw8mr/IQ\naiQVD9vmucRaied+2b9gin3BeJ96Er3ZiEVceRd14wrxcs3z1M9oJjhUaGM3\ntayuf/pQMIlJEcc0lSCxq5UkBehLBJDUVMPn5sEu0KfxWUHoUpIwrc4Y7FdX\n4/jKN0xURnPMAYQGnE6HB+V6/LhTIEzScYCfEtZTgnK7r+c8ScuuuykaWYxD\nl+p6UHaUmzSz9TDxB8rSTZRcoTz7pkm2CqDI3a9cF9/9oarLJbjN/uNDRISB\n6zs546G9eIS+kWzw0djxho2bu8296c+ikvKQJUxImk4iGKxAeiJ4nBSrKxzY\nF41sZACA5ahqNNRdkCR5m82M1/YCpnVe+Z/RQQR07kRT4GJynR3w75EPnMvH\nzR6GGMBKtsaCLu7QiN4C1J8mO3qorGIwFk1Ma9HlwYH1HU3n0Ki7LeBmXZ9V\nmtwy\r\n=Vwil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"6748dc590caea0f3cf76a0c124f2c006d39679b8","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.13.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.5.0_1554311831131_0.8053918573294396","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"eslint-plugin-flowtype","version":"3.5.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.5.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"903c542c33039bc1db16355fff2d26733903bb0b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.5.1.tgz","fileCount":68,"integrity":"sha512-mIhq7jhBSWNMp3ECmlWK+b9EFmLE+3Jd9axk05LB+snbRPkc3/lYTgb4Bu9lgt1QLmrxFDWsASdKj9CAIehckg==","signatures":[{"sig":"MEYCIQCcf4MW5oC7hMYekerFEgpVKsqs2A+QcxeVFsoWpBuUcgIhAIWRXHnCD+ebT1y9GNGJaDKBxS6NhVQWmi0dQYhhsFKM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpPIMCRA9TVsSAnZWagAAOGUP/2EhVLbBT5nQTXQt+5hs\nIKf8PDiCgRwYmMr0hTxmepPJp0Kj+xpfUhFdZas6dwhTF3fl0yv8pMCwV/Ed\nq2y0B7JsiPbtB8+JdOwd13r+xj1lC646nvdseZFU5ZfQETHlHuavEOw3Cc3K\neM6kwnPELW6PnMzb1zMd/iE88P+juZ83BGdhuW7NDSu0tn08wp0U70EdF+fJ\nFXACUZ63FPHogzA7ujZA72qrTq8hSAT9eW+bHtr2/6qNZmfeathYKryIaxO9\nueCzOzksf9OFw5Y+2xAC4BZ9NcvsnFeznRE1O/0Htr1YmBl5VJi38Ox6qgiR\nU+AvugbQE1MAMF20F+QCOeIhDCbc0qT6HXIWwA1nSpA98AB+TbaQPodN8sET\nbAH2TpWw07e5eUFF/W43FyNmk47DjUwyIyF+LZC3hHwzr5TlGB8jPd0gUXe0\n4repT6kM8ragS1wjbmeK6dF19nVUZORtQ2OSo3+5KPWoQHaCohbbmh+OQgeV\nrzT90C/Nef/xjkrAas2Jf0VomDSUkZ4mK7ehG51WKC4oJwt3OAb1QhomPh3K\n8rF7fxRSIqOHf1qKIP1NhagQ9D70GdZqa3KUSD0mk8FM/j8VXHvpHtKF8nUC\nnNAu31sgu9LL1r82vkWimi2c00S8xKHAIqNLa4Lz6cU9xkx2DQMZeVg0PmQW\nxR08\r\n=IUin\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"0f8a9b5fd85a5286e271a824f57d8e0ea441af39","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.5.1_1554313738316_0.4183813941327912","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"eslint-plugin-flowtype","version":"3.13.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.13.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e241ebd39c0ce519345a3f074ec1ebde4cf80f2c","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.13.0.tgz","fileCount":71,"integrity":"sha512-bhewp36P+t7cEV0b6OdmoRWJCBYRiHFlqPZAG1oS3SF+Y0LQkeDvFSM4oxoxvczD1OdONCXMlJfQFiWLcV9urw==","signatures":[{"sig":"MEUCIQDm2Bg+WDXAHdmErv1Ic0lqRBMz66d7KlCJkf7Dk3OXYAIgCIqTrxbSguSPdiNM8TZJMl7aRyHBhxcTWWlqRLylMHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRGJWCRA9TVsSAnZWagAA+qEP/2fjKasaaTKoDhVz0jtt\nXaAwhB9stpF/54mdarmbJw4rLQsoryyynKVhr876BVDUSYuENUYfZL02tWw4\nowex5PldQH2h0Ff1EUN5yT1WBxmOliFtlHm0yFdKcqNVYEGH8/Yxw6GtU+18\n/aLwrN2qUWVBf0KsMt+aoAECqT2OnPUIe/exkgebxscsEk5r0G7MHkg9/Spj\nXQe1gZ1d0RUdCHYkvreTSw6D8+InquItpyUiS6KOS0jk0mPG7L4yc77cJJy3\ngYFBJ2UDcy0XBp2eXU8rF91RS3EgctXJ0Ct2n/ykAsXhJwswTJwy7hiqzkFL\nK3EoLmis9idjArhCA0mzWA/Upmk+mVQkAxbVm8RiaUfBNkGEmhgVYTPRJxqU\n8FmX1S7GS4u+GE/UJd01rHRKmxgJHRWdkq2Q7kuLkjJVQ3NEosjZP/tvZTkR\no+4DVNb2WN6SsCSdNX5aPMWDV6QgcdhPHmWNc6gKuCXPiVT4Rd5y3a2HXHVH\no25FM4CyuhJL5kP3u+qRr5P/6Fp+iTWdz4LMfb6GdrSMJcm07iY9jUuoXAY8\n6wi9jS0N2ZMuF7nC3BuKAP2wwo/n4L2gGGMkGv9wnNiVM3POcx87NrtkfBsK\nxFO/HA0NEl6ccxZj/swMqUFH2WrnxEPqyxSDReAiiXxfrnpts+aSjkwokIlD\n5Kv1\r\n=CYAD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"a6c03ba26ecc36e224ef8e7d715511cc678e79fd","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.7.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.2","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.13.0_1564762709710_0.7832925700514712","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"eslint-plugin-flowtype","version":"3.1.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.1.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ad2634c9878fc4425040fab5532e219f8e0edc7e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.1.0.tgz","fileCount":63,"integrity":"sha512-Eak8hh1xJToj5Zs9jZkx6SW/0cEDexXvMdsCFQ+JDtNxJFdNLPBRzvCwJMG1uHheholzx62ltjg4a8wubx3vuQ==","signatures":[{"sig":"MEUCIQDlUIwTxIROUCzVUFXq/26gUesfN2EGFrDSH0uz56af/gIgULWCpdVv4loOMwIp+94vm2TsPcHNgHLzY1hu5Jtjcnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0tzkCRA9TVsSAnZWagAAdKwP/iHNiE77Y43uRn1sscry\nSP0cBJh4FtiYs2/Eg2iMZ/pz4PDej29sxJm3gak7G3ez0bj22GztPTiLAbr7\nZu9GcGNmjuM1qFBufSfJUyKoYKfaDeL7tt21F7dkJU/jrepsRxQSTJqvPh7d\nml5kJF7XLWFVIUC6VrXLA5RvfC5pB2Ke/tRWtchtP+ejp4Hq+eSoJW/Cp9b2\nRYh7kl7mAv3tG5o662FlIpF/7Ul7M51ihuZx/pbIFNP86ELfpnLe0T105HFI\npzyMdXpOMAKCsAyXkZMoncjMfT6+VvN3Lp2/Fre95J7TNf6Ep+fa86WxGRxI\noPSTX760sHTH/5BVhtJZZO8xKazRQsOaASQ/Wv2/4fOY1YgcZ81zxmPIuw8r\nqUrOGFQxaz2dKHz+W/tPC3yqYM1VqLXb0q1rVRZ3LUrNcSWqkDZfiMiiRclr\nt5GHaUG5dx16fXaIXyHNBHVq70ipjRgz4ncJEOlqFubXeO+KRj4SanHujAfB\n7lpgJbJGDBEbzhlDUiL5KIgs7yLtEqd6Q1uE/1xTkvUJe+IEpTDLDns+5PUT\n6yhe5igcFFt6uk6yiHctEaJ0AxBavs8ej/DrVgk0j0YygKwF6zfUOFrqfBQt\njv3d9nMqUsmubIcyFXEaU4mvE2ggs/Kad6cVS/iXR1YOCc62DZgyYkXgZ93x\ntP5I\r\n=qwI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"6585121cef1a990f1ca46a66213493acdd71af81","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^5.6.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.1.0_1540545763683_0.11306244937138654","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"eslint-plugin-flowtype","version":"3.1.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.1.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1b96559b8015c06e6b7a3c5ba9c73d8e652e69d8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.1.1.tgz","fileCount":63,"integrity":"sha512-89AJf6aARXCM6FVZllyXhVvAkq/4960PeWK2VWGYL7LbqM0n3i8oVw+5DstfV/0WTRhlz66pdq/Kwx+5C/RCKA==","signatures":[{"sig":"MEUCIHSjXdQO9icneCCbcFGOH2peaOSBDYzjCCZv6Hqw8UVNAiEA9QwoCM8GSs+FnXsB/0e+zk/IbpSsz8pApDZSzl3nwmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0zptCRA9TVsSAnZWagAAq4oQAIZsi3kWYgni/ynalLL+\n9xYO5Z52mrTX1Ih7M1d/hz2HQM/56bbv+olGzYEG+JnOpU79zxxue8naXls8\nte+p4B30NHM0Ht9FTQlyJjCwM4krrEVmsMlBlt+KfKYKYtBiyXgtzCKU9/YB\nqyrAfvj6mEYv/PUj+pOAdja2Ue9EG0ASoPKx1Xdl+UhcBcwCK2G2LTkhLnum\nUMsodjft/DRXklEN1cQLl3JCvzJ+BgLBlExFfa+IvCeMrLyI9sOiQNOho221\n/6cAGxOqXj4gCkn+Q2B4hMu8v3O64Yxm/XWOhUwBP+hqrW8f2/1uNazyAOsl\nE/r2DItAFwpMH4ab6zc87O5BjqmrRS7hMqmmtG7O0vy3UE8rVH30NnDb/7qd\nbCb4PAjvJ/Ev3f4QRNDQdIrBwNAResuVju5E7J0HD4DRzt2m8uCyErvBlWGl\nJRG9spHegDhx4mRX0qMHZ5dPzNq1oXZVesABu7xbobVB8ylVrd+FlrzZxXOV\nRgtt3jIDtag7oupLlI9zuDTVq+2aeLiYjbG47l8NuTedvVscmNPj57oLnC8D\nH9Hr6cm6iJyAC1wZA25MFUVOrTf/D+9gTdOwPjqnKg3wSWWEWrpkrLgyHYpH\n2DDfDz2aSggEnGVu9l6nEkD37Hk211J0wgupZmZF74msP70Bj/IKHAoKlPyV\nM1bn\r\n=HgiU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"633c5a3f5e63ab90c63ba6fafe0fd8bedaae7f84","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.0.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^1.1.2","mocha":"^5.2.0","eslint":"^5.7.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.1.1_1540569708509_0.9776095178021522","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"eslint-plugin-flowtype","version":"3.1.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.1.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"8e54539fb659ce9d1e105f35f4f65afdd1c1c9dc","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.1.2.tgz","fileCount":66,"integrity":"sha512-kC6U7sUNUdsnNZOYuJd5eiH9fNQBg/6TZ8obtkywukgOFR3RQFD3/X4OVWPOVYvv0//8sMBT1KBvvzVEXbJ7PQ==","signatures":[{"sig":"MEUCIQDnDzAfoYzp165cro3XF0lpwlAFq1UHd75lvu6om4FRpgIgWKFkJJNud4R4CD5VFdGjo5d1QT7zuVXUAHmL/USBa7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cCxCRA9TVsSAnZWagAA4KIQAJmwqF/cmBHzzm4BkbJ0\nJ4pzPSYx8Rq0fSImFDRtYtJT1QTpygaI6WTWSiZaqpt/HykDTP64idfX1+V7\n7EplVyRjFMMhCMUydfw+imSMzYDhX8aZwOMD+oYgKcTdOQJoYDQNMslU41E0\nwBpzgIXM8vxV+a0Rah2DZgrhvvNQGS930QjhS4adtASTOXfd+ZJ0Vz5vjUly\nC3spCh7nh0JDqXC9g+unwkwCpQ5rMSetl7hEHC0ZHJ2AGtQs7vaKFXQGfm4x\nnJaPKBd0Qoe63vbvN5PkLrlZKttjzk0VIZMIYlZ1XL6CPknASRwV7tK6UzKS\nleFItEIZqi5Ll41ZbE5kTnfTnkOeGv5RHGN45wv1BG61uwJP5KyeJ0+nDehX\nbUJsi9tiRs0ehS3mVExwT12lrxCTf1LGIKZHb9aW7p17HzfXs8OsW9QTcxsD\nKk+lvY09HrXjQBNH1oCCLuJzvh5Wcil2eIMfJv0n9UugqF8zHsFhNmw5LoLw\nUnKYgHQOaO2PZK1uvg9sgFmVLMKT6NLS4pkXQwvwNjSaXPOmljmHIUsY+Vn9\nakOu6Pn8WaW8Eu1M+pnnYieiCGoWG9xaNowRE7wDB8PceyyLVaZtrTP0TYjw\nvjxRaL6fjflmvRMPGIhcaO960oosZrh3gtghz1DMh8ZJPNcgQHfpi/8w9DAI\np/pR\r\n=z5UK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"54574075caea93444f89c248c976f2a8d5e3805c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.0.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^1.1.2","mocha":"^5.2.0","eslint":"^5.7.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.1.2_1540735152161_0.7930757726202098","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"eslint-plugin-flowtype","version":"3.1.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.1.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"3fe0bf1ec0f4be717c5ad954f9984bd0df7c821a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.1.3.tgz","fileCount":66,"integrity":"sha512-HlE3r618pwaaOJihIBTtFzkWZF0lcyNgA27E5vDQ38l+JbeOtJmLA0cHN39nfhnElv9gAIGmDhfWD3urZEfB9Q==","signatures":[{"sig":"MEYCIQDi4hFkZm9dpBlxP2hp02wJAai34DeOlH6yhK1pVVPkSQIhAL1T9642rF4InHqGWMn1fomBENxbMdtFESPlSUOAzOE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cMJCRA9TVsSAnZWagAAtSMP/iZmX1tYyHfSVBnIDqqd\nyqxE3IqbbTPLczWB7IP4WFP7X9ZtR5jDcvqMLKZxQOntbwlW3BSOeMzkkENn\nhW4F3tXvT+bJMrIg1e2rP83k24DrxDA5eQRANWQeDhoketmh/KMpFjkE3j+w\nEf5aakBOp+ncYst7U3pwKe16fT4TVIUIMz0k5H7U1iomNTB8T9914tm/d4y2\niMyC2joU/Rfsa5nGvAmthZZRNCR3iSLl2JPt6RRmhPYoAUe15h7/tD0ZLZ4b\nyc5bx5Z8vT9AS8XyN6fk6hC41mNiTWuNKBfdsXSFKkun1zNrt98Xrg1iljv6\nfxcjXgExKJsNFDmKhbgneYL9h335upkZa+F1kLImqcRB5sCYHlaSXAEikR4B\nU8AiC0lkoPWJIl0gJvioc+5SOrfY/Km89yhpQAvKMeZIP/dwjj5Ge+XbCHBw\nAcTNqfUaP3Cen5lANyXkoScjYP8B/2yGdrvORCc9gaWANN4ksAZ+gr/QZA+8\n5l57uU/Juw7axXvrGG8oMIa+C9zfZ68BuUvW7YUxxu5VsjdAyq2oWIo/Niee\nM9Q5NJapi9CMZFql+hEPid8GnjsX6tuUPBIXHiUMXO7EMDDHHJ/O6Cz0/8Ut\nahmv14NEwEo3529A90FrTV0nFWMaxW2WYm6Jozhclj0oXE/zyUBXWwszJ8a9\nOhFU\r\n=MCX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"3ce7eed2b5c5a896eb21b56abfd86dd8666ba785","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.0.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^1.1.2","mocha":"^5.2.0","eslint":"^5.7.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.1.3_1540735752479_0.3983062450704169","host":"s3://npm-registry-packages"}},"3.10.4":{"name":"eslint-plugin-flowtype","version":"3.10.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.10.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"442ae8933d0160443d9f28d505fec34c03ce1e15","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.10.4.tgz","fileCount":71,"integrity":"sha512-OYzNDV08jXq/l0UdhSt275UipREgL5iqtN16SgFlAXJD8OmBAmZNh/QCg5h+L6FrrdPJgEXsVukihN8ceJ11MQ==","signatures":[{"sig":"MEYCIQDo4jI4DlpJOlLuBMcH2tlGnc2vNLBsMqs0WV3oJpAxWwIhAOY2332XrrvCx+7sWpozevMlxSAI7t8jegHC5qwbHBh2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDNhxCRA9TVsSAnZWagAASqkP/AoxcI9Jsy57qaruuMBm\nt0hUV/00x/pUT7qzXuvriT/zqjl9kmeYkmDaMe0mmsD1i/RIdIdXzPEp6Kz4\n7+yvQgv4GA5a9uNfJzD085qEJojCNkzNoM/KH+IudMqai9iaMu5TqZFPlOkB\nb3dE7tOE4w0nUBNSac81TUqqY7pyDNRP7uiKk3eAJ1IP8pIa9+9hXlSSZscY\nwF7vNQzTiNDiYQ9JCUsHrNG+ifrPWZZNWhHQ3/DI5OR5eTIV8DZ23ftFw2LL\nz3KiFWneEpSfZLdeD7vd7ScVl0yFdJvCBK0+ZWYHPUZt3JdF5Fglvm630Wit\n+ug7vdMAjkPduDwSHOaRCT2UZwnNxeQeMJlGM2DGfiSksLUUMVuHhsL743D/\n8Tgyeq7rlkmQLwoJl7O5MVPmxZ2WzDP+6VrHxDe3+v/C4hp4F4K7Ci523k3d\noiDquzii+aX72h3AVo5TPWRlMUPpLwk8t5glGnIbdRCBPm8vWJFh7UW3V95g\n9kFRMvkXP1zU4YQssWazizc3o48oP7jKBnvSf0kELna5R30sv/ujPvTmPLeX\nH/+0V4NWP8G9k7U/gInWn7q2EGl/6HDA0GGYquGnf8Q9OSKqrz1zQ2k45raO\n3n3kfvuqnWsslFDFgnJCsuOIQMmQuh4vD2HFsI2oRMzzDtgJk+6YjFjX2ZiG\nt0il\r\n=C/7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"7969ef926c1ecd08174f76ffd4ecd418638ff2c6","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.10.4_1561122928215_0.6739555175088485","host":"s3://npm-registry-packages"}},"3.10.5":{"name":"eslint-plugin-flowtype","version":"3.10.5","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.10.5","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"d7649e4a85ba771032724e064c2ee3ddf644a8ec","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.10.5.tgz","fileCount":70,"integrity":"sha512-Kyz4fq6YZ83x8CD2ZSeKyX7vFwL5M9wDW5UZaSO1oM+32Wwu0Zbk50VBiPeRgTrCzxpq7geOxEY7lSY98oLzYQ==","signatures":[{"sig":"MEQCID5b/E9zF3/Gkm06bnPnfNqr0QTrWvUy4rSzPKJBA6ISAiAx6N+Zqf7HLbm+Aa6zC1/W3v3wTWjj6DW9jDfo+mDDmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDcJiCRA9TVsSAnZWagAAg9sP/jVSjXMzYNZ7GcZ7dpwS\n0c/Yl60MtiXGANZnlbGBByufQz8mqziy+5vJFm0EP0FWb7wVBVC/2o9QDpRn\nBCBbc2+QYy4HC1Q9EUVJv/gFvt6kP0RKHQPbZWxIXfbNHXq/aBMtsENIEMF6\nFZYbS29CKXcNy0G6266XQyFum1GCtNUHG1KWgycCYve98mmJJhmUAkhuD9ju\ndoL+kPwkd2tBvM9s5WmyiH7syDJlT2MPRRTGVQNI+KllozoXyM1HE5CYyLrh\nnkGNppKGgvNTWVSkqBMvMIUClrKpsZyTlm3BaKI8bJPQnOnlOXLKpKRebUKn\nB5OW3A5yWNtkKulAurCbpKn2O3kuY6pFiSAAY9w60aGX4jHvLMKXyUpMMhDG\nA6oGnObP3KjZvMeV9C8xQOrUUSGkCe6SMVs3E2+nJSIQAe7w+DOTY8Dg+yLz\nAdZ1kgSkXEWxm7gh0fn5K3OzQxI+oySYpZj/g44l/cR5H67NseolvOmgK1Jd\npxUk7cSFBgXJjVAZYobCvd6vWYE1pbDrKkrJhXsYQcvIjQbSveG33qqrrCY8\n95dOvnUJ0eamAUfF8mmUbe3XqqO4sVa8UZQu07j2k9JnALqH8oA9Y/ZYLCt6\n+Y3mvs/ISRRn39OYlwdW716iQ7DdQdax+J3syb5gyGxbyiir0fOOVMmwaFPC\nUaSs\r\n=B5iv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"55e110c5e8d5b58369bfaee11df0fb4f84548e9b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.9.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.4.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","chai":"^4.2.0","glob":"^7.1.4","husky":"^2.4.1","mocha":"^6.1.4","eslint":"^5.13.0","gitdown":"^2.6.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.16","eslint-config-canonical":"^17.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.10.5_1561182817685_0.40816385291554","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"eslint-plugin-flowtype","version":"7.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@7.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"da07684b5f0caf7c42ed013c2d0c04dbaf2960f4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-7.0.0.tgz","fileCount":83,"integrity":"sha512-kW3eipG2Vth6e0apYqmFs05IHhFklJJNokYNiNEO5AIjm7H29oTDybYNB2bMULUYcf7iX7Wf3GdRhfBORKcT1g==","signatures":[{"sig":"MEUCIQDR9VbGAq4W8tGCqRDjR14Gi+8Mm7S/ElzD1azZ7spAZQIgDmAfyrn10K+bXag4/M1ugsQTic7mxTGaFDg+jbOTSIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334766},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":">=12.0.0"},"gitHead":"9deb04d1359ad83928f920f20542379dbbaa9776","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"17.0.1","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","chai":"^4.3.4","glob":"^7.1.7","husky":"^7.0.2","mocha":"^9.1.1","eclint":"^2.8.1","eslint":"^7.32.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","babel-eslint":"^10.1.0","@babel/register":"^7.15.3","semantic-release":"^17.4.7","@babel/preset-env":"^7.15.6","eslint-config-canonical":"^27.0.1","eslint-plugin-eslint-plugin":"^4.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_7.0.0_1635184520479_0.5018526620749801","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"eslint-plugin-flowtype","version":"2.7.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.7.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"0fb39d776a3504a99a18be4b7c7df3334b907d05","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.7.1.tgz","integrity":"sha512-2jsMGUzV8KCqzDHVcS4aPE5k1Rs5OM3xtx97Hz5wqiFkeY0xJ5ldDzVHu1X64pYssfkHhOztadLxYVfQD/2HLQ==","signatures":[{"sig":"MEYCIQCH1d5042iXBhtvdddOfwDI3gGaMDGGXZ9FUx3XXIoiJAIhAI39JKJSqL0IE3aW5uVMX89c65YxO6oTtu7dNdleWqjN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"0fb39d776a3504a99a18be4b7c7df3334b907d05","gitHead":"d872b171e1623b922231b5e7126654563eaff381","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.7.1.tgz_1471396977320_0.6180312109645456","host":"packages-12-west.internal.npmjs.com"}},"2.7.2":{"name":"eslint-plugin-flowtype","version":"2.7.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.7.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"acd0841fd2c55f86b69f54ce93234d0bd87894a9","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.7.2.tgz","integrity":"sha512-50ysd9+W9nrogfZIhGAuv389HHSTfLclgqH+GuTMrhLHz6nfzMcrps/4Ty2556NOlK9qt1CA5ttchpQSPLVcdw==","signatures":[{"sig":"MEQCIARmfDFIzAhXGCk36BZiFMehcGu6IhSYQrB+gS/FfdqMAiBUFsl1p9IV9NXjFvCvzCF/GXsCvGDhT9SD4Au+geO3+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"acd0841fd2c55f86b69f54ce93234d0bd87894a9","gitHead":"a20e97c7918a4ca8168189002a33f6c973ff1a42","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.7.2.tgz_1471644217589_0.18455527513287961","host":"packages-12-west.internal.npmjs.com"}},"2.7.0":{"name":"eslint-plugin-flowtype","version":"2.7.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.7.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"0d94aae7fb04898b9a2141f2c8907a97d57e814d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.7.0.tgz","integrity":"sha512-kgotAbvlLmK92zqqLuorLd87AVSp2FAnPPPd8jWL0kz5NRF1AG1Stdc3l5jcTU/l4mLCAGv0YQvWCkeRvOwt3Q==","signatures":[{"sig":"MEQCIA2OCvs3fGW4OZdaJnJ6oI2mvA0qsgtWiAPTVRjXB+TzAiBw36N49c1WIWXfP7MLRg2cevA/tCpBEGmzwR+n4dpsUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"0d94aae7fb04898b9a2141f2c8907a97d57e814d","gitHead":"c2df5e8ee73474418cc417e50ae604ad43cf367b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.7.0.tgz_1471201813728_0.20045581785961986","host":"packages-12-west.internal.npmjs.com"}},"2.3.1":{"name":"eslint-plugin-flowtype","version":"2.3.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.3.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f44c963f82e36dac2593c42a9614da05fca57d12","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.3.1.tgz","integrity":"sha512-aZE68kWZCx0fien+eDQkAEmcGbGBOVEDXeRL7ppLR2GT0Yk8RJgxaFei2t59zMupEIrYsy7LAyL9N7OSDBAEJQ==","signatures":[{"sig":"MEUCIDpTBxJ6Bm0iNv3Xa4Pwq96BuvJDmKpdYgsyFJKggDFQAiEA1yIHinSiZfd/GET9wR5YDCy8gpNn4dZf2cqGIYbcesk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f44c963f82e36dac2593c42a9614da05fca57d12","gitHead":"733e0761025a6835e9732703bb026af816a72649","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.3.1.tgz_1468491909809_0.5576556774321944","host":"packages-16-east.internal.npmjs.com"}},"2.10.0":{"name":"eslint-plugin-flowtype","version":"2.10.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.10.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"00b03425c04f179eb1aabe79a349a9532e8b7fe0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.10.0.tgz","integrity":"sha512-ImzJW7G4Y2sUOeUBdXh382wwje8xI1gtB99viHOgQ/t00+WIyrP8bnk50BJfpteCsOKCQCzOF3QPOJpiBtvKsQ==","signatures":[{"sig":"MEUCICwX9pGhdbKiIcYx4ut1to4nrukQIZnhgTTNLX6ngpuuAiEAhveMJh868BGpTO3Qq6CDaB0mmOguVOAvj5OwbZq8ixA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"00b03425c04f179eb1aabe79a349a9532e8b7fe0","gitHead":"5cf259b94958321973a01705f039a495191424b2","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.10.0.tgz_1471705414433_0.4574231803417206","host":"packages-16-east.internal.npmjs.com"}},"2.33.0":{"name":"eslint-plugin-flowtype","version":"2.33.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.33.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b2783814ed2ddcf729953b8f65ff73c90cabee4b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.33.0.tgz","integrity":"sha512-1Q8KUbyS8V9bCAofGMSPnF/Den7aEZI0mqF9Ex5OMSVHVPkqAYbI/+OuJLuitsxUoPKmhG4T3xzOY23f4S7/AA==","signatures":[{"sig":"MEUCIFUmtXouN6lKMTEycS3PmevwM6ViLbGFIlZ54MKuQSPfAiEA6qTtsdnU6bbjdKhSBSJHxJ+fobi7IZ8Cgp/8pQyXXuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"b2783814ed2ddcf729953b8f65ff73c90cabee4b","engines":{"node":">=4"},"gitHead":"a74fd9e9fe4b4d1fe35a6916854144ad6a5cc0be","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.33.0.tgz_1494759110379_0.8591803731396794","host":"packages-12-west.internal.npmjs.com"}},"2.3.0":{"name":"eslint-plugin-flowtype","version":"2.3.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.3.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c1282360f8db6b0b8e28d42c6781890af977e3e6","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.3.0.tgz","integrity":"sha512-WcgS76i8Q4sqj2+TJTcagGAX5HT+vXnUENrFgpvIWF936pDqvYM/t2DNmP8KpvCmK6iDrSWx3BH1ky1U0c44xQ==","signatures":[{"sig":"MEUCIQDZsWW16hiyPRZoXbm/zcTl0kZWJJMmlC/InouKNRQEsgIgUxcN5v0pJ0FQiCfmQXTlNSTRFLP3MbRhsmGFyKO/YIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"c1282360f8db6b0b8e28d42c6781890af977e3e6","gitHead":"a8eea234bc999026959317c93a28d4a76d20fcfa","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.8.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.2.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.3.0.tgz_1466968739133_0.805462985066697","host":"packages-16-east.internal.npmjs.com"}},"2.26.0":{"name":"eslint-plugin-flowtype","version":"2.26.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.26.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"9c56f9c73498c259e5cd793f99a01eb68bb7b806","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.26.0.tgz","integrity":"sha512-EmpmoaqE5MtyofQc8jfBeMEARO63cMcde0YcO5m379liGSPDToL2I+7A+a5wgZnAElkbH4rwkNFbA7VJcO9Ygg==","signatures":[{"sig":"MEQCICu59SIMJNV5alZtREKNMIVYZ2rw1qZpYWZL9k4xdlRJAiAgyE7NzXsDFaDgq1b5hTCjdK1JMGFsEEKenpkqBKhuIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"9c56f9c73498c259e5cd793f99a01eb68bb7b806","gitHead":"09fb32b64f9e14c01b750c2ac52b316d2cb6c8db","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.26.0.tgz_1480246014001_0.8383799795992672","host":"packages-18-east.internal.npmjs.com"}},"2.49.0":{"name":"eslint-plugin-flowtype","version":"2.49.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.49.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"eee3d3c1b1bcff3c508947d5a4cebed215c43f53","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.49.0.tgz","fileCount":61,"integrity":"sha512-8Q15hmPHIvNbc7kJDFiay2Ov+bkXRZ18tYKf0YUm+yMUP1LOllFgCEkiwCZ+mYdFYhMy3tOBPhsDNcGpqBDHUA==","signatures":[{"sig":"MEYCIQCnyezS6lX6sT3bCf6fE2SAFc46G3MhFc3iwUyvt8gwQgIhAK1nVCFmq/pl/NlQEI6UpE2LikAqP0Fo6Pz4Ib95iiP1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEWJeCRA9TVsSAnZWagAAhzIP/AnXrs10vyxaX4w03jq3\nHn8ymxNdw+NPOJWa5SYJx4RUYKaAq7Pvjwq8KxJjaFj7heDu55ba+y6O8NrN\np9A3GdHZ5U4LodqOpkJeR+v4+fQp6XuyGqiSzYsePldXpWYXtOYQpRyfcwHo\nRI+P9Aa8tcqeQgEQGsDw4dBPflhT9STxvYYI38nhqvwOP33fwEjvtBT7tVZz\n+7+RwJNkGmPw9rPysiyrTEotzpsditsUIZ7q+BFQHjbNavyoC0xyc3TwZ/XS\n861JRvrbOkZcEyn4Sp/hMg9/w7i7O1FWw773J1e+ce0MCeSaSYPzXQYB5yZI\nzl9pFchBIr7tFv299CqTL+mQWkSTRYGxzr3CCgEFUfCgvQQgYfcLrl40TIdZ\nTJ7fev7Sozh9aZgfPwcjsMsxcPGDUDDHHz2d9qw2bYm9rafjgOCKW607af0a\nv/lX7vpzOK+JPMw2jK+gdXl3bFq17So+4GXMzeEwTnu1SuBsWPOC+LTxM3bm\nMyZcYjIJwDgddAXvW67wBZmZoQs+8DVplRvUwlPmN5nHOx4h5zV9YMGvy8TZ\n07hvUsSk4kXworFOIHsrhMf/jPvyKwVbDNT7eQw5VLu6o+8cOaVc10wBmvIR\n8CWlqfeXahKSY/wl7fNJtl1ky6oKjeQbYd0zUg2gYnpqZmbPP69BGlKtuA+Z\nVkBI\r\n=N8Nb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"7c57ceae1224e2f3a82310018691d3904fe69f7b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.49.0_1527865949143_0.4574477607971279","host":"s3://npm-registry-packages"}},"2.26.1":{"name":"eslint-plugin-flowtype","version":"2.26.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.26.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"451289becee312cb74a772471c989f5b9eb3ba9f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.26.1.tgz","integrity":"sha512-7zzBR2aafkUMA5Ng0NeLp7g7VuAQvhNq0CIkg18/R1yUx3pmAFAA1+lP628BIkBZZD2DPDzlaOQjcscO8krhJA==","signatures":[{"sig":"MEYCIQD8liMYpVzZobb8G+3kalYEZ9IBD1fOetHyeKSZsXx10wIhANrKlLEo2boM8lThDHug57GqHBUVLEVGDtuxSzBtWbFB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"451289becee312cb74a772471c989f5b9eb3ba9f","gitHead":"02249b9b5e89bffe4c3e0670043b80d60069fa85","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.26.1.tgz_1480246418776_0.2788307701703161","host":"packages-12-west.internal.npmjs.com"}},"2.49.4":{"name":"eslint-plugin-flowtype","version":"2.49.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.49.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"3879fca1977a0b76059e0e177361dd046d2f8832","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.49.4.tgz","fileCount":61,"integrity":"sha512-O/ak+vqnDDi9e/vqtw7Tp2nW4excxs0dvVMDb6gu+XaJOschYG9NhpctfHnlmstXAk09tWRuZCbVDG35lNdn6g==","signatures":[{"sig":"MEUCIF4IbSdrwekPoboqS4km1u9PicY9ZgtQBZP80nKpPfvXAiEA9ui4dWgFUA7Ug56wndceSztgqZMseK561DOaEqeTiJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ0BFCRA9TVsSAnZWagAApesQAI3MoveNlpBs7synCdLJ\nmt4q4fXPnWiboK1xiFzc1WJIeP6RYSwNWEsf1IzbjGquAZsg2ITF1V/H0cAV\nhjwuEMAYY/tVQ7JxSbzQWaZshXAu1KW0NVo+2AtDyTSf4UJQr3/l6SpzSY/O\ny80teU78BRysw8d+3CqqYbOq7JywUiJd8DfBPqC4ObH0Edg071qbfV9s8cTE\nuwS+62+JyX6A+2WaxYb6tuLfcvM/oBL3d24AXj2tGxHq8Tq4qnwhR4KTu995\nT14x6eRKouwSXIiQlbi8yu/5zSZShlq1f/P6QN/coOs0y8s0sUm5cUEmAumb\nlia8ZMlhi3/xknm1kf8T+spEe3plGaeuSGO4q3nD52Ro44RJ760qVN6Hrqpi\nmidsnOJgAQqg21MrRyfWAw1tPw1WUpu4weGmfZEqksXSWnNQ4P36MjfaL3/l\nsXPxt3xfCESOtdXQotEDlql7aZowQfvL2Bju0nR75YH+HpNaiWKiktD0b1cz\n+csxW+QED+ESQXkm7NUzc0/ghqLOXS+fNj4km8D9iNJu2ehCwpaC4xrUviQL\nZEpU8Y8xCF4TFZAg6yYOe5SsSSZR3Pjy5Bk1nyf88pCc4o3a9YxRiMLQYe+z\n82vaCABGUY1+ecaXhlmw4q50Xi+Pll/cF3Wlelg0KKDlpkjaZ+SkDys9udwj\nOdX9\r\n=DuzT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"f37b1fc8e3852d1f1f32f771c89ae4fb0db2b15c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.1.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.49.4_1531134021149_0.0013842248477466956","host":"s3://npm-registry-packages"}},"2.49.3":{"name":"eslint-plugin-flowtype","version":"2.49.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.49.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ccca6ee5ba2027eb3ed36bc2ec8c9a842feee841","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.49.3.tgz","fileCount":61,"integrity":"sha512-wO0S4QbXPReKtydxbY5A0UieOaF9jBO5BMuxYPQOTa082JCpKEoC7+o3fnKsVVycwX47lvqLiUGRsWauCiA9aw==","signatures":[{"sig":"MEYCIQDntpLdaSz+thfRvvYrYhyhaJBHZ2374P3AReujkwcptwIhAMMfWnCkJ5RzXLDDZfL0DEiiFnGtjj4pwf/I2N2uAjV7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEZSXCRA9TVsSAnZWagAAqtMQAJUcmdr6bPJ/3aZ0xQcX\nGy4P0n5X9bpy+ZshLd+5TZn4z0EqGYAPK9jDl6Sd6Be3TCXBlYuT3wy8veYq\nChN8Gm36G5yn/sZX15ulUKhzpRkNLvXPlBiqXumPuG3Ugz98CKfAvD+PUmKw\ni9OGZh7Y6jP1/+BEwvfIXLn03SprF18VP2jGYnUtm0VbMK/XLk9IyDrJJgB2\nquwpSZIn0xclMxKRbBiJrvMWKTbnYG5D9HOTh/04Jq75iCTNvWivHHQfc3RF\n2Qgn2vQBUt98wkzKbG0EE3yTv136AYz7IG51rHGU5DMWabxp9qnfJdg7Cm82\nnjwTfys9LquQU4kYImU4RDyJGbxbfWH07fAdB5N2mI9CeZm5gIBkX/97ki9A\ns7sj1tS+ANrVRMjbkRjpZ/w4p4ipwgv/KJtJ/2rIE6USUpkFF7HpG7kTMD6C\nn+TIVL5iCJUJdPAcq6fH6BBGyWKgA77tFsIcv10nUfQrNiieYc8KXg1v9PkX\nSpKsZlD1M6gbjRc6UFiAue7F6e0Sze8pMiIdyF2ruC33OXT2VVz1PcHKdQwH\nznqnZhj4lywFEKC/iHdp9Jjn9rszNV6/atQtckha5c0VzDAJwQufuUp9tMKC\n7h5PMHOXytFah/qilSk3EQHOzFPjt56RxskkKdGKtZTUNMsqPuu1irdT3PNG\n+uQV\r\n=2vPm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"e0c328d4848be2b248935f3f49eb119bcd3b320a","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.1.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.3.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.49.3_1527878805950_0.7974165790076908","host":"s3://npm-registry-packages"}},"2.49.2":{"name":"eslint-plugin-flowtype","version":"2.49.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.49.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"94cd67b63a8565c47f2b83e728dd0924e2947b10","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.49.2.tgz","fileCount":61,"integrity":"sha512-przpVt2XCppDU3Setuuw9ssbWoHSrpl0bvyPHfs3tL/52tI9Cx5p3DsQl98JPkEvLWS3Gqf375KrJCLhRZAQ5A==","signatures":[{"sig":"MEUCIQCQtjhjLhyKO57R2xS6ua7+A/kZ/S5f/IXslCp0iEeJBwIgPApjzplXfhWrBZHzez6xvLlYHZwpoD2LT6rKnqkrIqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEY63CRA9TVsSAnZWagAAle4P/2Sf6hLo/1u1O+YYifJD\nX9+uTbbxywP3kXK7OZmwrjiRmrF/oxqau/2nuLlnus0g7otpHfYFh6r5n3zv\n5OL/CIUTOn01qnLfydp1yZ/3G8w9XoerlKA4GGG6fVhI5wZf2v99N80g7dVf\nbrTK0D0B9Z+5YoY8Wk5ATMhlBVdwiSLF5DIl8nZhmbbXvsXy2e7fF9rL7LnK\n0V42n3EFoEXeEQJWXKF7wdkTdXt8YFxXZuzPVkMbdqPo+XFUx54StzgF8yDm\nPlMZXCBwDnsXeVP60JCTlkPo4Zgs5EkGlKBLc7r8oaBj/luXpG0jK6pRaRVY\nDTCPj0Yyc0dMfhFZnTfeuLsDTEgGwG4PVPSf+Wr+Y/WirDYlzex7JAWS1Ell\n7zLBKcFwfHBFAKdk7JCkPZ08w/CLT6mW54pSR2wXgm4n1IKR/kRSXwhBi92R\ngV6A2p5ENwG80YdCfP+Oxn8LR85m3lRr9CPb5lEp6lCDYESYfBqpHKxluaOl\nkQpBls37mWUm3X1oBOtGedSXjrKZxwis+r+tp8iLGPgMpscWJiBl2FHYDAA5\n4X+4Qq7O/ZyvVC+/sxbJL18CyoedJ2cwAQDQif4WC3yfWpiyF2h2aYwT3plY\nfcSCjlCtNQ5Jaq9nqAowD/C7XBu0SWXVMWkahj/+s3knz3km/1rbPa6Zs9by\n16sc\r\n=GZeb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"3cd70b83e009bfdff394d129c00dd5df9cbc712e","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.1.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.3.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.49.2_1527877301386_0.5625716245117418","host":"s3://npm-registry-packages"}},"2.49.1":{"name":"eslint-plugin-flowtype","version":"2.49.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.49.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a8afb83be52a4ef2857919102ea8b4f4a02a88a1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.49.1.tgz","fileCount":61,"integrity":"sha512-6lhPOM90VcqlBKseYkuOwsjMgcLNSU/qy1jQo3UWarRBI4/qUHLGM5xpq1SHYVmeateauGigiiALXhEn17sypw==","signatures":[{"sig":"MEQCIEJ2Vt6IKyfDt20++5x8Q+0/e4Zmrh2izy0shPhSxCz7AiBjjuRim82AKkbcvVnjPPGv21CZKVnoclm4nkjXpb3ECg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEYl+CRA9TVsSAnZWagAAuKgP/il12nrMj0D9DZw0snET\nkCc7hS+er3KFNWdIoeuSsbYf+cCRtH4BnqunTSjODkatfkr7mb9e/mzqYCdG\nPmXyxmOfNJpPuPnO+Kayk+5csuWQ458j1/uixH2hc6/TOx3qapB6AGtCboEh\nzhIObcWPyXIvFtqI4UvAouUNNO3dMToRgGHwxFUpIV+r1WUN0aLxEtvUeUfL\nka0SuWhglPODn9AFxjBD6+ObDNIDpkSXVwefGg3xFNVivqCasAHVLgrwDqaY\nYs2ctBcKCD8Z4nXuf3BZSBsV+PDxZA72AEmrl7LcjFx4lg7DFzpyOIUm8K1O\nnQglJ1MDk22SFEv/1RcnObQwTgjB73vCsl4awVpgxlbt4oBI+H+X+Sd46GuM\nQdOh8tBAJVfgr41NQ4XUP4lYJQreBjncCB68GO5aahS49WomNNpYi4JjSxCp\nj4xTwJ3mj3GmbvlXfRk+YpgtM+iexhwHMTjesfEsytAjlFJtQr1zdEbusW5l\nnplXGkwgGLa66d/FIgRx5JjwqwHQ8D2n4J0ZGstk0JqoJppE/1AeVAHTO8YI\nGBjDOzpR+R4NHBkeNWB0FxWa0MOdyL+X2jVClxBY1+eC8AQNaMTkpRQE442y\nccabyrWlwkVQQRyEXbcS8Xv0g20Qe63YJ3jwbnGol25/hDluQQo5VCfhptMR\nJQLY\r\n=5dht\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"647807f0bdc864621c485f62e3e1c5d48561e52d","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.1.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.3.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^0.14.3","mocha":"^5.2.0","eslint":"^3.16.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^6.1.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.49.1_1527875964579_0.4973980276573611","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"eslint-plugin-flowtype","version":"5.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"4b9b8fd486cc890a7185c5cf8bba9e463a27a1ee","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.0.0.tgz","fileCount":72,"integrity":"sha512-dzGsIRj8FCYJwpBsUhR76ULsjdTxxDqWDbi6pryB0qnbyTeB1aJKKpHCu5Kr9RoGDkiM10tOH5F113JlOsHi1g==","signatures":[{"sig":"MEYCIQDdiRhMvdVnOLhSt2cvXvOzDk1/24m7N1ApA2jARXn5dQIhAKPKAGzsFWKFagCpInuusmpCc422nuP4oU6Qkjdv9qpT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevymACRA9TVsSAnZWagAAlboQAIPxkumTdYG7txPI1/Ga\nqFJioaTlyuCbdrQ90qo5b7tWEiJ742whBpP4Lo6/7+NZEXSzEhkiHrlZBYUQ\nB7TYaxuhfPQUcH5QCF2QjGSc1AgpXdnl4BNjYlIWTPLWXL3DlMyaCiYTtGiH\nLPpuvD7MKOag+VzUdvfwxA/knIggTcoJG7yFUZ4qYtqn8mvaT5P/YgEt275O\nryPpFHPqw4+4UaVnDj0Ncmo6EJZW6u6JjBE7Q8IcYyCszg/r5/BZ2qvJb0s0\n3I/AZ0Wj9MedKF9Bh4Q65mPCHo5PsHjn0gEZGcHZlTOH3ZX//rYi3rU2sYHj\nEm/ZKOYLhGwLpeaGJtGkDTjJel6hxfkix4K2B7tDf9uO32RVhA1buaDnsjgG\nTCier26n0v+WUF9cemKxoleBbRRER++z4GALbzH0IDJTqivhsiiGqk/nyI9s\ntCuVvehx4SkUEoQApmEe0Cuct45Iz7k61ooIWbM2EHZ5SduwqM3/QlvAjmSL\nMfXcuMmJr81jfAuBQqerTLcxSx+FgthGo14AesmPw0L4GozHiw64LOrCB8Vk\nkDTDqLnv09G6dRO6XG3CG/joACjin1irVMycCJHbBPA49rFaG3ks4z9HdGUY\nyaWsXwr9xB42aYKGuCNNsCbQf/3m9Xgv0F13N3bs5balqA0eSCffi4r+p2Bf\n/mFl\r\n=IFSH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"0b68853ee9528f5459e1b0f0bf0b85d397fd579b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","eclint":"^2.8.1","eslint":"^7.0.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.7","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^19.0.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.0.0_1589586303493_0.5471347541798497","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"eslint-plugin-flowtype","version":"5.0.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.0.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"69cdc2977031c4537a5998560d5fc5343b26021b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.0.1.tgz","fileCount":72,"integrity":"sha512-eysvSQUPyunLDKEM6uo6zLHMMLMpme+MZGsb/z3etE0lox0VJFwpg929GpkOEz2ALY3qYL3hd+XtmGnM/3SX/w==","signatures":[{"sig":"MEQCIDC7/P17XyD4N1QPst5nSCf3gp3MNtm9xU2NHhNO8qXYAiBjKrhBqNHCE3XiGtOIAOSImZgRm4Em7y0f8JV3E8zvsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevytxCRA9TVsSAnZWagAAxyIQAKGDzk8MqwyA5EFhRnUm\nE0B/SwPoxCuYfzf8RsgKxL0dSjaAF6Vo5/WgsD5y0WzpEM7xktQOETWX7tD1\nZREqCEQIwjzpHZWvbo7f6TsQr4UC6DSbWjX156wqjpTazYg0gh1y0Re8iK1K\nQNw8ipItp7FBDt5j5SYa4AETbxbf4pDqBmbDVbSDw8wDXHG97zOF+sMbn9fg\n0ihbm0EcYFRPgFy7EKlF1obTTxODE8zUtcvtJnVJmBkakEQxQKUjI0k+lIi4\n04ubtjO0GKvFO0RNrZSrXYqRImoA1ejNaLvA97gNKlwfn/WPj3EmvFIdYRPl\nmRtVk1ln1HUODzqtdokC0agJUF5P+6SUw3xpGCEwM6krtKn5AIPWtKLlPbfa\n28eJskq+55Dz6j2OMDoIwghAbN4XYrpETfFsW+M9qNwg0SHjA4YJyO1NDMe4\n0U8qyzDUGF1a8dD78d8f4If4D2ayu/ty2bV8Jj4CJ6a3Ohej72X514yzKGRk\npb3pJggOkPufudOGhIqWwK5bZezidYcX1QpNC7FoPcHDFKwlqTQxj5ZXb1do\nLkq7oSmLh0bU0m/Y3FnmuG/EWIcc/S5X4DBuQZs7DHz43tKBnLTZlIaVetjx\nqzCBwTT2/7uteAYjDHlmCFk9abw3aZgxTO1HjjbPJrUiZfBxyF8ZTOFjKYxP\nBU6F\r\n=P64q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"4238464f3c1f05b7c73c43fe9ccb14a2c52a01a6","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","eclint":"^2.8.1","eslint":"^7.0.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.7","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^19.0.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.0.1_1589586800701_0.3282819269193391","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"eslint-plugin-flowtype","version":"5.0.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.0.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f370686dd090efa2f524b2578bfd581bfa4722d2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.0.2.tgz","fileCount":72,"integrity":"sha512-f+RAHY9O1cgmkWnOvR7eae3qQ8LwUO/PYRc3YcZ7hxdoczSpTsHSY9n5TQ37YjB5iHbp8/nDJ6ohyLBMid9kZA==","signatures":[{"sig":"MEQCICZSYYE0ZYi3iohJ+jQYlDPBkDU4tpwhhBg4Byc70AeLAiBVt3Qh/WPD8x3HXqAHK7PQcN0wsj0GKqSmuZy2Jn/QRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevy8tCRA9TVsSAnZWagAAYZ0P/01WtyP2RGxeapIWDF/L\nnodAkBbff7yGX1cNLMHwYgpGnkZyr1lUf0yj2dhnJCT3D+KRk8CntjskphH3\nIwnCXqjj78pXd8NjFBpcO8cn8XhoDs5hZjMc0wrGgItJw51Tp8ZcSJ/8XrYO\n2xyFR1qus/NYvqqw1UvmpvDkTtfDdzhlUUC0dkGWtmX4Hy/Tnh9B3tVDPHw5\n7/uq01wFsMwCVYdqxJvr2wnnK0TZZxmfJcY/tAoDl9s9I6Ne212TEud8lgRv\nXxu9EfMjJjpfMMZfQoF9iUQqySKfKEbUwQIZ9XBUzFnXZ0W963r8U+IICR7J\nkMZ1lq/HCdSGffMv/7n4wIqlCn7Tsf/yp80ij/8IzDVVJtIthYfsy55DR1cz\npdgQn1DpwI7PvZraTyns0HEw5eewmlmPAYEoikai1E8MWy3b2are6g3vnTuW\nKzEge8Mp7RTKFe8oWXDc2xJ/qC60BVUvxdL2I7QS8v0TbsxFx+8xOUaxdk2X\nOw2T5zIqRmOmELW0tPOUJbMH3dmMdw7l8GvTl8vq609TrrWgdegOB7AVDM1/\nCaunbAW6mBPM/SRbqp4BESFRIkYPZ56iaIB4Zr+PjaqovSyZp6lHsyObsa42\nW0fToxTj12sXtKmQEdGhmFhreScr+2O0ne9FJD6NtBdzGkqAXeigXh/vAJUA\nGQyr\r\n=icP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"e06f09a925fea9993f727e5bed1cd6bbdc448e43","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","eclint":"^2.8.1","eslint":"^7.0.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.7","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^19.0.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.0.2_1589587756683_0.7495835115792422","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"eslint-plugin-flowtype","version":"5.0.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.0.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"eff9c2b01df3f182f6d6984565e5c1dd73a7c6ad","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.0.3.tgz","fileCount":72,"integrity":"sha512-QtfUeODs6B7/girI8t/FeZ9FKb0vl7hRkWty/L4Ae3Shwfb79P/rf/S8pzjOxz0Bv0R0VHDN2ATubJfo1fXNcg==","signatures":[{"sig":"MEUCIBZstqPNGuYU2YMPuKsdkpFSEgLF2QSNReenqgvpMlM3AiEAp2IB/KB7gSQoA8jGYzcqDx59knnByOtNbL34COIPEqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevzDmCRA9TVsSAnZWagAAMroP/RzpeWE8hku3leEKSmrv\n5DxGM7FKZkJH5BsQ55ohN5/nkL/jOY/hOjbTyHkhGgBAJkgzvLLuKF82VzS6\nKkf7fuDSAakO9SRAPGDIJ4ORtdvSyIX7wzki+bZ7K3V/mPbebyO12zFViDkq\n7s+7zZ7CRB3W3+Tj0F6lD0N3L8fJDh7Zm2/UZazaW2uXloHbt4pHepClGXXd\n/+nBng4ihcfD/TJ97Dy6HvgdBv18gda1hGsiVWAT+fUtPmVbcKWwhphat52a\noSLtK/M1Avea/3axhFPVuhR38GIo9+ngkhnE4uj0JYhS76/bj2mZrb2hal3R\nqSrpwe2Ejw2+BnJMSxTfeRvSDSEYezgzyRFaIzpYMfOJsNUecufJHEEDsSyk\niM+6hAm8y0asoAiSlnyy4Azj4f3LYpG0X9UChZbcKrk+klJ10dKc4sna6cFO\nhAQZQ/Y8grLXsnfh89wHTaV1jgBd4dTS3oAmFK32MFgGRhw0XEaL7CRJt3v0\n5Bx3uNBperOTj1q1pC4iZ09OXXJfZW4LfDJh8+o2F1b8IyQQTPLLOS9o3RZL\nVli2wafni6jQf/R4WlLwaff9UBJbzhqmgj27DntY0tHCzQeGceC6N+kEIn5h\n8pAGp+Dpf4GyiJxysSQrdM+2j14cQWWWDOkbk7If0R/+5qgdOoHW9bkgBRWr\nFeGe\r\n=cA0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"b1c588f890ac12dc43aa26f2f658fad6d5995d97","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.5","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.1.2","eclint":"^2.8.1","eslint":"^7.0.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.7","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^19.0.5","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.0.3_1589588198062_0.15169418738462004","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"eslint-plugin-flowtype","version":"5.4.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.4.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a559526e56403cb97b470b524957fc526e2485fe","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.4.0.tgz","fileCount":76,"integrity":"sha512-O0s0iTT5UxYuoOpHMLSIO2qZMyvrb9shhk1EM5INNGtJ2CffrfUmsnh6TVsnoT41fkXIEndP630WNovhoO87xQ==","signatures":[{"sig":"MEQCIEYr6e6j/n6P0uTdAQF/8OrSi7sf0AThOKxxiTyoz8dMAiAFoOvwV3GCXsVfFv1lGf0x0/ZcoOGv7a6QfwW8UizVXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTn2RCRA9TVsSAnZWagAAt0cQAIwYxK7C+QdfjmzmvBP9\nTKV8eErS7ujz9sXd7zJX/wJq1u9l7GJJwU/peY802UZ6s93nRYf8ZpFv4gM+\npOWKkInNoZPijC+UQ/u6muDXIGfJA8/rQe93FxFCucOqLJF9OZ/QvOh7kzg2\nh/x2xmkRmVOYX8JqSJa3goHvYfSBTj8vN2oDOYsBMJuQlVyitaDAOXngngAg\nGFJaKhXpMjGFC0tWrBXaXnZnBYdlwe42naWNOyV+jI1UI43a1wG5x7Ty/abF\n7PL5QDcE6mxE0ZnTY/5EmcyTFrmjIKg4qdXLayulw0RjGEQ+MObOLT1VFjWs\nc2j/9B/PPJiTPimF8PFqKRj2h7DoamaLZGmvCpyR9T2yQR+HDPsX8PwpVuoe\nJ3sJio1OxC46nW+GAlbqcBTCXB3WrxKGpVb8u/IbmHqaOSI+CaDWeDK1VCpi\n9R4dyw1k7GmdFbiNxtgONHBfET/n/VGGgwIyWcC00+PjaSC/s1CSBNU5MkVI\nPwKGmoUOqQK4bMsouftXsyovMw+0qYv+QuRaxM11o9F9MQqcw6VByy36CCMD\nZesHZfdxhWdgz4RqO7bawoZ9rdbwZjZHkys3RiF0Q4L8zk0YiVfqWwCAPdXu\nQwcMEx7XmgmgfcKzT9Cu7qYHxP6OC8KL3QTk1gystcBI6MS034y47NeOyAOA\nUQSj\r\n=UkNZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"fd838c3dce0e5917d7a26ed8074645b2d510cd68","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.11.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.4.0_1615756688734_0.05973103420787229","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"eslint-plugin-flowtype","version":"5.8.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.8.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"35b55e4ce559b90efbe913ed33630e391e301481","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.0.tgz","fileCount":79,"integrity":"sha512-feK1xnUTsMSNTOw9jFw7aVgZl7Ep+ghpta/YEoaV6jbXU6Yso30B7BIj9ObHLzZ5TFJL7D98az080wfykLCrcw==","signatures":[{"sig":"MEYCIQCds+g5KwSzqsYoyjonlQKh8LRV1FvaILrUvyhyggw9zgIhAP/nCE511mjeP+4qmQXUs8Aiv+2Hd6vnsRJ47gf5/Uvz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg21EmCRA9TVsSAnZWagAAkHsP/0xPjtdyaK98swbeVpAs\n7kogb4h9l3mSaIX9EtqLhLJQf052cKAL5BO/efjVqAdnuOzFroy0krKBcl2T\n+BXcJdDZYa/zufEgCO/JMqeiK5UP27bmFdsnuc5oVe8pCvR3ZUsDvAbmysZR\n+abXG7pl01ebN+Czcu05ngUX0rCYzp782+1HHwHPPVpDYgmgy/3PsdSIDzoO\nmzNuq/I20IdWB9LL7rZ2j+Umh5vuWiXLZ9s2CZT2kcTvhEedYjrUG3bDmiEL\nRJMws1kvv+o7v85gpeVcI4bbsE1A+aGHYTPFZeZB1ThIAFyJXxRz7qOCn0Mi\n9+kXlFpC30sivu0cwvuCmmoRKjsQKPgAIIjzoITyvXY6GRtlQ4ufLeWsReGm\nJPmhRAvX9YOGv8ww65j4jh2MAZBwqErG61/sqwX426Mjbu1wG5FSEFEhzegT\nFphdCvfBabHHF1nc1Es8vrR2WXeza1vbGPp2bTUQjnUV827jyyzA1PN1Y0y7\nP+O3EZyxq0wk+2QqRd5aYSnJRLs7fLD5L1S5doiALT6Mu4XTn4czNrbvlbBO\nHLDm9SXTAcICOXYb82rbcaJxaRuGUkVIiZIEXSr87xbA61wMDrPk740qzXs1\nzuQ+Mq+/kJG3cIL9kEN0CkAmDZaqLHVIYsAgTWhf6Sk6EISkt+q73eSZOPkn\n9kDX\r\n=acth\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"417068cb33f3c2b016d87a520f3146e83e26e184","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.8.0_1624985893379_0.43608967887069183","host":"s3://npm-registry-packages"}},"5.8.1":{"name":"eslint-plugin-flowtype","version":"5.8.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.8.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"6f2c313a6e9ec271a51315ccd09c2432b4d1930e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.1.tgz","fileCount":79,"integrity":"sha512-ADe4cYAn1UYVs1P1F9wKDNP2lbm3JtwbFykxJpO129utErjAhRZYQJCIKmhy6Rpx7Q9p8pc3gLVIFXtatXJriQ==","signatures":[{"sig":"MEUCIQCRV7mJ1ZcmCGTPtIATv+IFxieHRMeUWyVZJ/XkQWaITwIgVDxtecW2n0LQ+gIva67GUUJcmuytj/6T8S06r4UnjWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+ahdCRA9TVsSAnZWagAAJBYP/jmfguTxADMyvsj16Ge5\nSUkkC5KDJE/REVjglvF6GReVFWPWtG0ZGPInjfdOIO2jCU9RccwJnan8d4vx\nwdJE1miH/WHIi+7Sa+h5zB1Zx/POEJ5k52OJAQPDGNSAfKW/77ja3gxRNYpU\n2TybUBOaOfKyOD0UVgg1Rgj5So4mJTCC4T9PeFC5rs/T+GSB0NMO8T+ZEEw7\n5Rfut/Mm1tudFtAULakyjEQ2W2/lkKAQMM8tE95fWvM0u1nIsjwjnm+t35wO\nXBVF74GUIu0bBDr3J7jjXz0n2WMI4XCiZdjwRGe8db48OuXlGPJvP6SxYLL2\nWgM97W9nXE/WfyglOyG4fK01L1XkjTmyO4rX79EDVt/gx2M5OIPOkEd3bVW1\n3pNDSIWP7mCsEreMuwMybqSnOlOZQdSx9q29EQyMMwpDI18CfYK4Ktu7/niA\n7B8S+UreVX0naZ5CajVceOwM7OOkai8JFPJHHQOHtSw3HEHxne9iBigg7QSB\nh9MN+rDllDr2st4QVSoJNmc3nMCVRmp4D1lkTX5+/rVQuo6eM2NBhVu1l1Au\nSOe8XcFhlPPo42wWWjskKFoiNgmYPVkjXIbNQ2rapM04ewvRZimkUnxJezJP\neWnhgb4F+/vLcPGGt2pQgCQf5YzoFKxwUtbSO4/mvO3Kz2X5NKLpLQArOVaH\ngjVF\r\n=E0Vl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"79267bb466bf8b7b36574d4a8f10fd62a96d3aed","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.5.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.8.1_1626974301510_0.5992540967611197","host":"s3://npm-registry-packages"}},"5.8.2":{"name":"eslint-plugin-flowtype","version":"5.8.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.8.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"e8c4429f2d39d93ccb0732f581b159da16fa0bda","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.8.2.tgz","fileCount":79,"integrity":"sha512-/aPTnNKNAYJbEU07HwvohnXp0itBT+P0r+7s80IG5eqfsrx4NLN+0rXNztJBc56u1RJegSn0GMt1cZnGZpCThw==","signatures":[{"sig":"MEQCIHhKA+mjpZzOh9gRB7/9D40qBYBfC5370AfhySKHmK8qAiBsJEKv9HVVoj4L61O8VYkn+L5XSxI2mgvS+OCB20lOTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/vpXCRA9TVsSAnZWagAApm8QAKQyOH+4nN/vRjvtDZ6X\nVviffMEUoZuCdv69OCriIHLmYoO8aLv1bXmxwt5PMkL+XniklkQTUBJWf9VM\nOdcJHR/Yoph+IZuMr5flAzDJU3sNQxaYg51geXK7pJ8i1PRWqqoPbbiBu0f4\nKx7ZAUF7TShvsdmpqW98qNvWehPDEYjWdkQj2bx8VQQIOW+Fvl09ifI9SLrW\nm7NbzLa5Evwbuskx6utOeMcgZxV3N8oIHesoF6lFw3gG4LXlUErRIW+aKmNg\nVEcy0IVHzTfo+d+XGj5WygODyaELgIDpUDft/iKfFpX/bCer0gLHam2GP993\nCJGMeyKqGuAeMTtOq3cIwr+nTMWwrpjTLkqggqXWTpWHZvNturPuvE2h41TG\ny1P7JjKDWQf8aAU6go5iFk4uPZQRZ1ZPaoUCCFcSnFdp77eU/ms47/o9o99I\nDq2Tfj+lr+Z9734b1WM749HOMP8nHKPnci33WjUyh/lu+W0Jf9cKccBvVR6e\nJuFJdTeQDF4XeughnroSHNPqMdPZti7PBMvplqYt8kLnAjUfqtaYFcd+C5QZ\ny0wu2AuBsaYj8eGfDpAprpQj967jZP1QPJ9RXtJLm+N2ih1mVdkW81hINifK\nn+Q5GWOLCFu14u1gEub8bd6zkmypqriXjx1TpVRBFR87a1hl1Rzn1BMoGoKW\nAGbV\r\n=XxnD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"c40937a4da3864ae94dc5190fd2b8adb4a9b2b41","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.5.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.8.2_1627322967597_0.728599105292181","host":"s3://npm-registry-packages"}},"2.41.0":{"name":"eslint-plugin-flowtype","version":"2.41.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.41.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"fd5221c60ba917c059d7ef69686a99cca09fd871","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.41.0.tgz","integrity":"sha512-M5X6qu/zvvXQ7flXp9plyBRlNRMQGNl3c+kQmox+m/jpnCZt0txgauxcrBKAVa9LKE/hBnsItJ9BojdmkefAkA==","signatures":[{"sig":"MEQCIBlVliavcX9szzxgOoUwLANbqHMWJ7MLisd721DUhjdUAiAajtRlDArfEY2pDdCNKTlykwmTczRoj+6MuL4aXS6ecw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"677e55c6a0f1dd355268a0f19618cd2696424c53","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.5.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.3.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.41.0.tgz_1515255594177_0.00485950568690896","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-plugin-flowtype","version":"4.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"5af33e6c0f401ea4a531999b69ea0d96b6f7ef51","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.0.0.tgz","fileCount":71,"integrity":"sha512-Rs+kYKuAD6nWdRAvJJR58LCPF49ws8LDkYdpadSW/PPBuRG4BOEP6yE+LmmL3fPfvEif6NO8zaO8NwDPArZUPw==","signatures":[{"sig":"MEUCIQD8bgFimWG2czt7EZqC4y8SqNY1pI8REn27TnHwyzhM5wIgR5Qq+YL4XlR9UGjw7/TU6qzn3wQoeBtJaa46Uxh6AuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTWylCRA9TVsSAnZWagAAwnsQAKFPz71E1OsYoy+l/Unz\nSgo2WDvvlMT2+86RPVLySAGzW93jNMKE6VZJWTTN8aQiWgVFdpmouM2OOgl1\nXfPK+OMCqHQj4J/RDTf/4stBDQaLYvxsDADMcjxa31nkOqPpftW8w3hLKdEU\nt2ysXVt4HDYqXSFwxs7fG8Uzrzp6cDLmyuD0lbtVekIN4Ko1uGvsP019Gb7B\nDEO+9Bs2bKD9Uy+NJn/a0H99fcQPLEIv/axteMVBWsoZEA1J3i1xj3AoMAdC\n7m9vINK5tlG5Q2uxMW3BQxmpa6iJ6wYiGGOuGxWbRVLbTQtuaW048iua01O5\ncHwNg4je4316pYkQdJqli6NrKas2h4fv6MH9I4NN0mkrX1aOxFxmpcxSvlAY\nSqEy+Hgv9jt2MdplLMkdR3MhrNPZN92eoi2sPg1u4AY4dwdfsCniVvWorgYP\naoA/IAOLWhLTWfVZ7uWKsEiQouqNtrZ2/G28nrF9MLPDmv7gprffEW3Jmk1D\nSkHL3Gu1NxHXRVG5SsOeMLMv/WXLMvMuKbe4N4O/ubJIjIzuWVcz81Upo8Cs\niAa2HnEz0hCSi4MgwdGGIOah4fwhNIIkyqDbP8BKrvwNoEGk/sKqrMu81UVl\nUA0grRI4Y4P/5xC7XGx+CLaY4APsYSPN+wnSIVd+J32r3dUGsHl4s78TwqrA\nsDgi\r\n=Eqnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"091fbf3513b1948bd5a5ed848d1b69c8250ba20b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"12.8.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.0.0_1565355172601_0.0034375201194170035","host":"s3://npm-registry-packages"}},"2.22.0":{"name":"eslint-plugin-flowtype","version":"2.22.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.22.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1afbfc58643b5da936682b0888a10301b59781c0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.22.0.tgz","integrity":"sha512-EGJhR+yql7j0W3ZgKkAk/yyNdsttJ+2WFfveMYiWsgjtgcVltSOQJucHqOFueaRoo+lxTm13FUyh5Q9YNO8x7g==","signatures":[{"sig":"MEYCIQC5ZzfB61tZjJDCoWxsD9aIRsXc1kpyfcqMxOcGPzWrAAIhAMeeJUsHMWuxJD/AK/qwr1WVUw2sGRe6gH6K6IFKAOJH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"1afbfc58643b5da936682b0888a10301b59781c0","gitHead":"ad6e0e88de9cbd09e7a56bb00aaac986b4f4ca26","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.22.0.tgz_1477327385748_0.4025247870013118","host":"packages-18-east.internal.npmjs.com"}},"2.45.0":{"name":"eslint-plugin-flowtype","version":"2.45.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.45.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"20d8b15d1e1e71ea4e9498e8be3fc62c0752fcbf","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.45.0.tgz","fileCount":55,"integrity":"sha512-oUZgzkZOrqxvQvYZnkhojo/XfMhJ4rFy+TVwHTkgh6pNCom9hEzTS9QCeDaya+XP9vUqGopyQq983ExNtg96EA==","signatures":[{"sig":"MEYCIQCPmebZzCHXhDHMnd4tnKZmqMjFQrpNjV5v6LfISVNqhwIhAKse2ekSyCO/rzX0YmzoDoe+ypDxOufFIuW0Xalgfvsi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198934},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"74bcb8c13c601c2cbc30cfd91b0e374ac32cd146","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.45.0_1518991353838_0.6701784399921134","host":"s3://npm-registry-packages"}},"2.41.1":{"name":"eslint-plugin-flowtype","version":"2.41.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.41.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"0996e1ea1d501dfc945802453a304ae9e8098b78","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.41.1.tgz","integrity":"sha512-+smhNQriVq72oe7pbTi2A0nJJG/3EW3P52Nrd+29TgayOlA/rFHKbvGTfuCpcX5vkYaBx5KeXMoEf2gGFexY5g==","signatures":[{"sig":"MEUCIHO0BNffCLDv+tgL5HwpSCx7qXbu7HDRalgosURSjNChAiEA2xW0Sl+JIuWjvuPkGCKZ32nNNeE0AsITKFomeJ834OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"c898dec597f73a4de3e2f53f830d8591640bae54","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.4.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.41.1.tgz_1516794162698_0.7567836202215403","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"eslint-plugin-flowtype","version":"4.4.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.4.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"88b104e2199c8102ce579dfd252bbe2e7678e44b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.4.0.tgz","fileCount":72,"integrity":"sha512-DQRLzpcuaZDEvNFjF26CFBPqDa99TY8qxWKMJ5mO3+ZHOBlp281IdavIvVaJbG2CKNO2VgjS1OO6Awvf3Yf9Hw==","signatures":[{"sig":"MEQCIEzLx+IG8FPBVkpjyh/TzgNzxnnY5pdw/SPOHz4jWhWRAiARQh38nmmJrIb6C3gjHJ64UubQ0qjCVNTnEEFsStTK8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyt+QCRA9TVsSAnZWagAASekP/3ZWul71OEi6OguN6ak3\nXx2SdYhXLI1e8qsaJrs4GGjR3ZNOGSNPhL3yedV01VfeOaZ9dOOlYiDNUtdy\nP2nFnyjNHLXtVR4vv8+RDuno+z9NToYn6WoQQ2JuBPUq5+PuPa5Rb/Tn0BVn\nE3TVznN6I8ljLJsfJrzxC9fwsSWGKGizJo1ikPTD5NFHjWGlL+ZwR4lZ5t5M\nNwBvsO2HN1jnJKg6QH7Z3SWWcS7GGbl15VdIsQ5ml6+2NY/TutltiHcIPvfA\npnuCgPLONEX+CofRggGbj36KpAD5+pY7ASl3gw9sYvUpMp1N97jfG+jq3lOm\nihxrGabmIMkmtSqRC0STishyffGp6IGpVTnSDndfo54Vj+g34l8VVmTV/v7c\nZshNaDU6t8RYyj91sMYryN6j5IuvsYuVsQcGNafwO71lr5J0w5yCltnq0UMX\nZauygsHwSNzi81GCbQ3Ivw8ovfmwmzMbhFHJAS3VOHf8uaPFubWvNnRS45ya\nmGF0kMP6YB7DDBfTTk28UBS9RPCyGbZ5IAmgiXW+bHH/6bJHo6J3cdOz+DTX\nkEPwwjIGyUuO4LQwFNbi0cCC0huvuFI6Z5DR7XeDvKmjtAhZXt0eFhmy+YwB\nvN9KpOpTj+wgQU5AHGl3U/xVf/2WnytWlpsbXXq6g5HOgoI+TKM80j3+Uqrd\nXsx0\r\n=2JBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"45ee910ea27d3b4d96b45920f0a55cd6b74f4536","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"13.1.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.4.0_1573576591557_0.9410548682976629","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"eslint-plugin-flowtype","version":"4.4.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.4.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b388f42bdc1237f68a8010d2ede52cd67a057e40","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.4.1.tgz","fileCount":72,"integrity":"sha512-TNkrdJbvmBEIf02tjMKrYmLILV7OVwcvDUAnrnoGQZJhBMsu61X7E7/A1yvLTsFeDaqhbBx7rgsHzh4Yx7IqvA==","signatures":[{"sig":"MEUCIDqwvFpU5GR19jEFA8ecIbOft07GyQ0mYx9ImCb5kRggAiEAsl9/ZYb5HQrQ9AR6YFehInXjSzTJfyuZ+zy56G30XJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyuJACRA9TVsSAnZWagAAFmsP/3N9aB+Coh9PuiPRHLPr\ne4LtqpbPRfEZYWZ922QkhW1/I3Q2C1/uqxyVdfYs/olkDaEZ+2vTbvZPvfX8\n699LSBIp2TA2sPUkFxN9YRAGc4p/ITLalco2ZAyurzGRrxWtyR7PJM1FFXO5\nYpsI3JpsaGIO1OzUpYtcLrif5NV4KmU/0Kp18CgrtiZazFYaxAysZAZ0CcXK\nWzQPefnKiib5/ZsKBLXvuJfjTO0Wzi1D707LBodspgodnmJebxC6olzZ/tgM\n63RsNM6GDqoJP51ZE/TPuYR4Ydrt5cItbZEuf2JnpMOpHuaIEaL0m+GMKw0E\n9xr+TVSUez56sTOcIIt6dXJrmVsg8VonWUbLDjUpjX56Yey9+zvs87WYMxI7\n7HG+tTSGrq+0GLEdri//0EV0TfGST8fGzAeVaOfGAeDyZruCgQAz0fD1dFw1\nMyvWMqSd0UEmIKsTSnaBZdkpf7EY2O8JYU396ay27pzXQSnvAqw2PKtKjCKi\nly5GNRwYOcO/jLT3XxcRSpb+twtx0uQxnkqSShtL1ViwZc/jjGhHCtyNLBLB\nYtWkvuUK8nvpfhPDi28AAb1ZgmfylLVa0a+vqF2N73LZamXrbcZ1MUEtBtYu\nIamMB2TC0zbFCV2TsLu9qSBA2uEm/+5DnNdwu4KokZ7c+xrAHkFb2/hyxaHW\n4K/+\r\n=QQPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json"}},"engines":{"node":">=4"},"gitHead":"9b046e4c80229f65aa9affa2a8b25ce11d44dc34","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.2","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eslint":"^5.13.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.4.1_1573577279893_0.7547421596156614","host":"s3://npm-registry-packages"}},"2.38.0":{"name":"eslint-plugin-flowtype","version":"2.38.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.38.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"9134849d6f92e434a9adca0215b6b9f49a3b24d7","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.38.0.tgz","integrity":"sha512-bxde09/khzLyKLO1Mu4Mm2MpHURG2Ml2W5YbgGnD8sNJmukDT8MWARvo4ftIQ3HEnIWcZqNWAp5uF2dmrg9kMw==","signatures":[{"sig":"MEUCIQCAtTUuUXufOw6U2HICUt4zZfDW/pDrit+YMd39xdJXhgIgAw7wQpJGxOk8epq8aWugGuxwuxUUSBKgxwfqF89Qh5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"9c69e90e2ad9fa9f6351435374d7c6ae5630059b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.6.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.38.0.tgz_1507192883122_0.6300243278965354","host":"s3://npm-registry-packages"}},"2.34.1":{"name":"eslint-plugin-flowtype","version":"2.34.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.34.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ea109175645b05d37baeac53b9b65066d79b9446","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.34.1.tgz","integrity":"sha512-xwXpTW7Xv+wfuQdfPILmFl9HWBdWbDjE1aZWWQ4EgCpQtMzymEkDQfyD1ME0VA8C0HTXV7cufypQRvLi+Hk/og==","signatures":[{"sig":"MEUCICTPdeUpt4VpK87ptHnYxMqSkAWFxBRKDsvj7Ee5/+TqAiEAyhZrLxzQvEeV/aarZXq1ujeXlN6BNgZlzbRyrmsHgt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"996acd3ffaa1ac3d3ef8bf77c8e54356c51ca7eb","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.0.4","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.34.1.tgz_1498684788755_0.7591132144443691","host":"s3://npm-registry-packages"}},"2.11.4":{"name":"eslint-plugin-flowtype","version":"2.11.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.11.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"78878df0bcd147c0d1888d05ed005177a5b2f176","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.11.4.tgz","integrity":"sha512-vcqtZgCcLFsXiykMfzFePT1ui3RF0stsB2mMYv7crkg9aWQ5jLly1Pn7BEpY9mNWDD7FqpyDNFKs4Yb32ZDG8w==","signatures":[{"sig":"MEUCICBPhlw2rGkjMCniABoRAg8HnkPqjTZMMS8/r4VVLZFqAiEAs4Y1l2rMIQ4veF1+B0aNryarqwLJv3HkzV+FTS4o5ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"78878df0bcd147c0d1888d05ed005177a5b2f176","gitHead":"1b148c1c36f9679a073375a5048aefba9c19094c","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.11.4.tgz_1472164883277_0.062448655255138874","host":"packages-16-east.internal.npmjs.com"}},"2.15.0":{"name":"eslint-plugin-flowtype","version":"2.15.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.15.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"408458aa399ab9712e66317fafc2530912b473a7","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.15.0.tgz","integrity":"sha512-wr38OmVRgdKSpr/nsUm+2jf371SIDfLqFN/ePmejUxskK7ZyEjDJk2NaWRFm7SvYXOdul6UTW4MBudj3dbtEEQ==","signatures":[{"sig":"MEUCIHzGpYIZNk6nCdTEkhsSmeVYWGZuQE2Oy5663FQmV9k9AiEA1Jr2+4NwrlsKj6XtDOFB9mSE3UuOvgVWSaxLclOnGgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"408458aa399ab9712e66317fafc2530912b473a7","gitHead":"736857625ae080124f226a7e66351fc4f7bc368f","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.6","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.6","mocha":"^3.0.2","eslint":"^3.3.1","gitdown":"^2.4.10","babel-cli":"^6.11.4","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.11.6","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.13.2","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.16","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.15.0.tgz_1473103452121_0.3232066174969077","host":"packages-16-east.internal.npmjs.com"}},"2.19.0":{"name":"eslint-plugin-flowtype","version":"2.19.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.19.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c4a8e9387cebbbe45deecd7c067ffb47ed99385a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.19.0.tgz","integrity":"sha512-lxpiKAEFr+XP/AyzHZc2AwYpVyE5LszDXTC6YZRw+6BO/9psOj1J5f0FDM9TUPGSUHxX8bQAnya9/rYUnFwLHQ==","signatures":[{"sig":"MEUCIQCJN3i8Y/Sb6x4tN8w+p7fjfVrFQkGprLd/d0aYx25CowIgDQQ5BV9XP9Xdf4G33xmrH5eTbMC7ndO7HmDLb4WwA0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"c4a8e9387cebbbe45deecd7c067ffb47ed99385a","gitHead":"71021630c7a591f46ee854700e0f35fdc5a49048","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.7","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.6.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.19.0.tgz_1474407560641_0.8496755475644022","host":"packages-16-east.internal.npmjs.com"}},"3.12.0":{"name":"eslint-plugin-flowtype","version":"3.12.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.12.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"abac9056244c4e3f8a64c9da5e1a64bff526a8e2","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.12.0.tgz","fileCount":71,"integrity":"sha512-sqXHmT/JIxcxLU5HN5aJkyE9iNz0U0xQhgV5JoPt3SnEKSg6gSCDrZGK4o1HXuctWQoPfuotknvytVhg7P7MLQ==","signatures":[{"sig":"MEUCIQCodLe85hEmXj91i+SThuhDl8R11kBwCkjMPic/BxorbQIgRdUq4YvaaEvmNhE+/ccBTpGeNDXvUbEcZ576DWwp53Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMJ+qCRA9TVsSAnZWagAAUs0P/3fCd6tqFP0pI3WS7Qfv\nDT4V04erlkRE52wZIaOsiMtlFPJYJC93HgCNXMBokWmXjJdqKxBZZPDTFm84\nZoJRKO//nF046dYft5oWp5BWPvncnjTF75I4wAkc7s0C+i4N2LNT2A3wzZNL\nLTS6dJCn+mySHBdwcusj9AgGueXaTS6uwIZFmsgjbjrXoVEvxd4X0VXYzGr+\nZdBW+6BGPpaa2sFTNaSbqtONdcaoC9khthRj17BGLUfXQcq8iwECEaeN759D\nDlShTCgcxg4VLOl62rkCFZ0LJCyJqPYBjCjwNr2dswEw2QpmDfckpbUzY0i/\n1wauU4eDW9NlpmMci7Bj2uyBs/QEL7dbCwz/SycFk/TjGbeyhCkHhQMF9Uq7\nU79Nl1aDNInvcuaX9rd3D+tDtzx7P/q2zYKaW6rjeI9o9G1YXVyFybSCK0NZ\nn29KFBDINNZg1NFC74294sQfO3LakVo2FFO0iWLVsFcs5XLEarTHRSoX0/9E\nsd7glVNySZLgw9CzPeL5O9xLBRfJC5NPth/cHGQih1TTTKjqp0j6Glk5jIk1\ncrG8SewoxsCWBG30LC6mMTWDw0rcy49suxTVozg2SNLwFaNtoP1n8MHJRogI\nlD4oB9/H0IBXRB7kijeGEi+xjexI96n7RwfUl/qeVQTrJ3XrmPNNA3dehRJ+\nLG2k\r\n=e9KX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"94a9e8bb6a28d9939e46a64a7cbab25dba85043b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","chai":"^4.2.0","glob":"^7.1.4","husky":"^2.4.1","mocha":"^6.1.4","eslint":"^5.13.0","gitdown":"^2.6.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.16","eslint-config-canonical":"^17.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.12.0_1563467689368_0.7785774148527427","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"eslint-plugin-flowtype","version":"3.6.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.6.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"375a3d77f5dbd3a0d2c3554fadcd1d0735a6eb2e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.6.0.tgz","fileCount":69,"integrity":"sha512-7wRfgzXteB9jswXreGG64FlOdscV4z4hIW2lS+mC5t1K2QQkUDh7A+95dB4nU7io8zIOq4cRpftF+41xvMCtiA==","signatures":[{"sig":"MEYCIQDubmPcWID2udMJffV5kUPquSq9ex8EnPzfoCKHowQSnwIhAI4/3uYTEnQNQt5mFznvy9ByeEXOKP32prHn6VrSwepK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqz2HCRA9TVsSAnZWagAAlXMP/j78h2sWBBo3s7/cCUjR\nDVfFZdncvL3/JGq34OLr/eyvaTlsTWrggKCRz3F1moOfbL3Bc/nyvpICcIMP\nAgmujIZOxQovLrry4uWwyK94oW0+07OLGpgp7jl/NieRiPRIlAuxRW7NCw9a\n8KWBZnaJiM9VC7uHyoJLjjSePrmXE6cv7xC1qjGovuxwVyqzPCyAxadFo1lf\nM8UKqGQy1WZ1HUq6lMzsBvAplzIXZPg0a5T7WrErcM25niAePAiKdIZ0aewC\nYpJeqXSr7deoqQZdj5P3ypFMUwbTICGat5J5pVEhCoYt0esK680hXPVKRqqV\nw1IxX9gLioqMoNEDdjUB8oYmhL29Rk41jCv86SbU7qRvXdMvTfS3UXASYHG7\nwRmg1RJyBsGbjl2ivhoDG+8TfANnC7b5J34REXIXnH1AoqoXb5u7xZT46Uiq\nSXQaMzoU1oV4u0nZx3lMrrOLt4M2xscELxdRQLDfrfjpsMGslpU2pgPbL3d7\niVukobXdiho/xc8mBkF8WFeP+nL7ekgpWPEbGl3G4a2ucKnYXiYsczqn80hC\njzSHkAD5IxerPHaa75oPNfrcdIkUOAtqAkQhKsjvMlfJnGY/BIgnmrxanQb1\n7wRSQQqeQDiNsxtuhj4vR4Ko1xvkB+Qdk+NqXThnyEYe0Sn5LUby9byy3o5V\nLA0T\r\n=Df4h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"52b0c001100483f98a4735685bef269261fe198b","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.13.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.6.0_1554726278470_0.0356278763326483","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"eslint-plugin-flowtype","version":"3.12.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.12.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b673c716b578c9aa66887feef3bc146f8cbe1c21","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.12.1.tgz","fileCount":71,"integrity":"sha512-NZqf5iRgsfHOC31HQdtX2pvzCi0n/j9pB+L7Cf9QtuYxpx0i2wObT+R3rPKhQK4KtEDzGuzPYVf75j4eg+s9ZQ==","signatures":[{"sig":"MEYCIQD2UhqnN4Nnlidait8TplIeEFLAB3tw6ncVqWvoB06bAAIhAJYbxLQ52Vi2JFWUMDqyljbBFY8qJ0WpatCsIhVw6qll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMPGuCRA9TVsSAnZWagAASAUP/iyEIwFMWtXtpMNYP+4V\n7j4WN9VJPpPK3tjqRTaCo54Dkwa1pXl1WJBg69h/ZKhVSXp0Q/Q7FhBKzpQs\nBCKt9wToOQFZ8y4e6kJ5glz7vsO668Lv1I7wv/6xbOOGoOOMqeASsdLFwrMS\nc/jCdhCfcjT5+jrw8AdJhyhbZotKrj4AmZP05FvNff7qfm0mKuTd/5OV6OVl\npyPZjzAZK/yZAKysa3QdHh12FYCyED+rCmYta3xKGCLLSXSuE6ZzaEwnXDZ/\n7a8bcp95avmpublb7XQfBq/b6H1rl8uUWVP4mEelEiXmLc4hbee8HaHVbCn1\ndJAy+9eXP5KTpXz1KzdEwnFfLaWM7vxDuXCJFeyuwf70g+zBmn5Mmad/mTmf\n/ET7jbl8pmOaL2Of1q/px9yDnleqJ62oZfQZ6lUad0ZYpghCilsrxGfOg4yr\n8TLpDeug3wLkwCugRB3BadFAAMUBcrSC1BTJoO8FooBZqfioaDbnXCxqGkcN\nSLXmTCzTUiM3UTFlNQTygxtXKUzW3QN/mHIWaimNpwqSaDg4+h91aficunZr\nRad75N87f/iGONWOBfhFUGWzQeCX0y6qIQSYiuNQs4/gLDPMC+waIEiNIMK5\ntFPLE4SY7cTDI/Suja57mOHlU6fTfKLDE00enouIK74iv5W1IdkzX2/rJGq8\n8vnn\r\n=fAZv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"75602604bdd25d6f67fa1270091182109ce7bdd7","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.10.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.0","chai":"^4.2.0","glob":"^7.1.4","husky":"^2.4.1","mocha":"^6.1.4","eslint":"^5.13.0","gitdown":"^2.6.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.16","eslint-config-canonical":"^17.1.1","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.12.1_1563488685539_0.8807326690938835","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"eslint-plugin-flowtype","version":"3.6.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.6.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"99cfa3a30e8a2c9ea40c507b25ea9a320af4ceae","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.6.1.tgz","fileCount":69,"integrity":"sha512-VVuPKb5kgWFhxCkAMpL5wi44AK+4nkxa3XXZVa2PKf00n4INNbdKmZC0tT8qeNTHoDPYMXbqak4tGC9YtIOqGw==","signatures":[{"sig":"MEYCIQDyPi/DXNCeZVJeD9OgKAk99/M0FklxrJvV0m6oC2GiLQIhAOVcHiv5v6n+auO77CB6PFAXn2/ggMnX0f+faUNhjZxe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrYxgCRA9TVsSAnZWagAA8nIP/RmM744ffRtoQMu3eMWf\n1v0Y0op8urzCFAS7tXzl8cMYYXwSx2RKtgCcnkZ1oQ22QDQxXJEUaWXcBaZ9\nWZay+EthzrSljADQFJQBdDCq/vu6YnK6/rwNSPNuIsnp5fiPfJwVrrskMV4B\nm5kLSCHIluGSDsOBjFd5FpXG/FLqLSONbwEtHM53VITsxym4dzf5CO1TSVlK\nL6rmwmssLNQGu0gMWVKIYcHx41AiMw7+HobVBLx87/Mltir+RIviHINn0j76\nSdvdwsWT8Iwy694bRL2C014t2vPllKYdXUnoi/k46T5jVTS3pOZFHrhEUKLG\nHzxd+ceJ6r4J/QQ8AtdtUGn9gYShMd0z/HGSCqeycwrKw8Aa2eOP2UNXHzpK\nturNBC+r8ft2q+m3537hqrUwPoZ7fJOhI50QT4S2YllmxfNu4WrZCPrKtxs3\nh7m0xPxbQZnBa7JpRB7uIVw/1UOAcoliBZbD7rQ5UlNwfac179dgqYEcX0Jp\nTi0B/zElhg6+ycmpcGJY/PmwnyUJOoEilQ1xP37FIPMfeAY96PhSFvzsgh8D\nFoQpRHXc+KgNMB+NlM15lRU8bdQWNKl6e1Xqvfe6NzAXykVRTnkJNNuSdQJQ\nU2rAxG25mwzHfqi7aX05756micHSMjTaDNfES7WEVjSmyZLeZOrmRRxoOJxT\nJUfr\r\n=9XCo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"a41f5f1a13aa2855830d526a8bd50f2e9a314470","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.15.1","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.6.1_1554877535462_0.9360554726136427","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"eslint-plugin-flowtype","version":"3.2.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.2.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"824364ed5940a404b91326fdb5a313a2a74760df","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.2.0.tgz","fileCount":66,"integrity":"sha512-baJmzngM6UKbEkJ5OY3aGw2zjXBt5L2QKZvTsOlXX7yHKIjNRrlJx2ods8Rng6EdqPR9rVNIQNYHpTs0qfn2qA==","signatures":[{"sig":"MEUCIB+cKjRnbTyayIPQXxEnRw5OI9TX4I/Lydp1wQu5GbAlAiEAtDXLBtmaCj5svSMB3jo2N2s53eMaMLHJvpSO1v0sS/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2vqzCRA9TVsSAnZWagAA9rgP/3+W+QSk09liEtzhdOrr\n2ttRh5LMqphA1prlBy9IAeDEC3vCQQ6ErHTQ+DsFCB9HTAeNimPEWoIIJqMi\nOoKa8VqWLYG2PrdOzEZS9OOkTpQVhrnYKAbGzLnyA0kZXI5+XuXMzqCDglbz\nnJV6WAZYlYj6dHL4IOeHmTZ8DHsuvSYv94wMueu5e09pdyNYzK2POHYFfTOY\nvD0mPdCFFNpR0uJhKOIynyC647Rm5hGXFB8SlgTqCh4jmjTz3GN7RAD4RbpX\nncKPH3QLi32n2Sdoqx2Dp0B2Zi7MPX5zZDojVY8NcS+R9uar0N19/A94Xe4n\nUPl/Hvsy5AMEKXxJRIDlBhayJjhI7yxsRKsSVfgSKcUO1P9CDFlRY6Nc9of+\nEdHKpqkA2ri7R3RsXm6IEJ2NzYcOpl2emzsKa6gNMabSPAdBTUUnSXWtvWza\nbV8QtwtNQjNo+CXei5YayHn3yM6SJRZS3hI9pUMnKZ8sH7xQQ32h2wazKqG/\n2Qj+KQyN7Gyg85EOm/kh0h6W3657WJj6n0wY8DsDThD+4W+9Viz85Ns9zCC+\nCcDU8UwpfuSbzZmHZvrowKIZeAt0pC9UuakbdUQZOG+Ch25xwBzDwm80QtQC\nDiEO87NoEplKU9tBQef1+9D+Y10Xbj+h+tUAIR84UIoaXFZ3v7A82es96lNA\nI5W4\r\n=m6Fu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"2fa88307f333ae008c9bd5c3a8fa44049e9ab7fd","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^1.1.2","mocha":"^5.2.0","eslint":"^5.7.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.2.0_1541077682097_0.3355459713951292","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"eslint-plugin-flowtype","version":"3.2.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.2.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"45e032aee54e695dfc41a891e92b7afedfc62c77","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.2.1.tgz","fileCount":66,"integrity":"sha512-1lymqM8Cawxu5xsS8TaCrLWJYUmUdoG4hCfa7yWOhCf0qZn/CvI8FxqkhdOP6bAosBn5zeYxKe3Q/4rfKN8a+A==","signatures":[{"sig":"MEQCIAvVzRrn8NCcNxTNTuOtIfequWDnLv9JvAT1c7QfCLyaAiBozE2CCmrKazqLoKuKt6Wq15o3BJI/Xxm35mopzwzXjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNF2tCRA9TVsSAnZWagAAxxUP/0Pjxo1URSqG4tCpelcE\n+1lw1syRQdHleaeAAaxiFB4QEN6zj+RX5mdkrTtHPlOr9BCeHfZRBRNnOArH\n4G9+dBaLycSaTfPi6W3kBk3tWZ0KNVo2IBpmmyl1/4/9+hBMklSA1ovRys71\nipfSvvScWO255gyXcjedyYw7BP9mi2l8X/mTf+0tMEum3FjDw8AJ5rG6zec1\nDOmSWm/MaQa9eOLPWumNZ5Aa1ojvsze0fnGq5B7fZxIKPQ9gxEPls5IvRvz9\nie4QN8UNG+kKZB0DTaB/4iJq6z0wgn24NKPDOLPSO2jpB9NojRWDRm46e/xa\nhh2nfWNGTuFX5GzLa0RfMgYJTFnkfVIWO12dprxcPqKKuyLMFCOoJrsYZnYM\nF/0Ni4Whk/MHYT/W4zApLxdb9Qzgw15nQTZZdSBEGTmWqHbnMdvfuYxNp+5y\nzrn87mmpZxnsARd+LNJhiEBgpT8vo74BBBjT2i6VqcML20PdFfpl1UInguWY\npzR1z10x3Qo602iEQwFSEHJSn6qy2+TvF8ElM2WNhlOEqwY83DcFgicwq38F\n9FyqpLHzwzAxZVSzO8E89wnFu02v2bPBx/IPfk3fcIz/UOqhIhXPgkUccfMl\nUxpVJmfVJj44EX6OA8pbvQBUmrURcDP1z2FmvUF/exwDtY0938u1PeoRzlDN\nKYEf\r\n=+avo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"a405931f465bad1580c9b28c5696b45accae4201","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"11.6.0","dependencies":{"lodash":"^4.17.10"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.5.0","chai":"^4.1.2","glob":"^7.1.2","husky":"^1.1.2","mocha":"^5.2.0","eslint":"^5.7.0","gitdown":"^2.5.2","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^9.0.0","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.5.0","eslint-config-canonical":"^12.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.2.1_1546935724603_0.3957700148577681","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"eslint-plugin-flowtype","version":"3.2.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@3.2.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"80bc7994875498562942a280e1c71db365765cb1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.2.2.tgz","fileCount":66,"integrity":"sha512-IKefFWHqrdLmuqsB0TiKF+ysFXqHkPsaS5yT0+hvHOWTfowHHVbW7EBagpMLRTh2OG5jwhK4FKAVJqg4R6dtMA==","signatures":[{"sig":"MEUCIDW7CFXhGGSoAYnypHHHj7qgpCE6ToduquqaZBkuSmgAAiEAyrceuoGE9+vrkTDdyYVc5RJAXnAqNEbpZcJdZSDC5Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYxXgCRA9TVsSAnZWagAAWCQP+gL87cE9bY1K4CAVZm9i\n76BrN0GjSTp/VSfnV/1WaenjnZn5MIZmi0GE6WeIwp4elhAttJoBNa3YbDGr\n9n/ll0KwA/40zSc/f/rfQX3zW0pLRB1CWmSc9kxosaDZ9z9no3gSuYIE/xme\n/vuwvrJXRTSipfB64O95+LzIbqAaXY7GAcwTD2V/Idefmds3Jtwd+qmrtXZX\nn20UWuGT1/b+E8oZH64YyHI5QecilnfWAZQoXyYStaMm1yMQbCTDLJbsFXyv\n+pnTy7QvF7NyowJAv9iEy8MVefp//nau9hV0iU5jSzT5IG1wwP9aD00DgBy5\nwX4SKuzeezZuGx174Eby2NXjy60dtNRnn4FH4U9QW860yTeHnUDMbj10/QyI\nW97+J64H/TGOxoT5UJHDE7FEeoLmcKaGWjjsdRLT24qO7+AHH0ua1Kl3e/iM\ntAWXizWyMMMrpsxDxaaUVGtGKpnqlCWQpNpVJ9kUqwl1DlHUuoNsIPTVYpA7\nMZGTtIoLklnsnnY/eDuZMU9PSyYmg270K2MG5SuPL5/e+fa+2rd6eVm8QQmr\nsDW6gYRI5Gc+Wmryzwj8Bz4EY7wjd9Z69tO074vqckq2rgJ0eZBxmMVIaAnf\ns7QUnfWDUdzoyY9mtQVNYCcRqo7CskfA2uvklZiJjspZVdrTCQcLh9rXjaAP\nzgVS\r\n=Y4PB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json","post-commit":"npm run create-readme && git add README.md && git commit -m 'docs: generate docs' --no-verify"}},"engines":{"node":">=4"},"gitHead":"cf385645a6b912c008374c88818ecc062b641043","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"rm -fr ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.5.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"lodash":"^4.17.11"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.9.1","chai":"^4.2.0","glob":"^7.1.3","husky":"^1.3.1","mocha":"^5.2.0","eslint":"^5.13.0","gitdown":"^2.5.7","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.3","eslint-config-canonical":"^16.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_3.2.2_1549997535083_0.5145866612355121","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-plugin-flowtype","version":"2.0.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.0.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"793f30c5f4d225fc973e9be5c638665324307eab","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.0.0.tgz","integrity":"sha512-dVYCTvja5EjQHMRPVUzTDMYVhYkXnvCQ1O0kx3FewZMCBMuGj7gld6ug/0JsRrYmIGlFEOhnjKXgL/3cIBWf7A==","signatures":[{"sig":"MEYCIQDo36rO/TdQbpi0W4cH56ibLbgxS9Jnj2IKWvowMELrhgIhAPriG/hnrnXRcvYPoAjxSeQLOL0TzSlocB8oriS2n2Zb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"793f30c5f4d225fc973e9be5c638665324307eab","gitHead":"51d685c650c53250b11e3015148d1e33c17a9839","scripts":{"lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","pragmatist":"pragmatist --es5","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.7.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.6.0","dependencies":{"lodash":"^4.5.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.2.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.5.1","pragmatist":"^3.0.9","babel-eslint":"^5.0.0","create-index":"^0.1.2","babel-preset-es2015":"^6.5.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.0.0.tgz_1456148119752_0.4860025292728096","host":"packages-6-west.internal.npmjs.com"}},"2.0.1":{"name":"eslint-plugin-flowtype","version":"2.0.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.0.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"45be0483dc1b498199557466f980a3e6f5d65a7a","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.0.1.tgz","integrity":"sha512-R1F0aHFNO8/MicjwtdmNmoSGk/am/of88LMT/u4CZbvusySSMRKYb6de72DAZh8njkr0fPcmjJtzO6DpGBWBuA==","signatures":[{"sig":"MEUCIQCPfUPzMdrjI8GGNEqf7P0hqX7IDHXPlOau1zb77x+q7wIgEthQALII4voPzngWeVmNnuDyeA+QrmoWDjqhWjnNCd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"45be0483dc1b498199557466f980a3e6f5d65a7a","gitHead":"3150e7e242f9e35a131e1c0593800ed8b65974f3","scripts":{"lint":"npm run pragmatist lint","test":"npm run pragmatist test","build":"npm run pragmatist build","watch":"npm run pragmatist watch","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","pragmatist":"pragmatist --es5","watch-lint":"npm run pragmatist watch-lint","watch-test":"npm run pragmatist watch-test","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node --presets es2015 ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.7.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"5.6.0","dependencies":{"lodash":"^4.5.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","eslint":"^2.2.0","globby":"^4.0.0","gitdown":"^2.4.0","babel-cli":"^6.5.1","pragmatist":"^3.0.13","babel-eslint":"^5.0.0","create-index":"^0.1.2","babel-preset-es2015":"^6.5.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.0.1.tgz_1456161962770_0.31494003836996853","host":"packages-5-east.internal.npmjs.com"}},"2.8.0":{"name":"eslint-plugin-flowtype","version":"2.8.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.8.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"ce49a4c26f58620116589ee9f5601a46c9128cdb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.8.0.tgz","integrity":"sha512-jrs6q3PBmDTjDmuEHaucuZV9zg6kIyif08Z2O7eD9jUIoJMdOiqfbF2kdrr6BHCmtXtK/N1B0T9fkBOgQzSc4Q==","signatures":[{"sig":"MEUCIQDvy3cWLsKv11ks3SlMIbpIAapzDwp2oOH1ICedujt0MwIgfcBiGfEjoMG8BIq51JtZL/n2fq5HmYZ7Hr4RJY3WInQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"ce49a4c26f58620116589ee9f5601a46c9128cdb","gitHead":"31f6b1c17c74a32549abf478ee6d4ae2755396ed","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.8.0.tgz_1471681154638_0.9046202604658902","host":"packages-12-west.internal.npmjs.com"}},"2.30.0":{"name":"eslint-plugin-flowtype","version":"2.30.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.30.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"3054a265f9c8afe3046c3d41b72d32a736f9b4ae","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.30.0.tgz","integrity":"sha512-Rmjf8Pcp6zlQx7dYTgQ9QKOZdPO8cXWZ7kJrs2UELf3kQE2/QtzVyis6krLqIR3lSnPxtJ195RzhIuOLSLng1g==","signatures":[{"sig":"MEQCIFGMtYYJgyrGbJIMy9dhB/Ikjk7P5cIj+GWWiQnd599PAiB93Mw2Da1D5STCXIcGf+f+CxtJAv+Um3bRs/7nHZul4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"3054a265f9c8afe3046c3d41b72d32a736f9b4ae","gitHead":"ccdc152d72407181d004230119e35f23e441a103","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.1.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.30.0.tgz_1484497422643_0.43865103530697525","host":"packages-12-west.internal.npmjs.com"}},"2.4.0":{"name":"eslint-plugin-flowtype","version":"2.4.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.4.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"45189c7886d5a1ec6131bbcda981275c6054a7cd","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.4.0.tgz","integrity":"sha512-Xf5UoQMOiNabtvvRqTMWbTOtzwlLnpKMF7osDXVSqfredDdT7e1jYXTmmv2lLwwcVHG3U/L1ybi6fQ7DnoyIIg==","signatures":[{"sig":"MEUCIQCgeRPoUqlBHTxxBC15KrOmmuONiBCtFK8zstjTndHu8AIgH95Jr0j3Uc3e4LFbGBZ5hjiD9uGRHS8+gmfni+3eLsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"45189c7886d5a1ec6131bbcda981275c6054a7cd","gitHead":"9f40713cea03fec9f8dfeb6155c0e3b775b75dde","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.4.0.tgz_1469631572863_0.9845877517946064","host":"packages-12-west.internal.npmjs.com"}},"2.30.3":{"name":"eslint-plugin-flowtype","version":"2.30.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.30.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"57835d2c0ed388da7a2725803ec32af2f437c301","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.30.3.tgz","integrity":"sha512-SO15BxxOl57OXyEc/pKVHJ/Tf8j2XzAorTNWV1PCRY6NvXVGiCvBsAZg7AO2mJcpYJuYjakYhExYuwC/BFhDkw==","signatures":[{"sig":"MEUCIE0cCjVPN5W/KK5CnRhiFK8ivcsl20TJ9YFg89AVIasEAiEArmS1PzMa9GckV1LIdQh8E55T3EJvSMaWI8vmzuYiYAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"57835d2c0ed388da7a2725803ec32af2f437c301","engines":{"node":">=4"},"gitHead":"66d04e89a3085470008797bcd0ffbdd38d555ea1","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.30.3.tgz_1488902937037_0.16291390685364604","host":"packages-18-east.internal.npmjs.com"}},"2.4.1":{"name":"eslint-plugin-flowtype","version":"2.4.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.4.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f66c6a8fee7525a675b30fe8aa88ed11d85d9bf0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.4.1.tgz","integrity":"sha512-7XqlyMZNOBklAgD/vPmYu8bN0vgkXvMp+brcTMB+DUfBzYJu4SGU5Eysh3n4EuGS8qi7qjrQR9qwq4RcgutxVA==","signatures":[{"sig":"MEYCIQDn/dfy8N6BxNj0/VKH+mKKQ6mIYQt1GdDVBh4qbkrsDQIhAJD9ONR8sv0n0B5m0dpnO6f3ObyV8X39TjsxC4D8ID29","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f66c6a8fee7525a675b30fe8aa88ed11d85d9bf0","gitHead":"7903b7aa329be5b8cb78813cf0fdd050848fe6d0","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"^1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.4.1.tgz_1470738934142_0.34212115383706987","host":"packages-12-west.internal.npmjs.com"}},"2.30.4":{"name":"eslint-plugin-flowtype","version":"2.30.4","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.30.4","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"771d6bb4578ab8598e9c58018fea2e1a22946249","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.30.4.tgz","integrity":"sha512-mxlqAjy5mptyqHB/DK7UjhVxtLROEdwUZLhpAx9f4a2nJl3v8/Q6HT2yC7c+MQKGnbGtk03uexsBnGxVoH5GOw==","signatures":[{"sig":"MEUCIA1K0TcXpz0Dtr8Gd8kXjlkHcY1zncZ4BvbBGeMnRr/QAiEAj8K/WdpARi2oKyJhvsFdskl9Q7jSwPffFzQyp/t10OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"771d6bb4578ab8598e9c58018fea2e1a22946249","engines":{"node":">=4"},"gitHead":"636ceada70418e57d50330d6fcdcac13ddab1745","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.4.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.7.3","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.30.4.tgz_1490111024723_0.21451170882210135","host":"packages-18-east.internal.npmjs.com"}},"2.34.0":{"name":"eslint-plugin-flowtype","version":"2.34.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.34.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b9875f314652e5081623c9d2b18a346bbb759c09","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.34.0.tgz","integrity":"sha512-a8EGMRsWMqQe7hScFqrg7GytNazT8LaT8dUWRwxeLkFwE1XuSeNxzGeQn86lX9V756HpDvACLk+SdRz3u9ALmA==","signatures":[{"sig":"MEYCIQDbFDTpe93cZJR5ANWKAIzt5mq6kyHtCDn27U1PAZPJegIhAPQ6kvTh9DRSFk9bKn/x1h8tuRJj96bwaGPS2GFkigS/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"b9875f314652e5081623c9d2b18a346bbb759c09","engines":{"node":">=4"},"gitHead":"42328cd8b081eb60da4a9b65b920dda155d35d8e","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.6.1","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.10.0","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.34.0.tgz_1496157584572_0.3713867859914899","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"eslint-plugin-flowtype","version":"2.11.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.11.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"89f43ffaafc509b583739d5532022ec7d6bc55a1","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.11.1.tgz","integrity":"sha512-zRbFVlOXi768lOmcAV2BGbK5k+FlSc4rIQD2Wygr3zMhYHXUsDSauOrYBKKh06mAsWenjfWcZmirDdKxwdfr8Q==","signatures":[{"sig":"MEQCICob3HxgVK5uBjc4IWZOJZNx/Y11ZUQTwOU+qxBDBiZBAiAv6kOQIUpI/ZTYrQClm/P13oAB244ggY1+7PMFLf5pwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"89f43ffaafc509b583739d5532022ec7d6bc55a1","gitHead":"41944ac19bf1e3bd280fbace6b4f3c23d04ceeee","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.11.1.tgz_1471900007223_0.6950447438284755","host":"packages-16-east.internal.npmjs.com"}},"2.30.1":{"name":"eslint-plugin-flowtype","version":"2.30.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.30.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"1286f619a8cc5539d3a1d0f3310e3f4a09b50195","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.30.1.tgz","integrity":"sha512-jBvD7wariF5y40lNuhG8L3q9YIy3bsbjPCG1p6zgF+L2pNDgdpsKN2YWpEzlURCFmEhVVPf/7yY45HsZWT6SKQ==","signatures":[{"sig":"MEUCIGFdwoT8mppfpwHLvinXPZUF/Ioe2AKz4u4KmDNKmlGGAiEAyG3FFC3i9VP1BhbvmWYqVZ4n4lfJ1yC+AT0zxuCNGKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"1286f619a8cc5539d3a1d0f3310e3f4a09b50195","engines":{"node":">6.0.0"},"gitHead":"c2f959ebd0ecdf5b79ae03d652f8a8febfa2c598","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.1.2","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.30.1.tgz_1488833759167_0.18523090449161828","host":"packages-18-east.internal.npmjs.com"}},"2.11.0":{"name":"eslint-plugin-flowtype","version":"2.11.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.11.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"a4bb7039f4b8719521b6f68fcef12e3e11e09bcb","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.11.0.tgz","integrity":"sha512-1lHV+1GQMfTg4fHTNVXGTy4AmW1aU+bM7bwFCPR4VoliJRF9vQN5z1+jf9s7BWKVj6/x3KhccoyardRa0smvgw==","signatures":[{"sig":"MEYCIQDnggueyJL47rT60xMUuD5rhRzSXU57kZxbYYmdE6ijlAIhAMVNHPNwwfSgJl4zw4FWXkAMWkBn5Ss94Ifs8lLvwNWy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"a4bb7039f4b8719521b6f68fcef12e3e11e09bcb","gitHead":"8a6b3839d09eea69c38864f7ba7538e994acf769","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist","readme":"node ./node_modules/.bin/gitdown ./.README/README.md --output-file ./README.md; npm run readme-add-assertions","create-index":"create-index ./src --update-index","readme-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.3","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lodash":"^4.9.0"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3","eslint":"^2.13.1","gitdown":"^2.4.8","babel-cli":"^6.7.5","babel-eslint":"^6.0.2","create-index":"^0.1.2","babel-register":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.7.12","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.11.0.tgz_1471705598044_0.04341369727626443","host":"packages-16-east.internal.npmjs.com"}},"2.30.2":{"name":"eslint-plugin-flowtype","version":"2.30.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.30.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"110dce1903e34530bbe249f8071a7aab9612b5a7","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.30.2.tgz","integrity":"sha512-9HYXDGSJAd6iUOid8mHoQzyljQpWy3qf6J5jp8JnylzeIQoK9+pcMQFI+XWg1Eyb1lWVJlve/2lQ/zNK1zjbwA==","signatures":[{"sig":"MEUCICcuu4syvo24dpsmzoIu9XQxUbAY845XQjCwLmH5WSYsAiEAkwqMnGuTHkT66+QOkAgKHs0q6MuWXvUHOox0MJzCNy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"110dce1903e34530bbe249f8071a7aab9612b5a7","engines":{"node":">6.0.0"},"gitHead":"5b38dbc9a09609e0b962d4904f8860933b2e949d","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"4.3.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.30.2.tgz_1488834246440_0.77015022165142","host":"packages-12-west.internal.npmjs.com"}},"2.46.2":{"name":"eslint-plugin-flowtype","version":"2.46.2","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.46.2","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"8749fddda6f6c30d0672011151bea726765b5753","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.46.2.tgz","fileCount":56,"integrity":"sha512-gFk4TK5SLX2cWpfEgYc/a1F8E6neyDqrDEZ58rJOop/ivrSYvdf/HIJwrAW4R4l/cK9R0eBSnFAXF5mB8inT9A==","signatures":[{"sig":"MEYCIQDRXhRgUy9H6qARDjorI9if1LpXqOZ58EA+nUBAQsWvgAIhAIVbrpXXEjPfpnuLnt9g8Qa1d7zEbA9RDiMainD8K5G+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0h7QCRA9TVsSAnZWagAAMo0P/0c/S07CdolJsRmdYiZR\nFaWOSgw1to2sgwQ4KajNLOYX+DDGN4IFYCM83GgJQ79QTYPOLJ7sGl78kp4r\nvcj3/NxS46EKGALioD4ev6VGZXGn+4+2Y+lNDNOHJOqcHGH4ky9gsKTOijfQ\nPtKCEPqd7sw3tw+1X/B4VqjPCW3uj9OvoctcRDnggHF7oUajFkIcSpEA8Z18\nNcpZOIzPDzq1EQ62/a9CH0BcmWLQQnp8+8DSwl85MJKJviZszqpD1oka9s3q\nRu8WL1I6CHPuyF9pZ6ZFyFNuir8UyxDpxUUs8Me7BZbMgOKMxuZWxEzvEqjW\nc6gqcgQBtG/hzlpxhU4prtXpjWIYMi6+wB7Ssrrgonp9tuI+KpW0Nh/dSDBb\nkkL+KJ0MLBhTbkyP2YoM5+Ks86ZohLc0nGqnqoBZPnDTM8H6DpYfUwl3dgr8\nwkd7dtB/1lNHc5CWopzpyPNx5BhwkN10gAhHxi6HsEeNVzYLRx9EMPFrOg+o\nGjR4o21GiWgxWfyVCB9f0P5kEOy+Ula9CNjvC8IdRMBC5lFql0f4Uo03K+0k\nTdj/5+sTtZZ5qJlzAGql14YoWG4FPFRWR3VXIOjP+7iNl3jagkvvVEfU2mNR\ny+4u/0WAsquidauq/enqyrPRc1Fs6A08rxbI65APTWPToxK5fG5QnjcR0+mB\nEk4Z\r\n=JZuv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"7946b0460f712120bd15396050e3e784a32bf345","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.11.1","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.46.2_1523719886010_0.6279157130732758","host":"s3://npm-registry-packages"}},"2.27.0":{"name":"eslint-plugin-flowtype","version":"2.27.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.27.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"f371e4438fe975f27b257e58ab7d19547ed7cb72","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.27.0.tgz","integrity":"sha512-b9MIQgQpbAPHm8SoCNMYX4103XQTz1hqTNaRKoxWCx5AFJmhCEp0GWHsaRL1EMxtKWRnmwoBZFkTTO82VN39+Q==","signatures":[{"sig":"MEUCIQDviOsqpzKNPu3ofdrePuYNoR9/P6RDHdBjCxmX8Y6qcgIgOERAJrz/kH0Qj2qz/tugFYT5wvyE2nTmT7azGCqNWmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f371e4438fe975f27b257e58ab7d19547ed7cb72","gitHead":"35b18b57d97cac2d85246eaaa9ea0d25796851f3","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.27.0.tgz_1480246938718_0.48599939537234604","host":"packages-18-east.internal.npmjs.com"}},"2.46.3":{"name":"eslint-plugin-flowtype","version":"2.46.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.46.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"7e84131d87ef18b496b1810448593374860b4e8e","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.46.3.tgz","fileCount":56,"integrity":"sha512-VpnNeC4E6t2E2NCw8Oveda91p8CPEaujZURC1KhHe4lBRZJla3o0DVvZu1QGXQZO1ZJ4vUmy3TCp95PqGvIZgQ==","signatures":[{"sig":"MEUCIDUVPKkdPgr9ctSw+lcvN4pKPGra5jrdlG5/c9qPiq2WAiEAnGQxL9BtGeLJPph2K5iSpBXj5Gbhu6ZdZmHziqvVxkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2cnXCRA9TVsSAnZWagAAM6UP/AzyRtAGShf467dlONxx\nQpLc05bGRXlyVlXO7KkiUJ2w4gctm7lXb3qtHFRC3NbbzXQe57nGT30bvpNA\nKWf7CcpItbS4oZUO0Zr03XXDPi9kXPUIud8HMEkVPOVjFmLNjG/eP4ROf83e\n58yaPpDHZnfPiul2IrLmJLBYowquLK8aCX+6llSj2gQHd2hYVb5PWDST79jI\ntfvY9W38+0lHoYvfuZSg2A7R4CbAfZtudM1dfVUj1goYOjumQdCt69mksYk7\nnIrfzRtIi8w7lkK9+cN5YFrEMGFqHWRKeoGqgVdG1lodoDgkRwQTspczVdNW\nJlJVhn4QRB5J6tplP/EOS6dcPKZ1t7WoAws+vyk9ZGvx590NrhSH2kzHSqWo\n8X4l0zMiGFO/Oz7dwTVIJAtUlAiPMDYQp+oYpkULgisrcKn3KBYgvqDoaxYu\nrj53k3KGM5zehbjvwXtQmDMbf1NXn0DIEvUfyKYXaE87xHJy6zLP5O8l1BpC\nXwrCtcd06XpDGXDjNWy2x5prwphBSeppMf62b8SBycWfi1lP3wLmluV/0R8q\nIrhB45RCV9H1f18IxjOBUEUFlqZ4MseZJlWPC0+aAlNTErzrBKVGWrTwjyIH\ns0IAqIyg/OeZDTBh1/fda6nUZXhwm2+W4eKo7hXQPVpHsSVauoxX8iJ2YU2r\n/I5b\r\n=/LPo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"6b44d7398d4597099123fa1cddc761996d768d5a","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.11.1","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.46.3_1524222421492_0.826561240395828","host":"s3://npm-registry-packages"}},"2.23.1":{"name":"eslint-plugin-flowtype","version":"2.23.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.23.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"40d333a582c55428a9a0b1722fbed7b1f0e6f1a0","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.23.1.tgz","integrity":"sha512-TofKKR6h71yG5wrJFjmK6YIFjp/GSNmvEtbvj91p3ZFaYKm+qDakj9z4h0DQ+KKb0uSza22UfEmrNMai5xi0Bw==","signatures":[{"sig":"MEYCIQCQwlXbRd0ytKuZbjDH5fkRIIRJKORfj+2ssHmQWMI0RwIhAPQAavubrke+Y8KpXbZNjXqPCuEGjIQ8ITaLQmGxfpel","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"40d333a582c55428a9a0b1722fbed7b1f0e6f1a0","gitHead":"a578f060278397eb6f978d277db59cf671df9ffc","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.9","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.23.1.tgz_1477412523898_0.8972727854270488","host":"packages-12-west.internal.npmjs.com"}},"2.46.0":{"name":"eslint-plugin-flowtype","version":"2.46.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.46.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"832e2f6cc75ea33a25b801b6b87f0342f372b362","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.46.0.tgz","fileCount":56,"integrity":"sha512-ku3CwwIAlzSA1/htrBliM5wxdao5py/ehvPCLymEtFG9cajMr4EfljvedOSiindaP6QFVWGU4wZcuijLzQxXBg==","signatures":[{"sig":"MEUCIE5az0hfId49bkKkT+jmOu7pfuIzBUsfttASf3gyWVDTAiEAl1fsKRBg98jpabzpgiWuKqhK9YBvYu7GfHQFLEskYSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200439},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"3c6722374eeaf00ca997f18cad669520b7d5f5ed","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.46.0_1519255093673_0.058738833137754964","host":"s3://npm-registry-packages"}},"4.5.3":{"name":"eslint-plugin-flowtype","version":"4.5.3","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@4.5.3","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"21322e62c206cb4440d32ed3ba8eabe14e6d0fdf","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.5.3.tgz","fileCount":72,"integrity":"sha512-9PBGkk3dQ2TnP04Zrm8ziVHyNIYzd24PEY12I5DXC/R35+3if0C1/PqTQW94v3okKWoBh2/7EysMEX9AimONjQ==","signatures":[{"sig":"MEYCIQCyb4CDk8b2bvoy0iphZID5JdIevittTzc4MYMob4HDoAIhAK5NhKUo/H6azlLd6nOLAHjixCdStVU4Eljif5OBMf1e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDBZNCRA9TVsSAnZWagAAUMUQAIQmnVt/0iZIYl6Am0bi\noD1Z8lDe6z6XPk2qpyQn2+GoDthYOYEJqGCIYUd2Ts6mdAAj3+XPFLE6s4uU\ntNI5Jdy2HZqFbfUjExymLNBuYUHjO/FeC/IDLEJYDQYpJg3eszmnMS3+HZ6N\n/ivI0G6PmgRQX4KDk1EwElNRDBK5F3b6LoBEn/Saf5/SzQnDYaNcN4OQwP3o\nmrhJka+jDP0gH0nSuOTNji6Ahdey8AsZQ7YHtKvF7LG2S5YzZtL7wVgIbqar\nWpAr/V088GsOtb220sK7Je7pMMiF9ucQudFosaTeUiZlHuh6ryork6Ca4FpM\nDWnUmXlaZKluKwygHVbPTGENOUOF3Wqp74nHnkLE4F8YYoihMllA5zVmSsTB\ne/M4dTL6xMHNhBy86mrkuHw0mv4lefLO9iLyMYwvI3R4Zr1VG1BOx/+nwCae\nqy5TUx44WWkNMtHmEVPB7EpMQ+p4cE/7wEA7dYSS1kdRj/tZMqikn//39Dc+\nVLMw1dSKZWsHdKxhzEW1XnOiPuXxeGQtI0AMiGk6EFbkjIEbky5FWU6kv7vy\nKqIk71VtKFv/EYyThhjUwCZTCrAFsDHOONXLETPgP33qSiBF74z8tfVvv1Fp\nJDOXHGCN7hB2Q4Ic5FtsofcT31LxRGZV3nNhO4JDHnE/8gjIlhErSDZfxNut\nCclo\r\n=DmTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":">=4"},"gitHead":"dccaa76257c00aa9cfaba7195abec288ad236060","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require babel-core/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.13.4","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"13.5.0","dependencies":{"lodash":"^4.17.15"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.10.2","chai":"^4.2.0","glob":"^7.1.4","husky":"^3.0.3","mocha":"^6.2.0","eclint":"^2.8.1","eslint":"^5.13.0","rimraf":"^3.0.0","gitdown":"^3.1.1","jsonlint":"^1.6.3","babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-register":"^6.26.0","babel-preset-env":"^1.7.0","semantic-release":"^15.13.19","eslint-config-canonical":"^17.3.4","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"eslint":">=6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_4.5.3_1577850444832_0.7834758394463814","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"eslint-plugin-flowtype","version":"6.1.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@6.1.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"3358705e9285a53e4cc1b50ec7ab753d8ae07e3b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-6.1.1.tgz","fileCount":82,"integrity":"sha512-5RodSeZvKh1N0kppB9dSSO0ZqB8rHjdX9BUTVQUBnEzR3QU5aQVKEUlBJE7I7U7rhbJMxe3aHPmt/jD4+5Ya6g==","signatures":[{"sig":"MEYCIQCpydOJiE1qF0KFDDvbnpO0ZyxUjbufr3FXOGou/oRXjQIhAJfHUZn0xZu5yeLquBeYL4kkmeU0aq6yX1FXEJCpPqik","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":334172},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"01572d5902ec1ff2251cd9fddd071eefe85a50cf","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.11.1","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","chai":"^4.3.4","glob":"^7.1.7","husky":"^7.0.2","mocha":"^9.1.1","eclint":"^2.8.1","eslint":"^7.32.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","babel-eslint":"^10.1.0","@babel/register":"^7.15.3","semantic-release":"^17.4.7","@babel/preset-env":"^7.15.6","eslint-config-canonical":"^27.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_6.1.1_1634567057748_0.717715535324444","host":"s3://npm-registry-packages"}},"2.46.1":{"name":"eslint-plugin-flowtype","version":"2.46.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.46.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"c4f81d580cd89c82bc3a85a1ccf4ae3a915143a4","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.46.1.tgz","fileCount":56,"integrity":"sha512-GJzxW7QwiIiW0ZA/+nY+N5TuK3es4Uei0D4xuy14dLZBYEFhM6e7c0J1u4+/iwfPqFtkr5a0oSApnSKF4U6KHw==","signatures":[{"sig":"MEUCIDWnNCrgumvjJYvln8rj9pcakCQQW8nPjtlr/9K4IhpKAiEAg0fpuP3NvohW3Xz/v3dKuctHfn0G/GW0oJE/bTz+IqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200790},"main":"./dist/index.js","engines":{"node":">=4"},"gitHead":"d7ccd0ddefbe6589d60f908c90efe453e7604c50","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"5.6.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lodash":"^4.15.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^5.2.1","chai":"^3.5.0","glob":"^7.1.2","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.16.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","babel-register":"^6.14.0","babel-preset-env":"^1.1.10","semantic-release":"^6.3.2","eslint-config-canonical":"1.8.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-object-rest-spread":"^6.23.0"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_2.46.1_1519318684532_0.7096894434332572","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"eslint-plugin-flowtype","version":"6.1.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@6.1.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"626f44d9adbdb681644accd5fa29dffcb0d6d531","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-6.1.0.tgz","fileCount":82,"integrity":"sha512-md72y02Gq/1mmLkW31wPpUmjT0CSYHbFA1IVfkQ1kViaFrKYGR1yCWKS1THqz0hmoIUlx8Jm7NHa4B6lDvJj3g==","signatures":[{"sig":"MEUCIQDyjWWbteXbezWpXVtf3s1EYWsiNlHipCSyX3Z/pX0BdwIgTFmCfuaeds05S+RuczdCVM6wwvbE5ecdJVjVgvAcY8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323989},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"1c1c009ba2a58b9660d43c43750396bef8d73904","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"7.19.0","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"16.9.1","dependencies":{"lodash":"^4.17.21","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.6.3","chai":"^4.3.4","glob":"^7.1.7","husky":"^7.0.2","mocha":"^9.1.1","eclint":"^2.8.1","eslint":"^7.32.0","rimraf":"^3.0.2","gitdown":"^3.1.4","jsonlint":"^1.6.3","@babel/cli":"^7.15.4","@babel/core":"^7.15.5","@babel/node":"^7.15.4","babel-eslint":"^10.1.0","@babel/register":"^7.15.3","semantic-release":"^17.4.7","@babel/preset-env":"^7.15.6","eslint-config-canonical":"^27.0.1","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-proposal-object-rest-spread":"^7.15.6"},"peerDependencies":{"eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_6.1.0_1632143949134_0.7222320164539198","host":"s3://npm-registry-packages"}},"2.27.1":{"name":"eslint-plugin-flowtype","version":"2.27.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@2.27.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"b05834e6f511d54dbdf1b535d2ff6e8700979291","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.27.1.tgz","integrity":"sha512-EVEEYv3CIR0FjqecUPesl/LvOLCiSvI8cm8IpzXmAWdvB7p2DHKk7VscjdCrHelN6eCMIfTw6xEC/h6DtdwNYg==","signatures":[{"sig":"MEUCIQCsnmGbVPV6W6Qwp8BOjpPGvb+1ZHGDvPKQ7HkZxQIVJAIgMpbLls2IyE4w5GuPCtvjqRV1ChLdSKnR3Bxi95N2ICE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"b05834e6f511d54dbdf1b535d2ff6e8700979291","gitHead":"bbcacd00f135b268fd790d563f80fa9963354110","scripts":{"lint":"eslint ./src ./tests","test":"mocha --compilers js:babel-register ./tests/rules/index.js","build":"babel ./src --out-dir ./dist --copy-files","commitmsg":"conventional-changelog-lint -e","precommit":"npm run lint && npm run test && npm run format-json","format-json":"jsonlint --sort-keys --in-place --indent '  ' ./src/configs/recommended.json && echo '' >> ./src/configs/recommended.json","create-index":"create-index ./src --update-index","documentation":"gitdown ./.README/README.md --output-file ./README.md; npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./bin/readmeAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"3.10.10","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"lodash":"^4.15.0"},"devDependencies":{"chai":"^3.5.0","husky":"^0.11.7","mocha":"^3.0.2","eslint":"^3.4.0","gitdown":"^2.5.0","jsonlint":"^1.6.2","babel-cli":"^6.14.0","babel-eslint":"^6.1.2","create-index":"^0.1.3","babel-register":"^6.14.0","standard-version":"^2.4.0","travis-after-all":"^1.4.4","babel-preset-es2015":"^6.14.0","babel-preset-stage-0":"^6.5.0","eslint-config-canonical":"1.8.1","conventional-changelog-lint":"^1.0.1","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"eslint":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype-2.27.1.tgz_1480247180588_0.0444798122625798","host":"packages-18-east.internal.npmjs.com"}},"5.3.0":{"name":"eslint-plugin-flowtype","version":"5.3.0","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.3.0","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"5cd1f222633294444d695202e3322ce0262f5a41","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.3.0.tgz","fileCount":75,"integrity":"sha512-QMA0+QXL+5bXM91T6qeO1yriEL79a6spXs1VUWk9IwExiNxl3AV8OFS8H4gsfYM54tIzMbF6qt8Z6J02r37ABw==","signatures":[{"sig":"MEQCID3l5BDXk+Yid7HMkZ8gxYJEzAr0QD7triSG5+HQt9b0AiAB4dOu8eIbnEreJcy3kSLxYiZn3/ErVi1NCmJBZgEHcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNEiLCRA9TVsSAnZWagAA0c4P/0tvg7deyAHCa68FLeV+\ny8jf5vBwgipGzrldN6dj4QOd/IsF8eePfYN7SOoLlo/NHif4ldSgPsxTLhh/\nyZBuOESWq84nGXHyjwu65shj6hpy8W9IJXHwWsITg0smapmbPaDXj1syhq9y\nfouP2p5RdHX8tnn0ZvRwF8IKDNPfQclrWS2qyNwbDs1NxWk8NraTtDBwNJ8g\n/EMaLjn+wGlGrLc3U51viZ32ZfeRXmwR3OfAwMKH2IP7d6GSzraYea87+na/\nRjd5xwTK/aXrv1yoxkY8etIYD+dREzZroIiSyfe+eFB0S8zF2tdePXCWXvaV\n9TkRcyIJJczttsEN7Mo9i44QXGqDakmgh9pfxGpBcdWx6yDwfBnfuCYb4kpc\nfo60oB9RKK7x/PDfq0QGo/XLNJLEZTu9o3DYTUZ3p+JVsoidLoGTSTJMOzWz\nj0ixz0knKVB36FWwfhjzZz6v5k3iqbY2Ax8ZJ2SK8Vyl4mSWVt+FEQhI5oqn\nw8bAdmD/V7xpmdThV3TsZViJLmOslVOj4Yi/wAugjYbujP33TkHX80Sy38oc\n59q8pOFKBcVfleNUVKN7o8Ynq0LrfBfaupGQOQ614rVY6zvSd0mqwBdWCqx8\nJTB6cLm0S0rdBaOwAop/j6In3sG0K7weN7v3pQxOqCrB0RcK6efhfTNANZpR\nYXo6\r\n=AcbB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"cd40053e8e78c3e526a6ad2c4d4449c46452cde4","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.9.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.3.0_1614039178940_0.9172026657561576","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"eslint-plugin-flowtype","version":"5.3.1","keywords":["eslint","plugin","flowtype"],"author":{"url":"http://gajus.com","name":"Gajus Kuizinas","email":"gajus@gajus.com"},"license":"BSD-3-Clause","_id":"eslint-plugin-flowtype@5.3.1","maintainers":[{"name":"gajus","email":"gajus@gajus.com"}],"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","bugs":{"url":"https://github.com/gajus/eslint-plugin-flowtype/issues"},"dist":{"shasum":"df6227e28c61d967b825c1327a27818bbb2ad325","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.3.1.tgz","fileCount":75,"integrity":"sha512-mziJD+zw+VTwLtF9qLIxYac0GJCbSEDyqMLP5ENzQeNY5EOxbAfitMFLo+UItjYOISQdh1BCobwE2d4i1o+9Rw==","signatures":[{"sig":"MEQCIDfqDi4Tsrq+l82kfP2iXxq+DDEo/neLV8cKGtF7uSE1AiAEh/hxQFXXH0zAfT2LmckIEgrGpKjpVrlQBxNW7+kFjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNbrSCRA9TVsSAnZWagAAH0EP+wdxGpzHqGv23lBr4bV/\nnOjDGuD5kyir3sjeKS1bPqD/d5ITJAFBdkLDQjaOeYro1rHpR3VHv9gTRSZV\nAUqc2yCrSUo4bYtFlOt6I4EiY8AJdIHaNs3WGS6w0kvuY2ZUDKOgau7gOeV0\ny9ULjngeizyeb+W4sRq2OMf/0O6EJ/mcV28d1iwJoDvK1M0IhGWo7zKsR4PW\nG8sACJBkjdMCVkqj9MPqSY0BmT+XhWKlyKpXrgqmNFX9Vvf23Hz0zpEKN2k7\nq4mkZlUVzGL2m3S8WW6YaAKJiWa/FksOLpdZukrzbfPjkUXCfX9k6iO+0czd\nr25TAKUGTIGCYQhBUVfqjL33HeC/pCh/V67/vowSlFzQwqFNOvMC8Banuh7u\nybnZWD1HslVpTyTuidj4cvsAKuOCEqqyCPmmjTYsG6GO3ysZI5bpfYM/7+WH\n82cNSNlVnOBNLoDIf6GLrXlSy/sCRjPoiKrQHh2LJNPANLZ2iFZ2ila25E7m\nem+qy4RG4HzpeFHATNT2w8Pm1gMBGvy3354p//zUUEckNv15VbTUwCOohzKN\n6/PaYMmO+b6o+38jK5kvUD4vxPE0mQvfDHr9eOAdTGbOqoM/2/+o5MInjS6D\nNtaUf2xEpGNaIakzri0R96EiFDYSn+bc9YTJka2BwT55WSXTpAzrZYMdaxTs\n3ZHy\r\n=iMVU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","husky":{"hooks":{"pre-commit":"npm run check-docs && npm run check-tests && npm run lint && npm run test && npm run build && npm run format-json && eclint fix ./src/**/* ./tests/**/*"}},"engines":{"node":"^10.12.0 || >=12.0.0"},"gitHead":"e1d5d049ae12a024f6007772a7d57acef254ac3d","scripts":{"lint":"eslint ./src ./tests","test":"mocha --require @babel/register ./tests/rules/index.js","build":"rimraf ./dist && babel ./src --out-dir ./dist --copy-files","check-docs":"babel-node ./src/bin/checkDocs","check-tests":"babel-node ./src/bin/checkTests","format-json":"jsonlint --sort-keys --in-place --indent \"  \" ./src/configs/recommended.json","create-readme":"gitdown ./.README/README.md --output-file ./README.md && npm run documentation-add-assertions","documentation-add-assertions":"babel-node ./src/bin/addAssertions"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"repository":{"url":"git+https://github.com/gajus/eslint-plugin-flowtype.git","type":"git"},"_npmVersion":"6.14.11","description":"Flowtype linting rules for ESLint.","directories":{},"_nodeVersion":"15.10.0","dependencies":{"lodash":"^4.17.15","string-natural-compare":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^6.12.2","chai":"^4.2.0","glob":"^7.1.6","husky":"^4.2.5","mocha":"^7.2.0","eclint":"^2.8.1","eslint":"^7.1.0","rimraf":"^3.0.2","gitdown":"^3.1.3","jsonlint":"^1.6.3","@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/node":"^7.8.7","babel-eslint":"^10.1.0","@babel/register":"^7.9.0","semantic-release":"^17.0.8","@babel/preset-env":"^7.9.6","eslint-config-canonical":"^20.0.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-object-rest-spread":"^7.9.6"},"peerDependencies":{"eslint":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-flowtype_5.3.1_1614133969624_0.3383058596133173","host":"s3://npm-registry-packages"}}},"name":"eslint-plugin-flowtype","time":{"5.7.0":"2021-04-12T21:55:18.668Z","5.7.1":"2021-04-16T18:30:41.165Z","5.7.2":"2021-04-23T14:03:34.954Z","4.1.0":"2019-08-09T13:34:01.729Z","4.5.1":"2019-11-24T23:17:20.705Z","2.23.0":"2016-10-24T19:06:52.003Z","4.5.2":"2019-11-24T23:24:12.118Z","2.42.0":"2018-01-25T12:19:33.723Z","4.5.0":"2019-11-24T22:53:03.624Z","2.16.0":"2016-09-07T21:36:22.998Z","2.35.0":"2017-07-11T12:21:04.045Z","2.35.1":"2017-09-01T15:19:20.294Z","8.0.2":"2021-10-26T05:50:20.805Z","2.16.1":"2016-09-09T12:01:09.108Z","8.0.3":"2021-10-29T00:01:52.254Z","2.6.4":"2016-08-12T09:48:32.214Z","2.39.0":"2017-10-06T07:57:32.933Z","8.0.0":"2021-10-26T01:14:09.970Z","2.39.1":"2017-10-06T19:30:14.606Z","8.0.1":"2021-10-26T04:08:28.789Z","3.11.1":"2019-06-24T12:33:24.634Z","3.7.0":"2019-05-02T15:42:36.024Z","3.11.0":"2019-06-24T07:13:17.329Z","3.3.0":"2019-02-12T18:57:29.974Z","2.1.0":"2016-02-23T17:15:38.927Z","3.8.1":"2019-05-08T08:37:10.154Z","3.8.2":"2019-05-11T08:33:47.654Z","3.12.2":"2019-07-28T09:22:02.619Z","2.50.2":"2018-09-27T07:46:08.364Z","2.9.0":"2016-08-20T11:58:33.617Z","2.50.1":"2018-09-18T22:05:50.696Z","2.50.0":"2018-07-09T11:11:01.853Z","5.10.0":"2021-09-14T20:25:15.512Z","2.1.1":"2016-03-07T21:32:55.402Z","2.31.0":"2017-04-18T17:18:20.262Z","2.1.2":"2016-03-07T21:43:26.520Z","2.50.3":"2018-09-27T12:33:14.324Z","2.47.1":"2018-05-22T10:30:29.788Z","2.24.0":"2016-10-25T19:30:07.840Z","2.47.0":"2018-05-22T10:12:29.805Z","2.28.2":"2016-11-27T12:12:03.517Z","6.0.0":"2021-09-14T20:41:08.273Z","6.0.1":"2021-09-14T21:10:19.602Z","2.28.0":"2016-11-27T11:48:28.564Z","2.28.1":"2016-11-27T11:58:31.194Z","5.2.0":"2020-06-30T12:31:20.836Z","5.2.1":"2021-02-18T00:17:25.674Z","5.2.2":"2021-02-18T20:42:02.174Z","5.6.0":"2021-04-06T00:30:38.602Z","4.2.0":"2019-08-09T16:26:07.895Z","4.6.0":"2020-01-11T13:00:56.755Z","2.20.0":"2016-10-06T20:18:55.873Z","2.43.0":"2018-02-09T12:51:56.136Z","2.36.0":"2017-09-25T08:58:58.080Z","3.0.0":"2018-10-13T22:37:17.072Z","2.17.1":"2016-09-12T20:50:05.265Z","2.17.0":"2016-09-12T19:44:33.212Z","3.4.1":"2019-02-12T19:48:47.438Z","3.10.2":"2019-06-13T07:19:14.076Z","3.4.2":"2019-02-15T11:11:55.510Z","3.10.3":"2019-06-13T14:13:33.995Z","3.10.0":"2019-06-10T08:55:06.335Z","3.8.0":"2019-05-08T07:38:56.654Z","3.10.1":"2019-06-10T13:52:46.320Z","3.4.0":"2019-02-12T19:12:58.268Z","3.9.0":"2019-05-15T18:32:21.483Z","3.9.1":"2019-05-23T07:01:24.576Z","2.2.6":"2016-04-08T17:49:51.816Z","2.2.7":"2016-04-21T20:11:59.859Z","2.6.3":"2016-08-11T13:43:58.838Z","2.2.4":"2016-04-08T09:42:43.126Z","2.2.5":"2016-04-08T13:34:54.538Z","2.6.1":"2016-08-10T08:11:37.835Z","2.2.2":"2016-03-22T11:02:53.211Z","2.32.1":"2017-04-19T14:31:56.211Z","2.2.3":"2016-04-08T09:42:03.921Z","2.2.0":"2016-03-19T13:05:31.826Z","2.2.1":"2016-03-20T16:45:07.968Z","2.32.0":"2017-04-19T14:03:13.433Z","2.48.0":"2018-05-29T19:06:16.081Z","2.25.0":"2016-10-25T22:03:30.812Z","2.29.1":"2016-12-01T17:33:14.161Z","2.29.2":"2016-12-29T12:02:25.701Z","2.29.0":"2016-11-30T21:40:23.469Z","5.1.0":"2020-05-18T04:01:55.049Z","5.1.1":"2020-05-26T19:08:15.492Z","5.1.2":"2020-05-27T18:33:29.053Z","1.0.0":"2015-07-02T06:58:19.460Z","5.1.3":"2020-05-27T18:36:11.882Z","5.1.4":"2020-06-29T20:59:29.927Z","5.5.0":"2021-04-05T20:39:33.441Z","5.9.0":"2021-08-02T21:36:43.292Z","5.9.1":"2021-08-27T16:28:04.982Z","5.9.2":"2021-08-31T18:40:48.295Z","2.40.0":"2017-12-11T05:31:54.975Z","2.40.1":"2017-12-11T14:03:05.518Z","4.3.0":"2019-09-03T11:10:22.083Z","2.44.0":"2018-02-13T11:57:59.468Z","4.7.0":"2020-03-24T16:00:16.234Z","4.3.1":"2019-11-12T16:34:12.687Z","2.21.0":"2016-10-22T10:15:57.846Z","2.14.0":"2016-09-05T08:32:37.230Z","2.37.0":"2017-09-29T12:52:35.434Z","2.14.2":"2016-09-05T09:29:35.219Z","2.18.0":"2016-09-15T10:49:17.433Z","2.14.3":"2016-09-05T09:42:47.988Z","2.18.2":"2016-09-18T20:44:12.561Z","2.18.1":"2016-09-15T11:06:19.563Z","3.1.4":"2018-10-28T14:14:57.889Z","3.5.0":"2019-04-03T17:17:11.353Z","modified":"2026-02-14T03:22:20.628Z","3.5.1":"2019-04-03T17:48:58.417Z","3.13.0":"2019-08-02T16:18:29.869Z","3.1.0":"2018-10-26T09:22:43.834Z","3.1.1":"2018-10-26T16:01:48.687Z","3.1.2":"2018-10-28T13:59:12.312Z","3.1.3":"2018-10-28T14:09:12.600Z","created":"2015-07-02T06:58:19.460Z","3.10.4":"2019-06-21T13:15:28.360Z","3.10.5":"2019-06-22T05:53:37.825Z","7.0.0":"2021-10-25T17:55:20.657Z","2.7.1":"2016-08-17T01:22:59.339Z","2.7.2":"2016-08-19T22:03:39.525Z","2.7.0":"2016-08-14T19:10:15.467Z","2.3.1":"2016-07-14T10:25:12.058Z","2.10.0":"2016-08-20T15:03:35.958Z","2.33.0":"2017-05-14T10:51:52.638Z","2.3.0":"2016-06-26T19:19:01.799Z","2.26.0":"2016-11-27T11:26:54.901Z","2.49.0":"2018-06-01T15:12:29.258Z","2.26.1":"2016-11-27T11:33:40.789Z","2.49.4":"2018-07-09T11:00:21.276Z","2.49.3":"2018-06-01T18:46:46.032Z","2.49.2":"2018-06-01T18:21:41.463Z","2.49.1":"2018-06-01T17:59:24.638Z","5.0.0":"2020-05-15T23:45:03.612Z","5.0.1":"2020-05-15T23:53:20.866Z","5.0.2":"2020-05-16T00:09:16.799Z","5.0.3":"2020-05-16T00:16:38.221Z","5.4.0":"2021-03-14T21:18:08.915Z","5.8.0":"2021-06-29T16:58:13.554Z","5.8.1":"2021-07-22T17:18:21.675Z","5.8.2":"2021-07-26T18:09:27.804Z","2.41.0":"2018-01-06T16:19:54.371Z","4.0.0":"2019-08-09T12:52:52.755Z","2.22.0":"2016-10-24T16:43:07.617Z","2.45.0":"2018-02-18T22:02:33.935Z","2.41.1":"2018-01-24T11:42:44.005Z","4.4.0":"2019-11-12T16:36:31.657Z","4.4.1":"2019-11-12T16:48:00.049Z","2.38.0":"2017-10-05T08:41:24.607Z","2.34.1":"2017-06-28T21:19:50.021Z","2.11.4":"2016-08-25T22:41:24.153Z","2.15.0":"2016-09-05T19:24:13.023Z","2.19.0":"2016-09-20T21:39:23.168Z","3.12.0":"2019-07-18T16:34:49.521Z","3.6.0":"2019-04-08T12:24:38.636Z","3.12.1":"2019-07-18T22:24:45.685Z","3.6.1":"2019-04-10T06:25:35.602Z","3.2.0":"2018-11-01T13:08:02.257Z","3.2.1":"2019-01-08T08:22:04.796Z","3.2.2":"2019-02-12T18:52:15.225Z","2.0.0":"2016-02-22T13:35:24.827Z","2.0.1":"2016-02-22T17:26:06.060Z","2.8.0":"2016-08-20T08:19:16.404Z","2.30.0":"2017-01-15T16:23:45.268Z","2.4.0":"2016-07-27T14:59:34.733Z","2.30.3":"2017-03-07T16:08:58.048Z","2.4.1":"2016-08-09T10:35:35.822Z","2.30.4":"2017-03-21T15:43:45.650Z","2.34.0":"2017-05-30T15:19:45.767Z","2.11.1":"2016-08-22T21:06:49.299Z","2.30.1":"2017-03-06T20:56:00.205Z","2.11.0":"2016-08-20T15:06:39.609Z","2.30.2":"2017-03-06T21:04:08.918Z","2.46.2":"2018-04-14T15:31:26.115Z","2.27.0":"2016-11-27T11:42:19.520Z","2.46.3":"2018-04-20T11:07:01.596Z","2.23.1":"2016-10-25T16:22:06.206Z","2.46.0":"2018-02-21T23:18:13.784Z","4.5.3":"2020-01-01T03:47:24.930Z","6.1.1":"2021-10-18T14:24:17.912Z","2.46.1":"2018-02-22T16:58:04.621Z","6.1.0":"2021-09-20T13:19:09.290Z","2.27.1":"2016-11-27T11:46:21.416Z","5.3.0":"2021-02-23T00:12:59.069Z","5.3.1":"2021-02-24T02:32:49.810Z"},"readmeFilename":"README.md","homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme"}