`.
- */
- queryFallbacks?: boolean,
- /**
- * Only considers elements with the specified accessible name.
- */
- name?:
- | string
- | RegExp
- | ((accessibleName: string, element: Element) => boolean),
- |};
-
- declare type SelectorMatcherOptions = {|
- ...MatcherOptions,
- selector?: string,
- |};
-
- declare type QueryByBoundAttribute = (
- text: Matcher,
- options?: MatcherOptions
- ) => ?HTMLElement;
-
- declare type AllByBoundAttribute = (
- text: Matcher,
- options?: MatcherOptions
- ) => Array
;
-
- declare type FindAllByBoundAttribute = (
- text: Matcher,
- options?: MatcherOptions,
- waitForElementOptions?: WaitForOptions
- ) => Promise;
-
- declare type GetByBoundAttribute = (
- text: Matcher,
- options?: MatcherOptions
- ) => HTMLElement;
-
- declare type FindByBoundAttribute = (
- text: Matcher,
- options?: MatcherOptions,
- waitForElementOptions?: WaitForOptions
- ) => Promise;
-
- declare type QueryByText = (
- text: Matcher,
- options?: SelectorMatcherOptions
- ) => ?HTMLElement;
-
- declare type AllByText = (
- text: Matcher,
- options?: SelectorMatcherOptions
- ) => Array;
-
- declare type FindAllByText = (
- text: Matcher,
- options?: SelectorMatcherOptions,
- waitForElementOptions?: WaitForOptions
- ) => Promise;
-
- declare type GetByText = (
- text: Matcher,
- options?: SelectorMatcherOptions
- ) => HTMLElement;
-
- declare type FindByText = (
- text: Matcher,
- options?: SelectorMatcherOptions,
- waitForElementOptions?: WaitForOptions
- ) => Promise;
-
- declare type AllByRole = (
- role: ByRoleMatcher,
- options?: ByRoleOptions
- ) => HTMLElement[];
-
- declare type GetByRole = (
- role: ByRoleMatcher,
- options?: ByRoleOptions
- ) => HTMLElement;
-
- declare type QueryByRole = (
- role: ByRoleMatcher,
- options?: ByRoleOptions
- ) => HTMLElement | null;
-
- declare type FindByRole = (
- role: ByRoleMatcher,
- options?: ByRoleOptions,
- waitForElementOptions?: WaitForOptions
- ) => Promise;
-
- declare type FindAllByRole = (
- role: ByRoleMatcher,
- options?: ByRoleOptions,
- waitForElementOptions?: WaitForOptions
- ) => Promise;
-
- declare type GetsAndQueries = {|
- getByLabelText: GetByText,
- getAllByLabelText: AllByText,
- queryByLabelText: QueryByText,
- queryAllByLabelText: AllByText,
- findByLabelText: FindByText,
- findAllByLabelText: FindAllByText,
-
- getByPlaceholderText: GetByBoundAttribute,
- getAllByPlaceholderText: AllByBoundAttribute,
- queryByPlaceholderText: QueryByBoundAttribute,
- queryAllByPlaceholderText: AllByBoundAttribute,
- findByPlaceholderText: FindByBoundAttribute,
- findAllByPlaceholderText: FindAllByBoundAttribute,
-
- getByText: GetByText,
- getAllByText: AllByText,
- queryByText: QueryByText,
- queryAllByText: AllByText,
- findByText: FindByText,
- findAllByText: FindAllByText,
-
- getByAltText: GetByBoundAttribute,
- getAllByAltText: AllByBoundAttribute,
- queryByAltText: QueryByBoundAttribute,
- queryAllByAltText: AllByBoundAttribute,
- findByAltText: FindByBoundAttribute,
- findAllByAltText: FindAllByBoundAttribute,
-
- getByTitle: GetByBoundAttribute,
- getAllByTitle: AllByBoundAttribute,
- queryByTitle: QueryByBoundAttribute,
- queryAllByTitle: AllByBoundAttribute,
- findByTitle: FindByBoundAttribute,
- findAllByTitle: FindAllByBoundAttribute,
-
- getByDisplayValue: GetByBoundAttribute,
- getAllByDisplayValue: AllByBoundAttribute,
- queryByDisplayValue: QueryByBoundAttribute,
- queryAllByDisplayValue: AllByBoundAttribute,
- findByDisplayValue: FindByBoundAttribute,
- findAllByDisplayValue: FindAllByBoundAttribute,
-
- getByRole: GetByRole,
- getAllByRole: AllByRole,
- queryByRole: QueryByRole,
- queryAllByRole: AllByRole,
- findByRole: FindByRole,
- findAllByRole: FindAllByRole,
-
- getByTestId: GetByBoundAttribute,
- getAllByTestId: AllByBoundAttribute,
- queryByTestId: QueryByBoundAttribute,
- queryAllByTestId: AllByBoundAttribute,
- findByTestId: FindByBoundAttribute,
- findAllByTestId: FindAllByBoundAttribute,
- |};
-
- declare type FireEvent = (
- element: HTMLElement,
- eventProperties?: TInit
- ) => boolean;
-
- declare type Screen = {
- ...Queries,
- /**
- * Convenience function for `pretty-dom` which also allows an array
- * of elements
- */
- debug: (
- baseElement?:
- | HTMLElement
- | DocumentFragment
- | Array,
- maxLength?: number,
- options?: { ... } // @TODO pretty format OptionsReceived
- ) => void,
- /**
- * Convenience function for `Testing Playground` which logs URL that
- * can be opened in a browser
- */
- logTestingPlaygroundURL: (element?: Element | Document) => void,
- ...
- };
-
- declare type RenderResult = {
- ...Queries,
- container: HTMLElement,
- unmount: () => boolean,
- baseElement: HTMLElement,
- asFragment: () => DocumentFragment,
- debug: (
- baseElement?:
- | HTMLElement
- | DocumentFragment
- | Array,
- maxLength?: number
- ) => void,
- rerender: (ui: React$Element<*>) => void,
- ...
- };
-
- declare export type RenderOptionsWithoutCustomQueries = {|
- container?: HTMLElement,
- baseElement?: HTMLElement,
- hydrate?: boolean,
- wrapper?: React$ComponentType,
- |};
-
- declare export type RenderOptionsWithCustomQueries<
- CustomQueries: { ... }
- > = {|
- queries: CustomQueries,
- container?: HTMLElement,
- baseElement?: HTMLElement,
- hydrate?: boolean,
- wrapper?: React$ComponentType,
- |};
-
- declare export function render(
- ui: React$Element,
- options?: RenderOptionsWithoutCustomQueries
- ): RenderResult<>;
- declare export function render<
- CustomQueries: { [string]: (...args: Array) => any, ... }
- >(
- ui: React$Element,
- options: RenderOptionsWithCustomQueries
- ): RenderResult;
-
- declare export var act: ReactDOMTestUtilsAct;
- declare export function cleanup(): void;
-
- declare export function waitFor(
- callback: () => T | Promise,
- options?: {|
- container?: HTMLElement,
- timeout?: number,
- interval?: number,
- mutationObserverOptions?: MutationObserverInit,
- |}
- ): Promise;
-
- declare export function waitForElementToBeRemoved(
- callback: (() => T) | T,
- options?: {|
- container?: HTMLElement,
- timeout?: number,
- interval?: number,
- mutationObserverOptions?: MutationObserverInit,
- |}
- ): Promise;
-
- /**
- * @deprecated `wait` has been deprecated and replaced by `waitFor` instead.
- * In most cases you should be able to find/replace `wait` with `waitFor`.
- * Learn more: https://testing-library.com/docs/dom-testing-library/api-async#waitfor.
- */
- declare export function wait(
- callback?: () => void,
- options?: {
- timeout?: number,
- interval?: number,
- ...
- }
- ): Promise;
-
- /**
- * @deprecated `waitForDomChange` has been deprecated.
- * Use `waitFor` instead: https://testing-library.com/docs/dom-testing-library/api-async#waitfor.
- */
- declare export function waitForDomChange(options?: {
- container?: HTMLElement,
- timeout?: number,
- mutationObserverOptions?: MutationObserverInit,
- ...
- }): Promise;
-
- /**
- * @deprecated `waitForElement` has been deprecated.
- * Use a `find*` query (preferred: https://testing-library.com/docs/dom-testing-library/api-queries#findby)
- * or use `waitFor` instead: https://testing-library.com/docs/dom-testing-library/api-async#waitfor
- */
- declare export function waitForElement(
- callback?: () => T,
- options?: {
- container?: HTMLElement,
- timeout?: number,
- mutationObserverOptions?: MutationObserverInit,
- ...
- }
- ): Promise;
-
- declare export function within(
- element: HTMLElement,
- queriesToBind?: GetsAndQueries | Array
- ): GetsAndQueries;
-
- declare export var fireEvent: {|
- (element: HTMLElement, event: Event): void,
-
- copy: FireEvent,
- cut: FireEvent,
- paste: FireEvent,
- compositionEnd: FireEvent,
- compositionStart: FireEvent,
- compositionUpdate: FireEvent,
- keyDown: FireEvent,
- keyPress: FireEvent,
- keyUp: FireEvent,
- focus: FireEvent,
- blur: FireEvent,
- change: FireEvent,
- input: FireEvent,
- invalid: FireEvent,
- submit: FireEvent,
- click: FireEvent,
- contextMenu: FireEvent,
- dblClick: FireEvent,
- doubleClick: FireEvent,
- drag: FireEvent,
- dragEnd: FireEvent,
- dragEnter: FireEvent,
- dragExit: FireEvent,
- dragLeave: FireEvent,
- dragOver: FireEvent,
- dragStart: FireEvent,
- drop: FireEvent,
- mouseDown: FireEvent,
- mouseEnter: FireEvent,
- mouseLeave: FireEvent,
- mouseMove: FireEvent,
- mouseOut: FireEvent,
- mouseOver: FireEvent,
- mouseUp: FireEvent,
- select: FireEvent,
- touchCancel: FireEvent,
- touchEnd: FireEvent,
- touchMove: FireEvent,
- touchStart: FireEvent,
- scroll: FireEvent,
- wheel: FireEvent,
- abort: FireEvent,
- canPlay: FireEvent,
- canPlayThrough: FireEvent,
- durationChange: FireEvent,
- emptied: FireEvent,
- encrypted: FireEvent,
- ended: FireEvent,
- loadedData: FireEvent,
- loadedMetadata: FireEvent,
- loadStart: FireEvent,
- pause: FireEvent,
- play: FireEvent,
- playing: FireEvent,
- progress: FireEvent,
- rateChange: FireEvent,
- seeked: FireEvent,
- seeking: FireEvent,
- stalled: FireEvent,
- suspend: FireEvent,
- timeUpdate: FireEvent,
- volumeChange: FireEvent,
- waiting: FireEvent,
- load: FireEvent,
- error: FireEvent,
- animationStart: FireEvent,
- animationEnd: FireEvent,
- animationIteration: FireEvent,
- transitionEnd: FireEvent,
- |};
- // dom-testing-library re-declares
- declare export function queryByTestId(
- container: HTMLElement,
- id: Matcher,
- options?: MatcherOptions
- ): ?HTMLElement;
- declare export function getByTestId(
- container: HTMLElement,
- id: Matcher,
- options?: MatcherOptions
- ): HTMLElement;
- declare export function queryByText(
- container: HTMLElement,
- text: Matcher,
- options?: MatcherOptions
- ): ?HTMLElement;
- declare export function getByText(
- container: HTMLElement,
- text: Matcher,
- options?: { selector?: string, ... } & MatcherOptions
- ): HTMLElement;
- declare export function queryByPlaceholderText(
- container: HTMLElement,
- text: Matcher,
- options?: MatcherOptions
- ): ?HTMLElement;
- declare export function getByPlaceholderText(
- container: HTMLElement,
- text: Matcher,
- options?: MatcherOptions
- ): HTMLElement;
- declare export function queryByLabelText(
- container: HTMLElement,
- text: Matcher,
- options?: MatcherOptions
- ): ?HTMLElement;
- declare export function getByLabelText(
- container: HTMLElement,
- text: Matcher,
- options?: { selector?: string, ... } & MatcherOptions
- ): HTMLElement;
- declare export function queryByAltText(
- container: HTMLElement,
- text: Matcher,
- options?: MatcherOptions
- ): ?HTMLElement;
- declare export function getByAltText(
- container: HTMLElement,
- text: Matcher,
- options?: MatcherOptions
- ): HTMLElement;
- declare export function getNodeText(node: HTMLElement): string;
- declare export var screen: Screen<>;
-}
diff --git a/flow-typed/npm/@testing-library/user-event_v12.x.x.js b/flow-typed/npm/@testing-library/user-event_v12.x.x.js
deleted file mode 100644
index 6aa7d44724..0000000000
--- a/flow-typed/npm/@testing-library/user-event_v12.x.x.js
+++ /dev/null
@@ -1,90 +0,0 @@
-// flow-typed signature: 6a6252b4e3cb976db493544a72da3039
-// flow-typed version: 47a326d3b8/@testing-library/user-event_v12.x.x/flow_>=v0.104.x
-
-declare module '@testing-library/user-event' {
- declare type TypeOpts = {|
- skipClick?: boolean,
- skipAutoClose?: boolean,
- delay?: number,
- initialSelectionStart?: number,
- initialSelectionEnd?: number,
- |};
-
- declare type TabUserOptions = {|
- shift?: boolean,
- focusTrap?: Document | Element,
- |};
-
- // As of Flow 0.134.x WindowProxy is any, which would annihilate all typechecking.
- declare type TargetElement = Element; /* | WindowProxy */
-
- declare type FilesArgument = File | File[];
-
- declare type UploadInitArgument = {|
- clickInit?: MouseEvent$MouseEventInit,
- changeInit?: Event,
- |};
-
- declare type ClickOptions = {|
- skipHover?: boolean,
- clickCount?: number,
- |};
-
- declare type UserEvent = {|
- clear: (element: TargetElement) => void,
-
- click: (
- element: TargetElement,
- eventInit?: MouseEvent$MouseEventInit,
- options?: ClickOptions
- ) => void,
-
- dblClick: (
- element: TargetElement,
- eventInit?: MouseEvent$MouseEventInit,
- options?: ClickOptions
- ) => void,
-
- selectOptions: (
- element: TargetElement,
- values: string | string[] | HTMLElement | HTMLElement[],
- eventInit?: MouseEvent$MouseEventInit
- ) => void,
-
- deselectOptions: (
- element: TargetElement,
- values: string | string[] | HTMLElement | HTMLElement[],
- eventInit?: MouseEvent$MouseEventInit
- ) => void,
-
- upload: (
- element: TargetElement,
- files: FilesArgument,
- init?: UploadInitArgument
- ) => void,
-
- type: (
- element: TargetElement,
- text: string,
- userOpts?: TypeOpts
- ) => Promise,
-
- tab: (userOpts?: TabUserOptions) => void,
-
- paste: (
- element: TargetElement,
- text: string,
- eventInit?: MouseEvent$MouseEventInit,
- pasteOptions?: {|
- initialSelectionStart?: number,
- initialSelectionEnd?: number,
- |}
- ) => void,
-
- hover: (element: TargetElement, init?: MouseEvent$MouseEventInit) => void,
-
- unhover: (element: TargetElement, init?: MouseEvent$MouseEventInit) => void,
- |};
-
- declare export default UserEvent;
-}
diff --git a/flow-typed/npm/@types/styled-components_vx.x.x.js b/flow-typed/npm/@types/styled-components_vx.x.x.js
deleted file mode 100644
index f1e42ff9e4..0000000000
--- a/flow-typed/npm/@types/styled-components_vx.x.x.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// flow-typed signature: a3f5ac6dd042f343038b48bb6ba6c738
-// flow-typed version: <>/@types/styled-components_v^5.1.4/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * '@types/styled-components'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module '@types/styled-components' {
- declare module.exports: any;
-}
diff --git a/flow-typed/npm/@typescript-eslint/eslint-plugin_vx.x.x.js b/flow-typed/npm/@typescript-eslint/eslint-plugin_vx.x.x.js
deleted file mode 100644
index ac250bfa19..0000000000
--- a/flow-typed/npm/@typescript-eslint/eslint-plugin_vx.x.x.js
+++ /dev/null
@@ -1,1076 +0,0 @@
-// flow-typed signature: 6c9229d6d8f7114745dfec30fbe41763
-// flow-typed version: <>/@typescript-eslint/eslint-plugin_v^4.9.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * '@typescript-eslint/eslint-plugin'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module '@typescript-eslint/eslint-plugin' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module '@typescript-eslint/eslint-plugin/dist/configs/all' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/configs/base' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/configs/recommended-requiring-type-checking' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/configs/recommended' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/adjacent-overload-signatures' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/array-type' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/await-thenable' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/ban-ts-comment' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/ban-tslint-comment' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/ban-types' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/brace-style' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/class-literal-property-style' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/comma-dangle' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/comma-spacing' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-indexed-object-style' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-type-assertions' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-type-definitions' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-type-imports' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/default-param-last' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/dot-notation' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/explicit-function-return-type' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/explicit-member-accessibility' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/explicit-module-boundary-types' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/func-call-spacing' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/BinarySearchTree' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/OffsetStorage' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/TokenInfo' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/init-declarations' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/keyword-spacing' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/lines-between-class-members' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/member-delimiter-style' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/member-ordering' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/method-signature-style' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/enums' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/format' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/parse-options' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/schema' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/shared' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/types' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/validator' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-array-constructor' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-base-to-string' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-confusing-non-null-assertion' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-confusing-void-expression' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-dupe-class-members' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-duplicate-imports' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-dynamic-delete' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-empty-function' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-empty-interface' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-explicit-any' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extra-non-null-assertion' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extra-parens' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extra-semi' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extraneous-class' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-floating-promises' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-for-in-array' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-implicit-any-catch' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-implied-eval' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-inferrable-types' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-invalid-this' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-invalid-void-type' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-loop-func' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-loss-of-precision' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-magic-numbers' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-misused-new' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-namespace' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-non-null-asserted-optional-chain' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-non-null-assertion' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-parameter-properties' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-redeclare' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-require-imports' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-shadow' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-this-alias' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-throw-literal' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-type-alias' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-boolean-literal-compare' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-condition' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-qualifier' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-arguments' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-assertion' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-constraint' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-call' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-member-access' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-return' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unused-expressions' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unused-vars-experimental' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unused-vars' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-use-before-define' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-useless-constructor' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-var-requires' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/non-nullable-type-assertion-style' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/object-curly-spacing' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-as-const' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-enum-initializers' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-for-of' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-function-type' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-includes' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-literal-enum-member' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-namespace-keyword' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-nullish-coalescing' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-optional-chain' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-readonly-parameter-types' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-readonly' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-reduce-type-parameter' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-regexp-exec' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-string-starts-ends-with' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-ts-expect-error' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/promise-function-async' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/quotes' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/require-array-sort-compare' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/require-await' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/restrict-plus-operands' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/restrict-template-expressions' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/return-await' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/semi' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/sort-type-union-intersection-members' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/space-before-function-paren' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/space-infix-ops' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/strict-boolean-expressions' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/switch-exhaustiveness-check' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/triple-slash-reference' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/type-annotation-spacing' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/typedef' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/unbound-method' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/rules/unified-signatures' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/astUtils' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/collectUnusedVariables' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/createRule' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/explicitReturnTypeUtils' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/getFunctionHeadLoc' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/getWrappingFixer' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/isTypeReadonly' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/misc' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/nullThrows' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/objectIterators' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/propertyTypes' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/requiresQuoting' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/eslint-plugin/dist/util/types' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module '@typescript-eslint/eslint-plugin/dist/configs/all.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/configs/all'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/configs/base.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/configs/base'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/configs/eslint-recommended'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/configs/recommended-requiring-type-checking.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/configs/recommended-requiring-type-checking'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/configs/recommended.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/configs/recommended'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/index' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/index.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/adjacent-overload-signatures.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/adjacent-overload-signatures'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/array-type.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/array-type'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/await-thenable.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/await-thenable'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/ban-ts-comment.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/ban-ts-comment'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/ban-tslint-comment.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/ban-tslint-comment'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/ban-types.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/ban-types'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/brace-style.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/brace-style'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/class-literal-property-style.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/class-literal-property-style'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/comma-dangle.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/comma-dangle'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/comma-spacing.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/comma-spacing'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-indexed-object-style.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/consistent-indexed-object-style'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-type-assertions.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/consistent-type-assertions'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-type-definitions.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/consistent-type-definitions'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/consistent-type-imports.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/consistent-type-imports'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/default-param-last.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/default-param-last'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/dot-notation.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/dot-notation'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/explicit-function-return-type.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/explicit-function-return-type'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/explicit-member-accessibility.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/explicit-member-accessibility'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/explicit-module-boundary-types.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/explicit-module-boundary-types'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/func-call-spacing.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/func-call-spacing'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/BinarySearchTree.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/BinarySearchTree'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/index' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/index.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/OffsetStorage.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/OffsetStorage'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/TokenInfo.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/indent-new-do-not-use/TokenInfo'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/indent.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/indent'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/index' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/index.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/init-declarations.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/init-declarations'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/keyword-spacing.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/keyword-spacing'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/lines-between-class-members.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/lines-between-class-members'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/member-delimiter-style.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/member-delimiter-style'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/member-ordering.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/member-ordering'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/method-signature-style.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/method-signature-style'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/enums.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/enums'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/format.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/format'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/index' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/index.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/parse-options.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/parse-options'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/schema.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/schema'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/shared.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/shared'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/types.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/types'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/validator.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention-utils/validator'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/naming-convention.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/naming-convention'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-array-constructor.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-array-constructor'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-base-to-string.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-base-to-string'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-confusing-non-null-assertion.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-confusing-non-null-assertion'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-confusing-void-expression.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-confusing-void-expression'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-dupe-class-members.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-dupe-class-members'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-duplicate-imports.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-duplicate-imports'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-dynamic-delete.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-dynamic-delete'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-empty-function.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-empty-function'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-empty-interface.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-empty-interface'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-explicit-any.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-explicit-any'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extra-non-null-assertion.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-extra-non-null-assertion'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extra-parens.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-extra-parens'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extra-semi.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-extra-semi'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-extraneous-class.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-extraneous-class'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-floating-promises.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-floating-promises'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-for-in-array.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-for-in-array'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-implicit-any-catch.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-implicit-any-catch'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-implied-eval.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-implied-eval'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-inferrable-types.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-inferrable-types'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-invalid-this.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-invalid-this'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-invalid-void-type.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-invalid-void-type'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-loop-func.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-loop-func'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-loss-of-precision.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-loss-of-precision'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-magic-numbers.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-magic-numbers'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-misused-new.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-misused-new'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-misused-promises'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-namespace.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-namespace'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-non-null-asserted-optional-chain.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-non-null-asserted-optional-chain'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-non-null-assertion.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-non-null-assertion'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-parameter-properties.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-parameter-properties'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-redeclare.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-redeclare'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-require-imports.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-require-imports'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-shadow.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-shadow'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-this-alias.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-this-alias'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-throw-literal.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-throw-literal'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-type-alias.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-type-alias'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-boolean-literal-compare.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-boolean-literal-compare'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-condition.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-condition'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-qualifier.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-qualifier'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-arguments.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-arguments'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-assertion.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-assertion'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-constraint.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unnecessary-type-constraint'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-call.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-call'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-member-access.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-member-access'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-return.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-return'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unused-expressions.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unused-expressions'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unused-vars-experimental.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unused-vars-experimental'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-unused-vars.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-unused-vars'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-use-before-define.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-use-before-define'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-useless-constructor.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-useless-constructor'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/no-var-requires.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/no-var-requires'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/non-nullable-type-assertion-style.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/non-nullable-type-assertion-style'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/object-curly-spacing.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/object-curly-spacing'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-as-const.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-as-const'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-enum-initializers.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-enum-initializers'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-for-of.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-for-of'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-function-type.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-function-type'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-includes.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-includes'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-literal-enum-member.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-literal-enum-member'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-namespace-keyword.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-namespace-keyword'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-nullish-coalescing.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-nullish-coalescing'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-optional-chain.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-optional-chain'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-readonly-parameter-types.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-readonly-parameter-types'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-readonly.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-readonly'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-reduce-type-parameter.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-reduce-type-parameter'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-regexp-exec.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-regexp-exec'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-string-starts-ends-with.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-string-starts-ends-with'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/prefer-ts-expect-error.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/prefer-ts-expect-error'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/promise-function-async.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/promise-function-async'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/quotes.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/quotes'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/require-array-sort-compare.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/require-array-sort-compare'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/require-await.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/require-await'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/restrict-plus-operands.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/restrict-plus-operands'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/restrict-template-expressions.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/restrict-template-expressions'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/return-await.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/return-await'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/semi.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/semi'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/sort-type-union-intersection-members.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/sort-type-union-intersection-members'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/space-before-function-paren.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/space-before-function-paren'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/space-infix-ops.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/space-infix-ops'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/strict-boolean-expressions.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/strict-boolean-expressions'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/switch-exhaustiveness-check.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/switch-exhaustiveness-check'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/triple-slash-reference.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/triple-slash-reference'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/type-annotation-spacing.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/type-annotation-spacing'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/typedef.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/typedef'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/unbound-method.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/unbound-method'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/rules/unified-signatures.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/rules/unified-signatures'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/astUtils.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/astUtils'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/collectUnusedVariables.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/collectUnusedVariables'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/createRule.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/createRule'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/explicitReturnTypeUtils.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/explicitReturnTypeUtils'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/getFunctionHeadLoc.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/getFunctionHeadLoc'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/getWrappingFixer.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/getWrappingFixer'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/index' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/index.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/isTypeReadonly.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/isTypeReadonly'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/misc.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/misc'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/nullThrows.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/nullThrows'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/objectIterators.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/objectIterators'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/propertyTypes.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/propertyTypes'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/requiresQuoting.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/requiresQuoting'>;
-}
-declare module '@typescript-eslint/eslint-plugin/dist/util/types.js' {
- declare module.exports: $Exports<'@typescript-eslint/eslint-plugin/dist/util/types'>;
-}
diff --git a/flow-typed/npm/@typescript-eslint/parser_vx.x.x.js b/flow-typed/npm/@typescript-eslint/parser_vx.x.x.js
deleted file mode 100644
index 9bb7b16ff3..0000000000
--- a/flow-typed/npm/@typescript-eslint/parser_vx.x.x.js
+++ /dev/null
@@ -1,42 +0,0 @@
-// flow-typed signature: ffbad9d4cacc669da500c8265b74db16
-// flow-typed version: <>/@typescript-eslint/parser_v^4.15.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * '@typescript-eslint/parser'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module '@typescript-eslint/parser' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module '@typescript-eslint/parser/dist' {
- declare module.exports: any;
-}
-
-declare module '@typescript-eslint/parser/dist/parser' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module '@typescript-eslint/parser/dist/index' {
- declare module.exports: $Exports<'@typescript-eslint/parser/dist'>;
-}
-declare module '@typescript-eslint/parser/dist/index.js' {
- declare module.exports: $Exports<'@typescript-eslint/parser/dist'>;
-}
-declare module '@typescript-eslint/parser/dist/parser.js' {
- declare module.exports: $Exports<'@typescript-eslint/parser/dist/parser'>;
-}
diff --git a/flow-typed/npm/babel-cli_vx.x.x.js b/flow-typed/npm/babel-cli_vx.x.x.js
deleted file mode 100644
index ac2b33eae6..0000000000
--- a/flow-typed/npm/babel-cli_vx.x.x.js
+++ /dev/null
@@ -1,108 +0,0 @@
-// flow-typed signature: d5f68d326987c61447e2c6d0a154b3e1
-// flow-typed version: <>/babel-cli_v^6.26.0/flow_v0.65.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-cli'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-cli' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-cli/bin/babel-doctor' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/bin/babel-external-helpers' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/bin/babel-node' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/bin/babel' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/_babel-node' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/babel-external-helpers' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/babel-node' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/babel/dir' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/babel/file' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/babel/index' {
- declare module.exports: any;
-}
-
-declare module 'babel-cli/lib/babel/util' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-cli/bin/babel-doctor.js' {
- declare module.exports: $Exports<'babel-cli/bin/babel-doctor'>;
-}
-declare module 'babel-cli/bin/babel-external-helpers.js' {
- declare module.exports: $Exports<'babel-cli/bin/babel-external-helpers'>;
-}
-declare module 'babel-cli/bin/babel-node.js' {
- declare module.exports: $Exports<'babel-cli/bin/babel-node'>;
-}
-declare module 'babel-cli/bin/babel.js' {
- declare module.exports: $Exports<'babel-cli/bin/babel'>;
-}
-declare module 'babel-cli/index' {
- declare module.exports: $Exports<'babel-cli'>;
-}
-declare module 'babel-cli/index.js' {
- declare module.exports: $Exports<'babel-cli'>;
-}
-declare module 'babel-cli/lib/_babel-node.js' {
- declare module.exports: $Exports<'babel-cli/lib/_babel-node'>;
-}
-declare module 'babel-cli/lib/babel-external-helpers.js' {
- declare module.exports: $Exports<'babel-cli/lib/babel-external-helpers'>;
-}
-declare module 'babel-cli/lib/babel-node.js' {
- declare module.exports: $Exports<'babel-cli/lib/babel-node'>;
-}
-declare module 'babel-cli/lib/babel/dir.js' {
- declare module.exports: $Exports<'babel-cli/lib/babel/dir'>;
-}
-declare module 'babel-cli/lib/babel/file.js' {
- declare module.exports: $Exports<'babel-cli/lib/babel/file'>;
-}
-declare module 'babel-cli/lib/babel/index.js' {
- declare module.exports: $Exports<'babel-cli/lib/babel/index'>;
-}
-declare module 'babel-cli/lib/babel/util.js' {
- declare module.exports: $Exports<'babel-cli/lib/babel/util'>;
-}
diff --git a/flow-typed/npm/babel-core_vx.x.x.js b/flow-typed/npm/babel-core_vx.x.x.js
deleted file mode 100644
index c79931b28f..0000000000
--- a/flow-typed/npm/babel-core_vx.x.x.js
+++ /dev/null
@@ -1,33 +0,0 @@
-// flow-typed signature: 1ac1d3f0898b54a77b01b01cbf0ea831
-// flow-typed version: <>/babel-core_v^7.0.0-bridge.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-core'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-core' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-
-
-// Filename aliases
-declare module 'babel-core/index' {
- declare module.exports: $Exports<'babel-core'>;
-}
-declare module 'babel-core/index.js' {
- declare module.exports: $Exports<'babel-core'>;
-}
diff --git a/flow-typed/npm/babel-eslint_vx.x.x.js b/flow-typed/npm/babel-eslint_vx.x.x.js
deleted file mode 100644
index 34b1e1ac51..0000000000
--- a/flow-typed/npm/babel-eslint_vx.x.x.js
+++ /dev/null
@@ -1,122 +0,0 @@
-// flow-typed signature: 25df4f8d9dfc689247f944c7a3db6070
-// flow-typed version: <>/babel-eslint_v^10.1.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-eslint'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-eslint' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-eslint/lib/analyze-scope' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree/attachComments' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree/convertComments' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree/toAST' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree/toToken' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/babylon-to-espree/toTokens' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/parse-with-scope' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/parse' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/require-from-eslint' {
- declare module.exports: any;
-}
-
-declare module 'babel-eslint/lib/visitor-keys' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-eslint/lib/analyze-scope.js' {
- declare module.exports: $Exports<'babel-eslint/lib/analyze-scope'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/attachComments.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/attachComments'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/convertComments.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertComments'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertTemplateType'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/index' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/index.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/toAST.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toAST'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/toToken.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toToken'>;
-}
-declare module 'babel-eslint/lib/babylon-to-espree/toTokens.js' {
- declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toTokens'>;
-}
-declare module 'babel-eslint/lib/index' {
- declare module.exports: $Exports<'babel-eslint/lib'>;
-}
-declare module 'babel-eslint/lib/index.js' {
- declare module.exports: $Exports<'babel-eslint/lib'>;
-}
-declare module 'babel-eslint/lib/parse-with-scope.js' {
- declare module.exports: $Exports<'babel-eslint/lib/parse-with-scope'>;
-}
-declare module 'babel-eslint/lib/parse.js' {
- declare module.exports: $Exports<'babel-eslint/lib/parse'>;
-}
-declare module 'babel-eslint/lib/require-from-eslint.js' {
- declare module.exports: $Exports<'babel-eslint/lib/require-from-eslint'>;
-}
-declare module 'babel-eslint/lib/visitor-keys.js' {
- declare module.exports: $Exports<'babel-eslint/lib/visitor-keys'>;
-}
diff --git a/flow-typed/npm/babel-jest_vx.x.x.js b/flow-typed/npm/babel-jest_vx.x.x.js
deleted file mode 100644
index b6f24dd873..0000000000
--- a/flow-typed/npm/babel-jest_vx.x.x.js
+++ /dev/null
@@ -1,42 +0,0 @@
-// flow-typed signature: 81e7f283d4978593f45aa124d5479437
-// flow-typed version: <>/babel-jest_v^26.6.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-jest'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-jest' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-jest/build' {
- declare module.exports: any;
-}
-
-declare module 'babel-jest/build/loadBabelConfig' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-jest/build/index' {
- declare module.exports: $Exports<'babel-jest/build'>;
-}
-declare module 'babel-jest/build/index.js' {
- declare module.exports: $Exports<'babel-jest/build'>;
-}
-declare module 'babel-jest/build/loadBabelConfig.js' {
- declare module.exports: $Exports<'babel-jest/build/loadBabelConfig'>;
-}
diff --git a/flow-typed/npm/babel-loader_vx.x.x.js b/flow-typed/npm/babel-loader_vx.x.x.js
deleted file mode 100644
index bc99da0f05..0000000000
--- a/flow-typed/npm/babel-loader_vx.x.x.js
+++ /dev/null
@@ -1,63 +0,0 @@
-// flow-typed signature: 4cfc3a15007c8f7fb75397ca4fe735ee
-// flow-typed version: <>/babel-loader_v^8.1.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-loader'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-loader' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-loader/lib/cache' {
- declare module.exports: any;
-}
-
-declare module 'babel-loader/lib/Error' {
- declare module.exports: any;
-}
-
-declare module 'babel-loader/lib' {
- declare module.exports: any;
-}
-
-declare module 'babel-loader/lib/injectCaller' {
- declare module.exports: any;
-}
-
-declare module 'babel-loader/lib/transform' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-loader/lib/cache.js' {
- declare module.exports: $Exports<'babel-loader/lib/cache'>;
-}
-declare module 'babel-loader/lib/Error.js' {
- declare module.exports: $Exports<'babel-loader/lib/Error'>;
-}
-declare module 'babel-loader/lib/index' {
- declare module.exports: $Exports<'babel-loader/lib'>;
-}
-declare module 'babel-loader/lib/index.js' {
- declare module.exports: $Exports<'babel-loader/lib'>;
-}
-declare module 'babel-loader/lib/injectCaller.js' {
- declare module.exports: $Exports<'babel-loader/lib/injectCaller'>;
-}
-declare module 'babel-loader/lib/transform.js' {
- declare module.exports: $Exports<'babel-loader/lib/transform'>;
-}
diff --git a/flow-typed/npm/babel-plugin-require-context-hook_vx.x.x.js b/flow-typed/npm/babel-plugin-require-context-hook_vx.x.x.js
deleted file mode 100644
index c4ed93fa4f..0000000000
--- a/flow-typed/npm/babel-plugin-require-context-hook_vx.x.x.js
+++ /dev/null
@@ -1,73 +0,0 @@
-// flow-typed signature: 0d5b518e4dbb5d1b44dfd60fa381d524
-// flow-typed version: <>/babel-plugin-require-context-hook_v^1.0.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-plugin-require-context-hook'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-plugin-require-context-hook' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-plugin-require-context-hook/register' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-require-context-hook/test/a/a' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-require-context-hook/test/a/b/b' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-require-context-hook/test/a/no' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-require-context-hook/test/run' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-require-context-hook/test/test' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-plugin-require-context-hook/index' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook'>;
-}
-declare module 'babel-plugin-require-context-hook/index.js' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook'>;
-}
-declare module 'babel-plugin-require-context-hook/register.js' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook/register'>;
-}
-declare module 'babel-plugin-require-context-hook/test/a/a.js' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook/test/a/a'>;
-}
-declare module 'babel-plugin-require-context-hook/test/a/b/b.js' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook/test/a/b/b'>;
-}
-declare module 'babel-plugin-require-context-hook/test/a/no.jsx' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook/test/a/no'>;
-}
-declare module 'babel-plugin-require-context-hook/test/run.js' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook/test/run'>;
-}
-declare module 'babel-plugin-require-context-hook/test/test.js' {
- declare module.exports: $Exports<'babel-plugin-require-context-hook/test/test'>;
-}
diff --git a/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js b/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js
deleted file mode 100644
index c4ce41081d..0000000000
--- a/flow-typed/npm/babel-plugin-styled-components_vx.x.x.js
+++ /dev/null
@@ -1,139 +0,0 @@
-// flow-typed signature: 1b72121f2e9db4e96934a1a6a7b841c3
-// flow-typed version: <>/babel-plugin-styled-components_v^1.12.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-plugin-styled-components'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-plugin-styled-components' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-plugin-styled-components/lib/css/placeholderUtils' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/minify' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/utils/detectors' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/utils/getName' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/utils/hash' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/utils/options' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/utils/prefixDigit' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/assignStyledRequired' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/displayNameAndId' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/minify' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/pure' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile' {
- declare module.exports: any;
-}
-
-declare module 'babel-plugin-styled-components/lib/visitors/transpileCssProp' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-plugin-styled-components/lib/css/placeholderUtils.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/css/placeholderUtils'>;
-}
-declare module 'babel-plugin-styled-components/lib/index' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib'>;
-}
-declare module 'babel-plugin-styled-components/lib/index.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib'>;
-}
-declare module 'babel-plugin-styled-components/lib/minify/index' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify'>;
-}
-declare module 'babel-plugin-styled-components/lib/minify/index.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/minify'>;
-}
-declare module 'babel-plugin-styled-components/lib/utils/detectors.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/detectors'>;
-}
-declare module 'babel-plugin-styled-components/lib/utils/getName.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/getName'>;
-}
-declare module 'babel-plugin-styled-components/lib/utils/hash.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/hash'>;
-}
-declare module 'babel-plugin-styled-components/lib/utils/options.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/options'>;
-}
-declare module 'babel-plugin-styled-components/lib/utils/prefixDigit.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/utils/prefixDigit'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/assignStyledRequired.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/assignStyledRequired'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/displayNameAndId.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/displayNameAndId'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/minify.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/minify'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/pure.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/pure'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/index.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/templateLiterals/transpile'>;
-}
-declare module 'babel-plugin-styled-components/lib/visitors/transpileCssProp.js' {
- declare module.exports: $Exports<'babel-plugin-styled-components/lib/visitors/transpileCssProp'>;
-}
diff --git a/flow-typed/npm/babel-preset-env_vx.x.x.js b/flow-typed/npm/babel-preset-env_vx.x.x.js
deleted file mode 100644
index dce74b7376..0000000000
--- a/flow-typed/npm/babel-preset-env_vx.x.x.js
+++ /dev/null
@@ -1,88 +0,0 @@
-// flow-typed signature: 6b30a19e7e74f426446f54a13326abc6
-// flow-typed version: <>/babel-preset-env_v^1.6.1/flow_v0.65.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-preset-env'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-preset-env' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-preset-env/data/built-in-features' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/data/plugin-features' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/default-includes' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/index' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/module-transformations' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/normalize-options' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/targets-parser' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/transform-polyfill-require-plugin' {
- declare module.exports: any;
-}
-
-declare module 'babel-preset-env/lib/utils' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-preset-env/data/built-in-features.js' {
- declare module.exports: $Exports<'babel-preset-env/data/built-in-features'>;
-}
-declare module 'babel-preset-env/data/plugin-features.js' {
- declare module.exports: $Exports<'babel-preset-env/data/plugin-features'>;
-}
-declare module 'babel-preset-env/lib/default-includes.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/default-includes'>;
-}
-declare module 'babel-preset-env/lib/index.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/index'>;
-}
-declare module 'babel-preset-env/lib/module-transformations.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/module-transformations'>;
-}
-declare module 'babel-preset-env/lib/normalize-options.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/normalize-options'>;
-}
-declare module 'babel-preset-env/lib/targets-parser.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/targets-parser'>;
-}
-declare module 'babel-preset-env/lib/transform-polyfill-require-plugin.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/transform-polyfill-require-plugin'>;
-}
-declare module 'babel-preset-env/lib/utils.js' {
- declare module.exports: $Exports<'babel-preset-env/lib/utils'>;
-}
diff --git a/flow-typed/npm/babel-preset-es2015_vx.x.x.js b/flow-typed/npm/babel-preset-es2015_vx.x.x.js
deleted file mode 100644
index b105d026ae..0000000000
--- a/flow-typed/npm/babel-preset-es2015_vx.x.x.js
+++ /dev/null
@@ -1,32 +0,0 @@
-// flow-typed signature: 71a8ef0d347e41a0128dfceeaf538628
-// flow-typed version: <>/babel-preset-es2015_v^6.24.1/flow_v0.65.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-preset-es2015'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-preset-es2015' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-preset-es2015/lib/index' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-preset-es2015/lib/index.js' {
- declare module.exports: $Exports<'babel-preset-es2015/lib/index'>;
-}
diff --git a/flow-typed/npm/babel-preset-react_vx.x.x.js b/flow-typed/npm/babel-preset-react_vx.x.x.js
deleted file mode 100644
index aef9aa320f..0000000000
--- a/flow-typed/npm/babel-preset-react_vx.x.x.js
+++ /dev/null
@@ -1,32 +0,0 @@
-// flow-typed signature: f48b66c8da84a2483a0b0f5b9398daa7
-// flow-typed version: <>/babel-preset-react_v^6.24.1/flow_v0.65.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-preset-react'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-preset-react' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-preset-react/lib/index' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-preset-react/lib/index.js' {
- declare module.exports: $Exports<'babel-preset-react/lib/index'>;
-}
diff --git a/flow-typed/npm/babel-preset-stage-2_vx.x.x.js b/flow-typed/npm/babel-preset-stage-2_vx.x.x.js
deleted file mode 100644
index 0e45a0b689..0000000000
--- a/flow-typed/npm/babel-preset-stage-2_vx.x.x.js
+++ /dev/null
@@ -1,32 +0,0 @@
-// flow-typed signature: aaab8e4fd0fd3b0b50e0302104fb8792
-// flow-typed version: <>/babel-preset-stage-2_v^6.24.1/flow_v0.65.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'babel-preset-stage-2'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'babel-preset-stage-2' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'babel-preset-stage-2/lib/index' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'babel-preset-stage-2/lib/index.js' {
- declare module.exports: $Exports<'babel-preset-stage-2/lib/index'>;
-}
diff --git a/flow-typed/npm/browser-sync_vx.x.x.js b/flow-typed/npm/browser-sync_vx.x.x.js
deleted file mode 100644
index 71353259f3..0000000000
--- a/flow-typed/npm/browser-sync_vx.x.x.js
+++ /dev/null
@@ -1,444 +0,0 @@
-// flow-typed signature: 0f570446c324c3155eac5a217b838ce3
-// flow-typed version: <>/browser-sync_v^2.26.14/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'browser-sync'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'browser-sync' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'browser-sync/dist/args' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/async-tasks' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/async' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/bin' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/browser-sync' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/cli-info' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/cli-options' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/command.init' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/command.recipe' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/command.reload' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/command.start' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/addCwdToWatchOptions' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/addDefaultIgnorePatterns' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/addToFilesOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/appendServerDirectoryOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/appendServerIndexOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handleExtensionsOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handleFilesOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handleGhostModeOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handleHostOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handlePortsOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handleProxyOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/cli/transforms/handleServerOption' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/config' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/connect-utils' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/default-config' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/file-event-handler' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/file-utils' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/file-watcher' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/hooks' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/http-protocol' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/internal-events' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/lodash.custom' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/logger' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/options' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/plugins' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/exit' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/init' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/notify' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/pause' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/public-utils' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/reload' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/resume' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/public/stream' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server/proxy-server' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server/proxy-utils' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server/serve-static-wrapper' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server/snippet-server' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server/static-server' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/server/utils' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/snippet' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/sockets' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/tunnel' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/types' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/dist/utils' {
- declare module.exports: any;
-}
-
-declare module 'browser-sync/templates/cli-template' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'browser-sync/dist/args.js' {
- declare module.exports: $Exports<'browser-sync/dist/args'>;
-}
-declare module 'browser-sync/dist/async-tasks.js' {
- declare module.exports: $Exports<'browser-sync/dist/async-tasks'>;
-}
-declare module 'browser-sync/dist/async.js' {
- declare module.exports: $Exports<'browser-sync/dist/async'>;
-}
-declare module 'browser-sync/dist/bin.js' {
- declare module.exports: $Exports<'browser-sync/dist/bin'>;
-}
-declare module 'browser-sync/dist/browser-sync.js' {
- declare module.exports: $Exports<'browser-sync/dist/browser-sync'>;
-}
-declare module 'browser-sync/dist/cli/cli-info.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/cli-info'>;
-}
-declare module 'browser-sync/dist/cli/cli-options.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/cli-options'>;
-}
-declare module 'browser-sync/dist/cli/command.init.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/command.init'>;
-}
-declare module 'browser-sync/dist/cli/command.recipe.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/command.recipe'>;
-}
-declare module 'browser-sync/dist/cli/command.reload.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/command.reload'>;
-}
-declare module 'browser-sync/dist/cli/command.start.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/command.start'>;
-}
-declare module 'browser-sync/dist/cli/transforms/addCwdToWatchOptions.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/addCwdToWatchOptions'>;
-}
-declare module 'browser-sync/dist/cli/transforms/addDefaultIgnorePatterns.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/addDefaultIgnorePatterns'>;
-}
-declare module 'browser-sync/dist/cli/transforms/addToFilesOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/addToFilesOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/appendServerDirectoryOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/appendServerDirectoryOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/appendServerIndexOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/appendServerIndexOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handleExtensionsOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handleExtensionsOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handleFilesOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handleFilesOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handleGhostModeOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handleGhostModeOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handleHostOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handleHostOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handlePortsOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handlePortsOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handleProxyOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handleProxyOption'>;
-}
-declare module 'browser-sync/dist/cli/transforms/handleServerOption.js' {
- declare module.exports: $Exports<'browser-sync/dist/cli/transforms/handleServerOption'>;
-}
-declare module 'browser-sync/dist/config.js' {
- declare module.exports: $Exports<'browser-sync/dist/config'>;
-}
-declare module 'browser-sync/dist/connect-utils.js' {
- declare module.exports: $Exports<'browser-sync/dist/connect-utils'>;
-}
-declare module 'browser-sync/dist/default-config.js' {
- declare module.exports: $Exports<'browser-sync/dist/default-config'>;
-}
-declare module 'browser-sync/dist/file-event-handler.js' {
- declare module.exports: $Exports<'browser-sync/dist/file-event-handler'>;
-}
-declare module 'browser-sync/dist/file-utils.js' {
- declare module.exports: $Exports<'browser-sync/dist/file-utils'>;
-}
-declare module 'browser-sync/dist/file-watcher.js' {
- declare module.exports: $Exports<'browser-sync/dist/file-watcher'>;
-}
-declare module 'browser-sync/dist/hooks.js' {
- declare module.exports: $Exports<'browser-sync/dist/hooks'>;
-}
-declare module 'browser-sync/dist/http-protocol.js' {
- declare module.exports: $Exports<'browser-sync/dist/http-protocol'>;
-}
-declare module 'browser-sync/dist/index' {
- declare module.exports: $Exports<'browser-sync/dist'>;
-}
-declare module 'browser-sync/dist/index.js' {
- declare module.exports: $Exports<'browser-sync/dist'>;
-}
-declare module 'browser-sync/dist/internal-events.js' {
- declare module.exports: $Exports<'browser-sync/dist/internal-events'>;
-}
-declare module 'browser-sync/dist/lodash.custom.js' {
- declare module.exports: $Exports<'browser-sync/dist/lodash.custom'>;
-}
-declare module 'browser-sync/dist/logger.js' {
- declare module.exports: $Exports<'browser-sync/dist/logger'>;
-}
-declare module 'browser-sync/dist/options.js' {
- declare module.exports: $Exports<'browser-sync/dist/options'>;
-}
-declare module 'browser-sync/dist/plugins.js' {
- declare module.exports: $Exports<'browser-sync/dist/plugins'>;
-}
-declare module 'browser-sync/dist/public/exit.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/exit'>;
-}
-declare module 'browser-sync/dist/public/init.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/init'>;
-}
-declare module 'browser-sync/dist/public/notify.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/notify'>;
-}
-declare module 'browser-sync/dist/public/pause.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/pause'>;
-}
-declare module 'browser-sync/dist/public/public-utils.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/public-utils'>;
-}
-declare module 'browser-sync/dist/public/reload.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/reload'>;
-}
-declare module 'browser-sync/dist/public/resume.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/resume'>;
-}
-declare module 'browser-sync/dist/public/stream.js' {
- declare module.exports: $Exports<'browser-sync/dist/public/stream'>;
-}
-declare module 'browser-sync/dist/server/index' {
- declare module.exports: $Exports<'browser-sync/dist/server'>;
-}
-declare module 'browser-sync/dist/server/index.js' {
- declare module.exports: $Exports<'browser-sync/dist/server'>;
-}
-declare module 'browser-sync/dist/server/proxy-server.js' {
- declare module.exports: $Exports<'browser-sync/dist/server/proxy-server'>;
-}
-declare module 'browser-sync/dist/server/proxy-utils.js' {
- declare module.exports: $Exports<'browser-sync/dist/server/proxy-utils'>;
-}
-declare module 'browser-sync/dist/server/serve-static-wrapper.js' {
- declare module.exports: $Exports<'browser-sync/dist/server/serve-static-wrapper'>;
-}
-declare module 'browser-sync/dist/server/snippet-server.js' {
- declare module.exports: $Exports<'browser-sync/dist/server/snippet-server'>;
-}
-declare module 'browser-sync/dist/server/static-server.js' {
- declare module.exports: $Exports<'browser-sync/dist/server/static-server'>;
-}
-declare module 'browser-sync/dist/server/utils.js' {
- declare module.exports: $Exports<'browser-sync/dist/server/utils'>;
-}
-declare module 'browser-sync/dist/snippet.js' {
- declare module.exports: $Exports<'browser-sync/dist/snippet'>;
-}
-declare module 'browser-sync/dist/sockets.js' {
- declare module.exports: $Exports<'browser-sync/dist/sockets'>;
-}
-declare module 'browser-sync/dist/tunnel.js' {
- declare module.exports: $Exports<'browser-sync/dist/tunnel'>;
-}
-declare module 'browser-sync/dist/types.js' {
- declare module.exports: $Exports<'browser-sync/dist/types'>;
-}
-declare module 'browser-sync/dist/utils.js' {
- declare module.exports: $Exports<'browser-sync/dist/utils'>;
-}
-declare module 'browser-sync/templates/cli-template.js' {
- declare module.exports: $Exports<'browser-sync/templates/cli-template'>;
-}
diff --git a/flow-typed/npm/browserslist_vx.x.x.js b/flow-typed/npm/browserslist_vx.x.x.js
deleted file mode 100644
index 4766d7452b..0000000000
--- a/flow-typed/npm/browserslist_vx.x.x.js
+++ /dev/null
@@ -1,66 +0,0 @@
-// flow-typed signature: 0d21d9f5e9c393811f1d056eefcdde24
-// flow-typed version: <>/browserslist_v^4.14.5/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'browserslist'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'browserslist' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'browserslist/browser' {
- declare module.exports: any;
-}
-
-declare module 'browserslist/cli' {
- declare module.exports: any;
-}
-
-declare module 'browserslist/error' {
- declare module.exports: any;
-}
-
-declare module 'browserslist/node' {
- declare module.exports: any;
-}
-
-declare module 'browserslist/update-db' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'browserslist/browser.js' {
- declare module.exports: $Exports<'browserslist/browser'>;
-}
-declare module 'browserslist/cli.js' {
- declare module.exports: $Exports<'browserslist/cli'>;
-}
-declare module 'browserslist/error.js' {
- declare module.exports: $Exports<'browserslist/error'>;
-}
-declare module 'browserslist/index' {
- declare module.exports: $Exports<'browserslist'>;
-}
-declare module 'browserslist/index.js' {
- declare module.exports: $Exports<'browserslist'>;
-}
-declare module 'browserslist/node.js' {
- declare module.exports: $Exports<'browserslist/node'>;
-}
-declare module 'browserslist/update-db.js' {
- declare module.exports: $Exports<'browserslist/update-db'>;
-}
diff --git a/flow-typed/npm/camelcase_vx.x.x.js b/flow-typed/npm/camelcase_vx.x.x.js
deleted file mode 100644
index 09651ddc41..0000000000
--- a/flow-typed/npm/camelcase_vx.x.x.js
+++ /dev/null
@@ -1,33 +0,0 @@
-// flow-typed signature: 965fd5941c0a1a1d3b71c7af1d789007
-// flow-typed version: <>/camelcase_v^6.1.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'camelcase'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'camelcase' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-
-
-// Filename aliases
-declare module 'camelcase/index' {
- declare module.exports: $Exports<'camelcase'>;
-}
-declare module 'camelcase/index.js' {
- declare module.exports: $Exports<'camelcase'>;
-}
diff --git a/flow-typed/npm/caniuse-db_vx.x.x.js b/flow-typed/npm/caniuse-db_vx.x.x.js
deleted file mode 100644
index 4af851b240..0000000000
--- a/flow-typed/npm/caniuse-db_vx.x.x.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// flow-typed signature: 293b97aebca3110e908b2d9b27ef0c76
-// flow-typed version: <>/caniuse-db_v^1.0.30001185/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'caniuse-db'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'caniuse-db' {
- declare module.exports: any;
-}
diff --git a/flow-typed/npm/capitalize_vx.x.x.js b/flow-typed/npm/capitalize_vx.x.x.js
deleted file mode 100644
index 8811b59097..0000000000
--- a/flow-typed/npm/capitalize_vx.x.x.js
+++ /dev/null
@@ -1,33 +0,0 @@
-// flow-typed signature: 0a8213f09f8964950b4780402d96dbe5
-// flow-typed version: <>/capitalize_v^2.0.3/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'capitalize'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'capitalize' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-
-
-// Filename aliases
-declare module 'capitalize/index' {
- declare module.exports: $Exports<'capitalize'>;
-}
-declare module 'capitalize/index.js' {
- declare module.exports: $Exports<'capitalize'>;
-}
diff --git a/flow-typed/npm/check-links_vx.x.x.js b/flow-typed/npm/check-links_vx.x.x.js
deleted file mode 100644
index 9742e0cb12..0000000000
--- a/flow-typed/npm/check-links_vx.x.x.js
+++ /dev/null
@@ -1,52 +0,0 @@
-// flow-typed signature: 6090d119a448250900ed62943e545da4
-// flow-typed version: <>/check-links_v^1.1.8/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'check-links'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'check-links' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'check-links/lib/check-link' {
- declare module.exports: any;
-}
-
-declare module 'check-links/test/check-link.test' {
- declare module.exports: any;
-}
-
-declare module 'check-links/test/index.test' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'check-links/index' {
- declare module.exports: $Exports<'check-links'>;
-}
-declare module 'check-links/index.js' {
- declare module.exports: $Exports<'check-links'>;
-}
-declare module 'check-links/lib/check-link.js' {
- declare module.exports: $Exports<'check-links/lib/check-link'>;
-}
-declare module 'check-links/test/check-link.test.js' {
- declare module.exports: $Exports<'check-links/test/check-link.test'>;
-}
-declare module 'check-links/test/index.test.js' {
- declare module.exports: $Exports<'check-links/test/index.test'>;
-}
diff --git a/flow-typed/npm/conventional-changelog_vx.x.x.js b/flow-typed/npm/conventional-changelog_vx.x.x.js
deleted file mode 100644
index ef19c0c8d0..0000000000
--- a/flow-typed/npm/conventional-changelog_vx.x.x.js
+++ /dev/null
@@ -1,33 +0,0 @@
-// flow-typed signature: 331868e08273142eee2c14e85afbb92f
-// flow-typed version: <>/conventional-changelog_v^3.1.24/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'conventional-changelog'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'conventional-changelog' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-
-
-// Filename aliases
-declare module 'conventional-changelog/index' {
- declare module.exports: $Exports<'conventional-changelog'>;
-}
-declare module 'conventional-changelog/index.js' {
- declare module.exports: $Exports<'conventional-changelog'>;
-}
diff --git a/flow-typed/npm/copyfiles_vx.x.x.js b/flow-typed/npm/copyfiles_vx.x.x.js
deleted file mode 100644
index b9be4ba576..0000000000
--- a/flow-typed/npm/copyfiles_vx.x.x.js
+++ /dev/null
@@ -1,38 +0,0 @@
-// flow-typed signature: 3d939e1e770c1188c0fd675b1184e178
-// flow-typed version: <>/copyfiles_v^2.4.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'copyfiles'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'copyfiles' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'copyfiles/test/test.fromNode' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'copyfiles/index' {
- declare module.exports: $Exports<'copyfiles'>;
-}
-declare module 'copyfiles/index.js' {
- declare module.exports: $Exports<'copyfiles'>;
-}
-declare module 'copyfiles/test/test.fromNode.js' {
- declare module.exports: $Exports<'copyfiles/test/test.fromNode'>;
-}
diff --git a/flow-typed/npm/cross-env_vx.x.x.js b/flow-typed/npm/cross-env_vx.x.x.js
deleted file mode 100644
index f6e2fc95ad..0000000000
--- a/flow-typed/npm/cross-env_vx.x.x.js
+++ /dev/null
@@ -1,70 +0,0 @@
-// flow-typed signature: db42be795fabfe955218e153f985b793
-// flow-typed version: <>/cross-env_v^7.0.2/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'cross-env'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'cross-env' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'cross-env/src/bin/cross-env-shell' {
- declare module.exports: any;
-}
-
-declare module 'cross-env/src/bin/cross-env' {
- declare module.exports: any;
-}
-
-declare module 'cross-env/src/command' {
- declare module.exports: any;
-}
-
-declare module 'cross-env/src' {
- declare module.exports: any;
-}
-
-declare module 'cross-env/src/is-windows' {
- declare module.exports: any;
-}
-
-declare module 'cross-env/src/variable' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'cross-env/src/bin/cross-env-shell.js' {
- declare module.exports: $Exports<'cross-env/src/bin/cross-env-shell'>;
-}
-declare module 'cross-env/src/bin/cross-env.js' {
- declare module.exports: $Exports<'cross-env/src/bin/cross-env'>;
-}
-declare module 'cross-env/src/command.js' {
- declare module.exports: $Exports<'cross-env/src/command'>;
-}
-declare module 'cross-env/src/index' {
- declare module.exports: $Exports<'cross-env/src'>;
-}
-declare module 'cross-env/src/index.js' {
- declare module.exports: $Exports<'cross-env/src'>;
-}
-declare module 'cross-env/src/is-windows.js' {
- declare module.exports: $Exports<'cross-env/src/is-windows'>;
-}
-declare module 'cross-env/src/variable.js' {
- declare module.exports: $Exports<'cross-env/src/variable'>;
-}
diff --git a/flow-typed/npm/dotenv-safe_vx.x.x.js b/flow-typed/npm/dotenv-safe_vx.x.x.js
deleted file mode 100644
index f739ab9b5d..0000000000
--- a/flow-typed/npm/dotenv-safe_vx.x.x.js
+++ /dev/null
@@ -1,45 +0,0 @@
-// flow-typed signature: 5426aecfd786b94d78c313bffc12a259
-// flow-typed version: <>/dotenv-safe_v^8.2.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'dotenv-safe'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'dotenv-safe' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'dotenv-safe/config' {
- declare module.exports: any;
-}
-
-declare module 'dotenv-safe/MissingEnvVarsError' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'dotenv-safe/config.js' {
- declare module.exports: $Exports<'dotenv-safe/config'>;
-}
-declare module 'dotenv-safe/index' {
- declare module.exports: $Exports<'dotenv-safe'>;
-}
-declare module 'dotenv-safe/index.js' {
- declare module.exports: $Exports<'dotenv-safe'>;
-}
-declare module 'dotenv-safe/MissingEnvVarsError.js' {
- declare module.exports: $Exports<'dotenv-safe/MissingEnvVarsError'>;
-}
diff --git a/flow-typed/npm/eslint-config-airbnb_vx.x.x.js b/flow-typed/npm/eslint-config-airbnb_vx.x.x.js
deleted file mode 100644
index 2428e07f03..0000000000
--- a/flow-typed/npm/eslint-config-airbnb_vx.x.x.js
+++ /dev/null
@@ -1,101 +0,0 @@
-// flow-typed signature: 7a07d245cc8694484d795164d7cac2bc
-// flow-typed version: <>/eslint-config-airbnb_v^18.2.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-config-airbnb'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-config-airbnb' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-config-airbnb/base' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/hooks' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/legacy' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/rules/react-a11y' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/rules/react-hooks' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/rules/react' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/test/requires' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/test/test-base' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/test/test-react-order' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-airbnb/whitespace' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-config-airbnb/base.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/base'>;
-}
-declare module 'eslint-config-airbnb/hooks.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/hooks'>;
-}
-declare module 'eslint-config-airbnb/index' {
- declare module.exports: $Exports<'eslint-config-airbnb'>;
-}
-declare module 'eslint-config-airbnb/index.js' {
- declare module.exports: $Exports<'eslint-config-airbnb'>;
-}
-declare module 'eslint-config-airbnb/legacy.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/legacy'>;
-}
-declare module 'eslint-config-airbnb/rules/react-a11y.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/rules/react-a11y'>;
-}
-declare module 'eslint-config-airbnb/rules/react-hooks.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/rules/react-hooks'>;
-}
-declare module 'eslint-config-airbnb/rules/react.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/rules/react'>;
-}
-declare module 'eslint-config-airbnb/test/requires.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/test/requires'>;
-}
-declare module 'eslint-config-airbnb/test/test-base.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/test/test-base'>;
-}
-declare module 'eslint-config-airbnb/test/test-react-order.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/test/test-react-order'>;
-}
-declare module 'eslint-config-airbnb/whitespace.js' {
- declare module.exports: $Exports<'eslint-config-airbnb/whitespace'>;
-}
diff --git a/flow-typed/npm/eslint-config-prettier_vx.x.x.js b/flow-typed/npm/eslint-config-prettier_vx.x.x.js
deleted file mode 100644
index 056afe1cf1..0000000000
--- a/flow-typed/npm/eslint-config-prettier_vx.x.x.js
+++ /dev/null
@@ -1,101 +0,0 @@
-// flow-typed signature: 6c6e2cf8d2655b3bcc3ee37a98536a21
-// flow-typed version: <>/eslint-config-prettier_v^7.2.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-config-prettier'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-config-prettier' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-config-prettier/@typescript-eslint' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/babel' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/bin/cli' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/bin/validators' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/flowtype' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/prettier' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/react' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/standard' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/unicorn' {
- declare module.exports: any;
-}
-
-declare module 'eslint-config-prettier/vue' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-config-prettier/@typescript-eslint.js' {
- declare module.exports: $Exports<'eslint-config-prettier/@typescript-eslint'>;
-}
-declare module 'eslint-config-prettier/babel.js' {
- declare module.exports: $Exports<'eslint-config-prettier/babel'>;
-}
-declare module 'eslint-config-prettier/bin/cli.js' {
- declare module.exports: $Exports<'eslint-config-prettier/bin/cli'>;
-}
-declare module 'eslint-config-prettier/bin/validators.js' {
- declare module.exports: $Exports<'eslint-config-prettier/bin/validators'>;
-}
-declare module 'eslint-config-prettier/flowtype.js' {
- declare module.exports: $Exports<'eslint-config-prettier/flowtype'>;
-}
-declare module 'eslint-config-prettier/index' {
- declare module.exports: $Exports<'eslint-config-prettier'>;
-}
-declare module 'eslint-config-prettier/index.js' {
- declare module.exports: $Exports<'eslint-config-prettier'>;
-}
-declare module 'eslint-config-prettier/prettier.js' {
- declare module.exports: $Exports<'eslint-config-prettier/prettier'>;
-}
-declare module 'eslint-config-prettier/react.js' {
- declare module.exports: $Exports<'eslint-config-prettier/react'>;
-}
-declare module 'eslint-config-prettier/standard.js' {
- declare module.exports: $Exports<'eslint-config-prettier/standard'>;
-}
-declare module 'eslint-config-prettier/unicorn.js' {
- declare module.exports: $Exports<'eslint-config-prettier/unicorn'>;
-}
-declare module 'eslint-config-prettier/vue.js' {
- declare module.exports: $Exports<'eslint-config-prettier/vue'>;
-}
diff --git a/flow-typed/npm/eslint-import-resolver-alias_vx.x.x.js b/flow-typed/npm/eslint-import-resolver-alias_vx.x.x.js
deleted file mode 100644
index ea2f421aa6..0000000000
--- a/flow-typed/npm/eslint-import-resolver-alias_vx.x.x.js
+++ /dev/null
@@ -1,38 +0,0 @@
-// flow-typed signature: d5b89467114806aa6eafa383bd024d77
-// flow-typed version: <>/eslint-import-resolver-alias_v^1.1.2/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-import-resolver-alias'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-import-resolver-alias' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-import-resolver-alias/core' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-import-resolver-alias/core.js' {
- declare module.exports: $Exports<'eslint-import-resolver-alias/core'>;
-}
-declare module 'eslint-import-resolver-alias/index' {
- declare module.exports: $Exports<'eslint-import-resolver-alias'>;
-}
-declare module 'eslint-import-resolver-alias/index.js' {
- declare module.exports: $Exports<'eslint-import-resolver-alias'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-babel_vx.x.x.js b/flow-typed/npm/eslint-plugin-babel_vx.x.x.js
deleted file mode 100644
index fdebd49d20..0000000000
--- a/flow-typed/npm/eslint-plugin-babel_vx.x.x.js
+++ /dev/null
@@ -1,199 +0,0 @@
-// flow-typed signature: ea65441a041b6bb2ab3cb4387f746179
-// flow-typed version: <>/eslint-plugin-babel_v^5.3.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-babel'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-babel' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-babel/rules/array-bracket-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/arrow-parens' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/camelcase' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/flow-object-type' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/func-params-comma-dangle' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/generator-star-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/new-cap' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/no-await-in-loop' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/no-invalid-this' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/no-unused-expressions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/object-curly-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/object-shorthand' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/quotes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/semi' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/rules/valid-typeof' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/camelcase' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/new-cap' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/no-invalid-this' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/no-unused-expressions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/object-curly-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/quotes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/semi' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/rules/valid-typeof' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-babel/tests/RuleTester' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-babel/index' {
- declare module.exports: $Exports<'eslint-plugin-babel'>;
-}
-declare module 'eslint-plugin-babel/index.js' {
- declare module.exports: $Exports<'eslint-plugin-babel'>;
-}
-declare module 'eslint-plugin-babel/rules/array-bracket-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/array-bracket-spacing'>;
-}
-declare module 'eslint-plugin-babel/rules/arrow-parens.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/arrow-parens'>;
-}
-declare module 'eslint-plugin-babel/rules/camelcase.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/camelcase'>;
-}
-declare module 'eslint-plugin-babel/rules/flow-object-type.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/flow-object-type'>;
-}
-declare module 'eslint-plugin-babel/rules/func-params-comma-dangle.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/func-params-comma-dangle'>;
-}
-declare module 'eslint-plugin-babel/rules/generator-star-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/generator-star-spacing'>;
-}
-declare module 'eslint-plugin-babel/rules/new-cap.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/new-cap'>;
-}
-declare module 'eslint-plugin-babel/rules/no-await-in-loop.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/no-await-in-loop'>;
-}
-declare module 'eslint-plugin-babel/rules/no-invalid-this.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/no-invalid-this'>;
-}
-declare module 'eslint-plugin-babel/rules/no-unused-expressions.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/no-unused-expressions'>;
-}
-declare module 'eslint-plugin-babel/rules/object-curly-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/object-curly-spacing'>;
-}
-declare module 'eslint-plugin-babel/rules/object-shorthand.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/object-shorthand'>;
-}
-declare module 'eslint-plugin-babel/rules/quotes.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/quotes'>;
-}
-declare module 'eslint-plugin-babel/rules/semi.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/semi'>;
-}
-declare module 'eslint-plugin-babel/rules/valid-typeof.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/rules/valid-typeof'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/camelcase.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/camelcase'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/new-cap.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/new-cap'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/no-invalid-this.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/no-invalid-this'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/no-unused-expressions.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/no-unused-expressions'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/object-curly-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/object-curly-spacing'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/quotes.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/quotes'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/semi.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/semi'>;
-}
-declare module 'eslint-plugin-babel/tests/rules/valid-typeof.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/valid-typeof'>;
-}
-declare module 'eslint-plugin-babel/tests/RuleTester.js' {
- declare module.exports: $Exports<'eslint-plugin-babel/tests/RuleTester'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js b/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js
deleted file mode 100644
index 352b7d2c54..0000000000
--- a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js
+++ /dev/null
@@ -1,534 +0,0 @@
-// flow-typed signature: 7e266382dbe375066994aeac68e8e894
-// flow-typed version: <>/eslint-plugin-flowtype_v^5.2.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-flowtype'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-flowtype' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-flowtype/dist/bin/addAssertions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/bin/checkDocs' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/bin/checkTests' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/bin/utilities' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/arrowParens' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noInternalFlowType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noMixed' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noUnusedExpressions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/objectTypeCurlySpacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireCompoundTypeAlias' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireExactType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireIndexerName' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireInexactType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireReadonlyReactProps' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/semi' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/sortKeys' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/spreadExactType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/useFlowType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/rules/validSyntax' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/isNoFlowFile' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/isNoFlowFileAnnotation' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/quoteName' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-flowtype/dist/bin/addAssertions.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/addAssertions'>;
-}
-declare module 'eslint-plugin-flowtype/dist/bin/checkDocs.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/checkDocs'>;
-}
-declare module 'eslint-plugin-flowtype/dist/bin/checkTests.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/checkTests'>;
-}
-declare module 'eslint-plugin-flowtype/dist/bin/utilities.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/bin/utilities'>;
-}
-declare module 'eslint-plugin-flowtype/dist/index' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist'>;
-}
-declare module 'eslint-plugin-flowtype/dist/index.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/arrowParens.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrowParens'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/booleanStyle'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/defineFlowType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/delimiterDangle'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noExistentialType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noInternalFlowType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noInternalFlowType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noMixed.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMixed'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMutableArray'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noUnusedExpressions.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noUnusedExpressions'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noWeakTypes'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/objectTypeCurlySpacing.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeCurlySpacing'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireCompoundTypeAlias.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireCompoundTypeAlias'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireExactType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireExactType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireIndexerName.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireIndexerName'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireInexactType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireInexactType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireReadonlyReactProps.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReadonlyReactProps'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireTypesAtTop'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireVariableType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/semi.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/semi'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/sortKeys.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/sortKeys'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/spreadExactType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spreadExactType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeImportStyle'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/useFlowType.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/useFlowType'>;
-}
-declare module 'eslint-plugin-flowtype/dist/rules/validSyntax.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/validSyntax'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getParameterName'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/index' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/index.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/isNoFlowFile.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isNoFlowFile'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/isNoFlowFileAnnotation.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isNoFlowFileAnnotation'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/quoteName.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/quoteName'>;
-}
-declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers.js' {
- declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/spacingFixers'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-import_vx.x.x.js b/flow-typed/npm/eslint-plugin-import_vx.x.x.js
deleted file mode 100644
index aa70818f07..0000000000
--- a/flow-typed/npm/eslint-plugin-import_vx.x.x.js
+++ /dev/null
@@ -1,423 +0,0 @@
-// flow-typed signature: ecd93511f5976b017b974bfcad75b0a5
-// flow-typed version: <>/eslint-plugin-import_v^2.22.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-import'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-import' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-import/config/electron' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/errors' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/react-native' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/react' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/recommended' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/stage-0' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/typescript' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/config/warnings' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/core/importType' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/core/staticRequire' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/docsUrl' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/ExportMap' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/importDeclaration' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/default' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/export' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/exports-last' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/extensions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/first' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/group-exports' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/imports-first' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/max-dependencies' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/named' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/namespace' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/newline-after-import' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-absolute-path' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-amd' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-commonjs' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-cycle' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-default-export' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-deprecated' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-duplicates' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-dynamic-require' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-internal-modules' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-mutable-exports' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-named-as-default' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-named-default' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-named-export' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-namespace' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-self-import' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-unresolved' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-unused-modules' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/order' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/prefer-default-export' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/lib/rules/unambiguous' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-import/memo-parser' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-import/config/electron.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/electron'>;
-}
-declare module 'eslint-plugin-import/config/errors.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/errors'>;
-}
-declare module 'eslint-plugin-import/config/react-native.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/react-native'>;
-}
-declare module 'eslint-plugin-import/config/react.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/react'>;
-}
-declare module 'eslint-plugin-import/config/recommended.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/recommended'>;
-}
-declare module 'eslint-plugin-import/config/stage-0.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>;
-}
-declare module 'eslint-plugin-import/config/typescript.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/typescript'>;
-}
-declare module 'eslint-plugin-import/config/warnings.js' {
- declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>;
-}
-declare module 'eslint-plugin-import/lib/core/importType.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/core/importType'>;
-}
-declare module 'eslint-plugin-import/lib/core/staticRequire.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>;
-}
-declare module 'eslint-plugin-import/lib/docsUrl.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/docsUrl'>;
-}
-declare module 'eslint-plugin-import/lib/ExportMap.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>;
-}
-declare module 'eslint-plugin-import/lib/importDeclaration.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>;
-}
-declare module 'eslint-plugin-import/lib/index' {
- declare module.exports: $Exports<'eslint-plugin-import/lib'>;
-}
-declare module 'eslint-plugin-import/lib/index.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib'>;
-}
-declare module 'eslint-plugin-import/lib/rules/default.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>;
-}
-declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/dynamic-import-chunkname'>;
-}
-declare module 'eslint-plugin-import/lib/rules/export.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>;
-}
-declare module 'eslint-plugin-import/lib/rules/exports-last.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/exports-last'>;
-}
-declare module 'eslint-plugin-import/lib/rules/extensions.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/extensions'>;
-}
-declare module 'eslint-plugin-import/lib/rules/first.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>;
-}
-declare module 'eslint-plugin-import/lib/rules/group-exports.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/group-exports'>;
-}
-declare module 'eslint-plugin-import/lib/rules/imports-first.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>;
-}
-declare module 'eslint-plugin-import/lib/rules/max-dependencies.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/max-dependencies'>;
-}
-declare module 'eslint-plugin-import/lib/rules/named.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/named'>;
-}
-declare module 'eslint-plugin-import/lib/rules/namespace.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/namespace'>;
-}
-declare module 'eslint-plugin-import/lib/rules/newline-after-import.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/newline-after-import'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-absolute-path.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-absolute-path'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-amd.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-amd'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-anonymous-default-export'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-cycle.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-cycle'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-default-export.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-default-export'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-duplicates.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-duplicates'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-dynamic-require.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-dynamic-require'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-extraneous-dependencies'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-internal-modules.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-internal-modules'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-mutable-exports.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-mutable-exports'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default-member'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-named-default.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-named-export.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-export'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-namespace.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-relative-parent-imports'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-self-import.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-self-import'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-unused-modules.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unused-modules'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-useless-path-segments'>;
-}
-declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>;
-}
-declare module 'eslint-plugin-import/lib/rules/order.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/order'>;
-}
-declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/prefer-default-export'>;
-}
-declare module 'eslint-plugin-import/lib/rules/unambiguous.js' {
- declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>;
-}
-declare module 'eslint-plugin-import/memo-parser/index' {
- declare module.exports: $Exports<'eslint-plugin-import/memo-parser'>;
-}
-declare module 'eslint-plugin-import/memo-parser/index.js' {
- declare module.exports: $Exports<'eslint-plugin-import/memo-parser'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-jest_vx.x.x.js b/flow-typed/npm/eslint-plugin-jest_vx.x.x.js
deleted file mode 100644
index d620589cef..0000000000
--- a/flow-typed/npm/eslint-plugin-jest_vx.x.x.js
+++ /dev/null
@@ -1,364 +0,0 @@
-// flow-typed signature: 6aff7118450af0d6c44825d220034013
-// flow-typed version: <>/eslint-plugin-jest_v^24.1.3/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-jest'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-jest' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-jest/lib' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/processors/snapshot-processor' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/consistent-test-it' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/expect-expect' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/lowercase-name' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-alias-methods' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-commented-out-tests' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-conditional-expect' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-deprecated-functions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-disabled-tests' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-done-callback' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-duplicate-hooks' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-expect-resolves' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-export' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-focused-tests' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-hooks' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-identical-title' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-if' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-interpolation-in-snapshots' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-jasmine-globals' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-jest-import' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-large-snapshots' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-mocks-import' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-restricted-matchers' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-standalone-expect' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-test-prefixes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-test-return-statement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-truthy-falsy' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/no-try-expect' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-called-with' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-expect-assertions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-hooks-on-top' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-inline-snapshots' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-spy-on' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-strict-equal' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-be-null' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-be-undefined' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-contain' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-have-length' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/prefer-todo' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/require-to-throw-message' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/require-top-level-describe' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/unbound-method' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/utils' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/valid-describe' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/valid-expect-in-promise' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/valid-expect' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jest/lib/rules/valid-title' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-jest/lib/index' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib'>;
-}
-declare module 'eslint-plugin-jest/lib/index.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib'>;
-}
-declare module 'eslint-plugin-jest/lib/processors/snapshot-processor.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/processors/snapshot-processor'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/consistent-test-it.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/consistent-test-it'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/expect-expect.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/expect-expect'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/lowercase-name.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/lowercase-name'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-alias-methods.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-alias-methods'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-commented-out-tests.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-commented-out-tests'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-conditional-expect.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-conditional-expect'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-deprecated-functions.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-deprecated-functions'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-disabled-tests.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-disabled-tests'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-done-callback.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-done-callback'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-duplicate-hooks.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-duplicate-hooks'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-expect-resolves.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-expect-resolves'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-export.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-export'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-focused-tests.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-focused-tests'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-hooks.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-hooks'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-identical-title.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-identical-title'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-if.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-if'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-interpolation-in-snapshots.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-interpolation-in-snapshots'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-jasmine-globals.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-jasmine-globals'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-jest-import.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-jest-import'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-large-snapshots.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-large-snapshots'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-mocks-import.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-mocks-import'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-restricted-matchers.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-restricted-matchers'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-standalone-expect.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-standalone-expect'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-test-prefixes.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-test-prefixes'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-test-return-statement.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-test-return-statement'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-truthy-falsy.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-truthy-falsy'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/no-try-expect.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/no-try-expect'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-called-with.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-called-with'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-expect-assertions.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-expect-assertions'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-hooks-on-top.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-hooks-on-top'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-inline-snapshots.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-inline-snapshots'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-spy-on.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-spy-on'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-strict-equal.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-strict-equal'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-be-null.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-to-be-null'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-be-undefined.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-to-be-undefined'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-contain.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-to-contain'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-to-have-length.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-to-have-length'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/prefer-todo.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/prefer-todo'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/require-to-throw-message.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/require-to-throw-message'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/require-top-level-describe.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/require-top-level-describe'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/unbound-method.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/unbound-method'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/utils.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/utils'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/valid-describe.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/valid-describe'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/valid-expect-in-promise.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/valid-expect-in-promise'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/valid-expect.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/valid-expect'>;
-}
-declare module 'eslint-plugin-jest/lib/rules/valid-title.js' {
- declare module.exports: $Exports<'eslint-plugin-jest/lib/rules/valid-title'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js b/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js
deleted file mode 100644
index 753e2d6b8a..0000000000
--- a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js
+++ /dev/null
@@ -1,1235 +0,0 @@
-// flow-typed signature: 65aa74614bd6c7551b24a5c0ad2f12ff
-// flow-typed version: <>/eslint-plugin-jsx-a11y_v^6.4.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-jsx-a11y'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-jsx-a11y' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-jsx-a11y/__mocks__/genInteractives' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/IdentifierMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXAttributeMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__mocks__/LiteralMock' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/axeMapping' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/ruleOptionsMapperFactory' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/index-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/accessible-emoji-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/alt-text-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-has-content-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-is-valid-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-activedescendant-has-tabindex-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-props-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-proptypes-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-role-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elements-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/autocomplete-valid-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/iframe-has-title-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/lang-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/media-has-caption-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/mouse-events-have-key-events-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-access-key-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-autofocus-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-distracting-elements-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-interactions-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-to-interactive-role-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-tabindex-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-onchange-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-redundant-roles-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-static-element-interactions-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-has-required-aria-props-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-supports-aria-props-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/scope-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveRole-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElement-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonLiteralProperty-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/alt-text' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-is-valid' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-activedescendant-has-tabindex' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-role' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/autocomplete-valid' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/iframe-has-title' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/lang' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/media-has-caption' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-access-key' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-autofocus' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-distracting-elements' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-interactive-element-to-noninteractive-role' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-interactions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-to-interactive-role' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-tabindex' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-onchange' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-redundant-roles' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/scope' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/attributesComparator' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/getComputedRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/getExplicitRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/getSuggestion' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/getTabIndex' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/hasAccessibleChild' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isAbstractRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isDisabledElement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isDOMElement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isNonLiteralProperty' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isPresentationRole' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/lib/util/schemas' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/scripts/addRuleToIndex' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/doc' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/rule' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/test' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-jsx-a11y/scripts/create-rule' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-jsx-a11y/__mocks__/genInteractives.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/genInteractives'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/IdentifierMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/IdentifierMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXAttributeMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXAttributeMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__mocks__/LiteralMock.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/LiteralMock'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/axeMapping.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/__util__/axeMapping'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/ruleOptionsMapperFactory.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/__util__/ruleOptionsMapperFactory'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/index-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/index-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/accessible-emoji-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/accessible-emoji-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/alt-text-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/alt-text-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-has-content-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-has-content-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-is-valid-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-is-valid-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-activedescendant-has-tabindex-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-activedescendant-has-tabindex-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-props-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-props-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-proptypes-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-proptypes-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-role-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-role-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elements-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elements-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/autocomplete-valid-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/autocomplete-valid-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/iframe-has-title-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/iframe-has-title-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/lang-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/lang-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/media-has-caption-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/media-has-caption-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/mouse-events-have-key-events-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/mouse-events-have-key-events-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-access-key-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-access-key-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-autofocus-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-autofocus-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-distracting-elements-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-distracting-elements-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-interactions-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-interactions-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-to-interactive-role-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-to-interactive-role-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-tabindex-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-tabindex-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-onchange-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-onchange-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-redundant-roles-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-redundant-roles-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-static-element-interactions-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-static-element-interactions-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-has-required-aria-props-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/role-has-required-aria-props-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-supports-aria-props-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/role-supports-aria-props-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/scope-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/scope-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveRole-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveRole-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElement-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElement-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonLiteralProperty-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonLiteralProperty-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/index' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/index.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/alt-text.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/alt-text'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-is-valid.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/anchor-is-valid'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-activedescendant-has-tabindex.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-activedescendant-has-tabindex'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-props.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-props'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-role.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-role'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/autocomplete-valid.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/autocomplete-valid'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/heading-has-content'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/html-has-lang'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/iframe-has-title.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/iframe-has-title'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-for'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/lang.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/lang'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/media-has-caption.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/media-has-caption'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-access-key.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-access-key'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-autofocus.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-autofocus'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-distracting-elements.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-distracting-elements'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-interactive-element-to-noninteractive-role.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-interactive-element-to-noninteractive-role'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-interactions.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-interactions'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-to-interactive-role.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-to-interactive-role'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-tabindex.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-tabindex'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-onchange.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-onchange'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-redundant-roles.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-redundant-roles'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/scope.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/scope'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/attributesComparator.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/attributesComparator'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/getComputedRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getComputedRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/getExplicitRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getExplicitRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getImplicitRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/getSuggestion.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getSuggestion'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/getTabIndex.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getTabIndex'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/hasAccessibleChild.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/hasAccessibleChild'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isAbstractRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isAbstractRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isDisabledElement.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isDisabledElement'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isDOMElement.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isDOMElement'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isInteractiveRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isNonLiteralProperty.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonLiteralProperty'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isPresentationRole.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isPresentationRole'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel'>;
-}
-declare module 'eslint-plugin-jsx-a11y/lib/util/schemas.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/schemas'>;
-}
-declare module 'eslint-plugin-jsx-a11y/scripts/addRuleToIndex.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/addRuleToIndex'>;
-}
-declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/doc.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/boilerplate/doc'>;
-}
-declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/rule.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/boilerplate/rule'>;
-}
-declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/test.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/boilerplate/test'>;
-}
-declare module 'eslint-plugin-jsx-a11y/scripts/create-rule.js' {
- declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/create-rule'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-mdx_vx.x.x.js b/flow-typed/npm/eslint-plugin-mdx_vx.x.x.js
deleted file mode 100644
index 53a4e541e3..0000000000
--- a/flow-typed/npm/eslint-plugin-mdx_vx.x.x.js
+++ /dev/null
@@ -1,212 +0,0 @@
-// flow-typed signature: c3b7e12880871241acca1a621e081b63
-// flow-typed version: <>/eslint-plugin-mdx_v^1.8.2/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-mdx'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-mdx' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-mdx/lib/cjs' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/cjs.min' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/configs/base' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/configs/code-blocks' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/configs/helpers' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/configs' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/configs/overrides' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/configs/recommended' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/es2015' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/es2015.min' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/esm' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/esm.min' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/processors/helpers' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/processors' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/processors/markdown' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/processors/options' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/processors/remark' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/processors/types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/rules/helpers' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/rules' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/rules/no-jsx-html-comments' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/rules/no-unused-expressions' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/rules/remark' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-mdx/lib/rules/types' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-mdx/lib/cjs.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/cjs'>;
-}
-declare module 'eslint-plugin-mdx/lib/cjs.min.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/cjs.min'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/base.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs/base'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/code-blocks.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs/code-blocks'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/helpers.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs/helpers'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/index' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/index.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/overrides.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs/overrides'>;
-}
-declare module 'eslint-plugin-mdx/lib/configs/recommended.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/configs/recommended'>;
-}
-declare module 'eslint-plugin-mdx/lib/es2015.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/es2015'>;
-}
-declare module 'eslint-plugin-mdx/lib/es2015.min.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/es2015.min'>;
-}
-declare module 'eslint-plugin-mdx/lib/esm.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/esm'>;
-}
-declare module 'eslint-plugin-mdx/lib/esm.min.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/esm.min'>;
-}
-declare module 'eslint-plugin-mdx/lib/index' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib'>;
-}
-declare module 'eslint-plugin-mdx/lib/index.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/helpers.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors/helpers'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/index' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/index.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/markdown.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors/markdown'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/options.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors/options'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/remark.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors/remark'>;
-}
-declare module 'eslint-plugin-mdx/lib/processors/types.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/processors/types'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/helpers.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules/helpers'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/index' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/index.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/no-jsx-html-comments.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules/no-jsx-html-comments'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/no-unused-expressions.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules/no-unused-expressions'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/remark.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules/remark'>;
-}
-declare module 'eslint-plugin-mdx/lib/rules/types.js' {
- declare module.exports: $Exports<'eslint-plugin-mdx/lib/rules/types'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js
deleted file mode 100644
index b13f146cc3..0000000000
--- a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js
+++ /dev/null
@@ -1,32 +0,0 @@
-// flow-typed signature: 0a294380ea980a4e3bfa8f1d97a11a88
-// flow-typed version: <>/eslint-plugin-prettier_v^3.2.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-prettier'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-prettier' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-prettier/eslint-plugin-prettier' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-prettier/eslint-plugin-prettier.js' {
- declare module.exports: $Exports<'eslint-plugin-prettier/eslint-plugin-prettier'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-react-hooks_vx.x.x.js b/flow-typed/npm/eslint-plugin-react-hooks_vx.x.x.js
deleted file mode 100644
index 7602a78315..0000000000
--- a/flow-typed/npm/eslint-plugin-react-hooks_vx.x.x.js
+++ /dev/null
@@ -1,45 +0,0 @@
-// flow-typed signature: b54eb6f842ab6e9e0d133990a12e2d89
-// flow-typed version: <>/eslint-plugin-react-hooks_v^4.2.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-react-hooks'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-react-hooks' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.min' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development.js' {
- declare module.exports: $Exports<'eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.development'>;
-}
-declare module 'eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.min.js' {
- declare module.exports: $Exports<'eslint-plugin-react-hooks/cjs/eslint-plugin-react-hooks.production.min'>;
-}
-declare module 'eslint-plugin-react-hooks/index' {
- declare module.exports: $Exports<'eslint-plugin-react-hooks'>;
-}
-declare module 'eslint-plugin-react-hooks/index.js' {
- declare module.exports: $Exports<'eslint-plugin-react-hooks'>;
-}
diff --git a/flow-typed/npm/eslint-plugin-react_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js
deleted file mode 100644
index 539b54f4a2..0000000000
--- a/flow-typed/npm/eslint-plugin-react_vx.x.x.js
+++ /dev/null
@@ -1,801 +0,0 @@
-// flow-typed signature: 9f1284daa77d915d48ad3459990e4507
-// flow-typed version: <>/eslint-plugin-react_v^7.21.5/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint-plugin-react'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint-plugin-react' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint-plugin-react/lib/rules/boolean-prop-naming' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/button-has-type' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/default-props-match-prop-types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/destructuring-assignment' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/display-name' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/forbid-component-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/forbid-dom-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/forbid-elements' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/function-component-definition' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-curly-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-fragments' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-indent-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-indent' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-key' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-max-depth' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-bind' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-constructed-context-values' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-script-url' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-no-useless-fragment' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-props-no-spreading' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-uses-react' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-adjacent-inline-elements' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-array-index-key' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-children-prop' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-danger-with-children' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-danger' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-deprecated' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-find-dom-node' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-is-mounted' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-multi-comp' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-redundant-should-component-update' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-render-return-value' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-set-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-string-refs' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-typos' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-unknown-property' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-unsafe' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-unstable-nested-components' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-unused-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/prefer-read-only-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/prop-types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/require-default-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/require-optimization' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/require-render-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/self-closing-comp' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/sort-comp' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/sort-prop-types' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/state-in-constructor' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/static-property-placement' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/style-prop-object' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/annotations' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/ast' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/Components' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/defaultProps' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/docsUrl' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/error' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/isFirstLetterCapitalized' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/jsx' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/linkComponents' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/log' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/pragma' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/props' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/propTypes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/propTypesSort' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/propWrapper' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/usedPropTypes' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/variable' {
- declare module.exports: any;
-}
-
-declare module 'eslint-plugin-react/lib/util/version' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint-plugin-react/index' {
- declare module.exports: $Exports<'eslint-plugin-react'>;
-}
-declare module 'eslint-plugin-react/index.js' {
- declare module.exports: $Exports<'eslint-plugin-react'>;
-}
-declare module 'eslint-plugin-react/lib/rules/boolean-prop-naming.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/boolean-prop-naming'>;
-}
-declare module 'eslint-plugin-react/lib/rules/button-has-type.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/button-has-type'>;
-}
-declare module 'eslint-plugin-react/lib/rules/default-props-match-prop-types.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/default-props-match-prop-types'>;
-}
-declare module 'eslint-plugin-react/lib/rules/destructuring-assignment.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/destructuring-assignment'>;
-}
-declare module 'eslint-plugin-react/lib/rules/display-name.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/display-name'>;
-}
-declare module 'eslint-plugin-react/lib/rules/forbid-component-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-component-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/forbid-dom-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-dom-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/forbid-elements.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-elements'>;
-}
-declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-foreign-prop-types'>;
-}
-declare module 'eslint-plugin-react/lib/rules/forbid-prop-types.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-prop-types'>;
-}
-declare module 'eslint-plugin-react/lib/rules/function-component-definition.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/function-component-definition'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-child-element-spacing'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-bracket-location'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-tag-location'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-brace-presence'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-curly-newline.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-newline'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-equals-spacing'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-filename-extension'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-first-prop-new-line'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-fragments.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-fragments'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-indent-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-key.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-key'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-max-depth.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-depth'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-props-per-line'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-newline.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-newline'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-bind.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-bind'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-constructed-context-values.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-constructed-context-values'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-duplicate-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-literals.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-literals'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-script-url.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-script-url'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-target-blank'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-undef.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-undef'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-no-useless-fragment.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-useless-fragment'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-one-expression-per-line'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-pascal-case'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-props-no-spreading.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-spreading'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-default-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-space-before-closing'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-tag-spacing'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-uses-react.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-react'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-vars'>;
-}
-declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-wrap-multilines'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-access-state-in-setstate'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-adjacent-inline-elements.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-adjacent-inline-elements'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-array-index-key.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-array-index-key'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-children-prop.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-children-prop'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-danger-with-children.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger-with-children'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-danger.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-deprecated.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-deprecated'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-mount-set-state'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-update-set-state'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-direct-mutation-state'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-find-dom-node.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-find-dom-node'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-is-mounted.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-is-mounted'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-multi-comp.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-multi-comp'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-redundant-should-component-update.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-redundant-should-component-update'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-render-return-value.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-render-return-value'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-set-state.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-set-state'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-string-refs.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-string-refs'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-this-in-sfc'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-typos.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-typos'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unescaped-entities'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-unknown-property.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unknown-property'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-unsafe.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unsafe'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-unstable-nested-components.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unstable-nested-components'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-prop-types'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-unused-state.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-state'>;
-}
-declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-will-update-set-state'>;
-}
-declare module 'eslint-plugin-react/lib/rules/prefer-es6-class.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-es6-class'>;
-}
-declare module 'eslint-plugin-react/lib/rules/prefer-read-only-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-read-only-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>;
-}
-declare module 'eslint-plugin-react/lib/rules/prop-types.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prop-types'>;
-}
-declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/react-in-jsx-scope'>;
-}
-declare module 'eslint-plugin-react/lib/rules/require-default-props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-default-props'>;
-}
-declare module 'eslint-plugin-react/lib/rules/require-optimization.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-optimization'>;
-}
-declare module 'eslint-plugin-react/lib/rules/require-render-return.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-render-return'>;
-}
-declare module 'eslint-plugin-react/lib/rules/self-closing-comp.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/self-closing-comp'>;
-}
-declare module 'eslint-plugin-react/lib/rules/sort-comp.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-comp'>;
-}
-declare module 'eslint-plugin-react/lib/rules/sort-prop-types.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-prop-types'>;
-}
-declare module 'eslint-plugin-react/lib/rules/state-in-constructor.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/state-in-constructor'>;
-}
-declare module 'eslint-plugin-react/lib/rules/static-property-placement.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/static-property-placement'>;
-}
-declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>;
-}
-declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/rules/void-dom-elements-no-children'>;
-}
-declare module 'eslint-plugin-react/lib/util/annotations.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/annotations'>;
-}
-declare module 'eslint-plugin-react/lib/util/ast.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/ast'>;
-}
-declare module 'eslint-plugin-react/lib/util/Components.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/Components'>;
-}
-declare module 'eslint-plugin-react/lib/util/defaultProps.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/defaultProps'>;
-}
-declare module 'eslint-plugin-react/lib/util/docsUrl.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/docsUrl'>;
-}
-declare module 'eslint-plugin-react/lib/util/error.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/error'>;
-}
-declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>;
-}
-declare module 'eslint-plugin-react/lib/util/isFirstLetterCapitalized.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/isFirstLetterCapitalized'>;
-}
-declare module 'eslint-plugin-react/lib/util/jsx.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/jsx'>;
-}
-declare module 'eslint-plugin-react/lib/util/linkComponents.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/linkComponents'>;
-}
-declare module 'eslint-plugin-react/lib/util/log.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/log'>;
-}
-declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/makeNoMethodSetStateRule'>;
-}
-declare module 'eslint-plugin-react/lib/util/pragma.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/pragma'>;
-}
-declare module 'eslint-plugin-react/lib/util/props.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/props'>;
-}
-declare module 'eslint-plugin-react/lib/util/propTypes.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypes'>;
-}
-declare module 'eslint-plugin-react/lib/util/propTypesSort.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypesSort'>;
-}
-declare module 'eslint-plugin-react/lib/util/propWrapper.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/propWrapper'>;
-}
-declare module 'eslint-plugin-react/lib/util/usedPropTypes.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/usedPropTypes'>;
-}
-declare module 'eslint-plugin-react/lib/util/variable.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>;
-}
-declare module 'eslint-plugin-react/lib/util/version.js' {
- declare module.exports: $Exports<'eslint-plugin-react/lib/util/version'>;
-}
diff --git a/flow-typed/npm/eslint_vx.x.x.js b/flow-typed/npm/eslint_vx.x.x.js
deleted file mode 100644
index 68cff68ca4..0000000000
--- a/flow-typed/npm/eslint_vx.x.x.js
+++ /dev/null
@@ -1,2681 +0,0 @@
-// flow-typed signature: e4cb159326e5ded2b15fadb5d97119ac
-// flow-typed version: <>/eslint_v^7.14.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'eslint'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'eslint' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'eslint/bin/eslint' {
- declare module.exports: any;
-}
-
-declare module 'eslint/conf/config-schema' {
- declare module.exports: any;
-}
-
-declare module 'eslint/conf/default-cli-options' {
- declare module.exports: any;
-}
-
-declare module 'eslint/conf/eslint-all' {
- declare module.exports: any;
-}
-
-declare module 'eslint/conf/eslint-recommended' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/api' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/cli-engine' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/file-enumerator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/checkstyle' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/codeframe' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/compact' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/html' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/jslint-xml' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/json-with-metadata' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/json' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/junit' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/stylish' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/table' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/tap' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/unix' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/formatters/visualstudio' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/hash' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/lint-result-cache' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/load-rules' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli-engine/xml-escape' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/cli' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/eslint/eslint' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/eslint' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/init/autoconfig' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/init/config-file' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/init/config-initializer' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/init/config-rule' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/init/npm-utils' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/init/source-code-utils' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/apply-disable-directives' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/code-path-analyzer' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/code-path-segment' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/code-path-state' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/code-path' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/debug-helpers' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/fork-context' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/code-path-analysis/id-generator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/config-comment-parser' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/interpolate' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/linter' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/node-event-generator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/report-translator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/rule-fixer' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/rules' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/safe-emitter' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/source-code-fixer' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/linter/timing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/options' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rule-tester' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rule-tester/rule-tester' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/accessor-pairs' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/array-bracket-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/array-bracket-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/array-callback-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/array-element-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/arrow-body-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/arrow-parens' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/arrow-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/block-scoped-var' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/block-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/brace-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/callback-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/camelcase' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/capitalized-comments' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/class-methods-use-this' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/comma-dangle' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/comma-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/comma-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/complexity' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/computed-property-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/consistent-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/consistent-this' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/constructor-super' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/curly' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/default-case-last' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/default-case' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/default-param-last' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/dot-location' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/dot-notation' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/eol-last' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/eqeqeq' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/for-direction' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/func-call-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/func-name-matching' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/func-names' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/func-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/function-call-argument-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/function-paren-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/generator-star-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/getter-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/global-require' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/grouped-accessor-pairs' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/guard-for-in' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/handle-callback-err' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/id-blacklist' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/id-denylist' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/id-length' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/id-match' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/implicit-arrow-linebreak' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/indent-legacy' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/indent' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/init-declarations' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/jsx-quotes' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/key-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/keyword-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/line-comment-position' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/linebreak-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/lines-around-comment' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/lines-around-directive' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/lines-between-class-members' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-classes-per-file' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-depth' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-len' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-lines-per-function' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-lines' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-nested-callbacks' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-params' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-statements-per-line' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/max-statements' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/multiline-comment-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/multiline-ternary' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/new-cap' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/new-parens' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/newline-after-var' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/newline-before-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/newline-per-chained-call' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-alert' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-array-constructor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-async-promise-executor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-await-in-loop' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-bitwise' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-buffer-constructor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-caller' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-case-declarations' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-catch-shadow' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-class-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-compare-neg-zero' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-cond-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-confusing-arrow' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-console' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-const-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-constant-condition' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-constructor-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-continue' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-control-regex' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-debugger' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-delete-var' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-div-regex' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-dupe-args' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-dupe-class-members' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-dupe-else-if' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-dupe-keys' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-duplicate-case' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-duplicate-imports' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-else-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-empty-character-class' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-empty-function' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-empty-pattern' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-empty' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-eq-null' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-eval' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-ex-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-extend-native' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-extra-bind' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-extra-boolean-cast' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-extra-label' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-extra-parens' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-extra-semi' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-fallthrough' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-floating-decimal' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-func-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-global-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-implicit-coercion' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-implicit-globals' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-implied-eval' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-import-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-inline-comments' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-inner-declarations' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-invalid-regexp' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-invalid-this' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-irregular-whitespace' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-iterator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-label-var' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-labels' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-lone-blocks' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-lonely-if' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-loop-func' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-loss-of-precision' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-magic-numbers' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-misleading-character-class' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-mixed-operators' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-mixed-requires' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-multi-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-multi-spaces' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-multi-str' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-multiple-empty-lines' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-native-reassign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-negated-condition' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-negated-in-lhs' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-nested-ternary' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-new-func' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-new-object' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-new-require' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-new-symbol' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-new-wrappers' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-new' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-nonoctal-decimal-escape' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-obj-calls' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-octal-escape' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-octal' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-param-reassign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-path-concat' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-plusplus' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-process-env' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-process-exit' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-promise-executor-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-proto' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-prototype-builtins' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-redeclare' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-regex-spaces' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-restricted-exports' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-restricted-globals' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-restricted-imports' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-restricted-modules' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-restricted-properties' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-restricted-syntax' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-return-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-return-await' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-script-url' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-self-assign' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-self-compare' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-sequences' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-setter-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-shadow-restricted-names' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-shadow' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-spaced-func' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-sparse-arrays' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-sync' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-tabs' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-template-curly-in-string' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-ternary' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-this-before-super' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-throw-literal' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-trailing-spaces' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-undef-init' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-undef' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-undefined' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-underscore-dangle' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unexpected-multiline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unmodified-loop-condition' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unneeded-ternary' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unreachable-loop' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unreachable' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unsafe-finally' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unsafe-negation' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unsafe-optional-chaining' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unused-expressions' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unused-labels' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-unused-vars' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-use-before-define' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-backreference' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-call' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-catch' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-computed-key' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-concat' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-constructor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-escape' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-rename' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-useless-return' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-var' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-void' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-warning-comments' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-whitespace-before-property' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/no-with' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/nonblock-statement-body-position' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/object-curly-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/object-curly-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/object-property-newline' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/object-shorthand' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/one-var-declaration-per-line' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/one-var' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/operator-assignment' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/operator-linebreak' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/padded-blocks' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/padding-line-between-statements' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-arrow-callback' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-const' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-destructuring' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-exponentiation-operator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-named-capture-group' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-numeric-literals' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-object-spread' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-promise-reject-errors' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-reflect' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-regex-literals' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-rest-params' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-spread' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/prefer-template' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/quote-props' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/quotes' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/radix' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/require-atomic-updates' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/require-await' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/require-jsdoc' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/require-unicode-regexp' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/require-yield' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/rest-spread-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/semi-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/semi-style' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/semi' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/sort-imports' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/sort-keys' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/sort-vars' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/space-before-blocks' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/space-before-function-paren' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/space-in-parens' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/space-infix-ops' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/space-unary-ops' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/spaced-comment' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/strict' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/switch-colon-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/symbol-description' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/template-curly-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/template-tag-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/unicode-bom' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/use-isnan' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/ast-utils' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/fix-tracker' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/keywords' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/lazy-loading-rule-map' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/patterns/letters' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/unicode' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/unicode/is-combining-character' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/unicode/is-emoji-modifier' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/unicode/is-regional-indicator-symbol' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/utils/unicode/is-surrogate-pair' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/valid-jsdoc' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/valid-typeof' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/vars-on-top' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/wrap-iife' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/wrap-regex' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/yield-star-spacing' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/rules/yoda' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/ajv' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/ast-utils' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/config-validator' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/deprecation-warnings' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/logging' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/relative-module-resolver' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/runtime-info' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/traverser' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/shared/types' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/source-code' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/backward-token-comment-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/backward-token-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/cursors' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/decorative-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/filter-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/forward-token-comment-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/forward-token-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/limit-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/padded-token-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/skip-cursor' {
- declare module.exports: any;
-}
-
-declare module 'eslint/lib/source-code/token-store/utils' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'eslint/bin/eslint.js' {
- declare module.exports: $Exports<'eslint/bin/eslint'>;
-}
-declare module 'eslint/conf/config-schema.js' {
- declare module.exports: $Exports<'eslint/conf/config-schema'>;
-}
-declare module 'eslint/conf/default-cli-options.js' {
- declare module.exports: $Exports<'eslint/conf/default-cli-options'>;
-}
-declare module 'eslint/conf/eslint-all.js' {
- declare module.exports: $Exports<'eslint/conf/eslint-all'>;
-}
-declare module 'eslint/conf/eslint-recommended.js' {
- declare module.exports: $Exports<'eslint/conf/eslint-recommended'>;
-}
-declare module 'eslint/lib/api.js' {
- declare module.exports: $Exports<'eslint/lib/api'>;
-}
-declare module 'eslint/lib/cli-engine/cli-engine.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/cli-engine'>;
-}
-declare module 'eslint/lib/cli-engine/file-enumerator.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/file-enumerator'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/checkstyle.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/checkstyle'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/codeframe.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/codeframe'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/compact.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/compact'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/html.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/html'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/jslint-xml.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/jslint-xml'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/json-with-metadata.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/json-with-metadata'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/json.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/json'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/junit.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/junit'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/stylish.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/stylish'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/table.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/table'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/tap.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/tap'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/unix.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/unix'>;
-}
-declare module 'eslint/lib/cli-engine/formatters/visualstudio.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/formatters/visualstudio'>;
-}
-declare module 'eslint/lib/cli-engine/hash.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/hash'>;
-}
-declare module 'eslint/lib/cli-engine/index' {
- declare module.exports: $Exports<'eslint/lib/cli-engine'>;
-}
-declare module 'eslint/lib/cli-engine/index.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine'>;
-}
-declare module 'eslint/lib/cli-engine/lint-result-cache.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/lint-result-cache'>;
-}
-declare module 'eslint/lib/cli-engine/load-rules.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/load-rules'>;
-}
-declare module 'eslint/lib/cli-engine/xml-escape.js' {
- declare module.exports: $Exports<'eslint/lib/cli-engine/xml-escape'>;
-}
-declare module 'eslint/lib/cli.js' {
- declare module.exports: $Exports<'eslint/lib/cli'>;
-}
-declare module 'eslint/lib/eslint/eslint.js' {
- declare module.exports: $Exports<'eslint/lib/eslint/eslint'>;
-}
-declare module 'eslint/lib/eslint/index' {
- declare module.exports: $Exports<'eslint/lib/eslint'>;
-}
-declare module 'eslint/lib/eslint/index.js' {
- declare module.exports: $Exports<'eslint/lib/eslint'>;
-}
-declare module 'eslint/lib/init/autoconfig.js' {
- declare module.exports: $Exports<'eslint/lib/init/autoconfig'>;
-}
-declare module 'eslint/lib/init/config-file.js' {
- declare module.exports: $Exports<'eslint/lib/init/config-file'>;
-}
-declare module 'eslint/lib/init/config-initializer.js' {
- declare module.exports: $Exports<'eslint/lib/init/config-initializer'>;
-}
-declare module 'eslint/lib/init/config-rule.js' {
- declare module.exports: $Exports<'eslint/lib/init/config-rule'>;
-}
-declare module 'eslint/lib/init/npm-utils.js' {
- declare module.exports: $Exports<'eslint/lib/init/npm-utils'>;
-}
-declare module 'eslint/lib/init/source-code-utils.js' {
- declare module.exports: $Exports<'eslint/lib/init/source-code-utils'>;
-}
-declare module 'eslint/lib/linter/apply-disable-directives.js' {
- declare module.exports: $Exports<'eslint/lib/linter/apply-disable-directives'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/code-path-analyzer.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/code-path-analyzer'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/code-path-segment.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/code-path-segment'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/code-path-state.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/code-path-state'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/code-path.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/code-path'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/debug-helpers.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/debug-helpers'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/fork-context.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/fork-context'>;
-}
-declare module 'eslint/lib/linter/code-path-analysis/id-generator.js' {
- declare module.exports: $Exports<'eslint/lib/linter/code-path-analysis/id-generator'>;
-}
-declare module 'eslint/lib/linter/config-comment-parser.js' {
- declare module.exports: $Exports<'eslint/lib/linter/config-comment-parser'>;
-}
-declare module 'eslint/lib/linter/index' {
- declare module.exports: $Exports<'eslint/lib/linter'>;
-}
-declare module 'eslint/lib/linter/index.js' {
- declare module.exports: $Exports<'eslint/lib/linter'>;
-}
-declare module 'eslint/lib/linter/interpolate.js' {
- declare module.exports: $Exports<'eslint/lib/linter/interpolate'>;
-}
-declare module 'eslint/lib/linter/linter.js' {
- declare module.exports: $Exports<'eslint/lib/linter/linter'>;
-}
-declare module 'eslint/lib/linter/node-event-generator.js' {
- declare module.exports: $Exports<'eslint/lib/linter/node-event-generator'>;
-}
-declare module 'eslint/lib/linter/report-translator.js' {
- declare module.exports: $Exports<'eslint/lib/linter/report-translator'>;
-}
-declare module 'eslint/lib/linter/rule-fixer.js' {
- declare module.exports: $Exports<'eslint/lib/linter/rule-fixer'>;
-}
-declare module 'eslint/lib/linter/rules.js' {
- declare module.exports: $Exports<'eslint/lib/linter/rules'>;
-}
-declare module 'eslint/lib/linter/safe-emitter.js' {
- declare module.exports: $Exports<'eslint/lib/linter/safe-emitter'>;
-}
-declare module 'eslint/lib/linter/source-code-fixer.js' {
- declare module.exports: $Exports<'eslint/lib/linter/source-code-fixer'>;
-}
-declare module 'eslint/lib/linter/timing.js' {
- declare module.exports: $Exports<'eslint/lib/linter/timing'>;
-}
-declare module 'eslint/lib/options.js' {
- declare module.exports: $Exports<'eslint/lib/options'>;
-}
-declare module 'eslint/lib/rule-tester/index' {
- declare module.exports: $Exports<'eslint/lib/rule-tester'>;
-}
-declare module 'eslint/lib/rule-tester/index.js' {
- declare module.exports: $Exports<'eslint/lib/rule-tester'>;
-}
-declare module 'eslint/lib/rule-tester/rule-tester.js' {
- declare module.exports: $Exports<'eslint/lib/rule-tester/rule-tester'>;
-}
-declare module 'eslint/lib/rules/accessor-pairs.js' {
- declare module.exports: $Exports<'eslint/lib/rules/accessor-pairs'>;
-}
-declare module 'eslint/lib/rules/array-bracket-newline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/array-bracket-newline'>;
-}
-declare module 'eslint/lib/rules/array-bracket-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/array-bracket-spacing'>;
-}
-declare module 'eslint/lib/rules/array-callback-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/array-callback-return'>;
-}
-declare module 'eslint/lib/rules/array-element-newline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/array-element-newline'>;
-}
-declare module 'eslint/lib/rules/arrow-body-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/arrow-body-style'>;
-}
-declare module 'eslint/lib/rules/arrow-parens.js' {
- declare module.exports: $Exports<'eslint/lib/rules/arrow-parens'>;
-}
-declare module 'eslint/lib/rules/arrow-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/arrow-spacing'>;
-}
-declare module 'eslint/lib/rules/block-scoped-var.js' {
- declare module.exports: $Exports<'eslint/lib/rules/block-scoped-var'>;
-}
-declare module 'eslint/lib/rules/block-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/block-spacing'>;
-}
-declare module 'eslint/lib/rules/brace-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/brace-style'>;
-}
-declare module 'eslint/lib/rules/callback-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/callback-return'>;
-}
-declare module 'eslint/lib/rules/camelcase.js' {
- declare module.exports: $Exports<'eslint/lib/rules/camelcase'>;
-}
-declare module 'eslint/lib/rules/capitalized-comments.js' {
- declare module.exports: $Exports<'eslint/lib/rules/capitalized-comments'>;
-}
-declare module 'eslint/lib/rules/class-methods-use-this.js' {
- declare module.exports: $Exports<'eslint/lib/rules/class-methods-use-this'>;
-}
-declare module 'eslint/lib/rules/comma-dangle.js' {
- declare module.exports: $Exports<'eslint/lib/rules/comma-dangle'>;
-}
-declare module 'eslint/lib/rules/comma-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/comma-spacing'>;
-}
-declare module 'eslint/lib/rules/comma-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/comma-style'>;
-}
-declare module 'eslint/lib/rules/complexity.js' {
- declare module.exports: $Exports<'eslint/lib/rules/complexity'>;
-}
-declare module 'eslint/lib/rules/computed-property-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/computed-property-spacing'>;
-}
-declare module 'eslint/lib/rules/consistent-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/consistent-return'>;
-}
-declare module 'eslint/lib/rules/consistent-this.js' {
- declare module.exports: $Exports<'eslint/lib/rules/consistent-this'>;
-}
-declare module 'eslint/lib/rules/constructor-super.js' {
- declare module.exports: $Exports<'eslint/lib/rules/constructor-super'>;
-}
-declare module 'eslint/lib/rules/curly.js' {
- declare module.exports: $Exports<'eslint/lib/rules/curly'>;
-}
-declare module 'eslint/lib/rules/default-case-last.js' {
- declare module.exports: $Exports<'eslint/lib/rules/default-case-last'>;
-}
-declare module 'eslint/lib/rules/default-case.js' {
- declare module.exports: $Exports<'eslint/lib/rules/default-case'>;
-}
-declare module 'eslint/lib/rules/default-param-last.js' {
- declare module.exports: $Exports<'eslint/lib/rules/default-param-last'>;
-}
-declare module 'eslint/lib/rules/dot-location.js' {
- declare module.exports: $Exports<'eslint/lib/rules/dot-location'>;
-}
-declare module 'eslint/lib/rules/dot-notation.js' {
- declare module.exports: $Exports<'eslint/lib/rules/dot-notation'>;
-}
-declare module 'eslint/lib/rules/eol-last.js' {
- declare module.exports: $Exports<'eslint/lib/rules/eol-last'>;
-}
-declare module 'eslint/lib/rules/eqeqeq.js' {
- declare module.exports: $Exports<'eslint/lib/rules/eqeqeq'>;
-}
-declare module 'eslint/lib/rules/for-direction.js' {
- declare module.exports: $Exports<'eslint/lib/rules/for-direction'>;
-}
-declare module 'eslint/lib/rules/func-call-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/func-call-spacing'>;
-}
-declare module 'eslint/lib/rules/func-name-matching.js' {
- declare module.exports: $Exports<'eslint/lib/rules/func-name-matching'>;
-}
-declare module 'eslint/lib/rules/func-names.js' {
- declare module.exports: $Exports<'eslint/lib/rules/func-names'>;
-}
-declare module 'eslint/lib/rules/func-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/func-style'>;
-}
-declare module 'eslint/lib/rules/function-call-argument-newline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/function-call-argument-newline'>;
-}
-declare module 'eslint/lib/rules/function-paren-newline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/function-paren-newline'>;
-}
-declare module 'eslint/lib/rules/generator-star-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/generator-star-spacing'>;
-}
-declare module 'eslint/lib/rules/getter-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/getter-return'>;
-}
-declare module 'eslint/lib/rules/global-require.js' {
- declare module.exports: $Exports<'eslint/lib/rules/global-require'>;
-}
-declare module 'eslint/lib/rules/grouped-accessor-pairs.js' {
- declare module.exports: $Exports<'eslint/lib/rules/grouped-accessor-pairs'>;
-}
-declare module 'eslint/lib/rules/guard-for-in.js' {
- declare module.exports: $Exports<'eslint/lib/rules/guard-for-in'>;
-}
-declare module 'eslint/lib/rules/handle-callback-err.js' {
- declare module.exports: $Exports<'eslint/lib/rules/handle-callback-err'>;
-}
-declare module 'eslint/lib/rules/id-blacklist.js' {
- declare module.exports: $Exports<'eslint/lib/rules/id-blacklist'>;
-}
-declare module 'eslint/lib/rules/id-denylist.js' {
- declare module.exports: $Exports<'eslint/lib/rules/id-denylist'>;
-}
-declare module 'eslint/lib/rules/id-length.js' {
- declare module.exports: $Exports<'eslint/lib/rules/id-length'>;
-}
-declare module 'eslint/lib/rules/id-match.js' {
- declare module.exports: $Exports<'eslint/lib/rules/id-match'>;
-}
-declare module 'eslint/lib/rules/implicit-arrow-linebreak.js' {
- declare module.exports: $Exports<'eslint/lib/rules/implicit-arrow-linebreak'>;
-}
-declare module 'eslint/lib/rules/indent-legacy.js' {
- declare module.exports: $Exports<'eslint/lib/rules/indent-legacy'>;
-}
-declare module 'eslint/lib/rules/indent.js' {
- declare module.exports: $Exports<'eslint/lib/rules/indent'>;
-}
-declare module 'eslint/lib/rules/index' {
- declare module.exports: $Exports<'eslint/lib/rules'>;
-}
-declare module 'eslint/lib/rules/index.js' {
- declare module.exports: $Exports<'eslint/lib/rules'>;
-}
-declare module 'eslint/lib/rules/init-declarations.js' {
- declare module.exports: $Exports<'eslint/lib/rules/init-declarations'>;
-}
-declare module 'eslint/lib/rules/jsx-quotes.js' {
- declare module.exports: $Exports<'eslint/lib/rules/jsx-quotes'>;
-}
-declare module 'eslint/lib/rules/key-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/key-spacing'>;
-}
-declare module 'eslint/lib/rules/keyword-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/keyword-spacing'>;
-}
-declare module 'eslint/lib/rules/line-comment-position.js' {
- declare module.exports: $Exports<'eslint/lib/rules/line-comment-position'>;
-}
-declare module 'eslint/lib/rules/linebreak-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/linebreak-style'>;
-}
-declare module 'eslint/lib/rules/lines-around-comment.js' {
- declare module.exports: $Exports<'eslint/lib/rules/lines-around-comment'>;
-}
-declare module 'eslint/lib/rules/lines-around-directive.js' {
- declare module.exports: $Exports<'eslint/lib/rules/lines-around-directive'>;
-}
-declare module 'eslint/lib/rules/lines-between-class-members.js' {
- declare module.exports: $Exports<'eslint/lib/rules/lines-between-class-members'>;
-}
-declare module 'eslint/lib/rules/max-classes-per-file.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-classes-per-file'>;
-}
-declare module 'eslint/lib/rules/max-depth.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-depth'>;
-}
-declare module 'eslint/lib/rules/max-len.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-len'>;
-}
-declare module 'eslint/lib/rules/max-lines-per-function.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-lines-per-function'>;
-}
-declare module 'eslint/lib/rules/max-lines.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-lines'>;
-}
-declare module 'eslint/lib/rules/max-nested-callbacks.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-nested-callbacks'>;
-}
-declare module 'eslint/lib/rules/max-params.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-params'>;
-}
-declare module 'eslint/lib/rules/max-statements-per-line.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-statements-per-line'>;
-}
-declare module 'eslint/lib/rules/max-statements.js' {
- declare module.exports: $Exports<'eslint/lib/rules/max-statements'>;
-}
-declare module 'eslint/lib/rules/multiline-comment-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/multiline-comment-style'>;
-}
-declare module 'eslint/lib/rules/multiline-ternary.js' {
- declare module.exports: $Exports<'eslint/lib/rules/multiline-ternary'>;
-}
-declare module 'eslint/lib/rules/new-cap.js' {
- declare module.exports: $Exports<'eslint/lib/rules/new-cap'>;
-}
-declare module 'eslint/lib/rules/new-parens.js' {
- declare module.exports: $Exports<'eslint/lib/rules/new-parens'>;
-}
-declare module 'eslint/lib/rules/newline-after-var.js' {
- declare module.exports: $Exports<'eslint/lib/rules/newline-after-var'>;
-}
-declare module 'eslint/lib/rules/newline-before-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/newline-before-return'>;
-}
-declare module 'eslint/lib/rules/newline-per-chained-call.js' {
- declare module.exports: $Exports<'eslint/lib/rules/newline-per-chained-call'>;
-}
-declare module 'eslint/lib/rules/no-alert.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-alert'>;
-}
-declare module 'eslint/lib/rules/no-array-constructor.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-array-constructor'>;
-}
-declare module 'eslint/lib/rules/no-async-promise-executor.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-async-promise-executor'>;
-}
-declare module 'eslint/lib/rules/no-await-in-loop.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-await-in-loop'>;
-}
-declare module 'eslint/lib/rules/no-bitwise.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-bitwise'>;
-}
-declare module 'eslint/lib/rules/no-buffer-constructor.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-buffer-constructor'>;
-}
-declare module 'eslint/lib/rules/no-caller.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-caller'>;
-}
-declare module 'eslint/lib/rules/no-case-declarations.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-case-declarations'>;
-}
-declare module 'eslint/lib/rules/no-catch-shadow.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-catch-shadow'>;
-}
-declare module 'eslint/lib/rules/no-class-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-class-assign'>;
-}
-declare module 'eslint/lib/rules/no-compare-neg-zero.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-compare-neg-zero'>;
-}
-declare module 'eslint/lib/rules/no-cond-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-cond-assign'>;
-}
-declare module 'eslint/lib/rules/no-confusing-arrow.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-confusing-arrow'>;
-}
-declare module 'eslint/lib/rules/no-console.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-console'>;
-}
-declare module 'eslint/lib/rules/no-const-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-const-assign'>;
-}
-declare module 'eslint/lib/rules/no-constant-condition.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-constant-condition'>;
-}
-declare module 'eslint/lib/rules/no-constructor-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-constructor-return'>;
-}
-declare module 'eslint/lib/rules/no-continue.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-continue'>;
-}
-declare module 'eslint/lib/rules/no-control-regex.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-control-regex'>;
-}
-declare module 'eslint/lib/rules/no-debugger.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-debugger'>;
-}
-declare module 'eslint/lib/rules/no-delete-var.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-delete-var'>;
-}
-declare module 'eslint/lib/rules/no-div-regex.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-div-regex'>;
-}
-declare module 'eslint/lib/rules/no-dupe-args.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-dupe-args'>;
-}
-declare module 'eslint/lib/rules/no-dupe-class-members.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-dupe-class-members'>;
-}
-declare module 'eslint/lib/rules/no-dupe-else-if.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-dupe-else-if'>;
-}
-declare module 'eslint/lib/rules/no-dupe-keys.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-dupe-keys'>;
-}
-declare module 'eslint/lib/rules/no-duplicate-case.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-case'>;
-}
-declare module 'eslint/lib/rules/no-duplicate-imports.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-imports'>;
-}
-declare module 'eslint/lib/rules/no-else-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-else-return'>;
-}
-declare module 'eslint/lib/rules/no-empty-character-class.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-empty-character-class'>;
-}
-declare module 'eslint/lib/rules/no-empty-function.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-empty-function'>;
-}
-declare module 'eslint/lib/rules/no-empty-pattern.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-empty-pattern'>;
-}
-declare module 'eslint/lib/rules/no-empty.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-empty'>;
-}
-declare module 'eslint/lib/rules/no-eq-null.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-eq-null'>;
-}
-declare module 'eslint/lib/rules/no-eval.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-eval'>;
-}
-declare module 'eslint/lib/rules/no-ex-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-ex-assign'>;
-}
-declare module 'eslint/lib/rules/no-extend-native.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-extend-native'>;
-}
-declare module 'eslint/lib/rules/no-extra-bind.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-extra-bind'>;
-}
-declare module 'eslint/lib/rules/no-extra-boolean-cast.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-extra-boolean-cast'>;
-}
-declare module 'eslint/lib/rules/no-extra-label.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-extra-label'>;
-}
-declare module 'eslint/lib/rules/no-extra-parens.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-extra-parens'>;
-}
-declare module 'eslint/lib/rules/no-extra-semi.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-extra-semi'>;
-}
-declare module 'eslint/lib/rules/no-fallthrough.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-fallthrough'>;
-}
-declare module 'eslint/lib/rules/no-floating-decimal.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-floating-decimal'>;
-}
-declare module 'eslint/lib/rules/no-func-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-func-assign'>;
-}
-declare module 'eslint/lib/rules/no-global-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-global-assign'>;
-}
-declare module 'eslint/lib/rules/no-implicit-coercion.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-implicit-coercion'>;
-}
-declare module 'eslint/lib/rules/no-implicit-globals.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-implicit-globals'>;
-}
-declare module 'eslint/lib/rules/no-implied-eval.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-implied-eval'>;
-}
-declare module 'eslint/lib/rules/no-import-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-import-assign'>;
-}
-declare module 'eslint/lib/rules/no-inline-comments.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-inline-comments'>;
-}
-declare module 'eslint/lib/rules/no-inner-declarations.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-inner-declarations'>;
-}
-declare module 'eslint/lib/rules/no-invalid-regexp.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-invalid-regexp'>;
-}
-declare module 'eslint/lib/rules/no-invalid-this.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-invalid-this'>;
-}
-declare module 'eslint/lib/rules/no-irregular-whitespace.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-irregular-whitespace'>;
-}
-declare module 'eslint/lib/rules/no-iterator.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-iterator'>;
-}
-declare module 'eslint/lib/rules/no-label-var.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-label-var'>;
-}
-declare module 'eslint/lib/rules/no-labels.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-labels'>;
-}
-declare module 'eslint/lib/rules/no-lone-blocks.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-lone-blocks'>;
-}
-declare module 'eslint/lib/rules/no-lonely-if.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-lonely-if'>;
-}
-declare module 'eslint/lib/rules/no-loop-func.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-loop-func'>;
-}
-declare module 'eslint/lib/rules/no-loss-of-precision.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-loss-of-precision'>;
-}
-declare module 'eslint/lib/rules/no-magic-numbers.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>;
-}
-declare module 'eslint/lib/rules/no-misleading-character-class.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-misleading-character-class'>;
-}
-declare module 'eslint/lib/rules/no-mixed-operators.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-mixed-operators'>;
-}
-declare module 'eslint/lib/rules/no-mixed-requires.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-mixed-requires'>;
-}
-declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-mixed-spaces-and-tabs'>;
-}
-declare module 'eslint/lib/rules/no-multi-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-multi-assign'>;
-}
-declare module 'eslint/lib/rules/no-multi-spaces.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-multi-spaces'>;
-}
-declare module 'eslint/lib/rules/no-multi-str.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-multi-str'>;
-}
-declare module 'eslint/lib/rules/no-multiple-empty-lines.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-multiple-empty-lines'>;
-}
-declare module 'eslint/lib/rules/no-native-reassign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-native-reassign'>;
-}
-declare module 'eslint/lib/rules/no-negated-condition.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-negated-condition'>;
-}
-declare module 'eslint/lib/rules/no-negated-in-lhs.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-negated-in-lhs'>;
-}
-declare module 'eslint/lib/rules/no-nested-ternary.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-nested-ternary'>;
-}
-declare module 'eslint/lib/rules/no-new-func.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-new-func'>;
-}
-declare module 'eslint/lib/rules/no-new-object.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-new-object'>;
-}
-declare module 'eslint/lib/rules/no-new-require.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-new-require'>;
-}
-declare module 'eslint/lib/rules/no-new-symbol.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-new-symbol'>;
-}
-declare module 'eslint/lib/rules/no-new-wrappers.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-new-wrappers'>;
-}
-declare module 'eslint/lib/rules/no-new.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-new'>;
-}
-declare module 'eslint/lib/rules/no-nonoctal-decimal-escape.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-nonoctal-decimal-escape'>;
-}
-declare module 'eslint/lib/rules/no-obj-calls.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-obj-calls'>;
-}
-declare module 'eslint/lib/rules/no-octal-escape.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-octal-escape'>;
-}
-declare module 'eslint/lib/rules/no-octal.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-octal'>;
-}
-declare module 'eslint/lib/rules/no-param-reassign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-param-reassign'>;
-}
-declare module 'eslint/lib/rules/no-path-concat.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-path-concat'>;
-}
-declare module 'eslint/lib/rules/no-plusplus.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-plusplus'>;
-}
-declare module 'eslint/lib/rules/no-process-env.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-process-env'>;
-}
-declare module 'eslint/lib/rules/no-process-exit.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-process-exit'>;
-}
-declare module 'eslint/lib/rules/no-promise-executor-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-promise-executor-return'>;
-}
-declare module 'eslint/lib/rules/no-proto.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-proto'>;
-}
-declare module 'eslint/lib/rules/no-prototype-builtins.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-prototype-builtins'>;
-}
-declare module 'eslint/lib/rules/no-redeclare.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-redeclare'>;
-}
-declare module 'eslint/lib/rules/no-regex-spaces.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-regex-spaces'>;
-}
-declare module 'eslint/lib/rules/no-restricted-exports.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-restricted-exports'>;
-}
-declare module 'eslint/lib/rules/no-restricted-globals.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-restricted-globals'>;
-}
-declare module 'eslint/lib/rules/no-restricted-imports.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-restricted-imports'>;
-}
-declare module 'eslint/lib/rules/no-restricted-modules.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-restricted-modules'>;
-}
-declare module 'eslint/lib/rules/no-restricted-properties.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-restricted-properties'>;
-}
-declare module 'eslint/lib/rules/no-restricted-syntax.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-restricted-syntax'>;
-}
-declare module 'eslint/lib/rules/no-return-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-return-assign'>;
-}
-declare module 'eslint/lib/rules/no-return-await.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-return-await'>;
-}
-declare module 'eslint/lib/rules/no-script-url.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-script-url'>;
-}
-declare module 'eslint/lib/rules/no-self-assign.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-self-assign'>;
-}
-declare module 'eslint/lib/rules/no-self-compare.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-self-compare'>;
-}
-declare module 'eslint/lib/rules/no-sequences.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-sequences'>;
-}
-declare module 'eslint/lib/rules/no-setter-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-setter-return'>;
-}
-declare module 'eslint/lib/rules/no-shadow-restricted-names.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-shadow-restricted-names'>;
-}
-declare module 'eslint/lib/rules/no-shadow.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-shadow'>;
-}
-declare module 'eslint/lib/rules/no-spaced-func.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-spaced-func'>;
-}
-declare module 'eslint/lib/rules/no-sparse-arrays.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-sparse-arrays'>;
-}
-declare module 'eslint/lib/rules/no-sync.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-sync'>;
-}
-declare module 'eslint/lib/rules/no-tabs.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-tabs'>;
-}
-declare module 'eslint/lib/rules/no-template-curly-in-string.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-template-curly-in-string'>;
-}
-declare module 'eslint/lib/rules/no-ternary.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-ternary'>;
-}
-declare module 'eslint/lib/rules/no-this-before-super.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-this-before-super'>;
-}
-declare module 'eslint/lib/rules/no-throw-literal.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-throw-literal'>;
-}
-declare module 'eslint/lib/rules/no-trailing-spaces.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-trailing-spaces'>;
-}
-declare module 'eslint/lib/rules/no-undef-init.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-undef-init'>;
-}
-declare module 'eslint/lib/rules/no-undef.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-undef'>;
-}
-declare module 'eslint/lib/rules/no-undefined.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-undefined'>;
-}
-declare module 'eslint/lib/rules/no-underscore-dangle.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-underscore-dangle'>;
-}
-declare module 'eslint/lib/rules/no-unexpected-multiline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unexpected-multiline'>;
-}
-declare module 'eslint/lib/rules/no-unmodified-loop-condition.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unmodified-loop-condition'>;
-}
-declare module 'eslint/lib/rules/no-unneeded-ternary.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unneeded-ternary'>;
-}
-declare module 'eslint/lib/rules/no-unreachable-loop.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unreachable-loop'>;
-}
-declare module 'eslint/lib/rules/no-unreachable.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unreachable'>;
-}
-declare module 'eslint/lib/rules/no-unsafe-finally.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-finally'>;
-}
-declare module 'eslint/lib/rules/no-unsafe-negation.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-negation'>;
-}
-declare module 'eslint/lib/rules/no-unsafe-optional-chaining.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-optional-chaining'>;
-}
-declare module 'eslint/lib/rules/no-unused-expressions.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unused-expressions'>;
-}
-declare module 'eslint/lib/rules/no-unused-labels.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unused-labels'>;
-}
-declare module 'eslint/lib/rules/no-unused-vars.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-unused-vars'>;
-}
-declare module 'eslint/lib/rules/no-use-before-define.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-use-before-define'>;
-}
-declare module 'eslint/lib/rules/no-useless-backreference.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-backreference'>;
-}
-declare module 'eslint/lib/rules/no-useless-call.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>;
-}
-declare module 'eslint/lib/rules/no-useless-catch.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-catch'>;
-}
-declare module 'eslint/lib/rules/no-useless-computed-key.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-computed-key'>;
-}
-declare module 'eslint/lib/rules/no-useless-concat.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-concat'>;
-}
-declare module 'eslint/lib/rules/no-useless-constructor.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-constructor'>;
-}
-declare module 'eslint/lib/rules/no-useless-escape.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-escape'>;
-}
-declare module 'eslint/lib/rules/no-useless-rename.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-rename'>;
-}
-declare module 'eslint/lib/rules/no-useless-return.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-useless-return'>;
-}
-declare module 'eslint/lib/rules/no-var.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-var'>;
-}
-declare module 'eslint/lib/rules/no-void.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-void'>;
-}
-declare module 'eslint/lib/rules/no-warning-comments.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-warning-comments'>;
-}
-declare module 'eslint/lib/rules/no-whitespace-before-property.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-whitespace-before-property'>;
-}
-declare module 'eslint/lib/rules/no-with.js' {
- declare module.exports: $Exports<'eslint/lib/rules/no-with'>;
-}
-declare module 'eslint/lib/rules/nonblock-statement-body-position.js' {
- declare module.exports: $Exports<'eslint/lib/rules/nonblock-statement-body-position'>;
-}
-declare module 'eslint/lib/rules/object-curly-newline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/object-curly-newline'>;
-}
-declare module 'eslint/lib/rules/object-curly-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/object-curly-spacing'>;
-}
-declare module 'eslint/lib/rules/object-property-newline.js' {
- declare module.exports: $Exports<'eslint/lib/rules/object-property-newline'>;
-}
-declare module 'eslint/lib/rules/object-shorthand.js' {
- declare module.exports: $Exports<'eslint/lib/rules/object-shorthand'>;
-}
-declare module 'eslint/lib/rules/one-var-declaration-per-line.js' {
- declare module.exports: $Exports<'eslint/lib/rules/one-var-declaration-per-line'>;
-}
-declare module 'eslint/lib/rules/one-var.js' {
- declare module.exports: $Exports<'eslint/lib/rules/one-var'>;
-}
-declare module 'eslint/lib/rules/operator-assignment.js' {
- declare module.exports: $Exports<'eslint/lib/rules/operator-assignment'>;
-}
-declare module 'eslint/lib/rules/operator-linebreak.js' {
- declare module.exports: $Exports<'eslint/lib/rules/operator-linebreak'>;
-}
-declare module 'eslint/lib/rules/padded-blocks.js' {
- declare module.exports: $Exports<'eslint/lib/rules/padded-blocks'>;
-}
-declare module 'eslint/lib/rules/padding-line-between-statements.js' {
- declare module.exports: $Exports<'eslint/lib/rules/padding-line-between-statements'>;
-}
-declare module 'eslint/lib/rules/prefer-arrow-callback.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-arrow-callback'>;
-}
-declare module 'eslint/lib/rules/prefer-const.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-const'>;
-}
-declare module 'eslint/lib/rules/prefer-destructuring.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-destructuring'>;
-}
-declare module 'eslint/lib/rules/prefer-exponentiation-operator.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-exponentiation-operator'>;
-}
-declare module 'eslint/lib/rules/prefer-named-capture-group.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-named-capture-group'>;
-}
-declare module 'eslint/lib/rules/prefer-numeric-literals.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>;
-}
-declare module 'eslint/lib/rules/prefer-object-spread.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-object-spread'>;
-}
-declare module 'eslint/lib/rules/prefer-promise-reject-errors.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-promise-reject-errors'>;
-}
-declare module 'eslint/lib/rules/prefer-reflect.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-reflect'>;
-}
-declare module 'eslint/lib/rules/prefer-regex-literals.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-regex-literals'>;
-}
-declare module 'eslint/lib/rules/prefer-rest-params.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-rest-params'>;
-}
-declare module 'eslint/lib/rules/prefer-spread.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-spread'>;
-}
-declare module 'eslint/lib/rules/prefer-template.js' {
- declare module.exports: $Exports<'eslint/lib/rules/prefer-template'>;
-}
-declare module 'eslint/lib/rules/quote-props.js' {
- declare module.exports: $Exports<'eslint/lib/rules/quote-props'>;
-}
-declare module 'eslint/lib/rules/quotes.js' {
- declare module.exports: $Exports<'eslint/lib/rules/quotes'>;
-}
-declare module 'eslint/lib/rules/radix.js' {
- declare module.exports: $Exports<'eslint/lib/rules/radix'>;
-}
-declare module 'eslint/lib/rules/require-atomic-updates.js' {
- declare module.exports: $Exports<'eslint/lib/rules/require-atomic-updates'>;
-}
-declare module 'eslint/lib/rules/require-await.js' {
- declare module.exports: $Exports<'eslint/lib/rules/require-await'>;
-}
-declare module 'eslint/lib/rules/require-jsdoc.js' {
- declare module.exports: $Exports<'eslint/lib/rules/require-jsdoc'>;
-}
-declare module 'eslint/lib/rules/require-unicode-regexp.js' {
- declare module.exports: $Exports<'eslint/lib/rules/require-unicode-regexp'>;
-}
-declare module 'eslint/lib/rules/require-yield.js' {
- declare module.exports: $Exports<'eslint/lib/rules/require-yield'>;
-}
-declare module 'eslint/lib/rules/rest-spread-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/rest-spread-spacing'>;
-}
-declare module 'eslint/lib/rules/semi-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/semi-spacing'>;
-}
-declare module 'eslint/lib/rules/semi-style.js' {
- declare module.exports: $Exports<'eslint/lib/rules/semi-style'>;
-}
-declare module 'eslint/lib/rules/semi.js' {
- declare module.exports: $Exports<'eslint/lib/rules/semi'>;
-}
-declare module 'eslint/lib/rules/sort-imports.js' {
- declare module.exports: $Exports<'eslint/lib/rules/sort-imports'>;
-}
-declare module 'eslint/lib/rules/sort-keys.js' {
- declare module.exports: $Exports<'eslint/lib/rules/sort-keys'>;
-}
-declare module 'eslint/lib/rules/sort-vars.js' {
- declare module.exports: $Exports<'eslint/lib/rules/sort-vars'>;
-}
-declare module 'eslint/lib/rules/space-before-blocks.js' {
- declare module.exports: $Exports<'eslint/lib/rules/space-before-blocks'>;
-}
-declare module 'eslint/lib/rules/space-before-function-paren.js' {
- declare module.exports: $Exports<'eslint/lib/rules/space-before-function-paren'>;
-}
-declare module 'eslint/lib/rules/space-in-parens.js' {
- declare module.exports: $Exports<'eslint/lib/rules/space-in-parens'>;
-}
-declare module 'eslint/lib/rules/space-infix-ops.js' {
- declare module.exports: $Exports<'eslint/lib/rules/space-infix-ops'>;
-}
-declare module 'eslint/lib/rules/space-unary-ops.js' {
- declare module.exports: $Exports<'eslint/lib/rules/space-unary-ops'>;
-}
-declare module 'eslint/lib/rules/spaced-comment.js' {
- declare module.exports: $Exports<'eslint/lib/rules/spaced-comment'>;
-}
-declare module 'eslint/lib/rules/strict.js' {
- declare module.exports: $Exports<'eslint/lib/rules/strict'>;
-}
-declare module 'eslint/lib/rules/switch-colon-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/switch-colon-spacing'>;
-}
-declare module 'eslint/lib/rules/symbol-description.js' {
- declare module.exports: $Exports<'eslint/lib/rules/symbol-description'>;
-}
-declare module 'eslint/lib/rules/template-curly-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/template-curly-spacing'>;
-}
-declare module 'eslint/lib/rules/template-tag-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/template-tag-spacing'>;
-}
-declare module 'eslint/lib/rules/unicode-bom.js' {
- declare module.exports: $Exports<'eslint/lib/rules/unicode-bom'>;
-}
-declare module 'eslint/lib/rules/use-isnan.js' {
- declare module.exports: $Exports<'eslint/lib/rules/use-isnan'>;
-}
-declare module 'eslint/lib/rules/utils/ast-utils.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/ast-utils'>;
-}
-declare module 'eslint/lib/rules/utils/fix-tracker.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/fix-tracker'>;
-}
-declare module 'eslint/lib/rules/utils/keywords.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/keywords'>;
-}
-declare module 'eslint/lib/rules/utils/lazy-loading-rule-map.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/lazy-loading-rule-map'>;
-}
-declare module 'eslint/lib/rules/utils/patterns/letters.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/patterns/letters'>;
-}
-declare module 'eslint/lib/rules/utils/unicode/index' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/unicode'>;
-}
-declare module 'eslint/lib/rules/utils/unicode/index.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/unicode'>;
-}
-declare module 'eslint/lib/rules/utils/unicode/is-combining-character.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/unicode/is-combining-character'>;
-}
-declare module 'eslint/lib/rules/utils/unicode/is-emoji-modifier.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/unicode/is-emoji-modifier'>;
-}
-declare module 'eslint/lib/rules/utils/unicode/is-regional-indicator-symbol.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/unicode/is-regional-indicator-symbol'>;
-}
-declare module 'eslint/lib/rules/utils/unicode/is-surrogate-pair.js' {
- declare module.exports: $Exports<'eslint/lib/rules/utils/unicode/is-surrogate-pair'>;
-}
-declare module 'eslint/lib/rules/valid-jsdoc.js' {
- declare module.exports: $Exports<'eslint/lib/rules/valid-jsdoc'>;
-}
-declare module 'eslint/lib/rules/valid-typeof.js' {
- declare module.exports: $Exports<'eslint/lib/rules/valid-typeof'>;
-}
-declare module 'eslint/lib/rules/vars-on-top.js' {
- declare module.exports: $Exports<'eslint/lib/rules/vars-on-top'>;
-}
-declare module 'eslint/lib/rules/wrap-iife.js' {
- declare module.exports: $Exports<'eslint/lib/rules/wrap-iife'>;
-}
-declare module 'eslint/lib/rules/wrap-regex.js' {
- declare module.exports: $Exports<'eslint/lib/rules/wrap-regex'>;
-}
-declare module 'eslint/lib/rules/yield-star-spacing.js' {
- declare module.exports: $Exports<'eslint/lib/rules/yield-star-spacing'>;
-}
-declare module 'eslint/lib/rules/yoda.js' {
- declare module.exports: $Exports<'eslint/lib/rules/yoda'>;
-}
-declare module 'eslint/lib/shared/ajv.js' {
- declare module.exports: $Exports<'eslint/lib/shared/ajv'>;
-}
-declare module 'eslint/lib/shared/ast-utils.js' {
- declare module.exports: $Exports<'eslint/lib/shared/ast-utils'>;
-}
-declare module 'eslint/lib/shared/config-validator.js' {
- declare module.exports: $Exports<'eslint/lib/shared/config-validator'>;
-}
-declare module 'eslint/lib/shared/deprecation-warnings.js' {
- declare module.exports: $Exports<'eslint/lib/shared/deprecation-warnings'>;
-}
-declare module 'eslint/lib/shared/logging.js' {
- declare module.exports: $Exports<'eslint/lib/shared/logging'>;
-}
-declare module 'eslint/lib/shared/relative-module-resolver.js' {
- declare module.exports: $Exports<'eslint/lib/shared/relative-module-resolver'>;
-}
-declare module 'eslint/lib/shared/runtime-info.js' {
- declare module.exports: $Exports<'eslint/lib/shared/runtime-info'>;
-}
-declare module 'eslint/lib/shared/traverser.js' {
- declare module.exports: $Exports<'eslint/lib/shared/traverser'>;
-}
-declare module 'eslint/lib/shared/types.js' {
- declare module.exports: $Exports<'eslint/lib/shared/types'>;
-}
-declare module 'eslint/lib/source-code/index' {
- declare module.exports: $Exports<'eslint/lib/source-code'>;
-}
-declare module 'eslint/lib/source-code/index.js' {
- declare module.exports: $Exports<'eslint/lib/source-code'>;
-}
-declare module 'eslint/lib/source-code/source-code.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/source-code'>;
-}
-declare module 'eslint/lib/source-code/token-store/backward-token-comment-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/backward-token-comment-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/backward-token-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/backward-token-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/cursors.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/cursors'>;
-}
-declare module 'eslint/lib/source-code/token-store/decorative-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/decorative-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/filter-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/filter-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/forward-token-comment-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/forward-token-comment-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/forward-token-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/forward-token-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/index' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store'>;
-}
-declare module 'eslint/lib/source-code/token-store/index.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store'>;
-}
-declare module 'eslint/lib/source-code/token-store/limit-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/limit-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/padded-token-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/padded-token-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/skip-cursor.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/skip-cursor'>;
-}
-declare module 'eslint/lib/source-code/token-store/utils.js' {
- declare module.exports: $Exports<'eslint/lib/source-code/token-store/utils'>;
-}
diff --git a/flow-typed/npm/fancy-log_vx.x.x.js b/flow-typed/npm/fancy-log_vx.x.x.js
deleted file mode 100644
index 3b2125f5fd..0000000000
--- a/flow-typed/npm/fancy-log_vx.x.x.js
+++ /dev/null
@@ -1,33 +0,0 @@
-// flow-typed signature: bf6cc13bb6545e16ac252ec26d6f4179
-// flow-typed version: <>/fancy-log_v^1.3.3/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'fancy-log'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'fancy-log' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-
-
-// Filename aliases
-declare module 'fancy-log/index' {
- declare module.exports: $Exports<'fancy-log'>;
-}
-declare module 'fancy-log/index.js' {
- declare module.exports: $Exports<'fancy-log'>;
-}
diff --git a/flow-typed/npm/flow-bin_v0.x.x.js b/flow-typed/npm/flow-bin_v0.x.x.js
deleted file mode 100644
index fda1f2901a..0000000000
--- a/flow-typed/npm/flow-bin_v0.x.x.js
+++ /dev/null
@@ -1,6 +0,0 @@
-// flow-typed signature: 28fdff7f110e1c75efab63ff205dda30
-// flow-typed version: c6154227d1/flow-bin_v0.x.x/flow_>=v0.104.x
-
-declare module "flow-bin" {
- declare module.exports: string;
-}
diff --git a/flow-typed/npm/fs-extra_vx.x.x.js b/flow-typed/npm/fs-extra_vx.x.x.js
deleted file mode 100644
index 8def45d8ed..0000000000
--- a/flow-typed/npm/fs-extra_vx.x.x.js
+++ /dev/null
@@ -1,267 +0,0 @@
-// flow-typed signature: c8770802ff32339973ba521dba6c17e0
-// flow-typed version: <>/fs-extra_v^9.0.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'fs-extra'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'fs-extra' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'fs-extra/lib/copy-sync/copy-sync' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/copy-sync' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/copy/copy' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/copy' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/empty' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/ensure/file' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/ensure' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/ensure/link' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/ensure/symlink-paths' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/ensure/symlink-type' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/ensure/symlink' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/fs' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/json' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/json/jsonfile' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/json/output-json-sync' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/json/output-json' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/mkdirs' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/mkdirs/make-dir' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/move-sync' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/move-sync/move-sync' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/move' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/move/move' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/output' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/path-exists' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/remove' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/remove/rimraf' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/util/stat' {
- declare module.exports: any;
-}
-
-declare module 'fs-extra/lib/util/utimes' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'fs-extra/lib/copy-sync/copy-sync.js' {
- declare module.exports: $Exports<'fs-extra/lib/copy-sync/copy-sync'>;
-}
-declare module 'fs-extra/lib/copy-sync/index' {
- declare module.exports: $Exports<'fs-extra/lib/copy-sync'>;
-}
-declare module 'fs-extra/lib/copy-sync/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/copy-sync'>;
-}
-declare module 'fs-extra/lib/copy/copy.js' {
- declare module.exports: $Exports<'fs-extra/lib/copy/copy'>;
-}
-declare module 'fs-extra/lib/copy/index' {
- declare module.exports: $Exports<'fs-extra/lib/copy'>;
-}
-declare module 'fs-extra/lib/copy/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/copy'>;
-}
-declare module 'fs-extra/lib/empty/index' {
- declare module.exports: $Exports<'fs-extra/lib/empty'>;
-}
-declare module 'fs-extra/lib/empty/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/empty'>;
-}
-declare module 'fs-extra/lib/ensure/file.js' {
- declare module.exports: $Exports<'fs-extra/lib/ensure/file'>;
-}
-declare module 'fs-extra/lib/ensure/index' {
- declare module.exports: $Exports<'fs-extra/lib/ensure'>;
-}
-declare module 'fs-extra/lib/ensure/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/ensure'>;
-}
-declare module 'fs-extra/lib/ensure/link.js' {
- declare module.exports: $Exports<'fs-extra/lib/ensure/link'>;
-}
-declare module 'fs-extra/lib/ensure/symlink-paths.js' {
- declare module.exports: $Exports<'fs-extra/lib/ensure/symlink-paths'>;
-}
-declare module 'fs-extra/lib/ensure/symlink-type.js' {
- declare module.exports: $Exports<'fs-extra/lib/ensure/symlink-type'>;
-}
-declare module 'fs-extra/lib/ensure/symlink.js' {
- declare module.exports: $Exports<'fs-extra/lib/ensure/symlink'>;
-}
-declare module 'fs-extra/lib/fs/index' {
- declare module.exports: $Exports<'fs-extra/lib/fs'>;
-}
-declare module 'fs-extra/lib/fs/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/fs'>;
-}
-declare module 'fs-extra/lib/index' {
- declare module.exports: $Exports<'fs-extra/lib'>;
-}
-declare module 'fs-extra/lib/index.js' {
- declare module.exports: $Exports<'fs-extra/lib'>;
-}
-declare module 'fs-extra/lib/json/index' {
- declare module.exports: $Exports<'fs-extra/lib/json'>;
-}
-declare module 'fs-extra/lib/json/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/json'>;
-}
-declare module 'fs-extra/lib/json/jsonfile.js' {
- declare module.exports: $Exports<'fs-extra/lib/json/jsonfile'>;
-}
-declare module 'fs-extra/lib/json/output-json-sync.js' {
- declare module.exports: $Exports<'fs-extra/lib/json/output-json-sync'>;
-}
-declare module 'fs-extra/lib/json/output-json.js' {
- declare module.exports: $Exports<'fs-extra/lib/json/output-json'>;
-}
-declare module 'fs-extra/lib/mkdirs/index' {
- declare module.exports: $Exports<'fs-extra/lib/mkdirs'>;
-}
-declare module 'fs-extra/lib/mkdirs/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/mkdirs'>;
-}
-declare module 'fs-extra/lib/mkdirs/make-dir.js' {
- declare module.exports: $Exports<'fs-extra/lib/mkdirs/make-dir'>;
-}
-declare module 'fs-extra/lib/move-sync/index' {
- declare module.exports: $Exports<'fs-extra/lib/move-sync'>;
-}
-declare module 'fs-extra/lib/move-sync/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/move-sync'>;
-}
-declare module 'fs-extra/lib/move-sync/move-sync.js' {
- declare module.exports: $Exports<'fs-extra/lib/move-sync/move-sync'>;
-}
-declare module 'fs-extra/lib/move/index' {
- declare module.exports: $Exports<'fs-extra/lib/move'>;
-}
-declare module 'fs-extra/lib/move/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/move'>;
-}
-declare module 'fs-extra/lib/move/move.js' {
- declare module.exports: $Exports<'fs-extra/lib/move/move'>;
-}
-declare module 'fs-extra/lib/output/index' {
- declare module.exports: $Exports<'fs-extra/lib/output'>;
-}
-declare module 'fs-extra/lib/output/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/output'>;
-}
-declare module 'fs-extra/lib/path-exists/index' {
- declare module.exports: $Exports<'fs-extra/lib/path-exists'>;
-}
-declare module 'fs-extra/lib/path-exists/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/path-exists'>;
-}
-declare module 'fs-extra/lib/remove/index' {
- declare module.exports: $Exports<'fs-extra/lib/remove'>;
-}
-declare module 'fs-extra/lib/remove/index.js' {
- declare module.exports: $Exports<'fs-extra/lib/remove'>;
-}
-declare module 'fs-extra/lib/remove/rimraf.js' {
- declare module.exports: $Exports<'fs-extra/lib/remove/rimraf'>;
-}
-declare module 'fs-extra/lib/util/stat.js' {
- declare module.exports: $Exports<'fs-extra/lib/util/stat'>;
-}
-declare module 'fs-extra/lib/util/utimes.js' {
- declare module.exports: $Exports<'fs-extra/lib/util/utimes'>;
-}
diff --git a/flow-typed/npm/glob_v7.1.x.js b/flow-typed/npm/glob_v7.1.x.js
deleted file mode 100644
index fafd3388a9..0000000000
--- a/flow-typed/npm/glob_v7.1.x.js
+++ /dev/null
@@ -1,79 +0,0 @@
-// flow-typed signature: 3ef3befc3c68e2aae85e7f9b5319f077
-// flow-typed version: c6154227d1/glob_v7.1.x/flow_>=v0.104.x
-
-declare module "glob" {
- declare type MinimatchOptions = {|
- debug?: boolean,
- nobrace?: boolean,
- noglobstar?: boolean,
- dot?: boolean,
- noext?: boolean,
- nocase?: boolean,
- nonull?: boolean,
- matchBase?: boolean,
- nocomment?: boolean,
- nonegate?: boolean,
- flipNegate?: boolean
- |};
-
- declare type Options = {|
- ...MinimatchOptions,
- cwd?: string,
- root?: string,
- nomount?: boolean,
- mark?: boolean,
- nosort?: boolean,
- stat?: boolean,
- silent?: boolean,
- strict?: boolean,
- cache?: { [path: string]: boolean | "DIR" | "FILE" | $ReadOnlyArray, ... },
- statCache?: { [path: string]: boolean | { isDirectory(): boolean, ... } | void, ... },
- symlinks?: { [path: string]: boolean | void, ... },
- realpathCache?: { [path: string]: string, ... },
- sync?: boolean,
- nounique?: boolean,
- nodir?: boolean,
- ignore?: string | $ReadOnlyArray,
- follow?: boolean,
- realpath?: boolean,
- absolute?: boolean
- |};
-
- /**
- * Called when an error occurs, or matches are found
- * err
- * matches: filenames found matching the pattern
- */
- declare type CallBack = (err: ?Error, matches: Array) => void;
-
- declare class Glob extends events$EventEmitter {
- constructor(pattern: string): this;
- constructor(pattern: string, callback: CallBack): this;
- constructor(pattern: string, options: Options, callback: CallBack): this;
-
- minimatch: {...};
- options: Options;
- aborted: boolean;
- cache: { [path: string]: boolean | "DIR" | "FILE" | $ReadOnlyArray, ... };
- statCache: { [path: string]: boolean | { isDirectory(): boolean, ... } | void, ... };
- symlinks: { [path: string]: boolean | void, ... };
- realpathCache: { [path: string]: string, ... };
- found: Array;
-
- pause(): void;
- resume(): void;
- abort(): void;
- }
-
- declare class GlobModule {
- Glob: Class;
-
- (pattern: string, callback: CallBack): void;
- (pattern: string, options: Options, callback: CallBack): void;
-
- hasMagic(pattern: string, options?: Options): boolean;
- sync(pattern: string, options?: Options): Array;
- }
-
- declare module.exports: GlobModule;
-}
diff --git a/flow-typed/npm/globby_vx.x.x.js b/flow-typed/npm/globby_vx.x.x.js
deleted file mode 100644
index 255b05cd5d..0000000000
--- a/flow-typed/npm/globby_vx.x.x.js
+++ /dev/null
@@ -1,45 +0,0 @@
-// flow-typed signature: 7f5c373bea45b94a4ef646ab067a663a
-// flow-typed version: <>/globby_v^11.0.2/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'globby'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'globby' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'globby/gitignore' {
- declare module.exports: any;
-}
-
-declare module 'globby/stream-utils' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'globby/gitignore.js' {
- declare module.exports: $Exports<'globby/gitignore'>;
-}
-declare module 'globby/index' {
- declare module.exports: $Exports<'globby'>;
-}
-declare module 'globby/index.js' {
- declare module.exports: $Exports<'globby'>;
-}
-declare module 'globby/stream-utils.js' {
- declare module.exports: $Exports<'globby/stream-utils'>;
-}
diff --git a/flow-typed/npm/gulp_vx.x.x.js b/flow-typed/npm/gulp_vx.x.x.js
deleted file mode 100644
index 873706d6e1..0000000000
--- a/flow-typed/npm/gulp_vx.x.x.js
+++ /dev/null
@@ -1,38 +0,0 @@
-// flow-typed signature: 5b0df4ec4c56cf96d43d6d30d2052f9e
-// flow-typed version: <>/gulp_v^4.0.2/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'gulp'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'gulp' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'gulp/bin/gulp' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'gulp/bin/gulp.js' {
- declare module.exports: $Exports<'gulp/bin/gulp'>;
-}
-declare module 'gulp/index' {
- declare module.exports: $Exports<'gulp'>;
-}
-declare module 'gulp/index.js' {
- declare module.exports: $Exports<'gulp'>;
-}
diff --git a/flow-typed/npm/husky_vx.x.x.js b/flow-typed/npm/husky_vx.x.x.js
deleted file mode 100644
index d679520cfa..0000000000
--- a/flow-typed/npm/husky_vx.x.x.js
+++ /dev/null
@@ -1,167 +0,0 @@
-// flow-typed signature: d2151c27cc36ba017cf5e50db8e96ee4
-// flow-typed version: <>/husky_v^4.3.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'husky'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'husky' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'husky/bin/run' {
- declare module.exports: any;
-}
-
-declare module 'husky/husky' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/checkGitDirEnv' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/debug' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/getConf' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/bin' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/checkGitVersion' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/getBanner' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/gitRevParse' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/hooks' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/is' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/localScript' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/installer/mainScript' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/read-pkg' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/runner/bin' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/runner' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/upgrader/bin' {
- declare module.exports: any;
-}
-
-declare module 'husky/lib/upgrader' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'husky/bin/run.js' {
- declare module.exports: $Exports<'husky/bin/run'>;
-}
-declare module 'husky/husky.js' {
- declare module.exports: $Exports<'husky/husky'>;
-}
-declare module 'husky/lib/checkGitDirEnv.js' {
- declare module.exports: $Exports<'husky/lib/checkGitDirEnv'>;
-}
-declare module 'husky/lib/debug.js' {
- declare module.exports: $Exports<'husky/lib/debug'>;
-}
-declare module 'husky/lib/getConf.js' {
- declare module.exports: $Exports<'husky/lib/getConf'>;
-}
-declare module 'husky/lib/installer/bin.js' {
- declare module.exports: $Exports<'husky/lib/installer/bin'>;
-}
-declare module 'husky/lib/installer/checkGitVersion.js' {
- declare module.exports: $Exports<'husky/lib/installer/checkGitVersion'>;
-}
-declare module 'husky/lib/installer/getBanner.js' {
- declare module.exports: $Exports<'husky/lib/installer/getBanner'>;
-}
-declare module 'husky/lib/installer/gitRevParse.js' {
- declare module.exports: $Exports<'husky/lib/installer/gitRevParse'>;
-}
-declare module 'husky/lib/installer/hooks.js' {
- declare module.exports: $Exports<'husky/lib/installer/hooks'>;
-}
-declare module 'husky/lib/installer/index' {
- declare module.exports: $Exports<'husky/lib/installer'>;
-}
-declare module 'husky/lib/installer/index.js' {
- declare module.exports: $Exports<'husky/lib/installer'>;
-}
-declare module 'husky/lib/installer/is.js' {
- declare module.exports: $Exports<'husky/lib/installer/is'>;
-}
-declare module 'husky/lib/installer/localScript.js' {
- declare module.exports: $Exports<'husky/lib/installer/localScript'>;
-}
-declare module 'husky/lib/installer/mainScript.js' {
- declare module.exports: $Exports<'husky/lib/installer/mainScript'>;
-}
-declare module 'husky/lib/read-pkg.js' {
- declare module.exports: $Exports<'husky/lib/read-pkg'>;
-}
-declare module 'husky/lib/runner/bin.js' {
- declare module.exports: $Exports<'husky/lib/runner/bin'>;
-}
-declare module 'husky/lib/runner/index' {
- declare module.exports: $Exports<'husky/lib/runner'>;
-}
-declare module 'husky/lib/runner/index.js' {
- declare module.exports: $Exports<'husky/lib/runner'>;
-}
-declare module 'husky/lib/upgrader/bin.js' {
- declare module.exports: $Exports<'husky/lib/upgrader/bin'>;
-}
-declare module 'husky/lib/upgrader/index' {
- declare module.exports: $Exports<'husky/lib/upgrader'>;
-}
-declare module 'husky/lib/upgrader/index.js' {
- declare module.exports: $Exports<'husky/lib/upgrader'>;
-}
diff --git a/flow-typed/npm/isomorphic-unfetch_v3.x.x.js b/flow-typed/npm/isomorphic-unfetch_v3.x.x.js
deleted file mode 100644
index ceaff69b68..0000000000
--- a/flow-typed/npm/isomorphic-unfetch_v3.x.x.js
+++ /dev/null
@@ -1,7 +0,0 @@
-// flow-typed signature: 2ddf92ef847d86157568bfa6c10606ac
-// flow-typed version: c6154227d1/isomorphic-unfetch_v3.x.x/flow_>=v0.104.x
-
-
-declare module 'isomorphic-unfetch' {
- declare module.exports: (input: string | Request | URL, init?: RequestOptions) => Promise;
-}
diff --git a/flow-typed/npm/jest-matchmedia-mock_vx.x.x.js b/flow-typed/npm/jest-matchmedia-mock_vx.x.x.js
deleted file mode 100644
index 8e570bb80e..0000000000
--- a/flow-typed/npm/jest-matchmedia-mock_vx.x.x.js
+++ /dev/null
@@ -1,32 +0,0 @@
-// flow-typed signature: 2ba7bb5675fcf0035fcb1a2d8e8091cb
-// flow-typed version: <>/jest-matchmedia-mock_v^1.1.0/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'jest-matchmedia-mock'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'jest-matchmedia-mock' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'jest-matchmedia-mock/dist/matchmedia-mock' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'jest-matchmedia-mock/dist/matchmedia-mock.js' {
- declare module.exports: $Exports<'jest-matchmedia-mock/dist/matchmedia-mock'>;
-}
diff --git a/flow-typed/npm/jest-styled-components_vx.x.x.js b/flow-typed/npm/jest-styled-components_vx.x.x.js
deleted file mode 100644
index 0863b25d6b..0000000000
--- a/flow-typed/npm/jest-styled-components_vx.x.x.js
+++ /dev/null
@@ -1,83 +0,0 @@
-// flow-typed signature: a3073b8b544aed77d19a6a157cd99c1c
-// flow-typed version: <>/jest-styled-components_v^6.2.1/flow_v0.147.0
-
-/**
- * This is an autogenerated libdef stub for:
- *
- * 'jest-styled-components'
- *
- * Fill this stub out by replacing all the `any` types.
- *
- * Once filled out, we encourage you to share your work with the
- * community by sending a pull request to:
- * https://github.com/flowtype/flow-typed
- */
-
-declare module 'jest-styled-components' {
- declare module.exports: any;
-}
-
-/**
- * We include stubs for each file inside this npm package in case you need to
- * require those files directly. Feel free to delete any files that aren't
- * needed.
- */
-declare module 'jest-styled-components/native' {
- declare module.exports: any;
-}
-
-declare module 'jest-styled-components/serializer' {
- declare module.exports: any;
-}
-
-declare module 'jest-styled-components/src' {
- declare module.exports: any;
-}
-
-declare module 'jest-styled-components/src/native/toHaveStyleRule' {
- declare module.exports: any;
-}
-
-declare module 'jest-styled-components/src/styleSheetSerializer' {
- declare module.exports: any;
-}
-
-declare module 'jest-styled-components/src/toHaveStyleRule' {
- declare module.exports: any;
-}
-
-declare module 'jest-styled-components/src/utils' {
- declare module.exports: any;
-}
-
-// Filename aliases
-declare module 'jest-styled-components/native/index' {
- declare module.exports: $Exports<'jest-styled-components/native'>;
-}
-declare module 'jest-styled-components/native/index.js' {
- declare module.exports: $Exports<'jest-styled-components/native'>;
-}
-declare module 'jest-styled-components/serializer/index' {
- declare module.exports: $Exports<'jest-styled-components/serializer'>;
-}
-declare module 'jest-styled-components/serializer/index.js' {
- declare module.exports: $Exports<'jest-styled-components/serializer'>;
-}
-declare module 'jest-styled-components/src/index' {
- declare module.exports: $Exports<'jest-styled-components/src'>;
-}
-declare module 'jest-styled-components/src/index.js' {
- declare module.exports: $Exports<'jest-styled-components/src'>;
-}
-declare module 'jest-styled-components/src/native/toHaveStyleRule.js' {
- declare module.exports: $Exports<'jest-styled-components/src/native/toHaveStyleRule'>;
-}
-declare module 'jest-styled-components/src/styleSheetSerializer.js' {
- declare module.exports: $Exports<'jest-styled-components/src/styleSheetSerializer'>;
-}
-declare module 'jest-styled-components/src/toHaveStyleRule.js' {
- declare module.exports: $Exports<'jest-styled-components/src/toHaveStyleRule'>;
-}
-declare module 'jest-styled-components/src/utils.js' {
- declare module.exports: $Exports<'jest-styled-components/src/utils'>;
-}
diff --git a/flow-typed/npm/jest_v26.x.x.js b/flow-typed/npm/jest_v26.x.x.js
deleted file mode 100644
index 4844206366..0000000000
--- a/flow-typed/npm/jest_v26.x.x.js
+++ /dev/null
@@ -1,1226 +0,0 @@
-// flow-typed signature: e3af2fa52d8b68d50f28a98fe6a6d971
-// flow-typed version: 76f8523085/jest_v26.x.x/flow_>=v0.134.x
-
-type JestMockFn, TReturn> = {
- (...args: TArguments): TReturn,
- /**
- * An object for introspecting mock calls
- */
- mock: {
- /**
- * An array that represents all calls that have been made into this mock
- * function. Each call is represented by an array of arguments that were
- * passed during the call.
- */
- calls: Array,
- /**
- * An array that contains all the object instances that have been
- * instantiated from this mock function.
- */
- instances: Array,
- /**
- * An array that contains all the object results that have been
- * returned by this mock function call
- */
- results: Array<{
- isThrow: boolean,
- value: TReturn,
- ...
- }>,
- ...
- },
- /**
- * Resets all information stored in the mockFn.mock.calls and
- * mockFn.mock.instances arrays. Often this is useful when you want to clean
- * up a mock's usage data between two assertions.
- */
- mockClear(): void,
- /**
- * Resets all information stored in the mock. This is useful when you want to
- * completely restore a mock back to its initial state.
- */
- mockReset(): void,
- /**
- * Removes the mock and restores the initial implementation. This is useful
- * when you want to mock functions in certain test cases and restore the
- * original implementation in others. Beware that mockFn.mockRestore only
- * works when mock was created with jest.spyOn. Thus you have to take care of
- * restoration yourself when manually assigning jest.fn().
- */
- mockRestore(): void,
- /**
- * Accepts a function that should be used as the implementation of the mock.
- * The mock itself will still record all calls that go into and instances
- * that come from itself -- the only difference is that the implementation
- * will also be executed when the mock is called.
- */
- mockImplementation(
- fn: (...args: TArguments) => TReturn
- ): JestMockFn,
- /**
- * Accepts a function that will be used as an implementation of the mock for
- * one call to the mocked function. Can be chained so that multiple function
- * calls produce different results.
- */
- mockImplementationOnce(
- fn: (...args: TArguments) => TReturn
- ): JestMockFn,
- /**
- * Accepts a string to use in test result output in place of "jest.fn()" to
- * indicate which mock function is being referenced.
- */
- mockName(name: string): JestMockFn,
- /**
- * Just a simple sugar function for returning `this`
- */
- mockReturnThis(): void,
- /**
- * Accepts a value that will be returned whenever the mock function is called.
- */
- mockReturnValue(value: TReturn): JestMockFn,
- /**
- * Sugar for only returning a value once inside your mock
- */
- mockReturnValueOnce(value: TReturn): JestMockFn,
- /**
- * Sugar for jest.fn().mockImplementation(() => Promise.resolve(value))
- */
- mockResolvedValue(value: TReturn): JestMockFn>,
- /**
- * Sugar for jest.fn().mockImplementationOnce(() => Promise.resolve(value))
- */
- mockResolvedValueOnce(
- value: TReturn
- ): JestMockFn>,
- /**
- * Sugar for jest.fn().mockImplementation(() => Promise.reject(value))
- */
- mockRejectedValue(value: TReturn): JestMockFn>,
- /**
- * Sugar for jest.fn().mockImplementationOnce(() => Promise.reject(value))
- */
- mockRejectedValueOnce(value: TReturn): JestMockFn>,
- ...
-};
-
-type JestAsymmetricEqualityType = {
- /**
- * A custom Jasmine equality tester
- */
- asymmetricMatch(value: mixed): boolean,
- ...
-};
-
-type JestCallsType = {
- allArgs(): mixed,
- all(): mixed,
- any(): boolean,
- count(): number,
- first(): mixed,
- mostRecent(): mixed,
- reset(): void,
- ...
-};
-
-type JestClockType = {
- install(): void,
- mockDate(date: Date): void,
- tick(milliseconds?: number): void,
- uninstall(): void,
- ...
-};
-
-type JestMatcherResult = {
- message?: string | (() => string),
- pass: boolean,
- ...
-};
-
-type JestMatcher = (
- received: any,
- ...actual: Array
-) => JestMatcherResult | Promise;
-
-type JestPromiseType = {
- /**
- * Use rejects to unwrap the reason of a rejected promise so any other
- * matcher can be chained. If the promise is fulfilled the assertion fails.
- */
- rejects: JestExpectType,
- /**
- * Use resolves to unwrap the value of a fulfilled promise so any other
- * matcher can be chained. If the promise is rejected the assertion fails.
- */
- resolves: JestExpectType,
- ...
-};
-
-/**
- * Jest allows functions and classes to be used as test names in test() and
- * describe()
- */
-type JestTestName = string | Function;
-
-/**
- * Plugin: jest-styled-components
- */
-
-type JestStyledComponentsMatcherValue =
- | string
- | JestAsymmetricEqualityType
- | RegExp
- | typeof undefined;
-
-type JestStyledComponentsMatcherOptions = {
- media?: string,
- modifier?: string,
- supports?: string,
- ...
-};
-
-type JestStyledComponentsMatchersType = {
- toHaveStyleRule(
- property: string,
- value: JestStyledComponentsMatcherValue,
- options?: JestStyledComponentsMatcherOptions
- ): void,
- ...
-};
-
-/**
- * Plugin: jest-enzyme
- */
-type EnzymeMatchersType = {
- // 5.x
- toBeEmpty(): void,
- toBePresent(): void,
- // 6.x
- toBeChecked(): void,
- toBeDisabled(): void,
- toBeEmptyRender(): void,
- toContainMatchingElement(selector: string): void,
- toContainMatchingElements(n: number, selector: string): void,
- toContainExactlyOneMatchingElement(selector: string): void,
- toContainReact(element: React$Element): void,
- toExist(): void,
- toHaveClassName(className: string): void,
- toHaveHTML(html: string): void,
- toHaveProp: ((propKey: string, propValue?: any) => void) &
- ((props: { ... }) => void),
- toHaveRef(refName: string): void,
- toHaveState: ((stateKey: string, stateValue?: any) => void) &
- ((state: { ... }) => void),
- toHaveStyle: ((styleKey: string, styleValue?: any) => void) &
- ((style: { ... }) => void),
- toHaveTagName(tagName: string): void,
- toHaveText(text: string): void,
- toHaveValue(value: any): void,
- toIncludeText(text: string): void,
- toMatchElement(
- element: React$Element,
- options?: {| ignoreProps?: boolean, verbose?: boolean |}
- ): void,
- toMatchSelector(selector: string): void,
- // 7.x
- toHaveDisplayName(name: string): void,
- ...
-};
-
-// DOM testing library extensions (jest-dom)
-// https://github.com/testing-library/jest-dom
-type DomTestingLibraryType = {
- /**
- * @deprecated
- */
- toBeInTheDOM(container?: HTMLElement): void,
-
- // 4.x
- toBeInTheDocument(): void,
- toBeVisible(): void,
- toBeEmpty(): void,
- toBeDisabled(): void,
- toBeEnabled(): void,
- toBeInvalid(): void,
- toBeRequired(): void,
- toBeValid(): void,
- toContainElement(element: HTMLElement | null): void,
- toContainHTML(htmlText: string): void,
- toHaveAttribute(attr: string, value?: any): void,
- toHaveClass(...classNames: string[]): void,
- toHaveFocus(): void,
- toHaveFormValues(expectedValues: { [name: string]: any, ... }): void,
- toHaveStyle(css: string | { [name: string]: any, ... }): void,
- toHaveTextContent(
- text: string | RegExp,
- options?: {| normalizeWhitespace: boolean |}
- ): void,
- toHaveValue(value?: string | string[] | number): void,
-
- // 5.x
- toHaveDisplayValue(value: string | string[]): void,
- toBeChecked(): void,
- ...
-};
-
-// Jest JQuery Matchers: https://github.com/unindented/custom-jquery-matchers
-type JestJQueryMatchersType = {
- toExist(): void,
- toHaveLength(len: number): void,
- toHaveId(id: string): void,
- toHaveClass(className: string): void,
- toHaveTag(tag: string): void,
- toHaveAttr(key: string, val?: any): void,
- toHaveProp(key: string, val?: any): void,
- toHaveText(text: string | RegExp): void,
- toHaveData(key: string, val?: any): void,
- toHaveValue(val: any): void,
- toHaveCss(css: { [key: string]: any, ... }): void,
- toBeChecked(): void,
- toBeDisabled(): void,
- toBeEmpty(): void,
- toBeHidden(): void,
- toBeSelected(): void,
- toBeVisible(): void,
- toBeFocused(): void,
- toBeInDom(): void,
- toBeMatchedBy(sel: string): void,
- toHaveDescendant(sel: string): void,
- toHaveDescendantWithText(sel: string, text: string | RegExp): void,
- ...
-};
-
-// Jest Extended Matchers: https://github.com/jest-community/jest-extended
-type JestExtendedMatchersType = {
- /**
- * Note: Currently unimplemented
- * Passing assertion
- *
- * @param {String} message
- */
- // pass(message: string): void;
-
- /**
- * Note: Currently unimplemented
- * Failing assertion
- *
- * @param {String} message
- */
- // fail(message: string): void;
-
- /**
- * Use .toBeEmpty when checking if a String '', Array [] or Object {} is empty.
- */
- toBeEmpty(): void,
- /**
- * Use .toBeOneOf when checking if a value is a member of a given Array.
- * @param {Array.<*>} members
- */
- toBeOneOf(members: any[]): void,
- /**
- * Use `.toBeNil` when checking a value is `null` or `undefined`.
- */
- toBeNil(): void,
- /**
- * Use `.toSatisfy` when you want to use a custom matcher by supplying a predicate function that returns a `Boolean`.
- * @param {Function} predicate
- */
- toSatisfy(predicate: (n: any) => boolean): void,
- /**
- * Use `.toBeArray` when checking if a value is an `Array`.
- */
- toBeArray(): void,
- /**
- * Use `.toBeArrayOfSize` when checking if a value is an `Array` of size x.
- * @param {Number} x
- */
- toBeArrayOfSize(x: number): void,
- /**
- * Use `.toIncludeAllMembers` when checking if an `Array` contains all of the same members of a given set.
- * @param {Array.<*>} members
- */
- toIncludeAllMembers(members: any[]): void,
- /**
- * Use `.toIncludeAnyMembers` when checking if an `Array` contains any of the members of a given set.
- * @param {Array.<*>} members
- */
- toIncludeAnyMembers(members: any[]): void,
- /**
- * Use `.toSatisfyAll` when you want to use a custom matcher by supplying a predicate function that returns a `Boolean` for all values in an array.
- * @param {Function} predicate
- */
- toSatisfyAll(predicate: (n: any) => boolean): void,
- /**
- * Use `.toBeBoolean` when checking if a value is a `Boolean`.
- */
- toBeBoolean(): void,
- /**
- * Use `.toBeTrue` when checking a value is equal (===) to `true`.
- */
- toBeTrue(): void,
- /**
- * Use `.toBeFalse` when checking a value is equal (===) to `false`.
- */
- toBeFalse(): void,
- /**
- * Use .toBeDate when checking if a value is a Date.
- */
- toBeDate(): void,
- /**
- * Use `.toBeFunction` when checking if a value is a `Function`.
- */
- toBeFunction(): void,
- /**
- * Use `.toHaveBeenCalledBefore` when checking if a `Mock` was called before another `Mock`.
- *
- * Note: Required Jest version >22
- * Note: Your mock functions will have to be asynchronous to cause the timestamps inside of Jest to occur in a differentJS event loop, otherwise the mock timestamps will all be the same
- *
- * @param {Mock} mock
- */
- toHaveBeenCalledBefore(mock: JestMockFn): void,
- /**
- * Use `.toBeNumber` when checking if a value is a `Number`.
- */
- toBeNumber(): void,
- /**
- * Use `.toBeNaN` when checking a value is `NaN`.
- */
- toBeNaN(): void,
- /**
- * Use `.toBeFinite` when checking if a value is a `Number`, not `NaN` or `Infinity`.
- */
- toBeFinite(): void,
- /**
- * Use `.toBePositive` when checking if a value is a positive `Number`.
- */
- toBePositive(): void,
- /**
- * Use `.toBeNegative` when checking if a value is a negative `Number`.
- */
- toBeNegative(): void,
- /**
- * Use `.toBeEven` when checking if a value is an even `Number`.
- */
- toBeEven(): void,
- /**
- * Use `.toBeOdd` when checking if a value is an odd `Number`.
- */
- toBeOdd(): void,
- /**
- * Use `.toBeWithin` when checking if a number is in between the given bounds of: start (inclusive) and end (exclusive).
- *
- * @param {Number} start
- * @param {Number} end
- */
- toBeWithin(start: number, end: number): void,
- /**
- * Use `.toBeObject` when checking if a value is an `Object`.
- */
- toBeObject(): void,
- /**
- * Use `.toContainKey` when checking if an object contains the provided key.
- *
- * @param {String} key
- */
- toContainKey(key: string): void,
- /**
- * Use `.toContainKeys` when checking if an object has all of the provided keys.
- *
- * @param {Array.} keys
- */
- toContainKeys(keys: string[]): void,
- /**
- * Use `.toContainAllKeys` when checking if an object only contains all of the provided keys.
- *
- * @param {Array.} keys
- */
- toContainAllKeys(keys: string[]): void,
- /**
- * Use `.toContainAnyKeys` when checking if an object contains at least one of the provided keys.
- *
- * @param {Array.} keys
- */
- toContainAnyKeys(keys: string[]): void,
- /**
- * Use `.toContainValue` when checking if an object contains the provided value.
- *
- * @param {*} value
- */
- toContainValue(value: any): void,
- /**
- * Use `.toContainValues` when checking if an object contains all of the provided values.
- *
- * @param {Array.<*>} values
- */
- toContainValues(values: any[]): void,
- /**
- * Use `.toContainAllValues` when checking if an object only contains all of the provided values.
- *
- * @param {Array.<*>} values
- */
- toContainAllValues(values: any[]): void,
- /**
- * Use `.toContainAnyValues` when checking if an object contains at least one of the provided values.
- *
- * @param {Array.<*>} values
- */
- toContainAnyValues(values: any[]): void,
- /**
- * Use `.toContainEntry` when checking if an object contains the provided entry.
- *
- * @param {Array.} entry
- */
- toContainEntry(entry: [string, string]): void,
- /**
- * Use `.toContainEntries` when checking if an object contains all of the provided entries.
- *
- * @param {Array.>} entries
- */
- toContainEntries(entries: [string, string][]): void,
- /**
- * Use `.toContainAllEntries` when checking if an object only contains all of the provided entries.
- *
- * @param {Array.>} entries
- */
- toContainAllEntries(entries: [string, string][]): void,
- /**
- * Use `.toContainAnyEntries` when checking if an object contains at least one of the provided entries.
- *
- * @param {Array.>} entries
- */
- toContainAnyEntries(entries: [string, string][]): void,
- /**
- * Use `.toBeExtensible` when checking if an object is extensible.
- */
- toBeExtensible(): void,
- /**
- * Use `.toBeFrozen` when checking if an object is frozen.
- */
- toBeFrozen(): void,
- /**
- * Use `.toBeSealed` when checking if an object is sealed.
- */
- toBeSealed(): void,
- /**
- * Use `.toBeString` when checking if a value is a `String`.
- */
- toBeString(): void,
- /**
- * Use `.toEqualCaseInsensitive` when checking if a string is equal (===) to another ignoring the casing of both strings.
- *
- * @param {String} string
- */
- toEqualCaseInsensitive(string: string): void,
- /**
- * Use `.toStartWith` when checking if a `String` starts with a given `String` prefix.
- *
- * @param {String} prefix
- */
- toStartWith(prefix: string): void,
- /**
- * Use `.toEndWith` when checking if a `String` ends with a given `String` suffix.
- *
- * @param {String} suffix
- */
- toEndWith(suffix: string): void,
- /**
- * Use `.toInclude` when checking if a `String` includes the given `String` substring.
- *
- * @param {String} substring
- */
- toInclude(substring: string): void,
- /**
- * Use `.toIncludeRepeated` when checking if a `String` includes the given `String` substring the correct number of times.
- *
- * @param {String} substring
- * @param {Number} times
- */
- toIncludeRepeated(substring: string, times: number): void,
- /**
- * Use `.toIncludeMultiple` when checking if a `String` includes all of the given substrings.
- *
- * @param {Array.} substring
- */
- toIncludeMultiple(substring: string[]): void,
- ...
-};
-
-// Diffing snapshot utility for Jest (snapshot-diff)
-// https://github.com/jest-community/snapshot-diff
-type SnapshotDiffType = {
- /**
- * Compare the difference between the actual in the `expect()`
- * vs the object inside `valueB` with some extra options.
- */
- toMatchDiffSnapshot(
- valueB: any,
- options?: {|
- expand?: boolean,
- colors?: boolean,
- contextLines?: number,
- stablePatchmarks?: boolean,
- aAnnotation?: string,
- bAnnotation?: string,
- |},
- testName?: string
- ): void,
- ...
-};
-
-interface JestExpectType {
- not: JestExpectType &
- EnzymeMatchersType &
- DomTestingLibraryType &
- JestJQueryMatchersType &
- JestStyledComponentsMatchersType &
- JestExtendedMatchersType &
- SnapshotDiffType;
- /**
- * If you have a mock function, you can use .lastCalledWith to test what
- * arguments it was last called with.
- */
- lastCalledWith(...args: Array): void;
- /**
- * toBe just checks that a value is what you expect. It uses === to check
- * strict equality.
- */
- toBe(value: any): void;
- /**
- * Use .toBeCalledWith to ensure that a mock function was called with
- * specific arguments.
- */
- toBeCalledWith(...args: Array): void;
- /**
- * Using exact equality with floating point numbers is a bad idea. Rounding
- * means that intuitive things fail.
- */
- toBeCloseTo(num: number, delta: any): void;
- /**
- * Use .toBeDefined to check that a variable is not undefined.
- */
- toBeDefined(): void;
- /**
- * Use .toBeFalsy when you don't care what a value is, you just want to
- * ensure a value is false in a boolean context.
- */
- toBeFalsy(): void;
- /**
- * To compare floating point numbers, you can use toBeGreaterThan.
- */
- toBeGreaterThan(number: number): void;
- /**
- * To compare floating point numbers, you can use toBeGreaterThanOrEqual.
- */
- toBeGreaterThanOrEqual(number: number): void;
- /**
- * To compare floating point numbers, you can use toBeLessThan.
- */
- toBeLessThan(number: number): void;
- /**
- * To compare floating point numbers, you can use toBeLessThanOrEqual.
- */
- toBeLessThanOrEqual(number: number): void;
- /**
- * Use .toBeInstanceOf(Class) to check that an object is an instance of a
- * class.
- */
- toBeInstanceOf(cls: Class<*>): void;
- /**
- * .toBeNull() is the same as .toBe(null) but the error messages are a bit
- * nicer.
- */
- toBeNull(): void;
- /**
- * Use .toBeTruthy when you don't care what a value is, you just want to
- * ensure a value is true in a boolean context.
- */
- toBeTruthy(): void;
- /**
- * Use .toBeUndefined to check that a variable is undefined.
- */
- toBeUndefined(): void;
- /**
- * Use .toContain when you want to check that an item is in a list. For
- * testing the items in the list, this uses ===, a strict equality check.
- */
- toContain(item: any): void;
- /**
- * Use .toContainEqual when you want to check that an item is in a list. For
- * testing the items in the list, this matcher recursively checks the
- * equality of all fields, rather than checking for object identity.
- */
- toContainEqual(item: any): void;
- /**
- * Use .toEqual when you want to check that two objects have the same value.
- * This matcher recursively checks the equality of all fields, rather than
- * checking for object identity.
- */
- toEqual(value: any): void;
- /**
- * Use .toHaveBeenCalled to ensure that a mock function got called.
- */
- toHaveBeenCalled(): void;
- toBeCalled(): void;
- /**
- * Use .toHaveBeenCalledTimes to ensure that a mock function got called exact
- * number of times.
- */
- toHaveBeenCalledTimes(number: number): void;
- toBeCalledTimes(number: number): void;
- /**
- *
- */
- toHaveBeenNthCalledWith(nthCall: number, ...args: Array): void;
- nthCalledWith(nthCall: number, ...args: Array): void;
- /**
- *
- */
- toHaveReturned(): void;
- toReturn(): void;
- /**
- *
- */
- toHaveReturnedTimes(number: number): void;
- toReturnTimes(number: number): void;
- /**
- *
- */
- toHaveReturnedWith(value: any): void;
- toReturnWith(value: any): void;
- /**
- *
- */
- toHaveLastReturnedWith(value: any): void;
- lastReturnedWith(value: any): void;
- /**
- *
- */
- toHaveNthReturnedWith(nthCall: number, value: any): void;
- nthReturnedWith(nthCall: number, value: any): void;
- /**
- * Use .toHaveBeenCalledWith to ensure that a mock function was called with
- * specific arguments.
- */
- toHaveBeenCalledWith(...args: Array): void;
- toBeCalledWith(...args: Array): void;
- /**
- * Use .toHaveBeenLastCalledWith to ensure that a mock function was last called
- * with specific arguments.
- */
- toHaveBeenLastCalledWith(...args: Array): void;
- lastCalledWith(...args: Array): void;
- /**
- * Check that an object has a .length property and it is set to a certain
- * numeric value.
- */
- toHaveLength(number: number): void;
- /**
- *
- */
- toHaveProperty(propPath: string | $ReadOnlyArray, value?: any): void;
- /**
- * Use .toMatch to check that a string matches a regular expression or string.
- */
- toMatch(regexpOrString: RegExp | string): void;
- /**
- * Use .toMatchObject to check that a javascript object matches a subset of the properties of an object.
- */
- toMatchObject(object: Object | Array): void;
- /**
- * Use .toStrictEqual to check that a javascript object matches a subset of the properties of an object.
- */
- toStrictEqual(value: any): void;
- /**
- * This ensures that an Object matches the most recent snapshot.
- */
- toMatchSnapshot(propertyMatchers?: any, name?: string): void;
- /**
- * This ensures that an Object matches the most recent snapshot.
- */
- toMatchSnapshot(name: string): void;
-
- toMatchInlineSnapshot(snapshot?: string): void;
- toMatchInlineSnapshot(propertyMatchers?: any, snapshot?: string): void;
- /**
- * Use .toThrow to test that a function throws when it is called.
- * If you want to test that a specific error gets thrown, you can provide an
- * argument to toThrow. The argument can be a string for the error message,
- * a class for the error, or a regex that should match the error.
- *
- * Alias: .toThrowError
- */
- toThrow(message?: string | Error | Class | RegExp): void;
- toThrowError(message?: string | Error | Class | RegExp): void;
- /**
- * Use .toThrowErrorMatchingSnapshot to test that a function throws a error
- * matching the most recent snapshot when it is called.
- */
- toThrowErrorMatchingSnapshot(): void;
- toThrowErrorMatchingInlineSnapshot(snapshot?: string): void;
-}
-
-type JestObjectType = {
- /**
- * Disables automatic mocking in the module loader.
- *
- * After this method is called, all `require()`s will return the real
- * versions of each module (rather than a mocked version).
- */
- disableAutomock(): JestObjectType,
- /**
- * An un-hoisted version of disableAutomock
- */
- autoMockOff(): JestObjectType,
- /**
- * Enables automatic mocking in the module loader.
- */
- enableAutomock(): JestObjectType,
- /**
- * An un-hoisted version of enableAutomock
- */
- autoMockOn(): JestObjectType,
- /**
- * Clears the mock.calls and mock.instances properties of all mocks.
- * Equivalent to calling .mockClear() on every mocked function.
- */
- clearAllMocks(): JestObjectType,
- /**
- * Resets the state of all mocks. Equivalent to calling .mockReset() on every
- * mocked function.
- */
- resetAllMocks(): JestObjectType,
- /**
- * Restores all mocks back to their original value.
- */
- restoreAllMocks(): JestObjectType,
- /**
- * Removes any pending timers from the timer system.
- */
- clearAllTimers(): void,
- /**
- * Returns the number of fake timers still left to run.
- */
- getTimerCount(): number,
- /**
- * Set the current system time used by fake timers.
- * Simulates a user changing the system clock while your program is running.
- * It affects the current time but it does not in itself cause
- * e.g. timers to fire; they will fire exactly as they would have done
- * without the call to jest.setSystemTime().
- */
- setSystemTime(now?: number | Date): void,
- /**
- * The same as `mock` but not moved to the top of the expectation by
- * babel-jest.
- */
- doMock(moduleName: string, moduleFactory?: any): JestObjectType,
- /**
- * The same as `unmock` but not moved to the top of the expectation by
- * babel-jest.
- */
- dontMock(moduleName: string): JestObjectType,
- /**
- * Returns a new, unused mock function. Optionally takes a mock
- * implementation.
- */
- fn, TReturn>(
- implementation?: (...args: TArguments) => TReturn
- ): JestMockFn,
- /**
- * Determines if the given function is a mocked function.
- */
- isMockFunction(fn: Function): boolean,
- /**
- * Given the name of a module, use the automatic mocking system to generate a
- * mocked version of the module for you.
- */
- genMockFromModule(moduleName: string): any,
- /**
- * Mocks a module with an auto-mocked version when it is being required.
- *
- * The second argument can be used to specify an explicit module factory that
- * is being run instead of using Jest's automocking feature.
- *
- * The third argument can be used to create virtual mocks -- mocks of modules
- * that don't exist anywhere in the system.
- */
- mock(
- moduleName: string,
- moduleFactory?: any,
- options?: Object
- ): JestObjectType,
- /**
- * Returns the actual module instead of a mock, bypassing all checks on
- * whether the module should receive a mock implementation or not.
- */
- requireActual(m: $Flow$ModuleRef | string): T,
- /**
- * Returns a mock module instead of the actual module, bypassing all checks
- * on whether the module should be required normally or not.
- */
- requireMock(moduleName: string): any,
- /**
- * Resets the module registry - the cache of all required modules. This is
- * useful to isolate modules where local state might conflict between tests.
- */
- resetModules(): JestObjectType,
- /**
- * Creates a sandbox registry for the modules that are loaded inside the
- * callback function. This is useful to isolate specific modules for every
- * test so that local module state doesn't conflict between tests.
- */
- isolateModules(fn: () => void): JestObjectType,
- /**
- * Exhausts the micro-task queue (usually interfaced in node via
- * process.nextTick).
- */
- runAllTicks(): void,
- /**
- * Exhausts the macro-task queue (i.e., all tasks queued by setTimeout(),
- * setInterval(), and setImmediate()).
- */
- runAllTimers(): void,
- /**
- * Exhausts all tasks queued by setImmediate().
- */
- runAllImmediates(): void,
- /**
- * Executes only the macro task queue (i.e. all tasks queued by setTimeout()
- * or setInterval() and setImmediate()).
- */
- advanceTimersByTime(msToRun: number): void,
- /**
- * Executes only the macro task queue (i.e. all tasks queued by setTimeout()
- * or setInterval() and setImmediate()).
- *
- * Renamed to `advanceTimersByTime`.
- */
- runTimersToTime(msToRun: number): void,
- /**
- * Executes only the macro-tasks that are currently pending (i.e., only the
- * tasks that have been queued by setTimeout() or setInterval() up to this
- * point)
- */
- runOnlyPendingTimers(): void,
- /**
- * Explicitly supplies the mock object that the module system should return
- * for the specified module. Note: It is recommended to use jest.mock()
- * instead.
- */
- setMock(moduleName: string, moduleExports: any): JestObjectType,
- /**
- * Indicates that the module system should never return a mocked version of
- * the specified module from require() (e.g. that it should always return the
- * real module).
- */
- unmock(moduleName: string): JestObjectType,
- /**
- * Instructs Jest to use fake versions of the standard timer functions
- * (setTimeout, setInterval, clearTimeout, clearInterval, nextTick,
- * setImmediate and clearImmediate).
- */
- useFakeTimers(mode?: 'modern' | 'legacy'): JestObjectType,
- /**
- * Instructs Jest to use the real versions of the standard timer functions.
- */
- useRealTimers(): JestObjectType,
- /**
- * Creates a mock function similar to jest.fn but also tracks calls to
- * object[methodName].
- */
- spyOn(
- object: Object,
- methodName: string,
- accessType?: 'get' | 'set'
- ): JestMockFn,
- /**
- * Set the default timeout interval for tests and before/after hooks in milliseconds.
- * Note: The default timeout interval is 5 seconds if this method is not called.
- */
- setTimeout(timeout: number): JestObjectType,
- ...
-};
-
-type JestSpyType = { calls: JestCallsType, ... };
-
-type JestDoneFn = {|
- (error?: Error): void,
- fail: (error: Error) => void,
-|};
-
-/** Runs this function after every test inside this context */
-declare function afterEach(
- fn: (done: JestDoneFn) => ?Promise,
- timeout?: number
-): void;
-/** Runs this function before every test inside this context */
-declare function beforeEach(
- fn: (done: JestDoneFn) => ?Promise,
- timeout?: number
-): void;
-/** Runs this function after all tests have finished inside this context */
-declare function afterAll(
- fn: (done: JestDoneFn) => ?Promise,
- timeout?: number
-): void;
-/** Runs this function before any tests have started inside this context */
-declare function beforeAll(
- fn: (done: JestDoneFn) => ?Promise,
- timeout?: number
-): void;
-
-/** A context for grouping tests together */
-declare var describe: {
- /**
- * Creates a block that groups together several related tests in one "test suite"
- */
- (name: JestTestName, fn: () => void): void,
- /**
- * Only run this describe block
- */
- only(name: JestTestName, fn: () => void): void,
- /**
- * Skip running this describe block
- */
- skip(name: JestTestName, fn: () => void): void,
- /**
- * each runs this test against array of argument arrays per each run
- *
- * @param {table} table of Test
- */
- each(
- ...table: Array | mixed> | [Array, string]
- ): (
- name: JestTestName,
- fn?: (...args: Array) => ?Promise,
- timeout?: number
- ) => void,
- ...
-};
-
-/** An individual test unit */
-declare var it: {
- /**
- * An individual test unit
- *
- * @param {JestTestName} Name of Test
- * @param {Function} Test
- * @param {number} Timeout for the test, in milliseconds.
- */
- (
- name: JestTestName,
- fn?: (done: JestDoneFn) => ?Promise,
- timeout?: number
- ): void,
- /**
- * Only run this test
- *
- * @param {JestTestName} Name of Test
- * @param {Function} Test
- * @param {number} Timeout for the test, in milliseconds.
- */
- only: {|
- (
- name: JestTestName,
- fn?: (done: JestDoneFn) => ?Promise,
- timeout?: number
- ): void,
- each(
- ...table: Array | mixed> | [Array, string]
- ): (
- name: JestTestName,
- fn?: (...args: Array) => ?Promise,
- timeout?: number
- ) => void,
- |},
- /**
- * Skip running this test
- *
- * @param {JestTestName} Name of Test
- * @param {Function} Test
- * @param {number} Timeout for the test, in milliseconds.
- */
- skip(
- name: JestTestName,
- fn?: (done: JestDoneFn) => ?Promise