From 34ea4652b0b840203430160322c4bcdd446f825f Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 21:33:36 -0600 Subject: [PATCH 01/84] fix createShallow typing --- src/test-utils/createShallow.d.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/test-utils/createShallow.d.ts b/src/test-utils/createShallow.d.ts index 38dac7206cc0b8..8990b99e7430ff 100644 --- a/src/test-utils/createShallow.d.ts +++ b/src/test-utils/createShallow.d.ts @@ -1,12 +1,15 @@ -import { shallow, EnzymeSelector } from 'enzyme'; +import {shallow, EnzymeSelector, MountRendererProps, ReactWrapper} from 'enzyme'; +import {ReactElement} from "react"; export interface ShallowOptions { shallow: typeof shallow; - otherContext: Object; + otherContext: object; dive: boolean; untilSelector: EnzymeSelector; } -export default function createShallow( +type MuiShallow

= (node: ReactElement

, options?: MountRendererProps) => ReactWrapper + +export default function createShallow

( options?: Partial -): typeof shallow; +): MuiShallow

; From df42dadc5e5a9afdd4217c3d02fb10d854bb13c7 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 21:33:52 -0600 Subject: [PATCH 02/84] convert Paper.spec to tsx --- .prettierrc | 7 + package.json | 12 +- prettier.config.js | 11 - src/Paper/{Paper.spec.js => Paper.spec.tsx} | 12 +- test/mocha.opts | 1 + tsconfig.json | 29 +- yarn.lock | 663 ++++++++++---------- 7 files changed, 363 insertions(+), 372 deletions(-) create mode 100644 .prettierrc delete mode 100644 prettier.config.js rename src/Paper/{Paper.spec.js => Paper.spec.tsx} (81%) diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000000000..2c094d77647f19 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +printWidth: 100 +singleQuote: true +trailingComma: all +bracketSpacing: true +jsxBracketSameLine: false +parser: babylon +semi: true diff --git a/package.json b/package.json index 2f67a9e2043076..aac23bd5bc0afe 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "size:overhead:why": "size-Limit --why ./test/size/overhead.js", "spellcheck": "eslint . --config .eslintrc.spellcheck.js && echo \"eslint: no lint errors\"", "test": "yarn lint && yarn flow && yarn typescript && yarn test:unit", - "test:unit": "cross-env NODE_ENV=test mocha test/**/*.spec.js src/{,**/}*.spec.js", + "test:unit": "cross-env NODE_ENV=test mocha test/**/*.spec.{js,ts,tsx} src/{,**/}*.spec.{js,ts,tsx}", "test:watch": "yarn test:unit -w", "test:coverage": "cross-env NODE_ENV=test BABEL_ENV=coverage nyc mocha test/**/*.spec.js src/{,**/}*.spec.js && nyc report -r lcovonly", "test:coverage:html": "cross-env NODE_ENV=test BABEL_ENV=coverage nyc mocha test/**/*.spec.js src/{,**/}*.spec.js && nyc report --reporter=html", @@ -85,8 +85,11 @@ }, "devDependencies": { "@rosskevin/react-docgen": "^3.0.0-beta9", - "@types/enzyme": "^3.1.4", - "@types/react": "16.0.19", + "@types/chai": "^4.0.10", + "@types/enzyme": "^3.1.6", + "@types/mocha": "^2.2.44", + "@types/react": "16.0.31", + "@types/react-dom": "^16.0.3", "app-module-path": "^2.2.0", "argos-cli": "^0.0.9", "autosuggest-highlight": "^3.1.1", @@ -172,6 +175,7 @@ "rimraf": "^2.6.2", "sinon": "^4.1.2", "size-limit": "^0.13.1", + "ts-node": "^4.0.2", "typescript": "^2.6.1", "url-loader": "^0.6.2", "vrtest": "^0.2.0", @@ -180,7 +184,7 @@ "webpack-bundle-analyzer": "^2.9.1" }, "resolutions": { - "@types/react": "16.0.19" + "@types/react": "16.0.31" }, "side-effects": false, "nyc": { diff --git a/prettier.config.js b/prettier.config.js deleted file mode 100644 index 1eca4e236a3889..00000000000000 --- a/prettier.config.js +++ /dev/null @@ -1,11 +0,0 @@ -// @flow - -module.exports = { - printWidth: 100, - singleQuote: true, - trailingComma: 'all', - bracketSpacing: true, - jsxBracketSameLine: false, - parser: 'babylon', - semi: true, -}; diff --git a/src/Paper/Paper.spec.js b/src/Paper/Paper.spec.tsx similarity index 81% rename from src/Paper/Paper.spec.js rename to src/Paper/Paper.spec.tsx index ccf32d24f501bd..9d1881b200d371 100644 --- a/src/Paper/Paper.spec.js +++ b/src/Paper/Paper.spec.tsx @@ -1,14 +1,16 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; -import Paper from './Paper'; +import Paper, {PaperClassKey, PaperProps} from './Paper'; +import {ClassNameMap} from "../styles/withStyles"; +import {MuiShallow} from "../test-utils/createShallow"; describe('', () => { - let shallow; - let classes; + let shallow: MuiShallow; //ReactWrapper; + let classes: ClassNameMap; before(() => { - shallow = createShallow({ dive: true }); + shallow = createShallow({ dive: true }); classes = getClasses(); }); diff --git a/test/mocha.opts b/test/mocha.opts index 07ae0510cf8c51..a8e42cb7276dcc 100644 --- a/test/mocha.opts +++ b/test/mocha.opts @@ -1,3 +1,4 @@ +--require ts-node/register --require babel-register --reporter dot --recursive diff --git a/tsconfig.json b/tsconfig.json index 5c7db153a4e428..7e4c386722f5f9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,18 +1,31 @@ { "compilerOptions": { "module": "commonjs", - "target": "es5", - "lib": ["es6", "dom"], + "target": "es2015", + "jsx": "preserve", + "lib": [ + "es2016", + "es2017", + "dom" + ], + "outDir": "build", "sourceMap": true, - "jsx": "react", - "moduleResolution": "node", "noImplicitAny": true, - "strictNullChecks": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "noEmitOnError": true, + "allowSyntheticDefaultImports": false, + "strictNullChecks": false, "strictFunctionTypes": true, "forceConsistentCasingInFileNames": true, "suppressImplicitAnyIndexErrors": true, - "noEmit": true, - "experimentalDecorators": true + "experimentalDecorators": true, + "moduleResolution": "node", + "noEmit": true }, - "include": ["src/**/*", "test/typescript/*"] + "include": ["src/**/*", "test/typescript/*"], + "exclude": [ + "build", + "node_modules" + ] } diff --git a/yarn.lock b/yarn.lock index d362e04ecba91b..439cc64d6b4b47 100644 --- a/yarn.lock +++ b/yarn.lock @@ -112,28 +112,51 @@ lodash "^4.17.4" pify "^3.0.0" +"@sindresorhus/is@^0.6.0": + version "0.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.6.0.tgz#383f456b26bc96c7889f0332079f4358b16c58dc" + +"@types/chai@^4.0.10": + version "4.0.10" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.0.10.tgz#0eb222c7353adde8e0980bea04165d4d3b6afef3" + "@types/cheerio@*": version "0.22.6" resolved "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.6.tgz#ad8c630a942efe3fc59165857851b55f95de2d50" -"@types/enzyme@^3.1.4": +"@types/enzyme@^3.1.6": version "3.1.6" resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.1.6.tgz#5b6fd8c5d23d2e1d06eca528b54df81c3ee4cbbf" dependencies: "@types/cheerio" "*" "@types/react" "*" +"@types/mocha@^2.2.44": + version "2.2.44" + resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-2.2.44.tgz#1d4a798e53f35212fd5ad4d04050620171cd5b5e" + "@types/node@*": - version "8.0.55" - resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.55.tgz#015966c0af809216b8a46cc527b5c211994d36f0" + version "8.5.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-8.5.1.tgz#4ec3020bcdfe2abffeef9ba3fbf26fca097514b5" -"@types/node@^6.0.46": - version "6.0.92" - resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.92.tgz#e7f721ae282772e12ba2579968c00d9cce422c5d" +"@types/react-dom@^16.0.3": + version "16.0.3" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.0.3.tgz#8accad7eabdab4cca3e1a56f5ccb57de2da0ff64" + dependencies: + "@types/node" "*" + "@types/react" "*" -"@types/react@*", "@types/react@16.0.19": - version "16.0.19" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.0.19.tgz#f804a0fcd6d94c17df92cf2fd46671bbbc862329" +"@types/react@*", "@types/react@16.0.31": + version "16.0.31" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.0.31.tgz#5285da62f3ac62b797f6d0729a1d6181f3180c3e" + +"@types/strip-bom@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2" + +"@types/strip-json-comments@0.0.30": + version "0.0.30" + resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1" JSONStream@^1.0.4: version "1.3.1" @@ -481,7 +504,7 @@ async@^1.4.0, async@~1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" -async@^2.0.1, async@^2.1.2, async@^2.6.0: +async@^2.1.2, async@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4" dependencies: @@ -1390,12 +1413,6 @@ binary-extensions@^1.0.0: buffers "~0.1.1" chainsaw "~0.1.0" -bl@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" - dependencies: - readable-stream "~2.0.5" - blob@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921" @@ -1406,11 +1423,7 @@ block-stream@*: dependencies: inherits "~2.0.0" -bluebird@^3.3.0, bluebird@^3.4.7: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" - -bluebird@^3.5.0: +bluebird@^3.3.0, bluebird@^3.4.7, bluebird@^3.5.0: version "3.5.1" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" @@ -1455,9 +1468,9 @@ boom@5.x.x: dependencies: hoek "4.x.x" -boxen@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.2.1.tgz#0f11e7fe344edb9397977fc13ede7f64d956481d" +boxen@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" dependencies: ansi-align "^2.0.0" camelcase "^4.0.0" @@ -1465,7 +1478,7 @@ boxen@^1.0.0: cli-boxes "^1.0.0" string-width "^2.0.0" term-size "^1.2.0" - widest-line "^1.0.0" + widest-line "^2.0.0" brace-expansion@^1.1.7: version "1.1.8" @@ -1644,7 +1657,7 @@ bytes@3.0.0, bytes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" -cacache@^10.0.0: +cacache@^10.0.0, cacache@^10.0.1: version "10.0.1" resolved "https://registry.yarnpkg.com/cacache/-/cacache-10.0.1.tgz#3e05f6e616117d9b54665b1b20c8aeb93ea5d36f" dependencies: @@ -1662,6 +1675,18 @@ cacache@^10.0.0: unique-filename "^1.1.0" y18n "^3.2.1" +cacheable-request@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.3.tgz#b935607dd2ab2812898befb224f66aa86c533dbb" + dependencies: + clone-response "1.0.2" + get-stream "3.0.0" + http-cache-semantics "3.8.1" + keyv "3.0.0" + lowercase-keys "1.0.0" + normalize-url "2.0.0" + responselike "1.0.2" + caching-transform@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/caching-transform/-/caching-transform-1.0.1.tgz#6dbdb2f20f8d8fbce79f3e94e9d1742dcdf5c0a1" @@ -1717,12 +1742,12 @@ caniuse-api@^1.5.2: lodash.uniq "^4.5.0" caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000780" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000780.tgz#8d1977561d00ff0f0ed2b6b66140328ab4504c0a" + version "1.0.30000783" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000783.tgz#16b30d47266a4f515cc69ae0316b670c9603cdbe" caniuse-lite@^1.0.30000780: - version "1.0.30000780" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000780.tgz#1f9095f2efd4940e0ba6c5992ab7a9b64cc35ba4" + version "1.0.30000783" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000783.tgz#9b5499fb1b503d2345d12aa6b8612852f4276ffd" capture-stack-trace@^1.0.0: version "1.0.0" @@ -1778,7 +1803,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba" dependencies: @@ -1786,14 +1811,6 @@ chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0: escape-string-regexp "^1.0.5" supports-color "^4.0.0" -chalk@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e" - dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - change-emitter@^0.1.2: version "0.1.6" resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" @@ -1909,6 +1926,12 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" +clone-response@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + dependencies: + mimic-response "^1.0.0" + clone@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f" @@ -1988,7 +2011,7 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -commander@2.11.0, commander@^2.11.0: +commander@2.11.0: version "2.11.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" @@ -1998,7 +2021,7 @@ commander@2.9.0, commander@~2.9.0: dependencies: graceful-readlink ">= 1.0.0" -commander@^2.9.0, commander@~2.12.1: +commander@^2.11.0, commander@^2.9.0, commander@~2.12.1: version "2.12.2" resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555" @@ -2030,10 +2053,13 @@ component-inherit@0.0.3: resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" compression-webpack-plugin@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-1.0.1.tgz#7f0a2af9f642b4f87b5989516a3b9e9b41bb4b3f" + version "1.1.2" + resolved "https://registry.yarnpkg.com/compression-webpack-plugin/-/compression-webpack-plugin-1.1.2.tgz#ae80491e3138db7ec168af91a800312594a18943" dependencies: async "2.4.1" + cacache "^10.0.1" + find-cache-dir "^1.0.0" + serialize-javascript "^1.4.0" webpack-sources "^1.0.1" concat-map@0.0.1: @@ -2164,14 +2190,10 @@ conventional-commits-parser@^2.0.0, conventional-commits-parser@^2.1.0: through2 "^2.0.0" trim-off-newlines "^1.0.0" -convert-source-map@1.5.1, convert-source-map@^1.5.0: +convert-source-map@1.5.1, convert-source-map@^1.3.0, convert-source-map@^1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" -convert-source-map@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" - convict@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/convict/-/convict-3.0.0.tgz#259f30bfb87ee0944860486203519d467b4d51b5" @@ -2208,13 +2230,9 @@ core-js@^1.0.0: version "1.2.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" -core-js@^2.2.0, core-js@^2.4.1, core-js@^2.5.0: - version "2.5.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.1.tgz#ae6874dc66937789b80754ff5428df66819ca50b" - -core-js@^2.4.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.2.tgz#bc4648656e7dc9dc80d7d3c7bbc172d96e744e63" +core-js@^2.2.0, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0: + version "2.5.3" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e" core-util-is@1.0.2, core-util-is@^1.0.1, core-util-is@~1.0.0: version "1.0.2" @@ -2514,7 +2532,11 @@ decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" -decompress-response@^3.2.0: +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + +decompress-response@^3.2.0, decompress-response@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" dependencies: @@ -2902,8 +2924,8 @@ enzyme-adapter-react-16@^1.1.0: react-test-renderer "^16.0.0-0" enzyme-adapter-utils@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.1.0.tgz#7d765b2e7ebd305899e99b2eb60e77382369d8de" + version "1.2.0" + resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.2.0.tgz#7f4471ee0a70b91169ec8860d2bf0a6b551664b2" dependencies: lodash "^4.17.4" object.assign "^4.0.4" @@ -2929,13 +2951,7 @@ err-code@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/err-code/-/err-code-0.1.2.tgz#122a92b3342b9899da02b5ac994d30f95d4763ee" -errno@^0.1.2, errno@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d" - dependencies: - prr "~0.0.0" - -errno@^0.1.3: +errno@^0.1.2, errno@^0.1.3, errno@^0.1.4: version "0.1.6" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.6.tgz#c386ce8a6283f14fc09563b71560908c9bf53026" dependencies: @@ -2959,17 +2975,7 @@ error-stack-parser@^2.0.0: dependencies: stackframe "^1.0.3" -es-abstract@^1.6.1: - version "1.9.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.9.0.tgz#690829a07cae36b222e7fd9b75c0d0573eb25227" - dependencies: - es-to-primitive "^1.1.1" - function-bind "^1.1.1" - has "^1.0.1" - is-callable "^1.1.3" - is-regex "^1.0.4" - -es-abstract@^1.7.0: +es-abstract@^1.6.1, es-abstract@^1.7.0: version "1.10.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.10.0.tgz#1ecb36c197842a00d8ee4c2dfd8646bb97d60864" dependencies: @@ -3017,10 +3023,6 @@ es6-promise@^4.0.3: version "4.1.1" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.1.1.tgz#8811e90915d9a0dba36274f0b242dbda78f9c92a" -es6-promise@~4.0.3: - version "4.0.5" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.0.5.tgz#7882f30adde5b240ccfa7f7d78c548330951ae42" - es6-promisify@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" @@ -3371,42 +3373,7 @@ expand-range@^1.8.1: dependencies: fill-range "^2.1.0" -express@^4.14.0: - version "4.16.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.1.tgz#6b33b560183c9b253b7b62144df33a4654ac9ed0" - dependencies: - accepts "~1.3.4" - array-flatten "1.1.1" - body-parser "1.18.2" - content-disposition "0.5.2" - content-type "~1.0.4" - cookie "0.3.1" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.1" - encodeurl "~1.0.1" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.1.0" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.2" - path-to-regexp "0.1.7" - proxy-addr "~2.0.2" - qs "6.5.1" - range-parser "~1.2.0" - safe-buffer "5.1.1" - send "0.16.1" - serve-static "1.13.1" - setprototypeof "1.1.0" - statuses "~1.3.1" - type-is "~1.6.15" - utils-merge "1.0.1" - vary "~1.1.2" - -express@^4.15.2: +express@^4.14.0, express@^4.15.2: version "4.16.2" resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c" dependencies: @@ -3468,15 +3435,6 @@ extract-zip@^1.6.5: mkdirp "0.5.0" yauzl "2.4.1" -extract-zip@~1.6.5: - version "1.6.5" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.5.tgz#99a06735b6ea20ea9b705d779acffcc87cff0440" - dependencies: - concat-stream "1.6.0" - debug "2.2.0" - mkdirp "0.5.0" - yauzl "2.4.1" - extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" @@ -3505,7 +3463,7 @@ fastparse@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" -fbjs@^0.8.1, fbjs@^0.8.14, fbjs@^0.8.16, fbjs@^0.8.4: +fbjs@^0.8.1, fbjs@^0.8.16, fbjs@^0.8.4: version "0.8.16" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db" dependencies: @@ -3734,14 +3692,6 @@ form-data@^2.1.4, form-data@~2.3.1: combined-stream "^1.0.5" mime-types "^2.1.12" -form-data@~1.0.0-rc4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-1.0.1.tgz#ae315db9a4907fa065502304a66d7733475ee37c" - dependencies: - async "^2.0.1" - combined-stream "^1.0.5" - mime-types "^2.1.11" - form-data@~2.1.1: version "2.1.4" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" @@ -3772,14 +3722,14 @@ friendly-errors-webpack-plugin@1.6.1: error-stack-parser "^2.0.0" string-length "^1.0.1" -from2@^2.1.0: +from2@^2.1.0, from2@^2.1.1: version "2.3.0" resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" dependencies: inherits "^2.0.1" readable-stream "^2.0.0" -fs-extra@^1.0.0, fs-extra@~1.0.0: +fs-extra@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" dependencies: @@ -3813,8 +3763,8 @@ fs-promise@^1.0.0: thenify-all "^1.6.0" fs-readdir-recursive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" + version "1.1.0" + resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" fs-write-stream-atomic@^1.0.8: version "1.0.10" @@ -3923,7 +3873,7 @@ get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" -get-stream@^3.0.0: +get-stream@3.0.0, get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" @@ -4003,10 +3953,6 @@ github@^12.0.0: mime "^2.0.3" netrc "^0.1.4" -github@~0.1.10: - version "0.1.16" - resolved "https://registry.yarnpkg.com/github/-/github-0.1.16.tgz#895d2a85b0feb7980d89ac0ce4f44dcaa03f17b5" - glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" @@ -4020,13 +3966,17 @@ glob-parent@^2.0.0: dependencies: is-glob "^2.0.0" -glob-promise@3.2.0, glob-promise@^3.1.0: +glob-promise@3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-3.2.0.tgz#fa53179ef42b7c5a6450e77374ab54c9708b7fe9" dependencies: codeclimate-test-reporter "^0.5.0" semantic-release "^8.0.3" +glob-promise@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-3.3.0.tgz#d1eb3625c4e6dcbb9b96eeae4425d5a3b135fed2" + glob@7.1.2, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" @@ -4048,6 +3998,12 @@ glob@^6.0.1: once "^1.3.0" path-is-absolute "^1.0.0" +global-dirs@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" + dependencies: + ini "^1.3.4" + global@^4.3.0, global@~4.3.0: version "4.3.2" resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" @@ -4157,6 +4113,28 @@ got@^7.1.0: url-parse-lax "^1.0.0" url-to-options "^1.0.1" +got@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/got/-/got-8.0.1.tgz#6d7f8bb3eb99e5af912efe26a104476441e08e7f" + dependencies: + "@sindresorhus/is" "^0.6.0" + cacheable-request "^2.1.1" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + into-stream "^3.1.0" + is-retry-allowed "^1.1.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + mimic-response "^1.0.0" + p-cancelable "^0.3.0" + p-timeout "^2.0.1" + pify "^3.0.0" + safe-buffer "^5.1.1" + timed-out "^4.0.1" + url-parse-lax "^3.0.0" + url-to-options "^1.0.1" + graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -4188,7 +4166,7 @@ gzip-size@^4.0.0: duplexer "^0.1.1" pify "^3.0.0" -handlebars@^4.0.2: +handlebars@^4.0.2, handlebars@^4.0.3: version "4.0.11" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc" dependencies: @@ -4198,16 +4176,6 @@ handlebars@^4.0.2: optionalDependencies: uglify-js "^2.6" -handlebars@^4.0.3: - version "4.0.10" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.10.tgz#3d30c718b09a3d96f23ea4cc1f403c4d3ba9ff4f" - dependencies: - async "^1.4.0" - optimist "^0.6.1" - source-map "^0.4.4" - optionalDependencies: - uglify-js "^2.6" - har-schema@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" @@ -4303,7 +4271,7 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.0" -hasha@^2.2.0, hasha@~2.2.0: +hasha@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/hasha/-/hasha-2.2.0.tgz#78d7cbfc1e6d66303fe79837365984517b2f6ee1" dependencies: @@ -4359,6 +4327,12 @@ home-or-tmp@^2.0.0: os-homedir "^1.0.0" os-tmpdir "^1.0.1" +homedir-polyfill@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" + dependencies: + parse-passwd "^1.0.0" + hosted-git-info@^2.1.4, hosted-git-info@^2.4.2: version "2.5.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" @@ -4392,6 +4366,10 @@ htmlparser2@^3.9.1: inherits "^2.0.1" readable-stream "^2.0.2" +http-cache-semantics@3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" + http-errors@1.6.2, http-errors@~1.6.2: version "1.6.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" @@ -4569,6 +4547,13 @@ interpret@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614" +into-stream@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" + dependencies: + from2 "^2.1.1" + p-is-promise "^1.1.0" + invariant@^2.0.0, invariant@^2.2.0, invariant@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" @@ -4674,6 +4659,13 @@ is-in-browser@^1.0.2, is-in-browser@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" +is-installed-globally@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" + dependencies: + global-dirs "^0.1.0" + is-path-inside "^1.0.0" + is-my-json-valid@^2.12.4: version "2.16.1" resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz#5a846777e2c2620d1e69104e5d3a03b1f6088f11" @@ -4779,7 +4771,7 @@ is-resolvable@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.1.tgz#acca1cd36dbe44b974b924321555a70ba03b1cf4" -is-retry-allowed@^1.0.0: +is-retry-allowed@^1.0.0, is-retry-allowed@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" @@ -4876,19 +4868,7 @@ istanbul-lib-hook@^1.1.0: dependencies: append-transform "^0.4.0" -istanbul-lib-instrument@^1.7.5: - version "1.8.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.8.0.tgz#66f6c9421cc9ec4704f76f2db084ba9078a2b532" - dependencies: - babel-generator "^6.18.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - babylon "^6.18.0" - istanbul-lib-coverage "^1.1.1" - semver "^5.3.0" - -istanbul-lib-instrument@^1.9.1: +istanbul-lib-instrument@^1.7.5, istanbul-lib-instrument@^1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz#250b30b3531e5d3251299fdd64b0b2c9db6b558e" dependencies: @@ -4999,6 +4979,10 @@ jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + json-loader@0.5.7, json-loader@^0.5.4, json-loader@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" @@ -5025,7 +5009,7 @@ json-stable-stringify@^1.0.1: dependencies: jsonify "~0.0.0" -json-stringify-safe@5.0.1, json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -5257,7 +5241,7 @@ kefir@^3.7.3: dependencies: symbol-observable "1.0.4" -kew@^0.7.0, kew@~0.7.0: +kew@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" @@ -5265,6 +5249,12 @@ keycode@^2.1.7, keycode@^2.1.9: version "2.1.9" resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.1.9.tgz#964a23c54e4889405b4861a5c9f0480d45141dfa" +keyv@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" + dependencies: + json-buffer "3.0.0" + kind-of@^3.0.2: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -5511,10 +5501,6 @@ lodash@^4.0.0, lodash@^4.0.1, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.14.2, lo version "4.17.4" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" -lodash@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-1.3.1.tgz#a4663b53686b895ff074e2ba504dfb76a8e2b770" - log-symbols@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" @@ -5559,7 +5545,7 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -lowercase-keys@^1.0.0: +lowercase-keys@1.0.0, lowercase-keys@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" @@ -5596,6 +5582,10 @@ make-dir@^1.0.0: dependencies: pify "^3.0.0" +make-error@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.0.tgz#52ad3a339ccf10ce62b4040b708fe707244b8b96" + map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" @@ -5734,17 +5724,17 @@ mime-db@~1.30.0: version "1.30.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01" -mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.7: +mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.7: version "2.1.17" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a" dependencies: mime-db "~1.30.0" -mime@1.4.1, mime@^1.4.1: +mime@1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" -mime@^1.2.11, mime@^1.3.4, mime@^1.5.0: +mime@^1.2.11, mime@^1.3.4, mime@^1.4.1, mime@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -5854,8 +5844,8 @@ moment@2.17.1: resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.1.tgz#fed9506063f36b10f066c8b59a144d7faebe1d82" moment@^2.11.2: - version "2.19.3" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.3.tgz#bdb99d270d6d7fda78cc0fbace855e27fe7da69f" + version "2.19.4" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.4.tgz#17e5e2c6ead8819c8ecfad83a0acccb312e94682" move-concurrently@^1.0.1: version "1.0.1" @@ -5905,8 +5895,8 @@ nan@^2.3.0: resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" natives@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" + version "1.1.1" + resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.1.tgz#011acce1f7cbd87f7ba6b3093d6cd9392be1c574" natural-compare@^1.4.0: version "1.4.0" @@ -6091,10 +6081,6 @@ node-pre-gyp@^0.6.39: tar "^2.2.1" tar-pack "^3.4.0" -node-uuid@~1.4.7: - version "1.4.8" - resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" - nomnom@~1.6.2: version "1.6.2" resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.6.2.tgz#84a66a260174408fc5b77a18f888eccc44fb6971" @@ -6144,6 +6130,14 @@ normalize-scroll-left@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-scroll-left/-/normalize-scroll-left-0.1.2.tgz#6b79691ba79eb5fb107fa5edfbdc06b55caee2aa" +normalize-url@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.0.tgz#e04d8a369f3a4cadc850a2854f8fb0f8a8120328" + dependencies: + prepend-http "^2.0.0" + query-string "^5.0.1" + sort-keys "^2.0.0" + normalize-url@^1.4.0: version "1.9.1" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" @@ -6430,6 +6424,10 @@ p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + p-limit@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" @@ -6466,6 +6464,12 @@ p-timeout@^1.1.1: dependencies: p-finally "^1.0.0" +p-timeout@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + dependencies: + p-finally "^1.0.0" + package-json@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" @@ -6533,13 +6537,11 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse5@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.2.tgz#05eff57f0ef4577fb144a79f8b9a967a6cc44510" - dependencies: - "@types/node" "^6.0.46" +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" -parse5@^3.0.2: +parse5@^3.0.1, parse5@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" dependencies: @@ -6667,7 +6669,7 @@ performance-now@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" -phantomjs-prebuilt@^2.1.16: +phantomjs-prebuilt@^2.1.16, phantomjs-prebuilt@^2.1.7: version "2.1.16" resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz#efd212a4a3966d3647684ea8ba788549be2aefef" dependencies: @@ -6681,20 +6683,6 @@ phantomjs-prebuilt@^2.1.16: request-progress "^2.0.1" which "^1.2.10" -phantomjs-prebuilt@^2.1.7: - version "2.1.15" - resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.15.tgz#20f86e82d3349c505917527745b7a411e08b3903" - dependencies: - es6-promise "~4.0.3" - extract-zip "~1.6.5" - fs-extra "~1.0.0" - hasha "~2.2.0" - kew "~0.7.0" - progress "~1.1.8" - request "~2.81.0" - request-progress "~2.0.1" - which "~1.2.10" - pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -6751,8 +6739,8 @@ pngjs@^2.2.0: resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-2.3.1.tgz#11d1e12b9cb64d63e30c143a330f4c1f567da85f" popper.js@^1.12.5: - version "1.12.5" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.12.5.tgz#229e4dea01629e1f1a1e26991ffade5024220fa6" + version "1.12.9" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.12.9.tgz#0dfbc2dff96c451bb332edcfcfaaf566d331d5b3" postcss-calc@^5.2.0: version "5.3.1" @@ -7008,6 +6996,10 @@ prepend-http@^1.0.0, prepend-http@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" @@ -7022,14 +7014,10 @@ prismjs@^1.8.4: optionalDependencies: clipboard "^1.7.1" -private@^0.1.6, private@^0.1.7: +private@^0.1.6, private@^0.1.7, private@~0.1.5: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" -private@~0.1.5: - version "0.1.7" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" - process-nextick-args@~1.0.6: version "1.0.7" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" @@ -7042,7 +7030,7 @@ process@~0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" -progress@^1.1.8, progress@~1.1.8: +progress@^1.1.8: version "1.1.8" resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" @@ -7086,10 +7074,6 @@ proxy-addr@~2.0.2: forwarded "~0.1.2" ipaddr.js "1.5.2" -prr@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" - prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" @@ -7144,11 +7128,7 @@ punycode@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" -q@^1.0.1, q@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" - -q@^1.1.2, q@^1.4.1: +q@^1.0.1, q@^1.1.2, q@^1.4.1, q@~1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -7160,10 +7140,6 @@ qs@6.5.1, qs@~6.5.1: version "6.5.1" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" -qs@~6.2.0: - version "6.2.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.3.tgz#1cfcb25c10a9b2b483053ff39f5dfc9233908cfe" - qs@~6.3.0: version "6.3.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" @@ -7179,6 +7155,14 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" +query-string@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.0.1.tgz#6e2b86fe0e08aef682ecbe86e85834765402bd88" + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -7243,11 +7227,10 @@ range-parser@^1.0.3, range-parser@^1.2.0, range-parser@~1.2.0: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" raven@^2.0.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/raven/-/raven-2.1.2.tgz#4aa7a72c4b3061d7fde06bfc62d669a74a651e27" + version "2.3.0" + resolved "https://registry.yarnpkg.com/raven/-/raven-2.3.0.tgz#96f15346bdaa433b3b6d47130804506155833d69" dependencies: cookie "0.3.1" - json-stringify-safe "5.0.1" lsmod "1.0.0" stack-trace "0.0.9" timed-out "4.0.1" @@ -7266,16 +7249,7 @@ raw-loader@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" -rc@^1.0.1, rc@^1.1.6: - version "1.2.1" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" - dependencies: - deep-extend "~0.4.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -rc@^1.1.7: +rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: version "1.2.2" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.2.tgz#d8ce9cb57e8d64d9c7badd9876c7c34cbe3c7077" dependencies: @@ -7313,16 +7287,7 @@ react-dom@^16.1.1: object-assign "^4.1.1" prop-types "^15.6.0" -react-event-listener@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/react-event-listener/-/react-event-listener-0.5.0.tgz#d82105135573e187e3d900d18150a5882304b8d1" - dependencies: - babel-runtime "^6.26.0" - fbjs "^0.8.14" - prop-types "^15.5.10" - warning "^3.0.0" - -react-event-listener@^0.5.1: +react-event-listener@^0.5.0, react-event-listener@^0.5.1: version "0.5.2" resolved "https://registry.yarnpkg.com/react-event-listener/-/react-event-listener-0.5.2.tgz#8fe116f8930a4c7fe363c631f56963d7e4ed3d66" dependencies: @@ -7418,14 +7383,7 @@ react-swipeable-views@^0.12.10: react-swipeable-views-utils "^0.12.11" warning "^3.0.0" -react-test-renderer@^16.0.0-0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.0.0.tgz#9fe7b8308f2f71f29fc356d4102086f131c9cb15" - dependencies: - fbjs "^0.8.16" - object-assign "^4.1.1" - -react-test-renderer@^16.1.1: +react-test-renderer@^16.0.0-0, react-test-renderer@^16.1.1: version "16.2.0" resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.2.0.tgz#bddf259a6b8fcd8555f012afc8eacc238872a211" dependencies: @@ -7531,17 +7489,6 @@ readable-stream@~1.0.0, readable-stream@~1.0.2, readable-stream@~1.0.31: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@~2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" @@ -7727,7 +7674,7 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request-progress@^2.0.1, request-progress@~2.0.1: +request-progress@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-2.0.1.tgz#5d36bb57961c673aa5b788dbc8141fdf23b44e08" dependencies: @@ -7747,7 +7694,7 @@ request-promise-native@^1.0.3: stealthy-require "^1.1.0" tough-cookie ">=2.3.3" -request@2.81.0, request@~2.81.0: +request@2.81.0: version "2.81.0" resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" dependencies: @@ -7801,32 +7748,6 @@ request@^2.74.0, request@^2.81.0, request@^2.83.0: tunnel-agent "^0.6.0" uuid "^3.1.0" -request@~2.74.0: - version "2.74.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.74.0.tgz#7693ca768bbb0ea5c8ce08c084a45efa05b892ab" - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - bl "~1.1.2" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~1.0.0-rc4" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - node-uuid "~1.4.7" - oauth-sign "~0.8.1" - qs "~6.2.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - request@~2.79.0: version "2.79.0" resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" @@ -7897,6 +7818,12 @@ resolve@^1.2.0: dependencies: path-parse "^1.0.5" +responselike@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + dependencies: + lowercase-keys "^1.0.0" + restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" @@ -8071,6 +7998,10 @@ send@0.16.1: range-parser "~1.2.0" statuses "~1.3.1" +serialize-javascript@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.4.0.tgz#7c958514db6ac2443a8abc062dc9f7886a7f6005" + serve-static@1.13.1: version "1.13.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.1.tgz#4c57d53404a761d8f2e7c1e8a18a47dbf278a719" @@ -8241,6 +8172,12 @@ sort-keys@^1.0.0: dependencies: is-plain-obj "^1.0.0" +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + dependencies: + is-plain-obj "^1.0.0" + source-list-map@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" @@ -8251,6 +8188,12 @@ source-map-support@0.4.18, source-map-support@^0.4.15: dependencies: source-map "^0.5.6" +source-map-support@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.0.tgz#2018a7ad2bdf8faf2691e5fddab26bed5a2bacab" + dependencies: + source-map "^0.6.0" + source-map@0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" @@ -8259,7 +8202,7 @@ source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1, sourc version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" -source-map@0.6.1, source-map@^0.6.1, source-map@~0.6.1: +source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" @@ -8477,13 +8420,13 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" -strip-json-comments@~2.0.1: +strip-json-comments@^2.0.0, strip-json-comments@~2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" style-loader@^0.19.0: - version "0.19.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.19.0.tgz#7258e788f0fee6a42d710eaf7d6c2412a4c50759" + version "0.19.1" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.19.1.tgz#591ffc80bcefe268b77c5d9ebc0505d772619f85" dependencies: loader-utils "^1.0.2" schema-utils "^0.3.0" @@ -8542,7 +8485,7 @@ svgo@^0.7.0: sax "~1.2.1" whet.extend "~0.9.9" -symbol-observable@1.0.4, symbol-observable@^1.0.3, symbol-observable@^1.0.4: +symbol-observable@1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d" @@ -8550,6 +8493,10 @@ symbol-observable@^0.2.2: version "0.2.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" +symbol-observable@^1.0.3, symbol-observable@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.1.0.tgz#5c68fd8d54115d9dfb72a84720549222e8db9b32" + symbol-tree@^3.2.1: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" @@ -8662,7 +8609,7 @@ time-stamp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357" -timed-out@4.0.1, timed-out@^4.0.0: +timed-out@4.0.1, timed-out@^4.0.0, timed-out@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" @@ -8742,23 +8689,15 @@ tr46@^1.0.0: version "0.3.9" resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9" -travis-ci@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/travis-ci/-/travis-ci-2.1.1.tgz#98696265af827ae3576f31aa06d876e74b4b082e" - dependencies: - github "~0.1.10" - lodash "~1.3.1" - request "~2.74.0" - underscore.string "~2.2.0rc" - travis-deploy-once@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/travis-deploy-once/-/travis-deploy-once-3.0.0.tgz#079f7c2d56472ef8e87d540c9b108bed9d9e1fdd" + version "3.1.2" + resolved "https://registry.yarnpkg.com/travis-deploy-once/-/travis-deploy-once-3.1.2.tgz#568fe69d6d7bae9250fd5f58f8af78e30a32396f" dependencies: chalk "^2.1.0" + got "^8.0.1" p-retry "^1.0.0" semver "^5.4.1" - travis-ci "^2.1.1" + url-join "^2.0.2" trim-newlines@^1.0.0: version "1.0.0" @@ -8772,6 +8711,30 @@ trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" +ts-node@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-4.0.2.tgz#cb3d039b9898fdc79ad09ab7e69c84564c8c41ee" + dependencies: + arrify "^1.0.0" + chalk "^2.3.0" + diff "^3.1.0" + make-error "^1.1.1" + minimist "^1.2.0" + mkdirp "^0.5.1" + source-map-support "^0.5.0" + tsconfig "^7.0.0" + v8flags "^3.0.0" + yn "^2.0.0" + +tsconfig@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7" + dependencies: + "@types/strip-bom" "^3.0.0" + "@types/strip-json-comments" "0.0.30" + strip-bom "^3.0.0" + strip-json-comments "^2.0.0" + tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" @@ -8819,9 +8782,9 @@ ua-parser-js@^0.7.9: version "0.7.17" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" -uglify-es@^3.2.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.2.1.tgz#93de0aad8a1bb629c8a316f686351bc4d6ece687" +uglify-es@^3.2.1: + version "3.2.2" + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.2.2.tgz#15c62b7775002c81b7987a1c49ecd3f126cace73" dependencies: commander "~2.12.1" source-map "~0.6.1" @@ -8848,14 +8811,15 @@ uglifyjs-webpack-plugin@^0.4.6: webpack-sources "^1.0.1" uglifyjs-webpack-plugin@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.1.2.tgz#8a9abc238d01a33daaf86fa9a84c7ebc1e67b0f9" + version "1.1.4" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.1.4.tgz#e43ad6e736c315024eb99481a7cc9362d6a066be" dependencies: cacache "^10.0.0" find-cache-dir "^1.0.0" schema-utils "^0.3.0" + serialize-javascript "^1.4.0" source-map "^0.6.1" - uglify-es "^3.2.0" + uglify-es "^3.2.1" webpack-sources "^1.0.1" worker-farm "^1.4.1" @@ -8879,10 +8843,6 @@ unc-path-regex@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" -underscore.string@~2.2.0rc: - version "2.2.1" - resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.2.1.tgz#d7c0fa2af5d5a1a67f4253daee98132e733f0f19" - underscore@~1.4.4: version "1.4.4" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.4.4.tgz#61a6a32010622afa07963bf325203cf12239d604" @@ -8947,18 +8907,23 @@ unzip@^0.1.11, unzip@~0.1.9: setimmediate ">= 1.0.1 < 2" update-notifier@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.2.0.tgz#1b5837cf90c0736d88627732b661c138f86de72f" + version "2.3.0" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.3.0.tgz#4e8827a6bb915140ab093559d7014e3ebb837451" dependencies: - boxen "^1.0.0" - chalk "^1.0.0" + boxen "^1.2.1" + chalk "^2.0.1" configstore "^3.0.0" import-lazy "^2.1.0" + is-installed-globally "^0.1.0" is-npm "^1.0.0" latest-version "^3.0.0" semver-diff "^2.0.0" xdg-basedir "^3.0.0" +url-join@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.2.tgz#c072756967ad24b8b59e5741551caac78f50b8b7" + url-loader@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7" @@ -8973,6 +8938,12 @@ url-parse-lax@^1.0.0: dependencies: prepend-http "^1.0.1" +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + dependencies: + prepend-http "^2.0.0" + url-to-options@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" @@ -9023,6 +8994,12 @@ v8flags@^2.1.1: dependencies: user-home "^1.1.1" +v8flags@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.1.tgz#dce8fc379c17d9f2c9e9ed78d89ce00052b1b76b" + dependencies: + homedir-polyfill "^1.0.1" + validate-npm-package-license@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" @@ -9260,23 +9237,17 @@ which@^1.1.1, which@^1.2.10, which@^1.2.14, which@^1.2.4, which@^1.2.9: dependencies: isexe "^2.0.0" -which@~1.2.10: - version "1.2.14" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5" - dependencies: - isexe "^2.0.0" - wide-align@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" dependencies: string-width "^1.0.2" -widest-line@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" +widest-line@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.0.tgz#0142a4e8a243f8882c0233aa0e0281aa76152273" dependencies: - string-width "^1.0.1" + string-width "^2.1.1" window-size@0.1.0: version "0.1.0" @@ -9357,8 +9328,8 @@ ws@1.1.2: ultron "1.0.x" ws@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.1.tgz#d97e34dee06a1190c61ac1e95f43cb60b78cf939" + version "3.3.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.2.tgz#96c1d08b3fefda1d5c1e33700d3bfaa9be2d5608" dependencies: async-limiter "~1.0.0" safe-buffer "~5.1.0" @@ -9498,3 +9469,7 @@ yauzl@2.4.1: yeast@0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" + +yn@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" From 4126a1eefdb4cbe37184119a068465692121b4aa Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 21:57:25 -0600 Subject: [PATCH 03/84] attempt to run Paper.spec.tsx --- src/test-utils/createShallow.js | 9 +++------ tsconfig.json | 4 ++-- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/src/test-utils/createShallow.js b/src/test-utils/createShallow.js index f2f93d3ac8eb15..590d1d4b1d2449 100644 --- a/src/test-utils/createShallow.js +++ b/src/test-utils/createShallow.js @@ -1,16 +1,13 @@ -// @flow weak - import { shallow as enzymeShallow } from 'enzyme'; -import type { Element } from 'react'; import until from './until'; // Generate an enhanced shallow function. -export default function createShallow(options1: Object = {}) { +export default function createShallow(options1 = {}) { const { shallow = enzymeShallow, dive = false, untilSelector = false, ...other1 } = options1; const shallowWithContext = function shallowWithContext( - node: Element, - options2: Object = {}, + node, // : Element, + options2, // : Object = {}, ) { const options = { ...other1, diff --git a/tsconfig.json b/tsconfig.json index 7e4c386722f5f9..a8fff79b46483f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,10 +4,10 @@ "target": "es2015", "jsx": "preserve", "lib": [ - "es2016", "es2017", "dom" ], + "allowJs": true, "outDir": "build", "sourceMap": true, "noImplicitAny": true, @@ -23,7 +23,7 @@ "moduleResolution": "node", "noEmit": true }, - "include": ["src/**/*", "test/typescript/*"], + "include": ["./src/**/*", "test/typescript/*"], "exclude": [ "build", "node_modules" From 6bbf7cc60902c55e4860b3420fb2aa4bcbb0f6c9 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 22:17:27 -0600 Subject: [PATCH 04/84] pull flow and omit consoleError for now --- test/mocha.opts | 1 - test/utils/consoleError.js | 4 +--- test/utils/consoleErrorMock.js | 3 --- test/utils/createDOM.js | 2 -- test/utils/init.js | 10 ++++------ test/utils/performance.js | 2 -- test/utils/setup.js | 2 -- 7 files changed, 5 insertions(+), 19 deletions(-) diff --git a/test/mocha.opts b/test/mocha.opts index a8e42cb7276dcc..b304be211c6c2d 100644 --- a/test/mocha.opts +++ b/test/mocha.opts @@ -1,5 +1,4 @@ --require ts-node/register ---require babel-register --reporter dot --recursive test/utils/setup.js diff --git a/test/utils/consoleError.js b/test/utils/consoleError.js index 01d5c5627d2c7a..841a95b86562f2 100644 --- a/test/utils/consoleError.js +++ b/test/utils/consoleError.js @@ -1,12 +1,10 @@ /* eslint-disable no-console */ // Makes sure the tests fails when a PropType validation fails. -function consoleError() { +export default function consoleError() { console.error = (...args) => { // Can't use log as karma is not displaying them. console.info(...args); throw new Error(...args); }; } - -module.exports = consoleError; diff --git a/test/utils/consoleErrorMock.js b/test/utils/consoleErrorMock.js index 48a2af871655bb..f6bcc9f70fbbb2 100644 --- a/test/utils/consoleErrorMock.js +++ b/test/utils/consoleErrorMock.js @@ -1,4 +1,3 @@ -// @flow weak /* eslint-disable no-console */ import { spy } from 'sinon'; @@ -8,12 +7,10 @@ class ConsoleErrorMock { spy = () => { this.consoleErrorContainer = console.error; - // $FlowFixMe console.error = spy(); }; reset = () => { - // $FlowFixMe console.error = this.consoleErrorContainer; delete this.consoleErrorContainer; }; diff --git a/test/utils/createDOM.js b/test/utils/createDOM.js index 99c133c093e3c1..47f32de8e71f97 100644 --- a/test/utils/createDOM.js +++ b/test/utils/createDOM.js @@ -1,5 +1,3 @@ -// @flow - const { JSDOM } = require('jsdom'); const Node = require('jsdom/lib/jsdom/living/node-document-position'); diff --git a/test/utils/init.js b/test/utils/init.js index ef4c1661f60775..1a623f5a11c675 100644 --- a/test/utils/init.js +++ b/test/utils/init.js @@ -1,9 +1,7 @@ -// @flow +import * as enzyme from 'enzyme/build/index'; +import * as Adapter from 'enzyme-adapter-react-16'; +// import consoleError from './consoleError'; -import enzyme from 'enzyme/build/index'; -import Adapter from 'enzyme-adapter-react-16'; -import consoleError from './consoleError'; - -consoleError(); +// consoleError(); enzyme.configure({ adapter: new Adapter() }); diff --git a/test/utils/performance.js b/test/utils/performance.js index 75d7f4b0809ad3..6420d31860de04 100644 --- a/test/utils/performance.js +++ b/test/utils/performance.js @@ -1,4 +1,2 @@ -// @flow - // Waiting https://github.com/sinonjs/lolex/issues/136 to be fixed. window.performance = undefined; diff --git a/test/utils/setup.js b/test/utils/setup.js index b33f7d24a2cc11..3b30ac11b17071 100644 --- a/test/utils/setup.js +++ b/test/utils/setup.js @@ -1,5 +1,3 @@ -// @flow - require('app-module-path').addPath(`${__dirname}'./../../`); const createDOM = require('./createDOM'); From 6b1cceeee27819dc557c1332e2b231571fed12e8 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 22:20:54 -0600 Subject: [PATCH 05/84] fix failure on < --- tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index a8fff79b46483f..c8cb24e838ee17 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "module": "commonjs", "target": "es2015", - "jsx": "preserve", + "jsx": "react", "lib": [ "es2017", "dom" From f5e030cd94bf78871366142af499a4ff0ed6abd4 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 22:47:05 -0600 Subject: [PATCH 06/84] almost running Paper.spec --- src/Avatar/Avatar.d.ts | 2 +- src/GridList/GridList.js | 2 +- src/Input/InputLabel.d.ts | 2 +- src/Modal/Modal.d.ts | 2 +- src/Modal/modalManager.js | 8 ++++---- src/Paper/Paper.js | 6 +++--- src/Popover/Popover.d.ts | 4 ++-- src/Radio/Radio.d.ts | 2 +- src/Snackbar/Snackbar.d.ts | 2 +- src/styles/MuiThemeProvider.d.ts | 2 +- src/styles/MuiThemeProvider.js | 2 +- src/styles/MuiThemeProvider.spec.js | 2 +- src/styles/colorManipulator.js | 19 +++++++++---------- src/styles/createGenerateClassName.d.ts | 4 ++-- src/styles/createMixins.js | 4 ++-- src/styles/createMuiTheme.js | 4 +--- src/styles/createPalette.js | 4 +--- src/styles/createTypography.js | 4 +--- src/styles/themeListener.d.ts | 6 +++--- src/styles/themeListener.js | 10 ++++------ src/styles/transitions.js | 17 ++++++++++------- src/styles/withStyles.js | 8 ++++---- src/styles/withStyles.spec.js | 4 +--- src/test-utils/createMount.js | 7 ++----- src/test-utils/createRender.js | 7 ++----- src/test-utils/createShallow.js | 2 +- src/test-utils/getClasses.js | 4 +--- src/test-utils/until.d.ts | 2 +- src/test-utils/unwrap.js | 2 +- src/transitions/Collapse.d.ts | 2 +- src/utils/exactProp.js | 2 +- src/utils/helpers.d.ts | 2 +- src/utils/helpers.js | 2 +- src/utils/requirePropFactory.js | 2 +- 34 files changed, 69 insertions(+), 85 deletions(-) diff --git a/src/Avatar/Avatar.d.ts b/src/Avatar/Avatar.d.ts index 3abbe7bfbdc692..e1e5bccffd1bc3 100644 --- a/src/Avatar/Avatar.d.ts +++ b/src/Avatar/Avatar.d.ts @@ -8,7 +8,7 @@ export interface AvatarProps extends StandardProps< alt?: string; childrenClassName?: string; component?: string | React.ComponentType; - imgProps?: Object; + imgProps?; sizes?: string; src?: string; srcSet?: string; diff --git a/src/GridList/GridList.js b/src/GridList/GridList.js index 7115025e7b8b0f..c98fa5af61a1a2 100644 --- a/src/GridList/GridList.js +++ b/src/GridList/GridList.js @@ -38,7 +38,7 @@ function GridList(props) { const childRows = currentChild.props.rows || 1; return React.cloneElement(currentChild, { - style: Object.assign( + style.assign( { width: `${100 / cols * childCols}%`, height: cellHeight === 'auto' ? 'auto' : cellHeight * childRows + spacing, diff --git a/src/Input/InputLabel.d.ts b/src/Input/InputLabel.d.ts index c41f91768de984..73ae6b1c37055b 100644 --- a/src/Input/InputLabel.d.ts +++ b/src/Input/InputLabel.d.ts @@ -9,7 +9,7 @@ export interface InputLabelProps extends StandardProps< disableAnimation?: boolean; disabled?: boolean; error?: boolean; - FormControlClasses?: Object; + FormControlClasses?; focused?: boolean; required?: boolean; shrink?: boolean; diff --git a/src/Modal/Modal.d.ts b/src/Modal/Modal.d.ts index 41d74b7f97c212..a1ce68213231c3 100644 --- a/src/Modal/Modal.d.ts +++ b/src/Modal/Modal.d.ts @@ -15,7 +15,7 @@ export interface ModalProps extends StandardProps< ignoreBackdropClick?: boolean; ignoreEscapeKeyUp?: boolean; keepMounted?: boolean; - modalManager?: Object; + modalManager?; onBackdropClick?: React.ReactEventHandler<{}>; onClose?: React.ReactEventHandler<{}>; onEscapeKeyUp?: React.ReactEventHandler<{}>; diff --git a/src/Modal/modalManager.js b/src/Modal/modalManager.js index 09440c7a8b95ea..781aaf62d301e4 100644 --- a/src/Modal/modalManager.js +++ b/src/Modal/modalManager.js @@ -42,13 +42,13 @@ Please move the import at the end of the . * * @internal Used by the Modal to ensure proper focus management. */ -function createModalManager({ hideSiblingNodes = true }: Object = {}) { +function createModalManager({ hideSiblingNodes = true } = {}) { const modals = []; let prevOverflow; let prevPaddings = []; - function add(modal: Object) { + function add(modal) { const container = getContainer(); let modalIdx = modals.indexOf(modal); @@ -87,7 +87,7 @@ function createModalManager({ hideSiblingNodes = true }: Object = {}) { return modalIdx; } - function remove(modal: Object) { + function remove(modal) { const container = getContainer(); const modalIdx = modals.indexOf(modal); @@ -119,7 +119,7 @@ function createModalManager({ hideSiblingNodes = true }: Object = {}) { return modalIdx; } - function isTopModal(modal: Object) { + function isTopModal(modal) { return !!modals.length && modals[modals.length - 1] === modal; } diff --git a/src/Paper/Paper.js b/src/Paper/Paper.js index b75f9a8f692bec..3e0587a6dc5976 100644 --- a/src/Paper/Paper.js +++ b/src/Paper/Paper.js @@ -1,6 +1,6 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; +import * as classNames from 'classnames'; import warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/Popover/Popover.d.ts b/src/Popover/Popover.d.ts index 22e3fc110376c6..c16241356da6f5 100644 --- a/src/Popover/Popover.d.ts +++ b/src/Popover/Popover.d.ts @@ -21,7 +21,7 @@ export interface PopoverProps extends StandardProps< PopoverClassKey, 'onClose' > { - anchorEl?: Object; + anchorEl?; anchorOrigin?: PopoverOrigin; anchorPosition?: PopoverPosition; anchorReference?: PopoverReference; @@ -37,7 +37,7 @@ export interface PopoverProps extends StandardProps< open?: boolean; PaperProps?: Partial; role?: string; - theme?: Object; + theme?; transformOrigin?: PopoverOrigin; transitionDuration?: TransitionDuration; } diff --git a/src/Radio/Radio.d.ts b/src/Radio/Radio.d.ts index 3e5144b3203d21..c7533487293d21 100644 --- a/src/Radio/Radio.d.ts +++ b/src/Radio/Radio.d.ts @@ -14,7 +14,7 @@ export interface RadioProps extends StandardProps< disabledClassName?: string; disableRipple?: boolean; icon?: React.ReactNode; - inputProps?: Object; + inputProps?; inputRef?: React.Ref; name?: string; onChange?: (event: React.ChangeEvent, checked: boolean) => void; diff --git a/src/Snackbar/Snackbar.d.ts b/src/Snackbar/Snackbar.d.ts index 705a737e06f4b3..8940c756652987 100644 --- a/src/Snackbar/Snackbar.d.ts +++ b/src/Snackbar/Snackbar.d.ts @@ -20,7 +20,7 @@ export interface SnackbarProps extends StandardProps< onMouseLeave?: React.MouseEventHandler; open: boolean; resumeHideDuration?: number; - SnackbarContentProps?: Object; + SnackbarContentProps?; transition?: React.ReactType; transitionDuration?: TransitionDuration; } diff --git a/src/styles/MuiThemeProvider.d.ts b/src/styles/MuiThemeProvider.d.ts index 3d28a3a00c447f..fcfad506fe1e4e 100644 --- a/src/styles/MuiThemeProvider.d.ts +++ b/src/styles/MuiThemeProvider.d.ts @@ -3,7 +3,7 @@ import { Theme } from './createMuiTheme'; export interface MuiThemeProviderProps { theme: Theme | ((outer: Theme | null) => Theme); - sheetsManager?: Object; + sheetsManager?; children: React.ReactNode; } diff --git a/src/styles/MuiThemeProvider.js b/src/styles/MuiThemeProvider.js index 01d3a96f838338..d410ca2f54d3ce 100644 --- a/src/styles/MuiThemeProvider.js +++ b/src/styles/MuiThemeProvider.js @@ -39,7 +39,7 @@ class MuiThemeProvider extends React.Component { }); } - componentWillReceiveProps(nextProps: Object) { + componentWillReceiveProps(nextProps) { // Propagate a local theme update if (this.props.theme !== nextProps.theme) { this.broadcast.setState(this.mergeOuterLocalTheme(nextProps.theme)); diff --git a/src/styles/MuiThemeProvider.spec.js b/src/styles/MuiThemeProvider.spec.js index 3d4c10fe510d85..7efa35f4f5f34a 100644 --- a/src/styles/MuiThemeProvider.spec.js +++ b/src/styles/MuiThemeProvider.spec.js @@ -17,7 +17,7 @@ import MuiThemeProvider from './MuiThemeProvider'; function getThemeSpy() { const themeSpy = spy(); - const ThemeSpy = (props: Object) => { + const ThemeSpy = props => { themeSpy(props.theme); return props.children; }; diff --git a/src/styles/colorManipulator.js b/src/styles/colorManipulator.js index d4b48448f03168..46f34ee9e2987e 100644 --- a/src/styles/colorManipulator.js +++ b/src/styles/colorManipulator.js @@ -1,4 +1,3 @@ -// @flow weak /* eslint-disable no-use-before-define */ /** @@ -27,7 +26,7 @@ function clamp(value, min, max) { * @param {array} color.values - [n,n,n] or [n,n,n,n] * @returns {string} A CSS color string */ -export function convertColorToString(color: Object) { +export function convertColorToString(color) { const { type, values } = color; if (type.indexOf('rgb') > -1) { @@ -60,7 +59,7 @@ export function convertColorToString(color: Object) { * @param {string} color - Hex color, i.e. #nnn or #nnnnnn * @returns {string} A CSS rgb color string */ -export function convertHexToRGB(color: string) { +export function convertHexToRGB(color) { if (color.length === 4) { let extendedColor = '#'; for (let i = 1; i < color.length; i += 1) { @@ -86,7 +85,7 @@ export function convertHexToRGB(color: string) { * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @returns {{type: string, values: number[]}} A MUI color object */ -export function decomposeColor(color: string) { +export function decomposeColor(color) { if (color.charAt(0) === '#') { return decomposeColor(convertHexToRGB(color)); } @@ -108,7 +107,7 @@ export function decomposeColor(color: string) { * @param {string} background - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @returns {number} A contrast ratio value in the range 0 - 21 with 2 digit precision. */ -export function getContrastRatio(foreground: string, background: string) { +export function getContrastRatio(foreground, background) { const lumA = getLuminance(foreground); const lumB = getLuminance(background); const contrastRatio = (Math.max(lumA, lumB) + 0.05) / (Math.min(lumA, lumB) + 0.05); @@ -125,7 +124,7 @@ export function getContrastRatio(foreground: string, background: string) { * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @returns {number} The relative brightness of the color in the range 0 - 1 */ -export function getLuminance(color: string) { +export function getLuminance(color) { const decomposedColor = decomposeColor(color); if (decomposedColor.type.indexOf('rgb') > -1) { @@ -150,7 +149,7 @@ export function getLuminance(color: string) { * @param {number} coefficient=0.15 - multiplier in the range 0 - 1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function emphasize(color: string, coefficient: number = 0.15) { +export function emphasize(color, coefficient = 0.15) { return getLuminance(color) > 0.5 ? darken(color, coefficient) : lighten(color, coefficient); } @@ -162,7 +161,7 @@ export function emphasize(color: string, coefficient: number = 0.15) { * @param {number} value - value to set the alpha channel to in the range 0 -1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function fade(color: string, value: number) { +export function fade(color, value) { color = decomposeColor(color); value = clamp(value, 0, 1); @@ -181,7 +180,7 @@ export function fade(color: string, value: number) { * @param {number} coefficient - multiplier in the range 0 - 1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function darken(color: string, coefficient: number) { +export function darken(color, coefficient) { color = decomposeColor(color); coefficient = clamp(coefficient, 0, 1); @@ -202,7 +201,7 @@ export function darken(color: string, coefficient: number) { * @param {number} coefficient - multiplier in the range 0 - 1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function lighten(color: string, coefficient: number) { +export function lighten(color, coefficient) { color = decomposeColor(color); coefficient = clamp(coefficient, 0, 1); diff --git a/src/styles/createGenerateClassName.d.ts b/src/styles/createGenerateClassName.d.ts index 0f022ebc9686ea..c752576d11f64f 100644 --- a/src/styles/createGenerateClassName.d.ts +++ b/src/styles/createGenerateClassName.d.ts @@ -3,6 +3,6 @@ * So the following typigns are not really good. */ export default function createGenerateClassName(): ( - rule: Object, - stylesheet?: Object + rule, + stylesheet? ) => string; diff --git a/src/styles/createMixins.js b/src/styles/createMixins.js index abb2b9f40a3f17..9f9f2fccd9c833 100644 --- a/src/styles/createMixins.js +++ b/src/styles/createMixins.js @@ -1,8 +1,8 @@ // @flow -export default function createMixins(breakpoints: Object, spacing: Object, mixins: Object) { +export default function createMixins(breakpoints, spacing, mixins) { return { - gutters: (styles: Object) => { + gutters: styles => { return { paddingLeft: spacing.unit * 2, paddingRight: spacing.unit * 2, diff --git a/src/styles/createMuiTheme.js b/src/styles/createMuiTheme.js index fbb7b625fd62bf..8d233276c16355 100644 --- a/src/styles/createMuiTheme.js +++ b/src/styles/createMuiTheme.js @@ -1,5 +1,3 @@ -// @flow - import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. import warning from 'warning'; import createTypography from './createTypography'; @@ -11,7 +9,7 @@ import transitions from './transitions'; import zIndex from './zIndex'; import spacing from './spacing'; -function createMuiTheme(options: Object = {}) { +function createMuiTheme(options = {}) { const { palette: paletteInput = {}, breakpoints: breakpointsInput = {}, diff --git a/src/styles/createPalette.js b/src/styles/createPalette.js index 92469253c59248..c9ec862b970e7e 100644 --- a/src/styles/createPalette.js +++ b/src/styles/createPalette.js @@ -1,5 +1,3 @@ -// @flow - import warning from 'warning'; import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. import indigo from '../colors/indigo'; @@ -83,7 +81,7 @@ function getContrastText(hue) { return light.text.primary; } -export default function createPalette(palette: Object) { +export default function createPalette(palette) { const { primary = indigo, secondary = pink, error = red, type = 'light', ...other } = palette; const shades = { dark, light }; diff --git a/src/styles/createTypography.js b/src/styles/createTypography.js index 49246e6ced0d68..06b0e77e68a922 100644 --- a/src/styles/createTypography.js +++ b/src/styles/createTypography.js @@ -1,12 +1,10 @@ -// @flow - import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. function round(value) { return Math.round(value * 1e5) / 1e5; } -export default function createTypography(palette: Object, typography: Object | Function) { +export default function createTypography(palette, typography) { const { fontFamily = '"Roboto", "Helvetica", "Arial", sans-serif', fontSize = 14, // px diff --git a/src/styles/themeListener.d.ts b/src/styles/themeListener.d.ts index fc644a316a15c2..3e02210344a18c 100644 --- a/src/styles/themeListener.d.ts +++ b/src/styles/themeListener.d.ts @@ -1,6 +1,6 @@ // This is using the API from https://github.com/vesparny/brcast interface MuiContext { - getState(): Object; + getState(); subscribe(callback: Function): Function; } @@ -8,8 +8,8 @@ export interface ThemeListener { contextTypes: { 'material-ui': object; }; - initial(context: Object): Object; - subscribe(context: Object, callback: Function): Function; + initial(context); + subscribe(context, callback: Function): Function; } export default ThemeListener; diff --git a/src/styles/themeListener.js b/src/styles/themeListener.js index a855459ca34645..5bd1b69d73735f 100644 --- a/src/styles/themeListener.js +++ b/src/styles/themeListener.js @@ -1,6 +1,4 @@ -// @flow - -import PropTypes from 'prop-types'; +import * as PropTypes from 'prop-types'; // Same value used by react-jss export const CHANNEL = '__THEMING__'; @@ -9,21 +7,21 @@ const themeListener = { contextTypes: { [CHANNEL]: PropTypes.object, }, - initial: (context: Object) => { + initial: context => { if (!context[CHANNEL]) { return null; } return context[CHANNEL].getState(); }, - subscribe: (context: Object, cb: Function) => { + subscribe: (context, cb) => { if (!context[CHANNEL]) { return null; } return context[CHANNEL].subscribe(cb); }, - unsubscribe(context: Object, subscriptionId: number) { + unsubscribe(context, subscriptionId) { if (context[CHANNEL]) { context[CHANNEL].unsubscribe(subscriptionId); } diff --git a/src/styles/transitions.js b/src/styles/transitions.js index b523d5c8c3fb15..024d96cbb09324 100644 --- a/src/styles/transitions.js +++ b/src/styles/transitions.js @@ -1,4 +1,3 @@ -// @flow /* eslint-disable no-param-reassign */ import warning from 'warning'; @@ -33,10 +32,13 @@ export const duration = { leavingScreen: 195, }; -export const formatMs = (milliseconds: number) => `${Math.round(milliseconds)}ms`; -export const isString = (value: any) => typeof value === 'string'; -export const isNumber = (value: any) => !Number.isNaN(parseFloat(value)); +export const formatMs = milliseconds => `${Math.round(milliseconds)}ms`; // number +export const isString = value => typeof value === 'string'; +export const isNumber = value => !Number.isNaN(parseFloat(value)); +// interface TransitionsOptions { +// prop?: string, duration?: number, easing?: string, delay?: number +// } /** * @param {string|Array} props * @param {object} param @@ -49,8 +51,8 @@ export default { easing, duration, create( - props: string | Array = ['all'], - options: { prop?: string, duration?: number, easing?: string, delay?: number } = {}, + props = ['all'], // string | Array + options = {}, ) { const { duration: durationOption = duration.standard, @@ -81,7 +83,8 @@ export default { ) .join(','); }, - getAutoHeightDuration(height: ?number) { + getAutoHeightDuration(height) { + // ?number if (!height) { return 0; } diff --git a/src/styles/withStyles.js b/src/styles/withStyles.js index 441502cbee5f96..92ec9da3f7354f 100644 --- a/src/styles/withStyles.js +++ b/src/styles/withStyles.js @@ -1,7 +1,7 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import warning from 'warning'; -import hoistNonReactStatics from 'hoist-non-react-statics'; +import * as hoistNonReactStatics from 'hoist-non-react-statics'; import wrapDisplayName from 'recompose/wrapDisplayName'; import getDisplayName from 'recompose/getDisplayName'; import contextTypes from 'react-jss/lib/contextTypes'; @@ -45,7 +45,7 @@ const generateClassName = createGenerateClassName(); // that parent has a higher specificity. let indexCounter = Number.MIN_SAFE_INTEGER; -export const sheetsManager: Map<*, *> = new Map(); +export const sheetsManager = new Map(); // We use the same empty object to ref count the styles that don't need a theme object. const noopTheme = {}; diff --git a/src/styles/withStyles.spec.js b/src/styles/withStyles.spec.js index 61d641fc3a53d9..ee5a2e3036ed38 100644 --- a/src/styles/withStyles.spec.js +++ b/src/styles/withStyles.spec.js @@ -1,5 +1,3 @@ -// @flow - import React from 'react'; import { spy } from 'sinon'; import { assert } from 'chai'; @@ -13,7 +11,7 @@ import { createShallow, createMount, getClasses } from '../test-utils'; import consoleErrorMock from '../../test/utils/consoleErrorMock'; // eslint-disable-next-line react/prefer-stateless-function -class Empty extends React.Component<{ classes: Object, theme?: Object }> { +class Empty extends React.Component { render() { return

; } diff --git a/src/test-utils/createMount.js b/src/test-utils/createMount.js index 584497f2941a9b..08314ae461c028 100644 --- a/src/test-utils/createMount.js +++ b/src/test-utils/createMount.js @@ -1,11 +1,8 @@ -// @flow weak - import { unmountComponentAtNode } from 'react-dom'; -import type { Element } from 'react'; import { mount as enzymeMount } from 'enzyme'; // Generate an enhanced mount function. -export default function createMount(options1: Object = {}) { +export default function createMount(options1 = {}) { const { mount = enzymeMount, ...other1 } = options1; const attachTo = window.document.createElement('div'); @@ -13,7 +10,7 @@ export default function createMount(options1: Object = {}) { attachTo.setAttribute('id', 'app'); window.document.body.insertBefore(attachTo, window.document.body.firstChild); - const mountWithContext = function mountWithContext(node: Element, options2: Object = {}) { + const mountWithContext = function mountWithContext(node, options2 = {}) { return mount(node, { attachTo, ...other1, diff --git a/src/test-utils/createRender.js b/src/test-utils/createRender.js index a111a953acc1e2..3a07436bb57c5a 100644 --- a/src/test-utils/createRender.js +++ b/src/test-utils/createRender.js @@ -1,13 +1,10 @@ -// @flow - import { render as enzymeRender } from 'enzyme'; -import type { Element } from 'react'; // Generate a render to string function. -export default function createRender(options1: Object = {}) { +export default function createRender(options1 = {}) { const { render = enzymeRender, ...other1 } = options1; - const renderWithContext = function renderWithContext(node: Element, options2: Object = {}) { + const renderWithContext = function renderWithContext(node, options2 = {}) { return render(node, { ...other1, ...options2, diff --git a/src/test-utils/createShallow.js b/src/test-utils/createShallow.js index 590d1d4b1d2449..daa8ecb32c1608 100644 --- a/src/test-utils/createShallow.js +++ b/src/test-utils/createShallow.js @@ -7,7 +7,7 @@ export default function createShallow(options1 = {}) { const shallowWithContext = function shallowWithContext( node, // : Element, - options2, // : Object = {}, + options2, // = {}, ) { const options = { ...other1, diff --git a/src/test-utils/getClasses.js b/src/test-utils/getClasses.js index b34e91b2f02578..6622fa85f2903c 100644 --- a/src/test-utils/getClasses.js +++ b/src/test-utils/getClasses.js @@ -1,5 +1,3 @@ -// @flow - import * as ns from 'react-jss/lib/ns'; import { SheetsRegistry } from 'jss'; import createShallow from './createShallow'; @@ -8,7 +6,7 @@ import { sheetsManager } from '../styles/withStyles'; const shallow = createShallow(); // Helper function to extract the classes from a styleSheet. -export default function getClasses(element: Object, options: Object = {}) { +export default function getClasses(element, options = {}) { const sheetsRegistry = new SheetsRegistry(); sheetsManager.clear(); diff --git a/src/test-utils/until.d.ts b/src/test-utils/until.d.ts index ae69b0a2a8c95b..3e3e399d73a452 100644 --- a/src/test-utils/until.d.ts +++ b/src/test-utils/until.d.ts @@ -2,5 +2,5 @@ import { CommonWrapper } from 'enzyme'; export default function until

( selector: string, - options: { context: Object } + options: { context } ): CommonWrapper; diff --git a/src/test-utils/unwrap.js b/src/test-utils/unwrap.js index 90f7e5600764ac..1ed0d79b62372d 100644 --- a/src/test-utils/unwrap.js +++ b/src/test-utils/unwrap.js @@ -1,5 +1,5 @@ // @flow weak -export default function unwrap(component: Object) { +export default function unwrap(component) { return component.Naked ? unwrap(component.Naked) : component; } diff --git a/src/transitions/Collapse.d.ts b/src/transitions/Collapse.d.ts index 0511936143050d..8b79ccf4db61d5 100644 --- a/src/transitions/Collapse.d.ts +++ b/src/transitions/Collapse.d.ts @@ -11,7 +11,7 @@ export interface CollapseProps extends StandardProps< children?: React.ReactNode; collapsedHeight?: string; component?: string | React.ComponentType; - containerProps?: Object; + containerProps?; theme?: Theme; timeout?: TransitionDuration | 'auto'; } diff --git a/src/utils/exactProp.js b/src/utils/exactProp.js index bdb66c9909c79b..a734ac256630a5 100644 --- a/src/utils/exactProp.js +++ b/src/utils/exactProp.js @@ -5,7 +5,7 @@ export const specialProperty = 'exact-prop: \u200b'; -export default function exactProp(propTypes: Object, componentNameInError: string) { +export default function exactProp(propTypes, componentNameInError: string) { return { ...propTypes, // eslint-disable-next-line prefer-arrow-callback diff --git a/src/utils/helpers.d.ts b/src/utils/helpers.d.ts index 060c4c7524d302..65c4d1b4e71501 100644 --- a/src/utils/helpers.d.ts +++ b/src/utils/helpers.d.ts @@ -1,5 +1,5 @@ export function capitalizeFirstLetter(str: string): string; -export function contains(obj: Object, pred: Object): boolean; +export function contains(obj, pred): boolean; export function findIndex(arr: any[], pred: any): number; export function find(arr: T[], pred: any): T; export function createChainedFunction( diff --git a/src/utils/helpers.js b/src/utils/helpers.js index 44908a4160dad3..bf02ef66bc5d13 100644 --- a/src/utils/helpers.js +++ b/src/utils/helpers.js @@ -11,7 +11,7 @@ export function capitalizeFirstLetter(string) { return string.charAt(0).toUpperCase() + string.slice(1); } -export function contains(obj: Object, pred: Object) { +export function contains(obj, pred) { return Object.keys(pred).every(key => { return obj.hasOwnProperty(key) && obj[key] === pred[key]; }); diff --git a/src/utils/requirePropFactory.js b/src/utils/requirePropFactory.js index eba4492fba7c79..ea510f2d43ced9 100644 --- a/src/utils/requirePropFactory.js +++ b/src/utils/requirePropFactory.js @@ -2,7 +2,7 @@ const requirePropFactory = (componentNameInError: string) => { const requireProp = (requiredProp: string) => ( - props: Object, + props, propName: string, componentName?: string, location?: string, From fdb8b96de814d12c40ef37c043b70a52606e5a2f Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 22:51:54 -0600 Subject: [PATCH 07/84] goodbye flow --- .flowconfig | 50 - .../npm/@rosskevin/react-docgen_vx.x.x.js | 473 -- flow-typed/npm/@types/enzyme_vx.x.x.js | 18 - flow-typed/npm/@types/react_vx.x.x.js | 18 - flow-typed/npm/app-module-path_vx.x.x.js | 137 - flow-typed/npm/argos-cli_vx.x.x.js | 88 - .../npm/autosuggest-highlight_vx.x.x.js | 53 - flow-typed/npm/babel-cli_vx.x.x.js | 108 - flow-typed/npm/babel-core_vx.x.x.js | 227 - flow-typed/npm/babel-eslint_vx.x.x.js | 80 - flow-typed/npm/babel-loader_vx.x.x.js | 67 - ...abel-plugin-flow-react-proptypes_vx.x.x.js | 53 - .../npm/babel-plugin-istanbul_vx.x.x.js | 32 - flow-typed/npm/babel-plugin-preval_vx.x.x.js | 60 - ...l-plugin-react-remove-properties_vx.x.x.js | 39 - ...bel-plugin-transform-dev-warning_vx.x.x.js | 60 - ...lugin-transform-flow-strip-types_vx.x.x.js | 32 - ...l-plugin-transform-object-assign_vx.x.x.js | 32 - ...ransform-react-constant-elements_vx.x.x.js | 32 - ...ransform-react-remove-prop-types_vx.x.x.js | 81 - ...-transform-replace-object-assign_vx.x.x.js | 116 - .../babel-plugin-transform-runtime_vx.x.x.js | 39 - flow-typed/npm/babel-polyfill_vx.x.x.js | 67 - flow-typed/npm/babel-preset-env_vx.x.x.js | 88 - flow-typed/npm/babel-preset-es2015_vx.x.x.js | 32 - flow-typed/npm/babel-preset-react_vx.x.x.js | 32 - flow-typed/npm/babel-preset-stage-1_vx.x.x.js | 32 - flow-typed/npm/babel-register_vx.x.x.js | 46 - flow-typed/npm/babel-runtime_vx.x.x.js | 1691 ------- flow-typed/npm/brcast_vx.x.x.js | 73 - flow-typed/npm/chai_v4.x.x.js | 285 -- flow-typed/npm/chai_vx.x.x.js | 297 -- flow-typed/npm/classnames_v2.x.x.js | 23 - flow-typed/npm/clean-css_vx.x.x.js | 689 --- flow-typed/npm/cross-env_vx.x.x.js | 60 - flow-typed/npm/deepmerge_v1.x.x.js | 21 - flow-typed/npm/deepmerge_vx.x.x.js | 59 - flow-typed/npm/doctrine_vx.x.x.js | 46 - flow-typed/npm/dom-helpers_vx.x.x.js | 325 -- .../npm/enzyme-adapter-react-16_vx.x.x.js | 67 - flow-typed/npm/enzyme_v3.x.x.js | 125 - flow-typed/npm/eslint-config-airbnb_vx.x.x.js | 73 - .../eslint-import-resolver-webpack_vx.x.x.js | 38 - flow-typed/npm/eslint-plugin-babel_vx.x.x.js | 150 - .../npm/eslint-plugin-flowtype_vx.x.x.js | 340 -- flow-typed/npm/eslint-plugin-import_vx.x.x.js | 340 -- .../npm/eslint-plugin-jsx-a11y_vx.x.x.js | 1019 ---- .../npm/eslint-plugin-material-ui_vx.x.x.js | 46 - flow-typed/npm/eslint-plugin-mocha_vx.x.x.js | 164 - .../npm/eslint-plugin-prettier_vx.x.x.js | 32 - flow-typed/npm/eslint-plugin-react_vx.x.x.js | 584 --- .../npm/eslint-plugin-spellcheck_vx.x.x.js | 52 - flow-typed/npm/eslint_vx.x.x.js | 2398 ---------- flow-typed/npm/eventsource-polyfill_vx.x.x.js | 39 - flow-typed/npm/fg-loadcss_vx.x.x.js | 67 - flow-typed/npm/file-loader_vx.x.x.js | 39 - flow-typed/npm/flow-bin_v0.x.x.js | 6 - flow-typed/npm/flow-copy-source_vx.x.x.js | 53 - flow-typed/npm/flow-typed_vx.x.x.js | 193 - flow-typed/npm/fs-extra_vx.x.x.js | 249 - flow-typed/npm/glob_vx.x.x.js | 46 - flow-typed/npm/gm_vx.x.x.js | 129 - .../npm/hoist-non-react-statics_vx.x.x.js | 33 - flow-typed/npm/html-looks-like_vx.x.x.js | 53 - flow-typed/npm/jsdom_vx.x.x.js | 2398 ---------- flow-typed/npm/json-loader_vx.x.x.js | 33 - flow-typed/npm/jss-preset-default_vx.x.x.js | 53 - flow-typed/npm/jss-rtl_vx.x.x.js | 32 - .../npm/karma-browserstack-launcher_vx.x.x.js | 52 - flow-typed/npm/karma-mocha-reporter_vx.x.x.js | 33 - flow-typed/npm/karma-mocha_vx.x.x.js | 53 - .../npm/karma-phantomjs-launcher_vx.x.x.js | 59 - .../npm/karma-sourcemap-loader_vx.x.x.js | 33 - flow-typed/npm/karma-webpack_vx.x.x.js | 45 - flow-typed/npm/karma_vx.x.x.js | 445 -- flow-typed/npm/keycode_vx.x.x.js | 45 - flow-typed/npm/lodash_v4.x.x.js | 4207 ----------------- flow-typed/npm/marked_v0.3.x.js | 163 - flow-typed/npm/mocha_v4.x.x.js | 221 - flow-typed/npm/next_vx.x.x.js | 452 -- .../npm/normalize-scroll-left_vx.x.x.js | 32 - flow-typed/npm/nprogress_vx.x.x.js | 39 - flow-typed/npm/nyc_vx.x.x.js | 122 - flow-typed/npm/object-assign_v4.x.x.js | 6 - flow-typed/npm/phantomjs-prebuilt_vx.x.x.js | 389 -- flow-typed/npm/prettier_vx.x.x.js | 87 - flow-typed/npm/prismjs_vx.x.x.js | 2307 --------- flow-typed/npm/prop-types_v15.x.x.js | 34 - flow-typed/npm/random-words_vx.x.x.js | 38 - flow-typed/npm/raw-loader_vx.x.x.js | 33 - flow-typed/npm/react-a11y_vx.x.x.js | 67 - flow-typed/npm/react-autosuggest_vx.x.x.js | 60 - flow-typed/npm/react-docgen_vx.x.x.js | 459 -- flow-typed/npm/react-event-listener_vx.x.x.js | 67 - flow-typed/npm/react-jss_vx.x.x.js | 151 - flow-typed/npm/react-number-format_vx.x.x.js | 158 - flow-typed/npm/react-popper_vx.x.x.js | 95 - flow-typed/npm/react-redux_v5.x.x.js | 132 - flow-typed/npm/react-scrollbar-size_vx.x.x.js | 38 - .../npm/react-swipeable-views_vx.x.x.js | 53 - flow-typed/npm/react-test-renderer_vx.x.x.js | 66 - flow-typed/npm/react-text-mask_vx.x.x.js | 81 - .../npm/react-transition-group_vx.x.x.js | 87 - flow-typed/npm/recast_vx.x.x.js | 102 - flow-typed/npm/recompose_v0.x.x.js | 482 -- flow-typed/npm/recompose_vx.x.x.js | 395 -- .../npm/recursive-readdir-sync_vx.x.x.js | 45 - flow-typed/npm/redux-logger_vx.x.x.js | 67 - flow-typed/npm/redux_v3.x.x.js | 0 flow-typed/npm/rimraf_v2.x.x.js | 18 - flow-typed/npm/scroll_vx.x.x.js | 38 - flow-typed/npm/sinon_vx.x.x.js | 312 -- flow-typed/npm/size-limit_vx.x.x.js | 45 - flow-typed/npm/typescript_vx.x.x.js | 81 - flow-typed/npm/url-loader_vx.x.x.js | 33 - flow-typed/npm/vrtest_vx.x.x.js | 150 - flow-typed/npm/warning_v3.x.x.js | 0 flow-typed/npm/warning_vx.x.x.js | 39 - flow-typed/npm/webfontloader_v1.x.x.js | 49 - .../npm/webpack-bundle-analyzer_vx.x.x.js | 144 - flow-typed/npm/webpack_vx.x.x.js | 1957 -------- flow/interfaces/preval.js | 1 - flow/interfaces/webpack.js | 1 - flow/stubs/url-loader.js | 1 - package.json | 4 +- yarn.lock | 4 + 126 files changed, 6 insertions(+), 28983 deletions(-) delete mode 100644 .flowconfig delete mode 100644 flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js delete mode 100644 flow-typed/npm/@types/enzyme_vx.x.x.js delete mode 100644 flow-typed/npm/@types/react_vx.x.x.js delete mode 100644 flow-typed/npm/app-module-path_vx.x.x.js delete mode 100644 flow-typed/npm/argos-cli_vx.x.x.js delete mode 100644 flow-typed/npm/autosuggest-highlight_vx.x.x.js delete mode 100644 flow-typed/npm/babel-cli_vx.x.x.js delete mode 100644 flow-typed/npm/babel-core_vx.x.x.js delete mode 100644 flow-typed/npm/babel-eslint_vx.x.x.js delete mode 100644 flow-typed/npm/babel-loader_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-istanbul_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-preval_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js delete mode 100644 flow-typed/npm/babel-polyfill_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-env_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-es2015_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-react_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-stage-1_vx.x.x.js delete mode 100644 flow-typed/npm/babel-register_vx.x.x.js delete mode 100644 flow-typed/npm/babel-runtime_vx.x.x.js delete mode 100644 flow-typed/npm/brcast_vx.x.x.js delete mode 100644 flow-typed/npm/chai_v4.x.x.js delete mode 100644 flow-typed/npm/chai_vx.x.x.js delete mode 100644 flow-typed/npm/classnames_v2.x.x.js delete mode 100644 flow-typed/npm/clean-css_vx.x.x.js delete mode 100644 flow-typed/npm/cross-env_vx.x.x.js delete mode 100644 flow-typed/npm/deepmerge_v1.x.x.js delete mode 100644 flow-typed/npm/deepmerge_vx.x.x.js delete mode 100644 flow-typed/npm/doctrine_vx.x.x.js delete mode 100644 flow-typed/npm/dom-helpers_vx.x.x.js delete mode 100644 flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js delete mode 100644 flow-typed/npm/enzyme_v3.x.x.js delete mode 100644 flow-typed/npm/eslint-config-airbnb_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-babel_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-import_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-mocha_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-prettier_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-react_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js delete mode 100644 flow-typed/npm/eslint_vx.x.x.js delete mode 100644 flow-typed/npm/eventsource-polyfill_vx.x.x.js delete mode 100644 flow-typed/npm/fg-loadcss_vx.x.x.js delete mode 100644 flow-typed/npm/file-loader_vx.x.x.js delete mode 100644 flow-typed/npm/flow-bin_v0.x.x.js delete mode 100644 flow-typed/npm/flow-copy-source_vx.x.x.js delete mode 100644 flow-typed/npm/flow-typed_vx.x.x.js delete mode 100644 flow-typed/npm/fs-extra_vx.x.x.js delete mode 100644 flow-typed/npm/glob_vx.x.x.js delete mode 100644 flow-typed/npm/gm_vx.x.x.js delete mode 100644 flow-typed/npm/hoist-non-react-statics_vx.x.x.js delete mode 100644 flow-typed/npm/html-looks-like_vx.x.x.js delete mode 100644 flow-typed/npm/jsdom_vx.x.x.js delete mode 100644 flow-typed/npm/json-loader_vx.x.x.js delete mode 100644 flow-typed/npm/jss-preset-default_vx.x.x.js delete mode 100644 flow-typed/npm/jss-rtl_vx.x.x.js delete mode 100644 flow-typed/npm/karma-browserstack-launcher_vx.x.x.js delete mode 100644 flow-typed/npm/karma-mocha-reporter_vx.x.x.js delete mode 100644 flow-typed/npm/karma-mocha_vx.x.x.js delete mode 100644 flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js delete mode 100644 flow-typed/npm/karma-sourcemap-loader_vx.x.x.js delete mode 100644 flow-typed/npm/karma-webpack_vx.x.x.js delete mode 100644 flow-typed/npm/karma_vx.x.x.js delete mode 100644 flow-typed/npm/keycode_vx.x.x.js delete mode 100644 flow-typed/npm/lodash_v4.x.x.js delete mode 100644 flow-typed/npm/marked_v0.3.x.js delete mode 100644 flow-typed/npm/mocha_v4.x.x.js delete mode 100644 flow-typed/npm/next_vx.x.x.js delete mode 100644 flow-typed/npm/normalize-scroll-left_vx.x.x.js delete mode 100644 flow-typed/npm/nprogress_vx.x.x.js delete mode 100644 flow-typed/npm/nyc_vx.x.x.js delete mode 100644 flow-typed/npm/object-assign_v4.x.x.js delete mode 100644 flow-typed/npm/phantomjs-prebuilt_vx.x.x.js delete mode 100644 flow-typed/npm/prettier_vx.x.x.js delete mode 100644 flow-typed/npm/prismjs_vx.x.x.js delete mode 100644 flow-typed/npm/prop-types_v15.x.x.js delete mode 100644 flow-typed/npm/random-words_vx.x.x.js delete mode 100644 flow-typed/npm/raw-loader_vx.x.x.js delete mode 100644 flow-typed/npm/react-a11y_vx.x.x.js delete mode 100644 flow-typed/npm/react-autosuggest_vx.x.x.js delete mode 100644 flow-typed/npm/react-docgen_vx.x.x.js delete mode 100644 flow-typed/npm/react-event-listener_vx.x.x.js delete mode 100644 flow-typed/npm/react-jss_vx.x.x.js delete mode 100644 flow-typed/npm/react-number-format_vx.x.x.js delete mode 100644 flow-typed/npm/react-popper_vx.x.x.js delete mode 100644 flow-typed/npm/react-redux_v5.x.x.js delete mode 100644 flow-typed/npm/react-scrollbar-size_vx.x.x.js delete mode 100644 flow-typed/npm/react-swipeable-views_vx.x.x.js delete mode 100644 flow-typed/npm/react-test-renderer_vx.x.x.js delete mode 100644 flow-typed/npm/react-text-mask_vx.x.x.js delete mode 100644 flow-typed/npm/react-transition-group_vx.x.x.js delete mode 100644 flow-typed/npm/recast_vx.x.x.js delete mode 100644 flow-typed/npm/recompose_v0.x.x.js delete mode 100644 flow-typed/npm/recompose_vx.x.x.js delete mode 100644 flow-typed/npm/recursive-readdir-sync_vx.x.x.js delete mode 100644 flow-typed/npm/redux-logger_vx.x.x.js delete mode 100644 flow-typed/npm/redux_v3.x.x.js delete mode 100644 flow-typed/npm/rimraf_v2.x.x.js delete mode 100644 flow-typed/npm/scroll_vx.x.x.js delete mode 100644 flow-typed/npm/sinon_vx.x.x.js delete mode 100644 flow-typed/npm/size-limit_vx.x.x.js delete mode 100644 flow-typed/npm/typescript_vx.x.x.js delete mode 100644 flow-typed/npm/url-loader_vx.x.x.js delete mode 100644 flow-typed/npm/vrtest_vx.x.x.js delete mode 100644 flow-typed/npm/warning_v3.x.x.js delete mode 100644 flow-typed/npm/warning_vx.x.x.js delete mode 100644 flow-typed/npm/webfontloader_v1.x.x.js delete mode 100644 flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js delete mode 100644 flow-typed/npm/webpack_vx.x.x.js delete mode 100644 flow/interfaces/preval.js delete mode 100644 flow/interfaces/webpack.js delete mode 100644 flow/stubs/url-loader.js diff --git a/.flowconfig b/.flowconfig deleted file mode 100644 index 359ee2b6b550f9..00000000000000 --- a/.flowconfig +++ /dev/null @@ -1,50 +0,0 @@ -[ignore] - -/build -.*/node_modules/react-scrollbar-size -.*/node_modules/fbjs/lib/partitionObjectByKey.js -.*/node_modules/mitt -.*/node_modules/npmconf/test/fixtures/package.json -.*/node_modules/react-swipeable-views -.*/node_modules/react-flow-types/tests -.*/node_modules/eslint-plugin-jsx-a11y -.*/node_modules/react-number-format/src -.*/scripts -.*/docs/webpack.* -; FIXME: we should be flow checking against jss -.*/node_modules/jss/lib/.*\.js\.flow -.*/examples/.*/node_modules/.* - -[libs] - -flow/interfaces - -[options] - -include_warnings=true -esproposal.class_static_fields=enable -esproposal.class_instance_fields=enable -module.file_ext=.js -module.file_ext=.md -module.name_mapper='.*\.\(html\|css\|svg\|png\|jpg\|gif\)$' -> '/flow/stubs/url-loader.js' -module.name_mapper='^material-ui\/\(.*\)$' -> '/src/\1' -module.name_mapper='^material-ui-icons\/\(.*\)$' -> '/packages/material-ui-icons/src/\1' - -module.ignore_non_literal_requires=true -module.system.node.resolve_dirname=node_modules -module.system.node.resolve_dirname=. - -suppress_comment= \\(.\\|\n\\)*\\$FlowFixMe -suppress_comment= \\(.\\|\n\\)*\\$FlowExpectedError -suppress_type=$FlowToDo - -[lints] - -all=error -sketchy-null-bool=off -sketchy-null-mixed=off -sketchy-null-number=off -sketchy-null-string=off -unclear-type=off -untyped-import=off -untyped-type-import=off diff --git a/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js b/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js deleted file mode 100644 index fd5a30822ae04e..00000000000000 --- a/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js +++ /dev/null @@ -1,473 +0,0 @@ -// flow-typed signature: b65de6fc7e921dc5f0502d8482b35d63 -// flow-typed version: <>/@rosskevin/react-docgen_v^3.0.0-beta9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@rosskevin/react-docgen' - * - * 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 '@rosskevin/react-docgen' { - 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 '@rosskevin/react-docgen/bin/__tests__/example/customResolver' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/bin/__tests__/react-docgen-test' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/bin/react-docgen' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/babylon' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/Documentation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/componentDocblockHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/defaultPropsHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/displayNameHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/index' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/propDocBlockHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/propTypeHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/main' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/parse' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/index' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/docblock' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/expressionTo' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getClassMemberValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getFlowType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMembers' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMemberValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMethodDocumentation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getNameOrValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getParameterName' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getPropertyName' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getPropertyValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getPropType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getTypeAnnotation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/index' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactCloneElementCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentClass' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentMethod' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateClassCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateElementCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactModuleName' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isRequiredPropType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isStatelessComponent' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isUnreachableFlowType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/match' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/normalizeClassDefinition' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/parseJsDoc' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/postProcessDocumentation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/printValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveExportDeclaration' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveHOC' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveToModule' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveToValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/setPropDescription' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/traverse' { - declare module.exports: any; -} - -// Filename aliases -declare module '@rosskevin/react-docgen/bin/__tests__/example/customResolver.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/example/customResolver'>; -} -declare module '@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents'>; -} -declare module '@rosskevin/react-docgen/bin/__tests__/react-docgen-test.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/react-docgen-test'>; -} -declare module '@rosskevin/react-docgen/bin/react-docgen.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/react-docgen'>; -} -declare module '@rosskevin/react-docgen/dist/babylon.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/babylon'>; -} -declare module '@rosskevin/react-docgen/dist/Documentation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/Documentation'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/componentDocblockHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentDocblockHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentMethodsHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/defaultPropsHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/defaultPropsHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/displayNameHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/displayNameHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/flowTypeHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/index.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/index'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/propDocBlockHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propDocBlockHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/propTypeHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propTypeHandler'>; -} -declare module '@rosskevin/react-docgen/dist/main.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/main'>; -} -declare module '@rosskevin/react-docgen/dist/parse.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/parse'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/index.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/index'>; -} -declare module '@rosskevin/react-docgen/dist/utils/docblock.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/docblock'>; -} -declare module '@rosskevin/react-docgen/dist/utils/expressionTo.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/expressionTo'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getClassMemberValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getClassMemberValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getFlowType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getFlowType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMembers.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMembers'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMemberValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMethodDocumentation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMethodDocumentation'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getNameOrValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getNameOrValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getParameterName.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getParameterName'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getPropertyName.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropertyName'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getPropertyValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropertyValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getPropType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getTypeAnnotation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getTypeAnnotation'>; -} -declare module '@rosskevin/react-docgen/dist/utils/index.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/index'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactCloneElementCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCloneElementCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentClass.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactComponentClass'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentMethod.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactComponentMethod'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateClassCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCreateClassCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateElementCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCreateElementCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactModuleName.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactModuleName'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isRequiredPropType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isRequiredPropType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isStatelessComponent.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isStatelessComponent'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isUnreachableFlowType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isUnreachableFlowType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/match.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/match'>; -} -declare module '@rosskevin/react-docgen/dist/utils/normalizeClassDefinition.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/normalizeClassDefinition'>; -} -declare module '@rosskevin/react-docgen/dist/utils/parseJsDoc.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/parseJsDoc'>; -} -declare module '@rosskevin/react-docgen/dist/utils/postProcessDocumentation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/postProcessDocumentation'>; -} -declare module '@rosskevin/react-docgen/dist/utils/printValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/printValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveExportDeclaration.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveExportDeclaration'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveHOC.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveHOC'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveToModule.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveToModule'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveToValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveToValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/setPropDescription.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/setPropDescription'>; -} -declare module '@rosskevin/react-docgen/dist/utils/traverse.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/traverse'>; -} diff --git a/flow-typed/npm/@types/enzyme_vx.x.x.js b/flow-typed/npm/@types/enzyme_vx.x.x.js deleted file mode 100644 index bbd82d2f186e01..00000000000000 --- a/flow-typed/npm/@types/enzyme_vx.x.x.js +++ /dev/null @@ -1,18 +0,0 @@ -// flow-typed signature: 166c227b222abba514720294bc00b226 -// flow-typed version: <>/@types/enzyme_v^3.1.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@types/enzyme' - * - * 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/enzyme' { - declare module.exports: any; -} diff --git a/flow-typed/npm/@types/react_vx.x.x.js b/flow-typed/npm/@types/react_vx.x.x.js deleted file mode 100644 index 34efad70886871..00000000000000 --- a/flow-typed/npm/@types/react_vx.x.x.js +++ /dev/null @@ -1,18 +0,0 @@ -// flow-typed signature: b959e537a8829a43b278d18dd432d5a9 -// flow-typed version: <>/@types/react_v16.0.19/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@types/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 '@types/react' { - declare module.exports: any; -} diff --git a/flow-typed/npm/app-module-path_vx.x.x.js b/flow-typed/npm/app-module-path_vx.x.x.js deleted file mode 100644 index 529e5b1f42cb5d..00000000000000 --- a/flow-typed/npm/app-module-path_vx.x.x.js +++ /dev/null @@ -1,137 +0,0 @@ -// flow-typed signature: b8b0529a740e8df43ceabe78a4863007 -// flow-typed version: <>/app-module-path_v^2.2.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'app-module-path' - * - * 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 'app-module-path' { - 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 'app-module-path/cwd' { - declare module.exports: any; -} - -declare module 'app-module-path/lib/index' { - declare module.exports: any; -} - -declare module 'app-module-path/register' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/installed-module' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-a/lib/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-b/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-c/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-d/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/test-helper-code' { - declare module.exports: any; -} - -declare module 'app-module-path/test/test' { - declare module.exports: any; -} - -declare module 'app-module-path/test/test2' { - declare module.exports: any; -} - -// Filename aliases -declare module 'app-module-path/cwd.js' { - declare module.exports: $Exports<'app-module-path/cwd'>; -} -declare module 'app-module-path/lib/index.js' { - declare module.exports: $Exports<'app-module-path/lib/index'>; -} -declare module 'app-module-path/register.js' { - declare module.exports: $Exports<'app-module-path/register'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed-explicit/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module/index'>; -} -declare module 'app-module-path/test/src/installed-module.js' { - declare module.exports: $Exports<'app-module-path/test/src/installed-module'>; -} -declare module 'app-module-path/test/src/module-a/lib/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-a/lib/index'>; -} -declare module 'app-module-path/test/src/module-b/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-b/index'>; -} -declare module 'app-module-path/test/src/module-c/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-c/index'>; -} -declare module 'app-module-path/test/src/module-d/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-d/index'>; -} -declare module 'app-module-path/test/test-helper-code.js' { - declare module.exports: $Exports<'app-module-path/test/test-helper-code'>; -} -declare module 'app-module-path/test/test.js' { - declare module.exports: $Exports<'app-module-path/test/test'>; -} -declare module 'app-module-path/test/test2.js' { - declare module.exports: $Exports<'app-module-path/test/test2'>; -} diff --git a/flow-typed/npm/argos-cli_vx.x.x.js b/flow-typed/npm/argos-cli_vx.x.x.js deleted file mode 100644 index 198987f73dcce0..00000000000000 --- a/flow-typed/npm/argos-cli_vx.x.x.js +++ /dev/null @@ -1,88 +0,0 @@ -// flow-typed signature: 3e4da3e9af706ed95e06512a01b0ace4 -// flow-typed version: <>/argos-cli_v^0.0.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'argos-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 'argos-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 'argos-cli/lib/config' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/display' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/errorReporter' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/getEnvironment' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/index' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/isDirectory' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/isReadable' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/readScreenshots' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/upload' { - declare module.exports: any; -} - -// Filename aliases -declare module 'argos-cli/lib/config.js' { - declare module.exports: $Exports<'argos-cli/lib/config'>; -} -declare module 'argos-cli/lib/display.js' { - declare module.exports: $Exports<'argos-cli/lib/display'>; -} -declare module 'argos-cli/lib/errorReporter.js' { - declare module.exports: $Exports<'argos-cli/lib/errorReporter'>; -} -declare module 'argos-cli/lib/getEnvironment.js' { - declare module.exports: $Exports<'argos-cli/lib/getEnvironment'>; -} -declare module 'argos-cli/lib/index.js' { - declare module.exports: $Exports<'argos-cli/lib/index'>; -} -declare module 'argos-cli/lib/isDirectory.js' { - declare module.exports: $Exports<'argos-cli/lib/isDirectory'>; -} -declare module 'argos-cli/lib/isReadable.js' { - declare module.exports: $Exports<'argos-cli/lib/isReadable'>; -} -declare module 'argos-cli/lib/readScreenshots.js' { - declare module.exports: $Exports<'argos-cli/lib/readScreenshots'>; -} -declare module 'argos-cli/lib/upload.js' { - declare module.exports: $Exports<'argos-cli/lib/upload'>; -} diff --git a/flow-typed/npm/autosuggest-highlight_vx.x.x.js b/flow-typed/npm/autosuggest-highlight_vx.x.x.js deleted file mode 100644 index ba90cff00cd28b..00000000000000 --- a/flow-typed/npm/autosuggest-highlight_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 1e3d1a6b51abba3c1b7f2f1c89ceec78 -// flow-typed version: <>/autosuggest-highlight_v^3.1.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'autosuggest-highlight' - * - * 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 'autosuggest-highlight' { - 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 'autosuggest-highlight/match/index' { - declare module.exports: any; -} - -declare module 'autosuggest-highlight/parse/index' { - declare module.exports: any; -} - -declare module 'autosuggest-highlight/umd/match/index' { - declare module.exports: any; -} - -declare module 'autosuggest-highlight/umd/parse/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'autosuggest-highlight/match/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/match/index'>; -} -declare module 'autosuggest-highlight/parse/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/parse/index'>; -} -declare module 'autosuggest-highlight/umd/match/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/umd/match/index'>; -} -declare module 'autosuggest-highlight/umd/parse/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/umd/parse/index'>; -} 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 e36d7a86e2af2c..00000000000000 --- a/flow-typed/npm/babel-cli_vx.x.x.js +++ /dev/null @@ -1,108 +0,0 @@ -// flow-typed signature: ecb8ee7de9c7cd66a99945558a5b854d -// flow-typed version: <>/babel-cli_v^6.26.0/flow_v0.59.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 c5d3e86e0de4eb..00000000000000 --- a/flow-typed/npm/babel-core_vx.x.x.js +++ /dev/null @@ -1,227 +0,0 @@ -// flow-typed signature: f08827b3bd2048ee6181f68756c9bc16 -// flow-typed version: <>/babel-core_v^6.26.0/flow_v0.59.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. - */ -declare module 'babel-core/lib/api/browser' { - declare module.exports: any; -} - -declare module 'babel-core/lib/api/node' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/get-possible-plugin-names' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/get-possible-preset-names' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/merge' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/normalize-ast' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve-from-possible-names' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve-plugin' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve-preset' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve' { - declare module.exports: any; -} - -declare module 'babel-core/lib/store' { - declare module.exports: any; -} - -declare module 'babel-core/lib/tools/build-external-helpers' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/index' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/logger' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/metadata' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/build-config-chain' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/config' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/index' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/option-manager' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/parsers' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/removed' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/internal-plugins/block-hoist' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/pipeline' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/plugin-pass' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/plugin' { - declare module.exports: any; -} - -declare module 'babel-core/lib/util' { - declare module.exports: any; -} - -declare module 'babel-core/register' { - declare module.exports: any; -} - -// 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'>; -} -declare module 'babel-core/lib/api/browser.js' { - declare module.exports: $Exports<'babel-core/lib/api/browser'>; -} -declare module 'babel-core/lib/api/node.js' { - declare module.exports: $Exports<'babel-core/lib/api/node'>; -} -declare module 'babel-core/lib/helpers/get-possible-plugin-names.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-plugin-names'>; -} -declare module 'babel-core/lib/helpers/get-possible-preset-names.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-preset-names'>; -} -declare module 'babel-core/lib/helpers/merge.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/merge'>; -} -declare module 'babel-core/lib/helpers/normalize-ast.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/normalize-ast'>; -} -declare module 'babel-core/lib/helpers/resolve-from-possible-names.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve-from-possible-names'>; -} -declare module 'babel-core/lib/helpers/resolve-plugin.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve-plugin'>; -} -declare module 'babel-core/lib/helpers/resolve-preset.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve-preset'>; -} -declare module 'babel-core/lib/helpers/resolve.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve'>; -} -declare module 'babel-core/lib/store.js' { - declare module.exports: $Exports<'babel-core/lib/store'>; -} -declare module 'babel-core/lib/tools/build-external-helpers.js' { - declare module.exports: $Exports<'babel-core/lib/tools/build-external-helpers'>; -} -declare module 'babel-core/lib/transformation/file/index.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>; -} -declare module 'babel-core/lib/transformation/file/logger.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/logger'>; -} -declare module 'babel-core/lib/transformation/file/metadata.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>; -} -declare module 'babel-core/lib/transformation/file/options/build-config-chain.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/build-config-chain'>; -} -declare module 'babel-core/lib/transformation/file/options/config.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/config'>; -} -declare module 'babel-core/lib/transformation/file/options/index.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>; -} -declare module 'babel-core/lib/transformation/file/options/option-manager.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>; -} -declare module 'babel-core/lib/transformation/file/options/parsers.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/parsers'>; -} -declare module 'babel-core/lib/transformation/file/options/removed.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/removed'>; -} -declare module 'babel-core/lib/transformation/internal-plugins/block-hoist.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/block-hoist'>; -} -declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/shadow-functions'>; -} -declare module 'babel-core/lib/transformation/pipeline.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/pipeline'>; -} -declare module 'babel-core/lib/transformation/plugin-pass.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/plugin-pass'>; -} -declare module 'babel-core/lib/transformation/plugin.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/plugin'>; -} -declare module 'babel-core/lib/util.js' { - declare module.exports: $Exports<'babel-core/lib/util'>; -} -declare module 'babel-core/register.js' { - declare module.exports: $Exports<'babel-core/register'>; -} 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 cf63eabc142b0d..00000000000000 --- a/flow-typed/npm/babel-eslint_vx.x.x.js +++ /dev/null @@ -1,80 +0,0 @@ -// flow-typed signature: 819950215f89cdc4f4882dea420f55e8 -// flow-typed version: <>/babel-eslint_v^8.0.2/flow_v0.59.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/babylon-to-espree/attachComments' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/convertComments' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/convertTemplateType' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/index' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/toAST' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/toToken' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/toTokens' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-eslint/babylon-to-espree/attachComments.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/attachComments'>; -} -declare module 'babel-eslint/babylon-to-espree/convertComments.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertComments'>; -} -declare module 'babel-eslint/babylon-to-espree/convertTemplateType.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertTemplateType'>; -} -declare module 'babel-eslint/babylon-to-espree/index.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/index'>; -} -declare module 'babel-eslint/babylon-to-espree/toAST.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toAST'>; -} -declare module 'babel-eslint/babylon-to-espree/toToken.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toToken'>; -} -declare module 'babel-eslint/babylon-to-espree/toTokens.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toTokens'>; -} -declare module 'babel-eslint/index' { - declare module.exports: $Exports<'babel-eslint'>; -} -declare module 'babel-eslint/index.js' { - declare module.exports: $Exports<'babel-eslint'>; -} 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 22318fdbbd2123..00000000000000 --- a/flow-typed/npm/babel-loader_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: c95652188686bf7a9c63752ea34c1a7d -// flow-typed version: <>/babel-loader_v^7.1.2/flow_v0.59.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/fs-cache' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/index' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/resolve-rc' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/utils/exists' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/utils/read' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/utils/relative' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-loader/lib/fs-cache.js' { - declare module.exports: $Exports<'babel-loader/lib/fs-cache'>; -} -declare module 'babel-loader/lib/index.js' { - declare module.exports: $Exports<'babel-loader/lib/index'>; -} -declare module 'babel-loader/lib/resolve-rc.js' { - declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>; -} -declare module 'babel-loader/lib/utils/exists.js' { - declare module.exports: $Exports<'babel-loader/lib/utils/exists'>; -} -declare module 'babel-loader/lib/utils/read.js' { - declare module.exports: $Exports<'babel-loader/lib/utils/read'>; -} -declare module 'babel-loader/lib/utils/relative.js' { - declare module.exports: $Exports<'babel-loader/lib/utils/relative'>; -} diff --git a/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js b/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js deleted file mode 100644 index 89f21f03c00d4a..00000000000000 --- a/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 31c42833fca2f3bca83430c80957f16d -// flow-typed version: <>/babel-plugin-flow-react-proptypes_v^9.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-flow-react-proptypes' - * - * 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-flow-react-proptypes' { - 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-flow-react-proptypes/lib/convertToPropTypes' { - declare module.exports: any; -} - -declare module 'babel-plugin-flow-react-proptypes/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst' { - declare module.exports: any; -} - -declare module 'babel-plugin-flow-react-proptypes/lib/util' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-flow-react-proptypes/lib/convertToPropTypes.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/convertToPropTypes'>; -} -declare module 'babel-plugin-flow-react-proptypes/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/index'>; -} -declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/makePropTypesAst'>; -} -declare module 'babel-plugin-flow-react-proptypes/lib/util.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/util'>; -} diff --git a/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js b/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js deleted file mode 100644 index c9c5680ac81a5a..00000000000000 --- a/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: b348c864c3d29e0464f632d630c1c7fb -// flow-typed version: <>/babel-plugin-istanbul_v^4.1.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-istanbul' - * - * 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-istanbul' { - 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-istanbul/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-istanbul/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-istanbul/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-preval_vx.x.x.js b/flow-typed/npm/babel-plugin-preval_vx.x.x.js deleted file mode 100644 index 737f8ff75d4caf..00000000000000 --- a/flow-typed/npm/babel-plugin-preval_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: b27eb971bc1e9e704a6ca9e9e222fbf4 -// flow-typed version: <>/babel-plugin-preval_v^1.6.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-preval' - * - * 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-preval' { - 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-preval/dist/get-replacement' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/dist/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/dist/macro' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/dist/object-to-ast' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/macro' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-preval/dist/get-replacement.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/get-replacement'>; -} -declare module 'babel-plugin-preval/dist/index.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/index'>; -} -declare module 'babel-plugin-preval/dist/macro.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/macro'>; -} -declare module 'babel-plugin-preval/dist/object-to-ast.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/object-to-ast'>; -} -declare module 'babel-plugin-preval/macro.js' { - declare module.exports: $Exports<'babel-plugin-preval/macro'>; -} diff --git a/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js b/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js deleted file mode 100644 index e0ceaaa3ef1955..00000000000000 --- a/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: c5684cf2bd051a3601bb854537d4308c -// flow-typed version: <>/babel-plugin-react-remove-properties_v^0.2.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-react-remove-properties' - * - * 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-react-remove-properties' { - 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-react-remove-properties/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-react-remove-properties/src/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-react-remove-properties/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-react-remove-properties/lib/index'>; -} -declare module 'babel-plugin-react-remove-properties/src/index.js' { - declare module.exports: $Exports<'babel-plugin-react-remove-properties/src/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js deleted file mode 100644 index 61d9e9e83e85a0..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: d78a3d3bd73b794dd4c34fc9c804c0a1 -// flow-typed version: <>/babel-plugin-transform-dev-warning_v^0.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-dev-warning' - * - * 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-transform-dev-warning' { - 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-transform-dev-warning/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/src/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/test/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-dev-warning/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/lib/index'>; -} -declare module 'babel-plugin-transform-dev-warning/src/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/src/index'>; -} -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/fixtures/simple/actual'>; -} -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/fixtures/simple/expected'>; -} -declare module 'babel-plugin-transform-dev-warning/test/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js deleted file mode 100644 index 6953cc8ccacc00..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: f7cebfb65ddcf754135cb0fb28662087 -// flow-typed version: <>/babel-plugin-transform-flow-strip-types_v^6.22.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-flow-strip-types' - * - * 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-transform-flow-strip-types' { - 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-transform-flow-strip-types/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-flow-strip-types/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-flow-strip-types/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js deleted file mode 100644 index 6ddc822e583d1e..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: e0c2fbfd0aafe714c19058869ad4d85d -// flow-typed version: <>/babel-plugin-transform-object-assign_v^6.22.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-object-assign' - * - * 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-transform-object-assign' { - 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-transform-object-assign/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-object-assign/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-object-assign/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js deleted file mode 100644 index 0966489d936002..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: eea39303689561599af487eb4fd77bee -// flow-typed version: <>/babel-plugin-transform-react-constant-elements_v^6.23.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-react-constant-elements' - * - * 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-transform-react-constant-elements' { - 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-transform-react-constant-elements/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-react-constant-elements/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-constant-elements/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js deleted file mode 100644 index 8e7c05c297a779..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js +++ /dev/null @@ -1,81 +0,0 @@ -// flow-typed signature: 4f781068f896ac27c1950d558100940f -// flow-typed version: <>/babel-plugin-transform-react-remove-prop-types_v^0.4.10/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-react-remove-prop-types' - * - * 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-transform-react-remove-prop-types' { - 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-transform-react-remove-prop-types/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/lib/remove' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/remove' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-react-remove-prop-types/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/index'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/lib/remove.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/remove'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/index'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/remove.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/remove'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js deleted file mode 100644 index 2d1f42224953b0..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js +++ /dev/null @@ -1,116 +0,0 @@ -// flow-typed signature: 346e275e98cd08d9141e15d88b464e0b -// flow-typed version: <>/babel-plugin-transform-replace-object-assign_v^0.2.1/flow_v0.48.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-replace-object-assign' - * - * 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-transform-replace-object-assign' { - 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-transform-replace-object-assign/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/src/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-replace-object-assign/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/lib/index'>; -} -declare module 'babel-plugin-transform-replace-object-assign/src/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/src/index'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js deleted file mode 100644 index 3a5b2f92170804..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: af81aba6cd8090f40fc181f425742a2f -// flow-typed version: <>/babel-plugin-transform-runtime_v^6.23.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-runtime' - * - * 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-transform-runtime' { - 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-transform-runtime/lib/definitions' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-runtime/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-runtime/lib/definitions.js' { - declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/definitions'>; -} -declare module 'babel-plugin-transform-runtime/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/index'>; -} diff --git a/flow-typed/npm/babel-polyfill_vx.x.x.js b/flow-typed/npm/babel-polyfill_vx.x.x.js deleted file mode 100644 index aaa8bf508ea0fb..00000000000000 --- a/flow-typed/npm/babel-polyfill_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 53c3323c8ff44873205e1abe911ef93c -// flow-typed version: <>/babel-polyfill_v^6.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-polyfill' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'babel-polyfill' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'babel-polyfill/browser' { - declare module.exports: any; -} - -declare module 'babel-polyfill/dist/polyfill' { - declare module.exports: any; -} - -declare module 'babel-polyfill/dist/polyfill.min' { - declare module.exports: any; -} - -declare module 'babel-polyfill/lib/index' { - declare module.exports: any; -} - -declare module 'babel-polyfill/scripts/postpublish' { - declare module.exports: any; -} - -declare module 'babel-polyfill/scripts/prepublish' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-polyfill/browser.js' { - declare module.exports: $Exports<'babel-polyfill/browser'>; -} -declare module 'babel-polyfill/dist/polyfill.js' { - declare module.exports: $Exports<'babel-polyfill/dist/polyfill'>; -} -declare module 'babel-polyfill/dist/polyfill.min.js' { - declare module.exports: $Exports<'babel-polyfill/dist/polyfill.min'>; -} -declare module 'babel-polyfill/lib/index.js' { - declare module.exports: $Exports<'babel-polyfill/lib/index'>; -} -declare module 'babel-polyfill/scripts/postpublish.js' { - declare module.exports: $Exports<'babel-polyfill/scripts/postpublish'>; -} -declare module 'babel-polyfill/scripts/prepublish.js' { - declare module.exports: $Exports<'babel-polyfill/scripts/prepublish'>; -} diff --git a/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 311791b2e7a9b5..00000000000000 --- a/flow-typed/npm/babel-preset-env_vx.x.x.js +++ /dev/null @@ -1,88 +0,0 @@ -// flow-typed signature: e40df9dfb8fb3ebb9ca6fa55b4e18557 -// flow-typed version: <>/babel-preset-env_v^1.6.1/flow_v0.59.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 b369ddd47d4290..00000000000000 --- a/flow-typed/npm/babel-preset-es2015_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: a129ea58f8a95562ae676f587bcd72a7 -// flow-typed version: <>/babel-preset-es2015_v^6.24.1/flow_v0.54.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 ee7020b0ffc89e..00000000000000 --- a/flow-typed/npm/babel-preset-react_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 13eab33b15abeaf8701570e19b59e693 -// flow-typed version: <>/babel-preset-react_v^6.24.1/flow_v0.59.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-1_vx.x.x.js b/flow-typed/npm/babel-preset-stage-1_vx.x.x.js deleted file mode 100644 index 6742ba32687ad5..00000000000000 --- a/flow-typed/npm/babel-preset-stage-1_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 6a5fdca2afe2d941b1cc8fdd40525bc2 -// flow-typed version: <>/babel-preset-stage-1_v^6.24.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-preset-stage-1' - * - * 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-1' { - 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-1/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-preset-stage-1/lib/index.js' { - declare module.exports: $Exports<'babel-preset-stage-1/lib/index'>; -} diff --git a/flow-typed/npm/babel-register_vx.x.x.js b/flow-typed/npm/babel-register_vx.x.x.js deleted file mode 100644 index 75093a288a1c3f..00000000000000 --- a/flow-typed/npm/babel-register_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: 55f3a2367c0b6dc9e238e39b740da404 -// flow-typed version: <>/babel-register_v^6.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-register' - * - * 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-register' { - 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-register/lib/browser' { - declare module.exports: any; -} - -declare module 'babel-register/lib/cache' { - declare module.exports: any; -} - -declare module 'babel-register/lib/node' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-register/lib/browser.js' { - declare module.exports: $Exports<'babel-register/lib/browser'>; -} -declare module 'babel-register/lib/cache.js' { - declare module.exports: $Exports<'babel-register/lib/cache'>; -} -declare module 'babel-register/lib/node.js' { - declare module.exports: $Exports<'babel-register/lib/node'>; -} diff --git a/flow-typed/npm/babel-runtime_vx.x.x.js b/flow-typed/npm/babel-runtime_vx.x.x.js deleted file mode 100644 index 2d17de77e04797..00000000000000 --- a/flow-typed/npm/babel-runtime_vx.x.x.js +++ /dev/null @@ -1,1691 +0,0 @@ -// flow-typed signature: d24f6dfdfd4a00f60dd1da7cd34b600b -// flow-typed version: <>/babel-runtime_v^6.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-runtime' - * - * 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-runtime' { - 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-runtime/core-js' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/concat' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/copy-within' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/entries' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/every' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/fill' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/filter' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/find-index' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/find' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/for-each' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/from' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/includes' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/index-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/join' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/last-index-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/map' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/pop' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/push' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/reduce-right' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/reduce' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/reverse' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/shift' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/slice' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/some' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/sort' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/splice' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/unshift' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/values' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/asap' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/clear-immediate' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/error/is-error' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/get-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/is-iterable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/json/stringify' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/map' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/acosh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/asinh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/atanh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/cbrt' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/clz32' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/cosh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/expm1' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/fround' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/hypot' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/iaddh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/imul' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/imulh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/isubh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/log10' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/log1p' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/log2' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/sign' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/sinh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/tanh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/trunc' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/umulh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/epsilon' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-finite' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-nan' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-safe-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/max-safe-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/min-safe-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/parse-float' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/parse-int' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/assign' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/create' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/define-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/entries' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/freeze' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-descriptor' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-descriptors' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-names' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-symbols' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is-extensible' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is-frozen' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is-sealed' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/prevent-extensions' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/seal' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/set-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/values' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/observable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/promise' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/apply' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/construct' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/define-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/delete-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/delete-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/enumerate' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-metadata-keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-own-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/has-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/has-own-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/has' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/is-extensible' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/own-keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/prevent-extensions' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/set-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/set' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/regexp/escape' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/set-immediate' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/set' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/at' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/code-point-at' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/ends-with' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/from-code-point' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/includes' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/match-all' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-end' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-left' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-right' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-start' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/raw' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/repeat' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/starts-with' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-end' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-left' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-right' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-start' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/async-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/for' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/has-instance' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/is-concat-spreadable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/key-for' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/match' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/observable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/replace' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/search' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/species' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/split' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/to-primitive' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/to-string-tag' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/unscopables' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/system/global' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/weak-map' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/weak-set' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-generator-delegate' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-to-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_class-call-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_create-class' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_defaults' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_define-enumerable-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_extends' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_get' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_inherits' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_instanceof' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_interop-require-default' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_interop-require-wildcard' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_jsx' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_new-arrow-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_object-destructuring-empty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_object-without-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_possible-constructor-return' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_self-global' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_set' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_sliced-to-array-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_sliced-to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_tagged-template-literal-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_tagged-template-literal' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_temporal-ref' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_temporal-undefined' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_to-consumable-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_typeof' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-generator-delegate' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-to-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncGenerator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncGeneratorDelegate' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncIterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncToGenerator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/class-call-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/classCallCheck' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/create-class' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/createClass' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/defaults' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/define-enumerable-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/defineEnumerableProperties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/defineProperty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/extends' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/get' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/inherits' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/instanceof' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interop-require-default' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interop-require-wildcard' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interopRequireDefault' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interopRequireWildcard' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/jsx' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/new-arrow-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/newArrowCheck' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/object-destructuring-empty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/object-without-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/objectDestructuringEmpty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/objectWithoutProperties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/possible-constructor-return' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/possibleConstructorReturn' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/self-global' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/selfGlobal' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/set' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/sliced-to-array-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/sliced-to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/slicedToArray' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/slicedToArrayLoose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/tagged-template-literal-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/tagged-template-literal' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/taggedTemplateLiteral' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporal-ref' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporal-undefined' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporalRef' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporalUndefined' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/to-consumable-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/toArray' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/toConsumableArray' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/typeof' { - declare module.exports: any; -} - -declare module 'babel-runtime/regenerator/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-runtime/core-js.js' { - declare module.exports: $Exports<'babel-runtime/core-js'>; -} -declare module 'babel-runtime/core-js/array/concat.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/concat'>; -} -declare module 'babel-runtime/core-js/array/copy-within.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/copy-within'>; -} -declare module 'babel-runtime/core-js/array/entries.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/entries'>; -} -declare module 'babel-runtime/core-js/array/every.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/every'>; -} -declare module 'babel-runtime/core-js/array/fill.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/fill'>; -} -declare module 'babel-runtime/core-js/array/filter.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/filter'>; -} -declare module 'babel-runtime/core-js/array/find-index.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/find-index'>; -} -declare module 'babel-runtime/core-js/array/find.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/find'>; -} -declare module 'babel-runtime/core-js/array/for-each.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/for-each'>; -} -declare module 'babel-runtime/core-js/array/from.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/from'>; -} -declare module 'babel-runtime/core-js/array/includes.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/includes'>; -} -declare module 'babel-runtime/core-js/array/index-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/index-of'>; -} -declare module 'babel-runtime/core-js/array/join.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/join'>; -} -declare module 'babel-runtime/core-js/array/keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/keys'>; -} -declare module 'babel-runtime/core-js/array/last-index-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/last-index-of'>; -} -declare module 'babel-runtime/core-js/array/map.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/map'>; -} -declare module 'babel-runtime/core-js/array/of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/of'>; -} -declare module 'babel-runtime/core-js/array/pop.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/pop'>; -} -declare module 'babel-runtime/core-js/array/push.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/push'>; -} -declare module 'babel-runtime/core-js/array/reduce-right.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/reduce-right'>; -} -declare module 'babel-runtime/core-js/array/reduce.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/reduce'>; -} -declare module 'babel-runtime/core-js/array/reverse.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/reverse'>; -} -declare module 'babel-runtime/core-js/array/shift.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/shift'>; -} -declare module 'babel-runtime/core-js/array/slice.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/slice'>; -} -declare module 'babel-runtime/core-js/array/some.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/some'>; -} -declare module 'babel-runtime/core-js/array/sort.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/sort'>; -} -declare module 'babel-runtime/core-js/array/splice.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/splice'>; -} -declare module 'babel-runtime/core-js/array/unshift.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/unshift'>; -} -declare module 'babel-runtime/core-js/array/values.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/values'>; -} -declare module 'babel-runtime/core-js/asap.js' { - declare module.exports: $Exports<'babel-runtime/core-js/asap'>; -} -declare module 'babel-runtime/core-js/clear-immediate.js' { - declare module.exports: $Exports<'babel-runtime/core-js/clear-immediate'>; -} -declare module 'babel-runtime/core-js/error/is-error.js' { - declare module.exports: $Exports<'babel-runtime/core-js/error/is-error'>; -} -declare module 'babel-runtime/core-js/get-iterator.js' { - declare module.exports: $Exports<'babel-runtime/core-js/get-iterator'>; -} -declare module 'babel-runtime/core-js/is-iterable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/is-iterable'>; -} -declare module 'babel-runtime/core-js/json/stringify.js' { - declare module.exports: $Exports<'babel-runtime/core-js/json/stringify'>; -} -declare module 'babel-runtime/core-js/map.js' { - declare module.exports: $Exports<'babel-runtime/core-js/map'>; -} -declare module 'babel-runtime/core-js/math/acosh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/acosh'>; -} -declare module 'babel-runtime/core-js/math/asinh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/asinh'>; -} -declare module 'babel-runtime/core-js/math/atanh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/atanh'>; -} -declare module 'babel-runtime/core-js/math/cbrt.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/cbrt'>; -} -declare module 'babel-runtime/core-js/math/clz32.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/clz32'>; -} -declare module 'babel-runtime/core-js/math/cosh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/cosh'>; -} -declare module 'babel-runtime/core-js/math/expm1.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/expm1'>; -} -declare module 'babel-runtime/core-js/math/fround.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/fround'>; -} -declare module 'babel-runtime/core-js/math/hypot.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/hypot'>; -} -declare module 'babel-runtime/core-js/math/iaddh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/iaddh'>; -} -declare module 'babel-runtime/core-js/math/imul.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/imul'>; -} -declare module 'babel-runtime/core-js/math/imulh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/imulh'>; -} -declare module 'babel-runtime/core-js/math/isubh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/isubh'>; -} -declare module 'babel-runtime/core-js/math/log10.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/log10'>; -} -declare module 'babel-runtime/core-js/math/log1p.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/log1p'>; -} -declare module 'babel-runtime/core-js/math/log2.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/log2'>; -} -declare module 'babel-runtime/core-js/math/sign.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/sign'>; -} -declare module 'babel-runtime/core-js/math/sinh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/sinh'>; -} -declare module 'babel-runtime/core-js/math/tanh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/tanh'>; -} -declare module 'babel-runtime/core-js/math/trunc.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/trunc'>; -} -declare module 'babel-runtime/core-js/math/umulh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/umulh'>; -} -declare module 'babel-runtime/core-js/number/epsilon.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/epsilon'>; -} -declare module 'babel-runtime/core-js/number/is-finite.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-finite'>; -} -declare module 'babel-runtime/core-js/number/is-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-integer'>; -} -declare module 'babel-runtime/core-js/number/is-nan.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-nan'>; -} -declare module 'babel-runtime/core-js/number/is-safe-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-safe-integer'>; -} -declare module 'babel-runtime/core-js/number/max-safe-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/max-safe-integer'>; -} -declare module 'babel-runtime/core-js/number/min-safe-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/min-safe-integer'>; -} -declare module 'babel-runtime/core-js/number/parse-float.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/parse-float'>; -} -declare module 'babel-runtime/core-js/number/parse-int.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/parse-int'>; -} -declare module 'babel-runtime/core-js/object/assign.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/assign'>; -} -declare module 'babel-runtime/core-js/object/create.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/create'>; -} -declare module 'babel-runtime/core-js/object/define-properties.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/define-properties'>; -} -declare module 'babel-runtime/core-js/object/define-property.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/define-property'>; -} -declare module 'babel-runtime/core-js/object/entries.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/entries'>; -} -declare module 'babel-runtime/core-js/object/freeze.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/freeze'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-descriptor.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptor'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-descriptors.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptors'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-names.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-names'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-symbols.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-symbols'>; -} -declare module 'babel-runtime/core-js/object/get-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-prototype-of'>; -} -declare module 'babel-runtime/core-js/object/is-extensible.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is-extensible'>; -} -declare module 'babel-runtime/core-js/object/is-frozen.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is-frozen'>; -} -declare module 'babel-runtime/core-js/object/is-sealed.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is-sealed'>; -} -declare module 'babel-runtime/core-js/object/is.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is'>; -} -declare module 'babel-runtime/core-js/object/keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/keys'>; -} -declare module 'babel-runtime/core-js/object/prevent-extensions.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/prevent-extensions'>; -} -declare module 'babel-runtime/core-js/object/seal.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/seal'>; -} -declare module 'babel-runtime/core-js/object/set-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/set-prototype-of'>; -} -declare module 'babel-runtime/core-js/object/values.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/values'>; -} -declare module 'babel-runtime/core-js/observable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/observable'>; -} -declare module 'babel-runtime/core-js/promise.js' { - declare module.exports: $Exports<'babel-runtime/core-js/promise'>; -} -declare module 'babel-runtime/core-js/reflect/apply.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/apply'>; -} -declare module 'babel-runtime/core-js/reflect/construct.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/construct'>; -} -declare module 'babel-runtime/core-js/reflect/define-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/define-property.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-property'>; -} -declare module 'babel-runtime/core-js/reflect/delete-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/delete-property.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-property'>; -} -declare module 'babel-runtime/core-js/reflect/enumerate.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/enumerate'>; -} -declare module 'babel-runtime/core-js/reflect/get-metadata-keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata-keys'>; -} -declare module 'babel-runtime/core-js/reflect/get-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata-keys'>; -} -declare module 'babel-runtime/core-js/reflect/get-own-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-property-descriptor'>; -} -declare module 'babel-runtime/core-js/reflect/get-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-prototype-of'>; -} -declare module 'babel-runtime/core-js/reflect/get.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get'>; -} -declare module 'babel-runtime/core-js/reflect/has-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/has-own-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-own-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/has.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/has'>; -} -declare module 'babel-runtime/core-js/reflect/is-extensible.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/is-extensible'>; -} -declare module 'babel-runtime/core-js/reflect/metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/metadata'>; -} -declare module 'babel-runtime/core-js/reflect/own-keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/own-keys'>; -} -declare module 'babel-runtime/core-js/reflect/prevent-extensions.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/prevent-extensions'>; -} -declare module 'babel-runtime/core-js/reflect/set-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/set-prototype-of'>; -} -declare module 'babel-runtime/core-js/reflect/set.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/set'>; -} -declare module 'babel-runtime/core-js/regexp/escape.js' { - declare module.exports: $Exports<'babel-runtime/core-js/regexp/escape'>; -} -declare module 'babel-runtime/core-js/set-immediate.js' { - declare module.exports: $Exports<'babel-runtime/core-js/set-immediate'>; -} -declare module 'babel-runtime/core-js/set.js' { - declare module.exports: $Exports<'babel-runtime/core-js/set'>; -} -declare module 'babel-runtime/core-js/string/at.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/at'>; -} -declare module 'babel-runtime/core-js/string/code-point-at.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/code-point-at'>; -} -declare module 'babel-runtime/core-js/string/ends-with.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/ends-with'>; -} -declare module 'babel-runtime/core-js/string/from-code-point.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/from-code-point'>; -} -declare module 'babel-runtime/core-js/string/includes.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/includes'>; -} -declare module 'babel-runtime/core-js/string/match-all.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/match-all'>; -} -declare module 'babel-runtime/core-js/string/pad-end.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-end'>; -} -declare module 'babel-runtime/core-js/string/pad-left.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-left'>; -} -declare module 'babel-runtime/core-js/string/pad-right.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-right'>; -} -declare module 'babel-runtime/core-js/string/pad-start.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-start'>; -} -declare module 'babel-runtime/core-js/string/raw.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/raw'>; -} -declare module 'babel-runtime/core-js/string/repeat.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/repeat'>; -} -declare module 'babel-runtime/core-js/string/starts-with.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/starts-with'>; -} -declare module 'babel-runtime/core-js/string/trim-end.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-end'>; -} -declare module 'babel-runtime/core-js/string/trim-left.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-left'>; -} -declare module 'babel-runtime/core-js/string/trim-right.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-right'>; -} -declare module 'babel-runtime/core-js/string/trim-start.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-start'>; -} -declare module 'babel-runtime/core-js/string/trim.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim'>; -} -declare module 'babel-runtime/core-js/symbol.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol'>; -} -declare module 'babel-runtime/core-js/symbol/async-iterator.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/async-iterator'>; -} -declare module 'babel-runtime/core-js/symbol/for.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/for'>; -} -declare module 'babel-runtime/core-js/symbol/has-instance.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/has-instance'>; -} -declare module 'babel-runtime/core-js/symbol/is-concat-spreadable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/is-concat-spreadable'>; -} -declare module 'babel-runtime/core-js/symbol/iterator.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/iterator'>; -} -declare module 'babel-runtime/core-js/symbol/key-for.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/key-for'>; -} -declare module 'babel-runtime/core-js/symbol/match.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/match'>; -} -declare module 'babel-runtime/core-js/symbol/observable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/observable'>; -} -declare module 'babel-runtime/core-js/symbol/replace.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/replace'>; -} -declare module 'babel-runtime/core-js/symbol/search.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/search'>; -} -declare module 'babel-runtime/core-js/symbol/species.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/species'>; -} -declare module 'babel-runtime/core-js/symbol/split.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/split'>; -} -declare module 'babel-runtime/core-js/symbol/to-primitive.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-primitive'>; -} -declare module 'babel-runtime/core-js/symbol/to-string-tag.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-string-tag'>; -} -declare module 'babel-runtime/core-js/symbol/unscopables.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/unscopables'>; -} -declare module 'babel-runtime/core-js/system/global.js' { - declare module.exports: $Exports<'babel-runtime/core-js/system/global'>; -} -declare module 'babel-runtime/core-js/weak-map.js' { - declare module.exports: $Exports<'babel-runtime/core-js/weak-map'>; -} -declare module 'babel-runtime/core-js/weak-set.js' { - declare module.exports: $Exports<'babel-runtime/core-js/weak-set'>; -} -declare module 'babel-runtime/helpers/_async-generator-delegate.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-generator-delegate'>; -} -declare module 'babel-runtime/helpers/_async-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-generator'>; -} -declare module 'babel-runtime/helpers/_async-iterator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-iterator'>; -} -declare module 'babel-runtime/helpers/_async-to-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-to-generator'>; -} -declare module 'babel-runtime/helpers/_class-call-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_class-call-check'>; -} -declare module 'babel-runtime/helpers/_create-class.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_create-class'>; -} -declare module 'babel-runtime/helpers/_defaults.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_defaults'>; -} -declare module 'babel-runtime/helpers/_define-enumerable-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_define-enumerable-properties'>; -} -declare module 'babel-runtime/helpers/_define-property.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_define-property'>; -} -declare module 'babel-runtime/helpers/_extends.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_extends'>; -} -declare module 'babel-runtime/helpers/_get.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_get'>; -} -declare module 'babel-runtime/helpers/_inherits.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_inherits'>; -} -declare module 'babel-runtime/helpers/_instanceof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_instanceof'>; -} -declare module 'babel-runtime/helpers/_interop-require-default.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-default'>; -} -declare module 'babel-runtime/helpers/_interop-require-wildcard.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-wildcard'>; -} -declare module 'babel-runtime/helpers/_jsx.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_jsx'>; -} -declare module 'babel-runtime/helpers/_new-arrow-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_new-arrow-check'>; -} -declare module 'babel-runtime/helpers/_object-destructuring-empty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_object-destructuring-empty'>; -} -declare module 'babel-runtime/helpers/_object-without-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_object-without-properties'>; -} -declare module 'babel-runtime/helpers/_possible-constructor-return.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_possible-constructor-return'>; -} -declare module 'babel-runtime/helpers/_self-global.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_self-global'>; -} -declare module 'babel-runtime/helpers/_set.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_set'>; -} -declare module 'babel-runtime/helpers/_sliced-to-array-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array-loose'>; -} -declare module 'babel-runtime/helpers/_sliced-to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array'>; -} -declare module 'babel-runtime/helpers/_tagged-template-literal-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal-loose'>; -} -declare module 'babel-runtime/helpers/_tagged-template-literal.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal'>; -} -declare module 'babel-runtime/helpers/_temporal-ref.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_temporal-ref'>; -} -declare module 'babel-runtime/helpers/_temporal-undefined.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_temporal-undefined'>; -} -declare module 'babel-runtime/helpers/_to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_to-array'>; -} -declare module 'babel-runtime/helpers/_to-consumable-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_to-consumable-array'>; -} -declare module 'babel-runtime/helpers/_typeof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_typeof'>; -} -declare module 'babel-runtime/helpers/async-generator-delegate.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-generator-delegate'>; -} -declare module 'babel-runtime/helpers/async-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-generator'>; -} -declare module 'babel-runtime/helpers/async-iterator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-iterator'>; -} -declare module 'babel-runtime/helpers/async-to-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-to-generator'>; -} -declare module 'babel-runtime/helpers/asyncGenerator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncGenerator'>; -} -declare module 'babel-runtime/helpers/asyncGeneratorDelegate.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncGeneratorDelegate'>; -} -declare module 'babel-runtime/helpers/asyncIterator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncIterator'>; -} -declare module 'babel-runtime/helpers/asyncToGenerator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncToGenerator'>; -} -declare module 'babel-runtime/helpers/class-call-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/class-call-check'>; -} -declare module 'babel-runtime/helpers/classCallCheck.js' { - declare module.exports: $Exports<'babel-runtime/helpers/classCallCheck'>; -} -declare module 'babel-runtime/helpers/create-class.js' { - declare module.exports: $Exports<'babel-runtime/helpers/create-class'>; -} -declare module 'babel-runtime/helpers/createClass.js' { - declare module.exports: $Exports<'babel-runtime/helpers/createClass'>; -} -declare module 'babel-runtime/helpers/defaults.js' { - declare module.exports: $Exports<'babel-runtime/helpers/defaults'>; -} -declare module 'babel-runtime/helpers/define-enumerable-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/define-enumerable-properties'>; -} -declare module 'babel-runtime/helpers/define-property.js' { - declare module.exports: $Exports<'babel-runtime/helpers/define-property'>; -} -declare module 'babel-runtime/helpers/defineEnumerableProperties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/defineEnumerableProperties'>; -} -declare module 'babel-runtime/helpers/defineProperty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/defineProperty'>; -} -declare module 'babel-runtime/helpers/extends.js' { - declare module.exports: $Exports<'babel-runtime/helpers/extends'>; -} -declare module 'babel-runtime/helpers/get.js' { - declare module.exports: $Exports<'babel-runtime/helpers/get'>; -} -declare module 'babel-runtime/helpers/inherits.js' { - declare module.exports: $Exports<'babel-runtime/helpers/inherits'>; -} -declare module 'babel-runtime/helpers/instanceof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/instanceof'>; -} -declare module 'babel-runtime/helpers/interop-require-default.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interop-require-default'>; -} -declare module 'babel-runtime/helpers/interop-require-wildcard.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interop-require-wildcard'>; -} -declare module 'babel-runtime/helpers/interopRequireDefault.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interopRequireDefault'>; -} -declare module 'babel-runtime/helpers/interopRequireWildcard.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interopRequireWildcard'>; -} -declare module 'babel-runtime/helpers/jsx.js' { - declare module.exports: $Exports<'babel-runtime/helpers/jsx'>; -} -declare module 'babel-runtime/helpers/new-arrow-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/new-arrow-check'>; -} -declare module 'babel-runtime/helpers/newArrowCheck.js' { - declare module.exports: $Exports<'babel-runtime/helpers/newArrowCheck'>; -} -declare module 'babel-runtime/helpers/object-destructuring-empty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/object-destructuring-empty'>; -} -declare module 'babel-runtime/helpers/object-without-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/object-without-properties'>; -} -declare module 'babel-runtime/helpers/objectDestructuringEmpty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/objectDestructuringEmpty'>; -} -declare module 'babel-runtime/helpers/objectWithoutProperties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/objectWithoutProperties'>; -} -declare module 'babel-runtime/helpers/possible-constructor-return.js' { - declare module.exports: $Exports<'babel-runtime/helpers/possible-constructor-return'>; -} -declare module 'babel-runtime/helpers/possibleConstructorReturn.js' { - declare module.exports: $Exports<'babel-runtime/helpers/possibleConstructorReturn'>; -} -declare module 'babel-runtime/helpers/self-global.js' { - declare module.exports: $Exports<'babel-runtime/helpers/self-global'>; -} -declare module 'babel-runtime/helpers/selfGlobal.js' { - declare module.exports: $Exports<'babel-runtime/helpers/selfGlobal'>; -} -declare module 'babel-runtime/helpers/set.js' { - declare module.exports: $Exports<'babel-runtime/helpers/set'>; -} -declare module 'babel-runtime/helpers/sliced-to-array-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array-loose'>; -} -declare module 'babel-runtime/helpers/sliced-to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array'>; -} -declare module 'babel-runtime/helpers/slicedToArray.js' { - declare module.exports: $Exports<'babel-runtime/helpers/slicedToArray'>; -} -declare module 'babel-runtime/helpers/slicedToArrayLoose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/slicedToArrayLoose'>; -} -declare module 'babel-runtime/helpers/tagged-template-literal-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal-loose'>; -} -declare module 'babel-runtime/helpers/tagged-template-literal.js' { - declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal'>; -} -declare module 'babel-runtime/helpers/taggedTemplateLiteral.js' { - declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteral'>; -} -declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteralLoose'>; -} -declare module 'babel-runtime/helpers/temporal-ref.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporal-ref'>; -} -declare module 'babel-runtime/helpers/temporal-undefined.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporal-undefined'>; -} -declare module 'babel-runtime/helpers/temporalRef.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporalRef'>; -} -declare module 'babel-runtime/helpers/temporalUndefined.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporalUndefined'>; -} -declare module 'babel-runtime/helpers/to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/to-array'>; -} -declare module 'babel-runtime/helpers/to-consumable-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/to-consumable-array'>; -} -declare module 'babel-runtime/helpers/toArray.js' { - declare module.exports: $Exports<'babel-runtime/helpers/toArray'>; -} -declare module 'babel-runtime/helpers/toConsumableArray.js' { - declare module.exports: $Exports<'babel-runtime/helpers/toConsumableArray'>; -} -declare module 'babel-runtime/helpers/typeof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/typeof'>; -} -declare module 'babel-runtime/regenerator/index.js' { - declare module.exports: $Exports<'babel-runtime/regenerator/index'>; -} diff --git a/flow-typed/npm/brcast_vx.x.x.js b/flow-typed/npm/brcast_vx.x.x.js deleted file mode 100644 index bfe92c08e2daa7..00000000000000 --- a/flow-typed/npm/brcast_vx.x.x.js +++ /dev/null @@ -1,73 +0,0 @@ -// flow-typed signature: 404b953c38ac5645ce0a6f0ac26709f9 -// flow-typed version: <>/brcast_v^3.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'brcast' - * - * 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 'brcast' { - 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 'brcast/dist/brcast.cjs' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.cjs.min' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.es' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.umd' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.umd.min' { - declare module.exports: any; -} - -declare module 'brcast/index.spec' { - declare module.exports: any; -} - -// Filename aliases -declare module 'brcast/dist/brcast.cjs.js' { - declare module.exports: $Exports<'brcast/dist/brcast.cjs'>; -} -declare module 'brcast/dist/brcast.cjs.min.js' { - declare module.exports: $Exports<'brcast/dist/brcast.cjs.min'>; -} -declare module 'brcast/dist/brcast.es.js' { - declare module.exports: $Exports<'brcast/dist/brcast.es'>; -} -declare module 'brcast/dist/brcast.umd.js' { - declare module.exports: $Exports<'brcast/dist/brcast.umd'>; -} -declare module 'brcast/dist/brcast.umd.min.js' { - declare module.exports: $Exports<'brcast/dist/brcast.umd.min'>; -} -declare module 'brcast/index' { - declare module.exports: $Exports<'brcast'>; -} -declare module 'brcast/index.js' { - declare module.exports: $Exports<'brcast'>; -} -declare module 'brcast/index.spec.js' { - declare module.exports: $Exports<'brcast/index.spec'>; -} diff --git a/flow-typed/npm/chai_v4.x.x.js b/flow-typed/npm/chai_v4.x.x.js deleted file mode 100644 index 3bd7e21bf24b21..00000000000000 --- a/flow-typed/npm/chai_v4.x.x.js +++ /dev/null @@ -1,285 +0,0 @@ -// flow-typed signature: 88d2313c965c71ea202a84ce638ce5b1 -// flow-typed version: cfc9aef80e/chai_v4.x.x/flow_>=v0.15.0 - -declare module "chai" { - declare type ExpectChain = { - and: ExpectChain, - at: ExpectChain, - be: ExpectChain, - been: ExpectChain, - have: ExpectChain, - has: ExpectChain, - is: ExpectChain, - of: ExpectChain, - same: ExpectChain, - that: ExpectChain, - to: ExpectChain, - which: ExpectChain, - with: ExpectChain, - - not: ExpectChain, - deep: ExpectChain, - any: ExpectChain, - all: ExpectChain, - - a: ExpectChain & ((type: string) => ExpectChain), - an: ExpectChain & ((type: string) => ExpectChain), - - include: ExpectChain & ((value: mixed) => ExpectChain), - includes: ExpectChain & ((value: mixed) => ExpectChain), - contain: ExpectChain & ((value: mixed) => ExpectChain), - contains: ExpectChain & ((value: mixed) => ExpectChain), - - eq: (value: T) => ExpectChain, - eql: (value: T) => ExpectChain, - equal: (value: T) => ExpectChain, - equals: (value: T) => ExpectChain, - - above: (value: T & number) => ExpectChain, - least: (value: T & number) => ExpectChain, - below: (value: T & number) => ExpectChain, - most: (value: T & number) => ExpectChain, - within: (start: T & number, finish: T & number) => ExpectChain, - - instanceof: (constructor: mixed) => ExpectChain, - nested: ExpectChain, - property:

( - name: string, - value?: P - ) => ExpectChain

& ((name: string) => ExpectChain), - - length: (value: number) => ExpectChain | ExpectChain, - lengthOf: (value: number) => ExpectChain, - - match: (regex: RegExp) => ExpectChain, - string: (string: string) => ExpectChain, - - key: (key: string) => ExpectChain, - keys: ( - key: string | Array, - ...keys: Array - ) => ExpectChain, - - throw: ( - err?: Class | Error | RegExp | string, - errMsgMatcher?: RegExp | string, - msg?: string - ) => ExpectChain, - - respondTo: (method: string) => ExpectChain, - itself: ExpectChain, - - satisfy: (method: (value: T) => boolean) => ExpectChain, - - closeTo: (expected: T & number, delta: number) => ExpectChain, - - members: (set: mixed) => ExpectChain, - oneOf: (list: Array) => ExpectChain, - - change: (obj: mixed, key: string) => ExpectChain, - increase: (obj: mixed, key: string) => ExpectChain, - decrease: (obj: mixed, key: string) => ExpectChain, - - // dirty-chai - ok: () => ExpectChain, - true: () => ExpectChain, - false: () => ExpectChain, - null: () => ExpectChain, - undefined: () => ExpectChain, - exist: () => ExpectChain, - empty: () => ExpectChain, - - extensible: () => ExpectChain, - sealed: () => ExpectChain, - frozen: () => ExpectChain, - NaN: () => ExpectChain, - - // chai-immutable - size: (n: number) => ExpectChain, - - // sinon-chai - called: () => ExpectChain, - callCount: (n: number) => ExpectChain, - calledOnce: () => ExpectChain, - calledTwice: () => ExpectChain, - calledThrice: () => ExpectChain, - calledBefore: (spy: mixed) => ExpectChain, - calledAfter: (spy: mixed) => ExpectChain, - calledWith: (...args: Array) => ExpectChain, - calledWithMatch: (...args: Array) => ExpectChain, - calledWithExactly: (...args: Array) => ExpectChain, - - // chai-as-promised - eventually: ExpectChain, - resolvedWith: (value: mixed) => Promise & ExpectChain, - resolved: () => Promise & ExpectChain, - rejectedWith: (value: mixed) => Promise & ExpectChain, - rejected: () => Promise & ExpectChain, - notify: (callback: () => mixed) => ExpectChain, - fulfilled: () => Promise & ExpectChain, - - // chai-subset - containSubset: (obj: Object | Object[]) => ExpectChain, - - // chai-redux-mock-store - dispatchedActions: ( - actions: Array any)> - ) => ExpectChain, - dispatchedTypes: (actions: Array) => ExpectChain, - - // chai-enzyme - attr: (key: string, val?: any) => ExpectChain, - data: (key: string, val?: any) => ExpectChain, - prop: (key: string, val?: any) => ExpectChain, - state: (key: string, val?: any) => ExpectChain, - value: (val: string) => ExpectChain - }; - - declare function expect(actual: T, message?: string): ExpectChain; - - declare function use(plugin: (chai: Object, utils: Object) => void): void; - - declare class assert { - static (expression: mixed, message?: string): void; - static fail( - actual: mixed, - expected: mixed, - message?: string, - operator?: string - ): void; - - static isOk(object: mixed, message?: string): void; - static isNotOk(object: mixed, message?: string): void; - - static equal(actual: mixed, expected: mixed, message?: string): void; - static notEqual(actual: mixed, expected: mixed, message?: string): void; - - static strictEqual(act: mixed, exp: mixed, msg?: string): void; - static notStrictEqual(act: mixed, exp: mixed, msg?: string): void; - - static deepEqual(act: mixed, exp: mixed, msg?: string): void; - static notDeepEqual(act: mixed, exp: mixed, msg?: string): void; - - static ok(val: mixed, msg?: string): void; - static isTrue(val: mixed, msg?: string): void; - static isNotTrue(val: mixed, msg?: string): void; - static isFalse(val: mixed, msg?: string): void; - static isNotFalse(val: mixed, msg?: string): void; - - static isNull(val: mixed, msg?: string): void; - static isNotNull(val: mixed, msg?: string): void; - - static isUndefined(val: mixed, msg?: string): void; - static isDefined(val: mixed, msg?: string): void; - - static isNaN(val: mixed, msg?: string): void; - static isNotNaN(val: mixed, msg?: string): void; - - static isAbove(val: number, abv: number, msg?: string): void; - static isBelow(val: number, blw: number, msg?: string): void; - - static isAtMost(val: number, atmst: number, msg?: string): void; - static isAtLeast(val: number, atlst: number, msg?: string): void; - - static isFunction(val: mixed, msg?: string): void; - static isNotFunction(val: mixed, msg?: string): void; - - static isObject(val: mixed, msg?: string): void; - static isNotObject(val: mixed, msg?: string): void; - - static isArray(val: mixed, msg?: string): void; - static isNotArray(val: mixed, msg?: string): void; - - static isString(val: mixed, msg?: string): void; - static isNotString(val: mixed, msg?: string): void; - - static isNumber(val: mixed, msg?: string): void; - static isNotNumber(val: mixed, msg?: string): void; - - static isBoolean(val: mixed, msg?: string): void; - static isNotBoolean(val: mixed, msg?: string): void; - - static typeOf(val: mixed, type: string, msg?: string): void; - static notTypeOf(val: mixed, type: string, msg?: string): void; - - static instanceOf(val: mixed, constructor: Function, msg?: string): void; - static notInstanceOf(val: mixed, constructor: Function, msg?: string): void; - - static include(exp: string, inc: mixed, msg?: string): void; - static include(exp: Array, inc: T, msg?: string): void; - - static notInclude(exp: string, inc: mixed, msg?: string): void; - static notInclude(exp: Array, inc: T, msg?: string): void; - - static match(exp: mixed, re: RegExp, msg?: string): void; - static notMatch(exp: mixed, re: RegExp, msg?: string): void; - - static property(obj: Object, prop: string, msg?: string): void; - static notProperty(obj: Object, prop: string, msg?: string): void; - static deepProperty(obj: Object, prop: string, msg?: string): void; - static notDeepProperty(obj: Object, prop: string, msg?: string): void; - - static propertyVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - static propertyNotVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - - static deepPropertyVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - static deepPropertyNotVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - - static lengthOf(exp: mixed, len: number, msg?: string): void; - - static throws( - func: () => any, - err?: Class | Error | RegExp | string, - errorMsgMatcher?: string | RegExp, - msg?: string - ): void; - static doesNotThrow( - func: () => any, - err?: Class | Error | RegExp | string, - errorMsgMatcher?: string | RegExp, - msg?: string - ): void; - - static closeTo( - actual: number, - expected: number, - delta: number, - msg?: string - ): void; - static approximately( - actual: number, - expected: number, - delta: number, - msg?: string - ): void; - - // chai-immutable - static sizeOf(val: mixed, length: number): void; - } - - declare var config: { - includeStack: boolean, - showDiff: boolean, - truncateThreshold: number - }; -} diff --git a/flow-typed/npm/chai_vx.x.x.js b/flow-typed/npm/chai_vx.x.x.js deleted file mode 100644 index 76633f4029e44e..00000000000000 --- a/flow-typed/npm/chai_vx.x.x.js +++ /dev/null @@ -1,297 +0,0 @@ -// flow-typed signature: 2b8fd4436cbf2f7c17e6635d5ee13ec2 -// flow-typed version: <>/chai_v^4.0.2/flow_v0.48.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'chai' - * - * 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 'chai' { - 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 'chai/chai' { - declare module.exports: any; -} - -declare module 'chai/karma.conf' { - declare module.exports: any; -} - -declare module 'chai/karma.sauce' { - declare module.exports: any; -} - -declare module 'chai/lib/chai' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/assertion' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/config' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/core/assertions' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/interface/assert' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/interface/expect' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/interface/should' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addChainableMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addLengthGuard' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addProperty' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/compareByInspect' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/expectTypes' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/flag' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getActual' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getEnumerableProperties' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getMessage' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getOwnEnumerableProperties' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getOwnEnumerablePropertySymbols' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getProperties' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/index' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/inspect' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/isNaN' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/isProxyEnabled' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/objDisplay' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/overwriteChainableMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/overwriteMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/overwriteProperty' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/proxify' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/test' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/transferFlags' { - declare module.exports: any; -} - -declare module 'chai/register-assert' { - declare module.exports: any; -} - -declare module 'chai/register-expect' { - declare module.exports: any; -} - -declare module 'chai/register-should' { - declare module.exports: any; -} - -declare module 'chai/sauce.browsers' { - declare module.exports: any; -} - -// Filename aliases -declare module 'chai/chai.js' { - declare module.exports: $Exports<'chai/chai'>; -} -declare module 'chai/index' { - declare module.exports: $Exports<'chai'>; -} -declare module 'chai/index.js' { - declare module.exports: $Exports<'chai'>; -} -declare module 'chai/karma.conf.js' { - declare module.exports: $Exports<'chai/karma.conf'>; -} -declare module 'chai/karma.sauce.js' { - declare module.exports: $Exports<'chai/karma.sauce'>; -} -declare module 'chai/lib/chai.js' { - declare module.exports: $Exports<'chai/lib/chai'>; -} -declare module 'chai/lib/chai/assertion.js' { - declare module.exports: $Exports<'chai/lib/chai/assertion'>; -} -declare module 'chai/lib/chai/config.js' { - declare module.exports: $Exports<'chai/lib/chai/config'>; -} -declare module 'chai/lib/chai/core/assertions.js' { - declare module.exports: $Exports<'chai/lib/chai/core/assertions'>; -} -declare module 'chai/lib/chai/interface/assert.js' { - declare module.exports: $Exports<'chai/lib/chai/interface/assert'>; -} -declare module 'chai/lib/chai/interface/expect.js' { - declare module.exports: $Exports<'chai/lib/chai/interface/expect'>; -} -declare module 'chai/lib/chai/interface/should.js' { - declare module.exports: $Exports<'chai/lib/chai/interface/should'>; -} -declare module 'chai/lib/chai/utils/addChainableMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addChainableMethod'>; -} -declare module 'chai/lib/chai/utils/addLengthGuard.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addLengthGuard'>; -} -declare module 'chai/lib/chai/utils/addMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addMethod'>; -} -declare module 'chai/lib/chai/utils/addProperty.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addProperty'>; -} -declare module 'chai/lib/chai/utils/compareByInspect.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/compareByInspect'>; -} -declare module 'chai/lib/chai/utils/expectTypes.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/expectTypes'>; -} -declare module 'chai/lib/chai/utils/flag.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/flag'>; -} -declare module 'chai/lib/chai/utils/getActual.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getActual'>; -} -declare module 'chai/lib/chai/utils/getEnumerableProperties.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getEnumerableProperties'>; -} -declare module 'chai/lib/chai/utils/getMessage.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getMessage'>; -} -declare module 'chai/lib/chai/utils/getOwnEnumerableProperties.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getOwnEnumerableProperties'>; -} -declare module 'chai/lib/chai/utils/getOwnEnumerablePropertySymbols.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getOwnEnumerablePropertySymbols'>; -} -declare module 'chai/lib/chai/utils/getProperties.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getProperties'>; -} -declare module 'chai/lib/chai/utils/index.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/index'>; -} -declare module 'chai/lib/chai/utils/inspect.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/inspect'>; -} -declare module 'chai/lib/chai/utils/isNaN.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/isNaN'>; -} -declare module 'chai/lib/chai/utils/isProxyEnabled.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/isProxyEnabled'>; -} -declare module 'chai/lib/chai/utils/objDisplay.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/objDisplay'>; -} -declare module 'chai/lib/chai/utils/overwriteChainableMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/overwriteChainableMethod'>; -} -declare module 'chai/lib/chai/utils/overwriteMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/overwriteMethod'>; -} -declare module 'chai/lib/chai/utils/overwriteProperty.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/overwriteProperty'>; -} -declare module 'chai/lib/chai/utils/proxify.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/proxify'>; -} -declare module 'chai/lib/chai/utils/test.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/test'>; -} -declare module 'chai/lib/chai/utils/transferFlags.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/transferFlags'>; -} -declare module 'chai/register-assert.js' { - declare module.exports: $Exports<'chai/register-assert'>; -} -declare module 'chai/register-expect.js' { - declare module.exports: $Exports<'chai/register-expect'>; -} -declare module 'chai/register-should.js' { - declare module.exports: $Exports<'chai/register-should'>; -} -declare module 'chai/sauce.browsers.js' { - declare module.exports: $Exports<'chai/sauce.browsers'>; -} diff --git a/flow-typed/npm/classnames_v2.x.x.js b/flow-typed/npm/classnames_v2.x.x.js deleted file mode 100644 index a5fa2ecc08c56a..00000000000000 --- a/flow-typed/npm/classnames_v2.x.x.js +++ /dev/null @@ -1,23 +0,0 @@ -// flow-typed signature: b391d71d029170a91ea550188224f180 -// flow-typed version: 2b8923a76c/classnames_v2.x.x/flow_>=v0.25.x - -type $npm$classnames$Classes = - | string - | { [className: string]: * } - | false - | void - | null; - -declare module "classnames" { - declare function exports( - ...classes: Array<$npm$classnames$Classes | Array<$npm$classnames$Classes>> - ): string; -} - -declare module "classnames/bind" { - declare module.exports: $Exports<"classnames">; -} - -declare module "classnames/dedupe" { - declare module.exports: $Exports<"classnames">; -} diff --git a/flow-typed/npm/clean-css_vx.x.x.js b/flow-typed/npm/clean-css_vx.x.x.js deleted file mode 100644 index f11bb8c91c9d5e..00000000000000 --- a/flow-typed/npm/clean-css_vx.x.x.js +++ /dev/null @@ -1,689 +0,0 @@ -// flow-typed signature: f167072919ba2139143ce27ec9d4bf59 -// flow-typed version: <>/clean-css_v^4.1.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'clean-css' - * - * 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 'clean-css' { - 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 'clean-css/lib/clean' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/hack' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-0/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/shorten-hex' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/shorten-hsl' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/shorten-rgb' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/sort-selectors' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/tidy-at-rule' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/tidy-block' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/tidy-rules' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/break-up' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/can-override' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/clone' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/compactable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/extract-properties' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/invalid-property-error' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/is-mergeable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-adjacent' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-media-queries' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/every-values-pair' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/find-component-in' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/has-inherit' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/is-component-of' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/override-properties' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/populate-components' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/understandable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/vendor-prefixes' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/reduce-non-adjacent' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-duplicates' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-unused-at-rules' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/reorderable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/restore-with-components' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/restore' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/restructure' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/rules-overlap' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/specificities-overlap' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/specificity' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/tidy-rule-duplicates' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/remove-unused' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/restore-from-optimizing' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/validator' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/wrap-for-optimizing' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/compatibility' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/fetch' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/format' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/inline-request' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/inline-timeout' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/inline' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/optimization-level' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/rebase-to' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/rebase' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/rounding-precision' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/apply-source-maps' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/extract-import-url-and-media' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/input-source-map-tracker' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/is-allowed-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/load-original-sources' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/load-remote-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/match-data-uri' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/normalize-path' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/read-sources' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rebase-local-map' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rebase-remote-map' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rebase' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/restore-import' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rewrite-url' { - declare module.exports: any; -} - -declare module 'clean-css/lib/tokenizer/marker' { - declare module.exports: any; -} - -declare module 'clean-css/lib/tokenizer/token' { - declare module.exports: any; -} - -declare module 'clean-css/lib/tokenizer/tokenize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/clone-array' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/format-position' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/has-protocol' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-data-uri-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-http-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-https-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-import' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-remote-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/natural-compare' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/override' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/split' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/helpers' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/one-time' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/simple' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/source-maps' { - declare module.exports: any; -} - -// Filename aliases -declare module 'clean-css/index' { - declare module.exports: $Exports<'clean-css'>; -} -declare module 'clean-css/index.js' { - declare module.exports: $Exports<'clean-css'>; -} -declare module 'clean-css/lib/clean.js' { - declare module.exports: $Exports<'clean-css/lib/clean'>; -} -declare module 'clean-css/lib/optimizer/hack.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/hack'>; -} -declare module 'clean-css/lib/optimizer/level-0/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-0/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-1/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-1/shorten-hex.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-hex'>; -} -declare module 'clean-css/lib/optimizer/level-1/shorten-hsl.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-hsl'>; -} -declare module 'clean-css/lib/optimizer/level-1/shorten-rgb.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-rgb'>; -} -declare module 'clean-css/lib/optimizer/level-1/sort-selectors.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/sort-selectors'>; -} -declare module 'clean-css/lib/optimizer/level-1/tidy-at-rule.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-at-rule'>; -} -declare module 'clean-css/lib/optimizer/level-1/tidy-block.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-block'>; -} -declare module 'clean-css/lib/optimizer/level-1/tidy-rules.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-rules'>; -} -declare module 'clean-css/lib/optimizer/level-2/break-up.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/break-up'>; -} -declare module 'clean-css/lib/optimizer/level-2/can-override.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/can-override'>; -} -declare module 'clean-css/lib/optimizer/level-2/clone.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/clone'>; -} -declare module 'clean-css/lib/optimizer/level-2/compactable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/compactable'>; -} -declare module 'clean-css/lib/optimizer/level-2/extract-properties.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/extract-properties'>; -} -declare module 'clean-css/lib/optimizer/level-2/invalid-property-error.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/invalid-property-error'>; -} -declare module 'clean-css/lib/optimizer/level-2/is-mergeable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/is-mergeable'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-adjacent.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-adjacent'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-media-queries.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-media-queries'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector'>; -} -declare module 'clean-css/lib/optimizer/level-2/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/every-values-pair.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/every-values-pair'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/find-component-in.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/find-component-in'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/has-inherit.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/has-inherit'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/is-component-of.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/is-component-of'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/override-properties.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/override-properties'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/populate-components.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/populate-components'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/understandable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/understandable'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/vendor-prefixes.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/vendor-prefixes'>; -} -declare module 'clean-css/lib/optimizer/level-2/reduce-non-adjacent.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/reduce-non-adjacent'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-duplicates.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicates'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-unused-at-rules.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-unused-at-rules'>; -} -declare module 'clean-css/lib/optimizer/level-2/reorderable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/reorderable'>; -} -declare module 'clean-css/lib/optimizer/level-2/restore-with-components.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restore-with-components'>; -} -declare module 'clean-css/lib/optimizer/level-2/restore.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restore'>; -} -declare module 'clean-css/lib/optimizer/level-2/restructure.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restructure'>; -} -declare module 'clean-css/lib/optimizer/level-2/rules-overlap.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/rules-overlap'>; -} -declare module 'clean-css/lib/optimizer/level-2/specificities-overlap.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/specificities-overlap'>; -} -declare module 'clean-css/lib/optimizer/level-2/specificity.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/specificity'>; -} -declare module 'clean-css/lib/optimizer/level-2/tidy-rule-duplicates.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/tidy-rule-duplicates'>; -} -declare module 'clean-css/lib/optimizer/remove-unused.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/remove-unused'>; -} -declare module 'clean-css/lib/optimizer/restore-from-optimizing.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/restore-from-optimizing'>; -} -declare module 'clean-css/lib/optimizer/validator.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/validator'>; -} -declare module 'clean-css/lib/optimizer/wrap-for-optimizing.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/wrap-for-optimizing'>; -} -declare module 'clean-css/lib/options/compatibility.js' { - declare module.exports: $Exports<'clean-css/lib/options/compatibility'>; -} -declare module 'clean-css/lib/options/fetch.js' { - declare module.exports: $Exports<'clean-css/lib/options/fetch'>; -} -declare module 'clean-css/lib/options/format.js' { - declare module.exports: $Exports<'clean-css/lib/options/format'>; -} -declare module 'clean-css/lib/options/inline-request.js' { - declare module.exports: $Exports<'clean-css/lib/options/inline-request'>; -} -declare module 'clean-css/lib/options/inline-timeout.js' { - declare module.exports: $Exports<'clean-css/lib/options/inline-timeout'>; -} -declare module 'clean-css/lib/options/inline.js' { - declare module.exports: $Exports<'clean-css/lib/options/inline'>; -} -declare module 'clean-css/lib/options/optimization-level.js' { - declare module.exports: $Exports<'clean-css/lib/options/optimization-level'>; -} -declare module 'clean-css/lib/options/rebase-to.js' { - declare module.exports: $Exports<'clean-css/lib/options/rebase-to'>; -} -declare module 'clean-css/lib/options/rebase.js' { - declare module.exports: $Exports<'clean-css/lib/options/rebase'>; -} -declare module 'clean-css/lib/options/rounding-precision.js' { - declare module.exports: $Exports<'clean-css/lib/options/rounding-precision'>; -} -declare module 'clean-css/lib/reader/apply-source-maps.js' { - declare module.exports: $Exports<'clean-css/lib/reader/apply-source-maps'>; -} -declare module 'clean-css/lib/reader/extract-import-url-and-media.js' { - declare module.exports: $Exports<'clean-css/lib/reader/extract-import-url-and-media'>; -} -declare module 'clean-css/lib/reader/input-source-map-tracker.js' { - declare module.exports: $Exports<'clean-css/lib/reader/input-source-map-tracker'>; -} -declare module 'clean-css/lib/reader/is-allowed-resource.js' { - declare module.exports: $Exports<'clean-css/lib/reader/is-allowed-resource'>; -} -declare module 'clean-css/lib/reader/load-original-sources.js' { - declare module.exports: $Exports<'clean-css/lib/reader/load-original-sources'>; -} -declare module 'clean-css/lib/reader/load-remote-resource.js' { - declare module.exports: $Exports<'clean-css/lib/reader/load-remote-resource'>; -} -declare module 'clean-css/lib/reader/match-data-uri.js' { - declare module.exports: $Exports<'clean-css/lib/reader/match-data-uri'>; -} -declare module 'clean-css/lib/reader/normalize-path.js' { - declare module.exports: $Exports<'clean-css/lib/reader/normalize-path'>; -} -declare module 'clean-css/lib/reader/read-sources.js' { - declare module.exports: $Exports<'clean-css/lib/reader/read-sources'>; -} -declare module 'clean-css/lib/reader/rebase-local-map.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rebase-local-map'>; -} -declare module 'clean-css/lib/reader/rebase-remote-map.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rebase-remote-map'>; -} -declare module 'clean-css/lib/reader/rebase.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rebase'>; -} -declare module 'clean-css/lib/reader/restore-import.js' { - declare module.exports: $Exports<'clean-css/lib/reader/restore-import'>; -} -declare module 'clean-css/lib/reader/rewrite-url.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rewrite-url'>; -} -declare module 'clean-css/lib/tokenizer/marker.js' { - declare module.exports: $Exports<'clean-css/lib/tokenizer/marker'>; -} -declare module 'clean-css/lib/tokenizer/token.js' { - declare module.exports: $Exports<'clean-css/lib/tokenizer/token'>; -} -declare module 'clean-css/lib/tokenizer/tokenize.js' { - declare module.exports: $Exports<'clean-css/lib/tokenizer/tokenize'>; -} -declare module 'clean-css/lib/utils/clone-array.js' { - declare module.exports: $Exports<'clean-css/lib/utils/clone-array'>; -} -declare module 'clean-css/lib/utils/format-position.js' { - declare module.exports: $Exports<'clean-css/lib/utils/format-position'>; -} -declare module 'clean-css/lib/utils/has-protocol.js' { - declare module.exports: $Exports<'clean-css/lib/utils/has-protocol'>; -} -declare module 'clean-css/lib/utils/is-data-uri-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-data-uri-resource'>; -} -declare module 'clean-css/lib/utils/is-http-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-http-resource'>; -} -declare module 'clean-css/lib/utils/is-https-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-https-resource'>; -} -declare module 'clean-css/lib/utils/is-import.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-import'>; -} -declare module 'clean-css/lib/utils/is-remote-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-remote-resource'>; -} -declare module 'clean-css/lib/utils/natural-compare.js' { - declare module.exports: $Exports<'clean-css/lib/utils/natural-compare'>; -} -declare module 'clean-css/lib/utils/override.js' { - declare module.exports: $Exports<'clean-css/lib/utils/override'>; -} -declare module 'clean-css/lib/utils/split.js' { - declare module.exports: $Exports<'clean-css/lib/utils/split'>; -} -declare module 'clean-css/lib/writer/helpers.js' { - declare module.exports: $Exports<'clean-css/lib/writer/helpers'>; -} -declare module 'clean-css/lib/writer/one-time.js' { - declare module.exports: $Exports<'clean-css/lib/writer/one-time'>; -} -declare module 'clean-css/lib/writer/simple.js' { - declare module.exports: $Exports<'clean-css/lib/writer/simple'>; -} -declare module 'clean-css/lib/writer/source-maps.js' { - declare module.exports: $Exports<'clean-css/lib/writer/source-maps'>; -} 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 7944bac397492d..00000000000000 --- a/flow-typed/npm/cross-env_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: bbdbc6a9f99912296748be5c5eec24f9 -// flow-typed version: <>/cross-env_v^5.1.1/flow_v0.59.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/dist/bin/cross-env-shell' { - declare module.exports: any; -} - -declare module 'cross-env/dist/bin/cross-env' { - declare module.exports: any; -} - -declare module 'cross-env/dist/command' { - declare module.exports: any; -} - -declare module 'cross-env/dist/index' { - declare module.exports: any; -} - -declare module 'cross-env/dist/variable' { - declare module.exports: any; -} - -// Filename aliases -declare module 'cross-env/dist/bin/cross-env-shell.js' { - declare module.exports: $Exports<'cross-env/dist/bin/cross-env-shell'>; -} -declare module 'cross-env/dist/bin/cross-env.js' { - declare module.exports: $Exports<'cross-env/dist/bin/cross-env'>; -} -declare module 'cross-env/dist/command.js' { - declare module.exports: $Exports<'cross-env/dist/command'>; -} -declare module 'cross-env/dist/index.js' { - declare module.exports: $Exports<'cross-env/dist/index'>; -} -declare module 'cross-env/dist/variable.js' { - declare module.exports: $Exports<'cross-env/dist/variable'>; -} diff --git a/flow-typed/npm/deepmerge_v1.x.x.js b/flow-typed/npm/deepmerge_v1.x.x.js deleted file mode 100644 index 089ac5e72990a4..00000000000000 --- a/flow-typed/npm/deepmerge_v1.x.x.js +++ /dev/null @@ -1,21 +0,0 @@ -// flow-typed signature: 53efc5e11191657e0f219f18bbef00b0 -// flow-typed version: 498f273a60/deepmerge_v1.x.x/flow_>=v0.25.x - -type DeepMergeOptionsType = { - arrayMerge?: (dest: Array<*>, source: Array<*>, options?: DeepMergeOptionsType) => Array<*>, - clone?: boolean, -}; - -type DeepMergeObjects = { - (a: Object, b: Object, options?: DeepMergeOptionsType): Object; - all: (objects: Array, options?: DeepMergeOptionsType) => Object, -}; - -type DeepMergeArrays = { - (a: Array<*>, b: Array<*>, options?: DeepMergeOptionsType): Array<*>; - all: (objects: Array>, options?: DeepMergeOptionsType) => Array<*>, -}; - -declare module 'deepmerge' { - declare module.exports: DeepMergeObjects & DeepMergeArrays; -} diff --git a/flow-typed/npm/deepmerge_vx.x.x.js b/flow-typed/npm/deepmerge_vx.x.x.js deleted file mode 100644 index 2540f3bd593b82..00000000000000 --- a/flow-typed/npm/deepmerge_vx.x.x.js +++ /dev/null @@ -1,59 +0,0 @@ -// flow-typed signature: 187a72e2db2db17880f91e0af4b7fb26 -// flow-typed version: <>/deepmerge_v^2.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'deepmerge' - * - * 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 'deepmerge' { - 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 'deepmerge/dist/cjs' { - declare module.exports: any; -} - -declare module 'deepmerge/dist/es' { - declare module.exports: any; -} - -declare module 'deepmerge/dist/umd' { - declare module.exports: any; -} - -declare module 'deepmerge/rollup.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'deepmerge/dist/cjs.js' { - declare module.exports: $Exports<'deepmerge/dist/cjs'>; -} -declare module 'deepmerge/dist/es.js' { - declare module.exports: $Exports<'deepmerge/dist/es'>; -} -declare module 'deepmerge/dist/umd.js' { - declare module.exports: $Exports<'deepmerge/dist/umd'>; -} -declare module 'deepmerge/index' { - declare module.exports: $Exports<'deepmerge'>; -} -declare module 'deepmerge/index.js' { - declare module.exports: $Exports<'deepmerge'>; -} -declare module 'deepmerge/rollup.config.js' { - declare module.exports: $Exports<'deepmerge/rollup.config'>; -} diff --git a/flow-typed/npm/doctrine_vx.x.x.js b/flow-typed/npm/doctrine_vx.x.x.js deleted file mode 100644 index 22976ecfb6ac68..00000000000000 --- a/flow-typed/npm/doctrine_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: 0c846661866cb5deeb0198bc0e17e612 -// flow-typed version: <>/doctrine_v^2.0.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'doctrine' - * - * 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 'doctrine' { - 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 'doctrine/lib/doctrine' { - declare module.exports: any; -} - -declare module 'doctrine/lib/typed' { - declare module.exports: any; -} - -declare module 'doctrine/lib/utility' { - declare module.exports: any; -} - -// Filename aliases -declare module 'doctrine/lib/doctrine.js' { - declare module.exports: $Exports<'doctrine/lib/doctrine'>; -} -declare module 'doctrine/lib/typed.js' { - declare module.exports: $Exports<'doctrine/lib/typed'>; -} -declare module 'doctrine/lib/utility.js' { - declare module.exports: $Exports<'doctrine/lib/utility'>; -} diff --git a/flow-typed/npm/dom-helpers_vx.x.x.js b/flow-typed/npm/dom-helpers_vx.x.x.js deleted file mode 100644 index 45f3f7e5989d23..00000000000000 --- a/flow-typed/npm/dom-helpers_vx.x.x.js +++ /dev/null @@ -1,325 +0,0 @@ -// flow-typed signature: ec19001e0177117e91afd65023737d4d -// flow-typed version: <>/dom-helpers_v^3.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'dom-helpers' - * - * 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 'dom-helpers' { - 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 'dom-helpers/activeElement' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/addClass' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/hasClass' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/removeClass' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/filter' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/listen' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/off' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/on' { - declare module.exports: any; -} - -declare module 'dom-helpers/ownerDocument' { - declare module.exports: any; -} - -declare module 'dom-helpers/ownerWindow' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/closest' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/contains' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/height' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/isWindow' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/matches' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/offset' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/offsetParent' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/position' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/querySelectorAll' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/scrollLeft' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/scrollParent' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/scrollTop' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/width' { - declare module.exports: any; -} - -declare module 'dom-helpers/style/getComputedStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/style/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/style/removeStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/animate' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/end' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/isTransform' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/properties' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/camelize' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/camelizeStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/hyphenate' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/hyphenateStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/inDOM' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/requestAnimationFrame' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/scrollbarSize' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/scrollTo' { - declare module.exports: any; -} - -// Filename aliases -declare module 'dom-helpers/activeElement.js' { - declare module.exports: $Exports<'dom-helpers/activeElement'>; -} -declare module 'dom-helpers/class/addClass.js' { - declare module.exports: $Exports<'dom-helpers/class/addClass'>; -} -declare module 'dom-helpers/class/hasClass.js' { - declare module.exports: $Exports<'dom-helpers/class/hasClass'>; -} -declare module 'dom-helpers/class/index.js' { - declare module.exports: $Exports<'dom-helpers/class/index'>; -} -declare module 'dom-helpers/class/removeClass.js' { - declare module.exports: $Exports<'dom-helpers/class/removeClass'>; -} -declare module 'dom-helpers/events/filter.js' { - declare module.exports: $Exports<'dom-helpers/events/filter'>; -} -declare module 'dom-helpers/events/index.js' { - declare module.exports: $Exports<'dom-helpers/events/index'>; -} -declare module 'dom-helpers/events/listen.js' { - declare module.exports: $Exports<'dom-helpers/events/listen'>; -} -declare module 'dom-helpers/events/off.js' { - declare module.exports: $Exports<'dom-helpers/events/off'>; -} -declare module 'dom-helpers/events/on.js' { - declare module.exports: $Exports<'dom-helpers/events/on'>; -} -declare module 'dom-helpers/index' { - declare module.exports: $Exports<'dom-helpers'>; -} -declare module 'dom-helpers/index.js' { - declare module.exports: $Exports<'dom-helpers'>; -} -declare module 'dom-helpers/ownerDocument.js' { - declare module.exports: $Exports<'dom-helpers/ownerDocument'>; -} -declare module 'dom-helpers/ownerWindow.js' { - declare module.exports: $Exports<'dom-helpers/ownerWindow'>; -} -declare module 'dom-helpers/query/closest.js' { - declare module.exports: $Exports<'dom-helpers/query/closest'>; -} -declare module 'dom-helpers/query/contains.js' { - declare module.exports: $Exports<'dom-helpers/query/contains'>; -} -declare module 'dom-helpers/query/height.js' { - declare module.exports: $Exports<'dom-helpers/query/height'>; -} -declare module 'dom-helpers/query/index.js' { - declare module.exports: $Exports<'dom-helpers/query/index'>; -} -declare module 'dom-helpers/query/isWindow.js' { - declare module.exports: $Exports<'dom-helpers/query/isWindow'>; -} -declare module 'dom-helpers/query/matches.js' { - declare module.exports: $Exports<'dom-helpers/query/matches'>; -} -declare module 'dom-helpers/query/offset.js' { - declare module.exports: $Exports<'dom-helpers/query/offset'>; -} -declare module 'dom-helpers/query/offsetParent.js' { - declare module.exports: $Exports<'dom-helpers/query/offsetParent'>; -} -declare module 'dom-helpers/query/position.js' { - declare module.exports: $Exports<'dom-helpers/query/position'>; -} -declare module 'dom-helpers/query/querySelectorAll.js' { - declare module.exports: $Exports<'dom-helpers/query/querySelectorAll'>; -} -declare module 'dom-helpers/query/scrollLeft.js' { - declare module.exports: $Exports<'dom-helpers/query/scrollLeft'>; -} -declare module 'dom-helpers/query/scrollParent.js' { - declare module.exports: $Exports<'dom-helpers/query/scrollParent'>; -} -declare module 'dom-helpers/query/scrollTop.js' { - declare module.exports: $Exports<'dom-helpers/query/scrollTop'>; -} -declare module 'dom-helpers/query/width.js' { - declare module.exports: $Exports<'dom-helpers/query/width'>; -} -declare module 'dom-helpers/style/getComputedStyle.js' { - declare module.exports: $Exports<'dom-helpers/style/getComputedStyle'>; -} -declare module 'dom-helpers/style/index.js' { - declare module.exports: $Exports<'dom-helpers/style/index'>; -} -declare module 'dom-helpers/style/removeStyle.js' { - declare module.exports: $Exports<'dom-helpers/style/removeStyle'>; -} -declare module 'dom-helpers/transition/animate.js' { - declare module.exports: $Exports<'dom-helpers/transition/animate'>; -} -declare module 'dom-helpers/transition/end.js' { - declare module.exports: $Exports<'dom-helpers/transition/end'>; -} -declare module 'dom-helpers/transition/index.js' { - declare module.exports: $Exports<'dom-helpers/transition/index'>; -} -declare module 'dom-helpers/transition/isTransform.js' { - declare module.exports: $Exports<'dom-helpers/transition/isTransform'>; -} -declare module 'dom-helpers/transition/properties.js' { - declare module.exports: $Exports<'dom-helpers/transition/properties'>; -} -declare module 'dom-helpers/util/camelize.js' { - declare module.exports: $Exports<'dom-helpers/util/camelize'>; -} -declare module 'dom-helpers/util/camelizeStyle.js' { - declare module.exports: $Exports<'dom-helpers/util/camelizeStyle'>; -} -declare module 'dom-helpers/util/hyphenate.js' { - declare module.exports: $Exports<'dom-helpers/util/hyphenate'>; -} -declare module 'dom-helpers/util/hyphenateStyle.js' { - declare module.exports: $Exports<'dom-helpers/util/hyphenateStyle'>; -} -declare module 'dom-helpers/util/inDOM.js' { - declare module.exports: $Exports<'dom-helpers/util/inDOM'>; -} -declare module 'dom-helpers/util/requestAnimationFrame.js' { - declare module.exports: $Exports<'dom-helpers/util/requestAnimationFrame'>; -} -declare module 'dom-helpers/util/scrollbarSize.js' { - declare module.exports: $Exports<'dom-helpers/util/scrollbarSize'>; -} -declare module 'dom-helpers/util/scrollTo.js' { - declare module.exports: $Exports<'dom-helpers/util/scrollTo'>; -} diff --git a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js b/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js deleted file mode 100644 index 44bcdfb4fbfe41..00000000000000 --- a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: ca494c133ec86fd04bda579727764082 -// flow-typed version: <>/enzyme-adapter-react-16_v^1.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'enzyme-adapter-react-16' - * - * 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 'enzyme-adapter-react-16' { - 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 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/build/index' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/src/index' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter' { - declare module.exports: any; -} - -// Filename aliases -declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath'>; -} -declare module 'enzyme-adapter-react-16/build/index.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/build/index'>; -} -declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/build/ReactSixteenAdapter'>; -} -declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath'>; -} -declare module 'enzyme-adapter-react-16/src/index.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/src/index'>; -} -declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/src/ReactSixteenAdapter'>; -} diff --git a/flow-typed/npm/enzyme_v3.x.x.js b/flow-typed/npm/enzyme_v3.x.x.js deleted file mode 100644 index 8a3502ce3e2959..00000000000000 --- a/flow-typed/npm/enzyme_v3.x.x.js +++ /dev/null @@ -1,125 +0,0 @@ -// flow-typed signature: a18e8395a43c22fe55906624f2a7ddb9 -// flow-typed version: e351e417db/enzyme_v3.x.x/flow_>=v0.53.x - -import * as React from "react"; - -declare module "enzyme" { - declare type PredicateFunction = ( - wrapper: T, - index: number - ) => boolean; - declare type NodeOrNodes = React.Node | Array; - declare type EnzymeSelector = string | Class> | Object; - - // CheerioWrapper is a type alias for an actual cheerio instance - // TODO: Reference correct type from cheerio's type declarations - declare type CheerioWrapper = any; - - declare class Wrapper { - find(selector: EnzymeSelector): this, - findWhere(predicate: PredicateFunction): this, - filter(selector: EnzymeSelector): this, - filterWhere(predicate: PredicateFunction): this, - contains(nodeOrNodes: NodeOrNodes): boolean, - containsMatchingElement(node: React.Node): boolean, - containsAllMatchingElements(nodes: NodeOrNodes): boolean, - containsAnyMatchingElements(nodes: NodeOrNodes): boolean, - dive(option?: { context?: Object }): this, - exists(): boolean, - matchesElement(node: React.Node): boolean, - hasClass(className: string): boolean, - is(selector: EnzymeSelector): boolean, - isEmpty(): boolean, - not(selector: EnzymeSelector): this, - children(selector?: EnzymeSelector): this, - childAt(index: number): this, - parents(selector?: EnzymeSelector): this, - parent(): this, - closest(selector: EnzymeSelector): this, - render(): CheerioWrapper, - unmount(): this, - text(): string, - html(): string, - get(index: number): React.Node, - getNodes(): Array, - getDOMNode(): HTMLElement | HTMLInputElement, - at(index: number): this, - first(): this, - last(): this, - state(key?: string): any, - context(key?: string): any, - props(): Object, - prop(key: string): any, - key(): string, - simulate(event: string, ...args: Array): this, - setState(state: {}, callback?: Function): this, - setProps(props: {}): this, - setContext(context: Object): this, - instance(): React.Component<*, *>, - update(): this, - debug(): string, - type(): string | Function | null, - name(): string, - forEach(fn: (node: this, index: number) => mixed): this, - map(fn: (node: this, index: number) => T): Array, - reduce( - fn: (value: T, node: this, index: number) => T, - initialValue?: T - ): Array, - reduceRight( - fn: (value: T, node: this, index: number) => T, - initialValue?: T - ): Array, - some(selector: EnzymeSelector): boolean, - someWhere(predicate: PredicateFunction): boolean, - every(selector: EnzymeSelector): boolean, - everyWhere(predicate: PredicateFunction): boolean, - length: number - } - - declare class ReactWrapper extends Wrapper { - constructor(nodes: NodeOrNodes, root: any, options?: ?Object): ReactWrapper, - mount(): this, - ref(refName: string): this, - detach(): void - } - - declare class ShallowWrapper extends Wrapper { - constructor( - nodes: NodeOrNodes, - root: any, - options?: ?Object - ): ShallowWrapper, - equals(node: React.Node): boolean, - shallow(options?: { context?: Object }): ShallowWrapper - } - - declare function shallow( - node: React.Node, - options?: { context?: Object, disableLifecycleMethods?: boolean } - ): ShallowWrapper; - declare function mount( - node: React.Node, - options?: { - context?: Object, - attachTo?: HTMLElement, - childContextTypes?: Object - } - ): ReactWrapper; - declare function render( - node: React.Node, - options?: { context?: Object } - ): CheerioWrapper; - - declare module.exports: { - configure(options: { - Adapter?: any, - disableLifecycleMethods?: boolean - }): void, - render: typeof render, - mount: typeof mount, - shallow: typeof shallow, - ShallowWrapper: typeof ShallowWrapper, - ReactWrapper: typeof ReactWrapper - }; -} 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 1488e3ce56bc3b..00000000000000 --- a/flow-typed/npm/eslint-config-airbnb_vx.x.x.js +++ /dev/null @@ -1,73 +0,0 @@ -// flow-typed signature: f9c404fb28dbcf699676c74ea20798cd -// flow-typed version: <>/eslint-config-airbnb_v^16.1.0/flow_v0.59.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/legacy' { - declare module.exports: any; -} - -declare module 'eslint-config-airbnb/rules/react-a11y' { - declare module.exports: any; -} - -declare module 'eslint-config-airbnb/rules/react' { - 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; -} - -// Filename aliases -declare module 'eslint-config-airbnb/base.js' { - declare module.exports: $Exports<'eslint-config-airbnb/base'>; -} -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.js' { - declare module.exports: $Exports<'eslint-config-airbnb/rules/react'>; -} -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'>; -} diff --git a/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js b/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js deleted file mode 100644 index ef985049147390..00000000000000 --- a/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: f35d4d5904057b4e8db8d35cadcac2ee -// flow-typed version: <>/eslint-import-resolver-webpack_v^0.8.3/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-import-resolver-webpack' - * - * 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-webpack' { - 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-webpack/config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-import-resolver-webpack/config.js' { - declare module.exports: $Exports<'eslint-import-resolver-webpack/config'>; -} -declare module 'eslint-import-resolver-webpack/index' { - declare module.exports: $Exports<'eslint-import-resolver-webpack'>; -} -declare module 'eslint-import-resolver-webpack/index.js' { - declare module.exports: $Exports<'eslint-import-resolver-webpack'>; -} 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 b2ed938c5e6d0a..00000000000000 --- a/flow-typed/npm/eslint-plugin-babel_vx.x.x.js +++ /dev/null @@ -1,150 +0,0 @@ -// flow-typed signature: bcf79d6c6da072b3d027c7e76e436bde -// flow-typed version: <>/eslint-plugin-babel_v^4.1.2/flow_v0.59.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/ast-utils' { - declare module.exports: any; -} - -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/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/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/semi' { - 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/object-curly-spacing' { - declare module.exports: any; -} - -declare module 'eslint-plugin-babel/tests/rules/semi' { - declare module.exports: any; -} - -declare module 'eslint-plugin-babel/tests/RuleTester' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-babel/ast-utils.js' { - declare module.exports: $Exports<'eslint-plugin-babel/ast-utils'>; -} -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/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/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/semi.js' { - declare module.exports: $Exports<'eslint-plugin-babel/rules/semi'>; -} -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/object-curly-spacing.js' { - declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/object-curly-spacing'>; -} -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/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 d7fe1724af04b9..00000000000000 --- a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js +++ /dev/null @@ -1,340 +0,0 @@ -// flow-typed signature: ca2c7e2fdb0f92c7433ef9735670e232 -// flow-typed version: <>/eslint-plugin-flowtype_v^2.39.1/flow_v0.59.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/bin/readmeAssertions' { - declare module.exports: any; -} - -declare module 'eslint-plugin-flowtype/dist/index' { - 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/noDupeKeys' { - 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/objectTypeDelimiter' { - declare module.exports: any; -} - -declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' { - declare module.exports: any; -} - -declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' { - 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/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/index' { - 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/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/index' { - 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/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/bin/readmeAssertions.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>; -} -declare module 'eslint-plugin-flowtype/dist/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>; -} -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/noDupeKeys.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>; -} -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/objectTypeDelimiter.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>; -} -declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>; -} -declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>; -} -declare module 'eslint-plugin-flowtype/dist/rules/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/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/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>; -} -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/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.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>; -} -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/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 65db82b08c163c..00000000000000 --- a/flow-typed/npm/eslint-plugin-import_vx.x.x.js +++ /dev/null @@ -1,340 +0,0 @@ -// flow-typed signature: 7ed61075675fe4e4c19d09276e9801ae -// flow-typed version: <>/eslint-plugin-import_v^2.8.0/flow_v0.59.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/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/ExportMap' { - declare module.exports: any; -} - -declare module 'eslint-plugin-import/lib/importDeclaration' { - declare module.exports: any; -} - -declare module 'eslint-plugin-import/lib/index' { - declare module.exports: any; -} - -declare module 'eslint-plugin-import/lib/rules/default' { - 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/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-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-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-restricted-paths' { - 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-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/index' { - 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/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/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.js' { - declare module.exports: $Exports<'eslint-plugin-import/lib/index'>; -} -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/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/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-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-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-restricted-paths.js' { - declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>; -} -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-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.js' { - declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>; -} 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 93a4480ac9e518..00000000000000 --- a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js +++ /dev/null @@ -1,1019 +0,0 @@ -// flow-typed signature: 3d33b3f4414769b8989e729ec2ceb01d -// flow-typed version: <>/eslint-plugin-jsx-a11y_v^6.0.2/flow_v0.59.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/__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/click-events-have-key-events-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-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/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/isAbstractRole-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/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/index' { - 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/click-events-have-key-events' { - 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-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/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/index' { - 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/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/isPresentationRole' { - 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/__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/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/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-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/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/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/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/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.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/index'>; -} -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/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/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-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/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.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index'>; -} -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/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/isPresentationRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isPresentationRole'>; -} -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-material-ui_vx.x.x.js b/flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js deleted file mode 100644 index 916dff741a282c..00000000000000 --- a/flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: a199240db2aa5c60abf341a270a1b685 -// flow-typed version: <>/eslint-plugin-material-ui_vfile:packages/eslint-plugin-material-ui/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-plugin-material-ui' - * - * 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-material-ui' { - 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-material-ui/lib/index' { - declare module.exports: any; -} - -declare module 'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment' { - declare module.exports: any; -} - -declare module 'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-material-ui/lib/index.js' { - declare module.exports: $Exports<'eslint-plugin-material-ui/lib/index'>; -} -declare module 'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment.js' { - declare module.exports: $Exports<'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment'>; -} -declare module 'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment.js' { - declare module.exports: $Exports<'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment'>; -} diff --git a/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js b/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js deleted file mode 100644 index 968fbb317d99db..00000000000000 --- a/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js +++ /dev/null @@ -1,164 +0,0 @@ -// flow-typed signature: 4d6f8518a41eb6ac0f562cf482f17f01 -// flow-typed version: <>/eslint-plugin-mocha_v^4.11.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-plugin-mocha' - * - * 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-mocha' { - 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-mocha/lib/rules/handle-done-callback' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/max-top-level-suites' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-exclusive-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-global-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-hooks' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-identical-title' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-mocha-arrows' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-nested-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-pending-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-return-and-callback' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-sibling-hooks' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-skipped-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-synchronous-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-top-level-hooks' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/valid-suite-description' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/valid-test-description' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/util/ast' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/util/settings' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-mocha/index' { - declare module.exports: $Exports<'eslint-plugin-mocha'>; -} -declare module 'eslint-plugin-mocha/index.js' { - declare module.exports: $Exports<'eslint-plugin-mocha'>; -} -declare module 'eslint-plugin-mocha/lib/rules/handle-done-callback.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/handle-done-callback'>; -} -declare module 'eslint-plugin-mocha/lib/rules/max-top-level-suites.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/max-top-level-suites'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-exclusive-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-exclusive-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-global-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-global-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-hooks.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-hooks'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-identical-title.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-identical-title'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-mocha-arrows.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-mocha-arrows'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-nested-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-nested-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-pending-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-pending-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-return-and-callback.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-return-and-callback'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-sibling-hooks.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-sibling-hooks'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-skipped-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-skipped-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-synchronous-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-synchronous-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-top-level-hooks.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-top-level-hooks'>; -} -declare module 'eslint-plugin-mocha/lib/rules/valid-suite-description.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/valid-suite-description'>; -} -declare module 'eslint-plugin-mocha/lib/rules/valid-test-description.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/valid-test-description'>; -} -declare module 'eslint-plugin-mocha/lib/util/ast.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/util/ast'>; -} -declare module 'eslint-plugin-mocha/lib/util/settings.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/util/settings'>; -} 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 8b345c4ad02377..00000000000000 --- a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 409c518b379d758c595068e9eefec26b -// flow-typed version: <>/eslint-plugin-prettier_v^2.3.1/flow_v0.59.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_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js deleted file mode 100644 index 4df61d5a294887..00000000000000 --- a/flow-typed/npm/eslint-plugin-react_vx.x.x.js +++ /dev/null @@ -1,584 +0,0 @@ -// flow-typed signature: b3df06b96b32f57cea96e2387940a9a5 -// flow-typed version: <>/eslint-plugin-react_v^7.4.0/flow_v0.59.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-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/jsx-boolean-value' { - 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-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-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-props-per-line' { - 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-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-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-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-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-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-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-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-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/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/getTokenBeforeClosingBracket' { - 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/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-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/jsx-boolean-value.js' { - declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; -} -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-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-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-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-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-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-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-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-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-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-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-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-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/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/getTokenBeforeClosingBracket.js' { - declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; -} -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/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-plugin-spellcheck_vx.x.x.js b/flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js deleted file mode 100644 index cb69951f7a112d..00000000000000 --- a/flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js +++ /dev/null @@ -1,52 +0,0 @@ -// flow-typed signature: e08aec277900a7afe3e932a1eed73298 -// flow-typed version: <>/eslint-plugin-spellcheck_v^0.0.8/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-plugin-spellcheck' - * - * 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-spellcheck' { - 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-spellcheck/gulpfile' { - declare module.exports: any; -} - -declare module 'eslint-plugin-spellcheck/rules/spell-checker' { - declare module.exports: any; -} - -declare module 'eslint-plugin-spellcheck/test/spell-checker' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-spellcheck/gulpfile.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck/gulpfile'>; -} -declare module 'eslint-plugin-spellcheck/index' { - declare module.exports: $Exports<'eslint-plugin-spellcheck'>; -} -declare module 'eslint-plugin-spellcheck/index.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck'>; -} -declare module 'eslint-plugin-spellcheck/rules/spell-checker.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck/rules/spell-checker'>; -} -declare module 'eslint-plugin-spellcheck/test/spell-checker.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck/test/spell-checker'>; -} 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 497dec736b0ebd..00000000000000 --- a/flow-typed/npm/eslint_vx.x.x.js +++ /dev/null @@ -1,2398 +0,0 @@ -// flow-typed signature: 1f15160e6897b2143fe2ad670be223d3 -// flow-typed version: <>/eslint_v^4.11.0/flow_v0.59.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/default-config-options' { - declare module.exports: any; -} - -declare module 'eslint/conf/environments' { - 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/ast-utils' { - declare module.exports: any; -} - -declare module 'eslint/lib/cli-engine' { - declare module.exports: any; -} - -declare module 'eslint/lib/cli' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path-analyzer' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path-segment' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path-state' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/debug-helpers' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/fork-context' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/id-generator' { - declare module.exports: any; -} - -declare module 'eslint/lib/config' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/autoconfig' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-cache' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-file' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-initializer' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-ops' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-rule' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-validator' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/environments' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/plugins' { - declare module.exports: any; -} - -declare module 'eslint/lib/file-finder' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/checkstyle' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/codeframe' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/compact' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/html' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/jslint-xml' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/json' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/junit' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/stylish' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/table' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/tap' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/unix' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/visualstudio' { - declare module.exports: any; -} - -declare module 'eslint/lib/ignored-paths' { - declare module.exports: any; -} - -declare module 'eslint/lib/linter' { - declare module.exports: any; -} - -declare module 'eslint/lib/load-rules' { - declare module.exports: any; -} - -declare module 'eslint/lib/logging' { - declare module.exports: any; -} - -declare module 'eslint/lib/options' { - declare module.exports: any; -} - -declare module 'eslint/lib/report-translator' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules' { - declare module.exports: any; -} - -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' { - 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-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/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-length' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/id-match' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/indent-legacy' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/indent' { - declare module.exports: any; -} - -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-depth' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/max-len' { - 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-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-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-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-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-magic-numbers' { - 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-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-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-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-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' { - 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-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-call' { - 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-numeric-literals' { - 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-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-await' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/require-jsdoc' { - 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/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/testers/rule-tester' { - declare module.exports: any; -} - -declare module 'eslint/lib/timing' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/backward-token-comment-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/backward-token-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/cursors' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/decorative-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/filter-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/forward-token-comment-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/forward-token-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/index' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/limit-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/padded-token-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/skip-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/utils' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/ajv' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/apply-disable-directives' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/fix-tracker' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/glob-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/glob' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/hash' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/keywords' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/module-resolver' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/naming' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/node-event-generator' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/npm-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/path-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/patterns/letters' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/rule-fixer' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/safe-emitter' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/source-code-fixer' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/source-code-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/source-code' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/traverser' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/xml-escape' { - 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/default-config-options.js' { - declare module.exports: $Exports<'eslint/conf/default-config-options'>; -} -declare module 'eslint/conf/environments.js' { - declare module.exports: $Exports<'eslint/conf/environments'>; -} -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/ast-utils.js' { - declare module.exports: $Exports<'eslint/lib/ast-utils'>; -} -declare module 'eslint/lib/cli-engine.js' { - declare module.exports: $Exports<'eslint/lib/cli-engine'>; -} -declare module 'eslint/lib/cli.js' { - declare module.exports: $Exports<'eslint/lib/cli'>; -} -declare module 'eslint/lib/code-path-analysis/code-path-analyzer.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-analyzer'>; -} -declare module 'eslint/lib/code-path-analysis/code-path-segment.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-segment'>; -} -declare module 'eslint/lib/code-path-analysis/code-path-state.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-state'>; -} -declare module 'eslint/lib/code-path-analysis/code-path.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path'>; -} -declare module 'eslint/lib/code-path-analysis/debug-helpers.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/debug-helpers'>; -} -declare module 'eslint/lib/code-path-analysis/fork-context.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/fork-context'>; -} -declare module 'eslint/lib/code-path-analysis/id-generator.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/id-generator'>; -} -declare module 'eslint/lib/config.js' { - declare module.exports: $Exports<'eslint/lib/config'>; -} -declare module 'eslint/lib/config/autoconfig.js' { - declare module.exports: $Exports<'eslint/lib/config/autoconfig'>; -} -declare module 'eslint/lib/config/config-cache.js' { - declare module.exports: $Exports<'eslint/lib/config/config-cache'>; -} -declare module 'eslint/lib/config/config-file.js' { - declare module.exports: $Exports<'eslint/lib/config/config-file'>; -} -declare module 'eslint/lib/config/config-initializer.js' { - declare module.exports: $Exports<'eslint/lib/config/config-initializer'>; -} -declare module 'eslint/lib/config/config-ops.js' { - declare module.exports: $Exports<'eslint/lib/config/config-ops'>; -} -declare module 'eslint/lib/config/config-rule.js' { - declare module.exports: $Exports<'eslint/lib/config/config-rule'>; -} -declare module 'eslint/lib/config/config-validator.js' { - declare module.exports: $Exports<'eslint/lib/config/config-validator'>; -} -declare module 'eslint/lib/config/environments.js' { - declare module.exports: $Exports<'eslint/lib/config/environments'>; -} -declare module 'eslint/lib/config/plugins.js' { - declare module.exports: $Exports<'eslint/lib/config/plugins'>; -} -declare module 'eslint/lib/file-finder.js' { - declare module.exports: $Exports<'eslint/lib/file-finder'>; -} -declare module 'eslint/lib/formatters/checkstyle.js' { - declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; -} -declare module 'eslint/lib/formatters/codeframe.js' { - declare module.exports: $Exports<'eslint/lib/formatters/codeframe'>; -} -declare module 'eslint/lib/formatters/compact.js' { - declare module.exports: $Exports<'eslint/lib/formatters/compact'>; -} -declare module 'eslint/lib/formatters/html.js' { - declare module.exports: $Exports<'eslint/lib/formatters/html'>; -} -declare module 'eslint/lib/formatters/jslint-xml.js' { - declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; -} -declare module 'eslint/lib/formatters/json.js' { - declare module.exports: $Exports<'eslint/lib/formatters/json'>; -} -declare module 'eslint/lib/formatters/junit.js' { - declare module.exports: $Exports<'eslint/lib/formatters/junit'>; -} -declare module 'eslint/lib/formatters/stylish.js' { - declare module.exports: $Exports<'eslint/lib/formatters/stylish'>; -} -declare module 'eslint/lib/formatters/table.js' { - declare module.exports: $Exports<'eslint/lib/formatters/table'>; -} -declare module 'eslint/lib/formatters/tap.js' { - declare module.exports: $Exports<'eslint/lib/formatters/tap'>; -} -declare module 'eslint/lib/formatters/unix.js' { - declare module.exports: $Exports<'eslint/lib/formatters/unix'>; -} -declare module 'eslint/lib/formatters/visualstudio.js' { - declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; -} -declare module 'eslint/lib/ignored-paths.js' { - declare module.exports: $Exports<'eslint/lib/ignored-paths'>; -} -declare module 'eslint/lib/linter.js' { - declare module.exports: $Exports<'eslint/lib/linter'>; -} -declare module 'eslint/lib/load-rules.js' { - declare module.exports: $Exports<'eslint/lib/load-rules'>; -} -declare module 'eslint/lib/logging.js' { - declare module.exports: $Exports<'eslint/lib/logging'>; -} -declare module 'eslint/lib/options.js' { - declare module.exports: $Exports<'eslint/lib/options'>; -} -declare module 'eslint/lib/report-translator.js' { - declare module.exports: $Exports<'eslint/lib/report-translator'>; -} -declare module 'eslint/lib/rules.js' { - declare module.exports: $Exports<'eslint/lib/rules'>; -} -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.js' { - declare module.exports: $Exports<'eslint/lib/rules/default-case'>; -} -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-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/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-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/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/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-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.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-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-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-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-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-magic-numbers.js' { - declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; -} -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-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-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-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-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.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-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-call.js' { - declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; -} -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-numeric-literals.js' { - declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; -} -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-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-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-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/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/testers/rule-tester.js' { - declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; -} -declare module 'eslint/lib/timing.js' { - declare module.exports: $Exports<'eslint/lib/timing'>; -} -declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>; -} -declare module 'eslint/lib/token-store/backward-token-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/backward-token-cursor'>; -} -declare module 'eslint/lib/token-store/cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/cursor'>; -} -declare module 'eslint/lib/token-store/cursors.js' { - declare module.exports: $Exports<'eslint/lib/token-store/cursors'>; -} -declare module 'eslint/lib/token-store/decorative-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/decorative-cursor'>; -} -declare module 'eslint/lib/token-store/filter-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/filter-cursor'>; -} -declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/forward-token-comment-cursor'>; -} -declare module 'eslint/lib/token-store/forward-token-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>; -} -declare module 'eslint/lib/token-store/index.js' { - declare module.exports: $Exports<'eslint/lib/token-store/index'>; -} -declare module 'eslint/lib/token-store/limit-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>; -} -declare module 'eslint/lib/token-store/padded-token-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/padded-token-cursor'>; -} -declare module 'eslint/lib/token-store/skip-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/skip-cursor'>; -} -declare module 'eslint/lib/token-store/utils.js' { - declare module.exports: $Exports<'eslint/lib/token-store/utils'>; -} -declare module 'eslint/lib/util/ajv.js' { - declare module.exports: $Exports<'eslint/lib/util/ajv'>; -} -declare module 'eslint/lib/util/apply-disable-directives.js' { - declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>; -} -declare module 'eslint/lib/util/fix-tracker.js' { - declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>; -} -declare module 'eslint/lib/util/glob-util.js' { - declare module.exports: $Exports<'eslint/lib/util/glob-util'>; -} -declare module 'eslint/lib/util/glob.js' { - declare module.exports: $Exports<'eslint/lib/util/glob'>; -} -declare module 'eslint/lib/util/hash.js' { - declare module.exports: $Exports<'eslint/lib/util/hash'>; -} -declare module 'eslint/lib/util/keywords.js' { - declare module.exports: $Exports<'eslint/lib/util/keywords'>; -} -declare module 'eslint/lib/util/module-resolver.js' { - declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; -} -declare module 'eslint/lib/util/naming.js' { - declare module.exports: $Exports<'eslint/lib/util/naming'>; -} -declare module 'eslint/lib/util/node-event-generator.js' { - declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; -} -declare module 'eslint/lib/util/npm-util.js' { - declare module.exports: $Exports<'eslint/lib/util/npm-util'>; -} -declare module 'eslint/lib/util/path-util.js' { - declare module.exports: $Exports<'eslint/lib/util/path-util'>; -} -declare module 'eslint/lib/util/patterns/letters.js' { - declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; -} -declare module 'eslint/lib/util/rule-fixer.js' { - declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; -} -declare module 'eslint/lib/util/safe-emitter.js' { - declare module.exports: $Exports<'eslint/lib/util/safe-emitter'>; -} -declare module 'eslint/lib/util/source-code-fixer.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; -} -declare module 'eslint/lib/util/source-code-util.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code-util'>; -} -declare module 'eslint/lib/util/source-code.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code'>; -} -declare module 'eslint/lib/util/traverser.js' { - declare module.exports: $Exports<'eslint/lib/util/traverser'>; -} -declare module 'eslint/lib/util/xml-escape.js' { - declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; -} diff --git a/flow-typed/npm/eventsource-polyfill_vx.x.x.js b/flow-typed/npm/eventsource-polyfill_vx.x.x.js deleted file mode 100644 index 030a830d36ddf8..00000000000000 --- a/flow-typed/npm/eventsource-polyfill_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 2a46c93cdde3cf51fb08ee652189fb62 -// flow-typed version: <>/eventsource-polyfill_v^0.9.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eventsource-polyfill' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'eventsource-polyfill' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'eventsource-polyfill/dist/browserify-eventsource' { - declare module.exports: any; -} - -declare module 'eventsource-polyfill/dist/eventsource' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eventsource-polyfill/dist/browserify-eventsource.js' { - declare module.exports: $Exports<'eventsource-polyfill/dist/browserify-eventsource'>; -} -declare module 'eventsource-polyfill/dist/eventsource.js' { - declare module.exports: $Exports<'eventsource-polyfill/dist/eventsource'>; -} diff --git a/flow-typed/npm/fg-loadcss_vx.x.x.js b/flow-typed/npm/fg-loadcss_vx.x.x.js deleted file mode 100644 index ef5d48e546ba80..00000000000000 --- a/flow-typed/npm/fg-loadcss_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 7f9d645ad4a577dfd7708d822251a59a -// flow-typed version: <>/fg-loadcss_v^1.3.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'fg-loadcss' - * - * 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 'fg-loadcss' { - 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 'fg-loadcss/Gruntfile' { - declare module.exports: any; -} - -declare module 'fg-loadcss/src/cssrelpreload' { - declare module.exports: any; -} - -declare module 'fg-loadcss/src/loadCSS' { - declare module.exports: any; -} - -declare module 'fg-loadcss/src/onloadCSS' { - declare module.exports: any; -} - -declare module 'fg-loadcss/test/qunit/libs/qunit/qunit' { - declare module.exports: any; -} - -declare module 'fg-loadcss/test/qunit/tests' { - declare module.exports: any; -} - -// Filename aliases -declare module 'fg-loadcss/Gruntfile.js' { - declare module.exports: $Exports<'fg-loadcss/Gruntfile'>; -} -declare module 'fg-loadcss/src/cssrelpreload.js' { - declare module.exports: $Exports<'fg-loadcss/src/cssrelpreload'>; -} -declare module 'fg-loadcss/src/loadCSS.js' { - declare module.exports: $Exports<'fg-loadcss/src/loadCSS'>; -} -declare module 'fg-loadcss/src/onloadCSS.js' { - declare module.exports: $Exports<'fg-loadcss/src/onloadCSS'>; -} -declare module 'fg-loadcss/test/qunit/libs/qunit/qunit.js' { - declare module.exports: $Exports<'fg-loadcss/test/qunit/libs/qunit/qunit'>; -} -declare module 'fg-loadcss/test/qunit/tests.js' { - declare module.exports: $Exports<'fg-loadcss/test/qunit/tests'>; -} diff --git a/flow-typed/npm/file-loader_vx.x.x.js b/flow-typed/npm/file-loader_vx.x.x.js deleted file mode 100644 index 130aaf0a2c5eb9..00000000000000 --- a/flow-typed/npm/file-loader_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 4a8d2162d5d94722e8cde76bc8c8b89f -// flow-typed version: <>/file-loader_v^1.1.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'file-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 'file-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 'file-loader/dist/cjs' { - declare module.exports: any; -} - -declare module 'file-loader/dist/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'file-loader/dist/cjs.js' { - declare module.exports: $Exports<'file-loader/dist/cjs'>; -} -declare module 'file-loader/dist/index.js' { - declare module.exports: $Exports<'file-loader/dist/index'>; -} 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 c538e2086f1198..00000000000000 --- a/flow-typed/npm/flow-bin_v0.x.x.js +++ /dev/null @@ -1,6 +0,0 @@ -// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 -// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x - -declare module "flow-bin" { - declare module.exports: string; -} diff --git a/flow-typed/npm/flow-copy-source_vx.x.x.js b/flow-typed/npm/flow-copy-source_vx.x.x.js deleted file mode 100644 index d0b2f768ce9a41..00000000000000 --- a/flow-typed/npm/flow-copy-source_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 69a36448455b5d5ebb6fba40cca5751a -// flow-typed version: <>/flow-copy-source_v^1.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'flow-copy-source' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'flow-copy-source' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'flow-copy-source/bin/flow-copy-source' { - declare module.exports: any; -} - -declare module 'flow-copy-source/src/index' { - declare module.exports: any; -} - -declare module 'flow-copy-source/src/kefir-copy-file' { - declare module.exports: any; -} - -declare module 'flow-copy-source/src/kefir-glob' { - declare module.exports: any; -} - -// Filename aliases -declare module 'flow-copy-source/bin/flow-copy-source.js' { - declare module.exports: $Exports<'flow-copy-source/bin/flow-copy-source'>; -} -declare module 'flow-copy-source/src/index.js' { - declare module.exports: $Exports<'flow-copy-source/src/index'>; -} -declare module 'flow-copy-source/src/kefir-copy-file.js' { - declare module.exports: $Exports<'flow-copy-source/src/kefir-copy-file'>; -} -declare module 'flow-copy-source/src/kefir-glob.js' { - declare module.exports: $Exports<'flow-copy-source/src/kefir-glob'>; -} diff --git a/flow-typed/npm/flow-typed_vx.x.x.js b/flow-typed/npm/flow-typed_vx.x.x.js deleted file mode 100644 index 2312f73f5fe186..00000000000000 --- a/flow-typed/npm/flow-typed_vx.x.x.js +++ /dev/null @@ -1,193 +0,0 @@ -// flow-typed signature: d1a265df0a0472ec1ac1a79ec02177e7 -// flow-typed version: <>/flow-typed_v^2.2.3/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'flow-typed' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'flow-typed' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'flow-typed/dist/cli' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/create-stub' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/install' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/runTests' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/search' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/update-cache' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/update' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/validateDefs' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/version' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/cacheRepoUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/codeSign' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/fileUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/flowProjectUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/flowVersion' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/git' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/github' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/isInFlowTypedRepo' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/libDefs' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/node' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/npm/npmLibDefs' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/npm/npmProjectUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/semver' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/stubUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/validationErrors' { - declare module.exports: any; -} - -// Filename aliases -declare module 'flow-typed/dist/cli.js' { - declare module.exports: $Exports<'flow-typed/dist/cli'>; -} -declare module 'flow-typed/dist/commands/create-stub.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>; -} -declare module 'flow-typed/dist/commands/install.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/install'>; -} -declare module 'flow-typed/dist/commands/runTests.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>; -} -declare module 'flow-typed/dist/commands/search.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/search'>; -} -declare module 'flow-typed/dist/commands/update-cache.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>; -} -declare module 'flow-typed/dist/commands/update.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/update'>; -} -declare module 'flow-typed/dist/commands/validateDefs.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>; -} -declare module 'flow-typed/dist/commands/version.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/version'>; -} -declare module 'flow-typed/dist/lib/cacheRepoUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>; -} -declare module 'flow-typed/dist/lib/codeSign.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>; -} -declare module 'flow-typed/dist/lib/fileUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>; -} -declare module 'flow-typed/dist/lib/flowProjectUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>; -} -declare module 'flow-typed/dist/lib/flowVersion.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>; -} -declare module 'flow-typed/dist/lib/git.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/git'>; -} -declare module 'flow-typed/dist/lib/github.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/github'>; -} -declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>; -} -declare module 'flow-typed/dist/lib/libDefs.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>; -} -declare module 'flow-typed/dist/lib/node.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/node'>; -} -declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>; -} -declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>; -} -declare module 'flow-typed/dist/lib/semver.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/semver'>; -} -declare module 'flow-typed/dist/lib/stubUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>; -} -declare module 'flow-typed/dist/lib/validationErrors.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>; -} diff --git a/flow-typed/npm/fs-extra_vx.x.x.js b/flow-typed/npm/fs-extra_vx.x.x.js deleted file mode 100644 index e697037406b966..00000000000000 --- a/flow-typed/npm/fs-extra_vx.x.x.js +++ /dev/null @@ -1,249 +0,0 @@ -// flow-typed signature: 4be42bb54aec6b2f32023fc2dc9a9db5 -// flow-typed version: <>/fs-extra_v^4.0.2/flow_v0.59.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-file-sync' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy-sync/copy-sync' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy-sync/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy/copy' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy/ncp' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/empty/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/ensure/file' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/ensure/index' { - 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/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/json/index' { - 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/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/mkdirs/mkdirs-sync' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/mkdirs/mkdirs' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/mkdirs/win32' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/move-sync/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/move/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/output/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/path-exists/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/remove/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/remove/rimraf' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/util/assign' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/util/buffer' { - 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-file-sync.js' { - declare module.exports: $Exports<'fs-extra/lib/copy-sync/copy-file-sync'>; -} -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.js' { - declare module.exports: $Exports<'fs-extra/lib/copy-sync/index'>; -} -declare module 'fs-extra/lib/copy/copy.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/copy'>; -} -declare module 'fs-extra/lib/copy/index.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/index'>; -} -declare module 'fs-extra/lib/copy/ncp.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/ncp'>; -} -declare module 'fs-extra/lib/empty/index.js' { - declare module.exports: $Exports<'fs-extra/lib/empty/index'>; -} -declare module 'fs-extra/lib/ensure/file.js' { - declare module.exports: $Exports<'fs-extra/lib/ensure/file'>; -} -declare module 'fs-extra/lib/ensure/index.js' { - declare module.exports: $Exports<'fs-extra/lib/ensure/index'>; -} -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.js' { - declare module.exports: $Exports<'fs-extra/lib/fs/index'>; -} -declare module 'fs-extra/lib/index.js' { - declare module.exports: $Exports<'fs-extra/lib/index'>; -} -declare module 'fs-extra/lib/json/index.js' { - declare module.exports: $Exports<'fs-extra/lib/json/index'>; -} -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.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/index'>; -} -declare module 'fs-extra/lib/mkdirs/mkdirs-sync.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs-sync'>; -} -declare module 'fs-extra/lib/mkdirs/mkdirs.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs'>; -} -declare module 'fs-extra/lib/mkdirs/win32.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/win32'>; -} -declare module 'fs-extra/lib/move-sync/index.js' { - declare module.exports: $Exports<'fs-extra/lib/move-sync/index'>; -} -declare module 'fs-extra/lib/move/index.js' { - declare module.exports: $Exports<'fs-extra/lib/move/index'>; -} -declare module 'fs-extra/lib/output/index.js' { - declare module.exports: $Exports<'fs-extra/lib/output/index'>; -} -declare module 'fs-extra/lib/path-exists/index.js' { - declare module.exports: $Exports<'fs-extra/lib/path-exists/index'>; -} -declare module 'fs-extra/lib/remove/index.js' { - declare module.exports: $Exports<'fs-extra/lib/remove/index'>; -} -declare module 'fs-extra/lib/remove/rimraf.js' { - declare module.exports: $Exports<'fs-extra/lib/remove/rimraf'>; -} -declare module 'fs-extra/lib/util/assign.js' { - declare module.exports: $Exports<'fs-extra/lib/util/assign'>; -} -declare module 'fs-extra/lib/util/buffer.js' { - declare module.exports: $Exports<'fs-extra/lib/util/buffer'>; -} -declare module 'fs-extra/lib/util/utimes.js' { - declare module.exports: $Exports<'fs-extra/lib/util/utimes'>; -} diff --git a/flow-typed/npm/glob_vx.x.x.js b/flow-typed/npm/glob_vx.x.x.js deleted file mode 100644 index 41fa848507706b..00000000000000 --- a/flow-typed/npm/glob_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: 43a4bcab78153ad48af7116b6176a666 -// flow-typed version: <>/glob_v^7.1.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'glob' - * - * 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 'glob' { - 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 'glob/common' { - declare module.exports: any; -} - -declare module 'glob/glob' { - declare module.exports: any; -} - -declare module 'glob/sync' { - declare module.exports: any; -} - -// Filename aliases -declare module 'glob/common.js' { - declare module.exports: $Exports<'glob/common'>; -} -declare module 'glob/glob.js' { - declare module.exports: $Exports<'glob/glob'>; -} -declare module 'glob/sync.js' { - declare module.exports: $Exports<'glob/sync'>; -} diff --git a/flow-typed/npm/gm_vx.x.x.js b/flow-typed/npm/gm_vx.x.x.js deleted file mode 100644 index 7cf31a613bcc8b..00000000000000 --- a/flow-typed/npm/gm_vx.x.x.js +++ /dev/null @@ -1,129 +0,0 @@ -// flow-typed signature: a2cb782ee6ec3c18f99afb2190c4e8b7 -// flow-typed version: <>/gm_v^1.23.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'gm' - * - * 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 'gm' { - 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 'gm/lib/args' { - declare module.exports: any; -} - -declare module 'gm/lib/command' { - declare module.exports: any; -} - -declare module 'gm/lib/compare' { - declare module.exports: any; -} - -declare module 'gm/lib/composite' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/autoOrient' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/morph' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/sepia' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/thumb' { - declare module.exports: any; -} - -declare module 'gm/lib/drawing' { - declare module.exports: any; -} - -declare module 'gm/lib/getters' { - declare module.exports: any; -} - -declare module 'gm/lib/montage' { - declare module.exports: any; -} - -declare module 'gm/lib/options' { - declare module.exports: any; -} - -declare module 'gm/lib/utils' { - declare module.exports: any; -} - -// Filename aliases -declare module 'gm/index' { - declare module.exports: $Exports<'gm'>; -} -declare module 'gm/index.js' { - declare module.exports: $Exports<'gm'>; -} -declare module 'gm/lib/args.js' { - declare module.exports: $Exports<'gm/lib/args'>; -} -declare module 'gm/lib/command.js' { - declare module.exports: $Exports<'gm/lib/command'>; -} -declare module 'gm/lib/compare.js' { - declare module.exports: $Exports<'gm/lib/compare'>; -} -declare module 'gm/lib/composite.js' { - declare module.exports: $Exports<'gm/lib/composite'>; -} -declare module 'gm/lib/convenience.js' { - declare module.exports: $Exports<'gm/lib/convenience'>; -} -declare module 'gm/lib/convenience/autoOrient.js' { - declare module.exports: $Exports<'gm/lib/convenience/autoOrient'>; -} -declare module 'gm/lib/convenience/morph.js' { - declare module.exports: $Exports<'gm/lib/convenience/morph'>; -} -declare module 'gm/lib/convenience/sepia.js' { - declare module.exports: $Exports<'gm/lib/convenience/sepia'>; -} -declare module 'gm/lib/convenience/thumb.js' { - declare module.exports: $Exports<'gm/lib/convenience/thumb'>; -} -declare module 'gm/lib/drawing.js' { - declare module.exports: $Exports<'gm/lib/drawing'>; -} -declare module 'gm/lib/getters.js' { - declare module.exports: $Exports<'gm/lib/getters'>; -} -declare module 'gm/lib/montage.js' { - declare module.exports: $Exports<'gm/lib/montage'>; -} -declare module 'gm/lib/options.js' { - declare module.exports: $Exports<'gm/lib/options'>; -} -declare module 'gm/lib/utils.js' { - declare module.exports: $Exports<'gm/lib/utils'>; -} diff --git a/flow-typed/npm/hoist-non-react-statics_vx.x.x.js b/flow-typed/npm/hoist-non-react-statics_vx.x.x.js deleted file mode 100644 index 4efa8aaf9e56ed..00000000000000 --- a/flow-typed/npm/hoist-non-react-statics_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 0fb67f79cf818273a1e9aa0d8feb4d8e -// flow-typed version: <>/hoist-non-react-statics_v^2.3.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'hoist-non-react-statics' - * - * 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 'hoist-non-react-statics' { - 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 'hoist-non-react-statics/index' { - declare module.exports: $Exports<'hoist-non-react-statics'>; -} -declare module 'hoist-non-react-statics/index.js' { - declare module.exports: $Exports<'hoist-non-react-statics'>; -} diff --git a/flow-typed/npm/html-looks-like_vx.x.x.js b/flow-typed/npm/html-looks-like_vx.x.x.js deleted file mode 100644 index 4174b9377f56c5..00000000000000 --- a/flow-typed/npm/html-looks-like_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 4238ee52fa3a9741599272ee41d0dad5 -// flow-typed version: <>/html-looks-like_v^1.0.2/flow_v0.44.2 - -/** - * This is an autogenerated libdef stub for: - * - * 'html-looks-like' - * - * 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 'html-looks-like' { - 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 'html-looks-like/lib/diff' { - declare module.exports: any; -} - -declare module 'html-looks-like/lib/index' { - declare module.exports: any; -} - -declare module 'html-looks-like/lib/report' { - declare module.exports: any; -} - -declare module 'html-looks-like/lib/types' { - declare module.exports: any; -} - -// Filename aliases -declare module 'html-looks-like/lib/diff.js' { - declare module.exports: $Exports<'html-looks-like/lib/diff'>; -} -declare module 'html-looks-like/lib/index.js' { - declare module.exports: $Exports<'html-looks-like/lib/index'>; -} -declare module 'html-looks-like/lib/report.js' { - declare module.exports: $Exports<'html-looks-like/lib/report'>; -} -declare module 'html-looks-like/lib/types.js' { - declare module.exports: $Exports<'html-looks-like/lib/types'>; -} diff --git a/flow-typed/npm/jsdom_vx.x.x.js b/flow-typed/npm/jsdom_vx.x.x.js deleted file mode 100644 index ca79e5ab5c414d..00000000000000 --- a/flow-typed/npm/jsdom_vx.x.x.js +++ /dev/null @@ -1,2398 +0,0 @@ -// flow-typed signature: 5f2ff712bcea48c45fc1c208774474b4 -// flow-typed version: <>/jsdom_v^11.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jsdom' - * - * 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 'jsdom' { - 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 'jsdom/lib/api' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/default-stylesheet' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/documentAdapter' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/documentfeatures' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/domtohtml' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/htmltodom' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/not-implemented' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/resource-loader' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/Window' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/level2/style' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/level3/xpath' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/attributes' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/CompositionEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/Event-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/WheelEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/File-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/form-data-symbols' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Attr' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Blob' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CDATASection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CharacterData' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ChildNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Comment' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CompositionEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CompositionEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CustomEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Document' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DocumentType' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMParser' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMStringMap' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMTokenList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Element' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Event' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventTarget' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/External' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/File' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FileList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FileReader' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FocusEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FormData' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/History' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLCollection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDetailsElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLPictureElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/LinkStyle' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Location' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MessageEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MouseEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Navigator' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorID' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Node' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NodeIterator' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NodeList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ParentNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollRestoration' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/SupportedType' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Text' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/TouchEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/TreeWalker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/UIEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/UIEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/VisibilityState' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WheelEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WheelEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLDocument' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/create-event-accessor' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/document-base-url' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/focusing' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/form-controls' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/internal-constants' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/ordered-set' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/selectors' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/strings' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/stylesheets' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/text' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/traversal' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/validate-names' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/index' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/named-properties-window' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-document-position' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-filter' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-type' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Document-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Element-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Node-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NodeList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Text-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/post-message' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/register-elements' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/helpers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/NodeIterator-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/External-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/History-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/Location-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/navigation' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/SessionHistory' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr-sync-worker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr-utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/named-properties-tracker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/virtual-console' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/vm-shim' { - declare module.exports: any; -} - -declare module 'jsdom/lib/old-api' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jsdom/lib/api.js' { - declare module.exports: $Exports<'jsdom/lib/api'>; -} -declare module 'jsdom/lib/jsdom/browser/default-stylesheet.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/default-stylesheet'>; -} -declare module 'jsdom/lib/jsdom/browser/documentAdapter.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentAdapter'>; -} -declare module 'jsdom/lib/jsdom/browser/documentfeatures.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentfeatures'>; -} -declare module 'jsdom/lib/jsdom/browser/domtohtml.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/domtohtml'>; -} -declare module 'jsdom/lib/jsdom/browser/htmltodom.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/htmltodom'>; -} -declare module 'jsdom/lib/jsdom/browser/not-implemented.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/not-implemented'>; -} -declare module 'jsdom/lib/jsdom/browser/resource-loader.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/resource-loader'>; -} -declare module 'jsdom/lib/jsdom/browser/Window.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/Window'>; -} -declare module 'jsdom/lib/jsdom/level2/style.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/level2/style'>; -} -declare module 'jsdom/lib/jsdom/level3/xpath.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/level3/xpath'>; -} -declare module 'jsdom/lib/jsdom/living/attributes.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes'>; -} -declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes/Attr-impl'>; -} -declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/domparsing/DOMParser-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/CompositionEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CompositionEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CustomEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ErrorEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/Event-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/Event-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/EventTarget-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/FocusEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/HashChangeEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/KeyboardEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MessageEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MouseEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/PopStateEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ProgressEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/TouchEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/UIEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/WheelEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/WheelEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/Blob-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/File-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/File-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileReader-impl'>; -} -declare module 'jsdom/lib/jsdom/living/form-data-symbols.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/form-data-symbols'>; -} -declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/AddEventListenerOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Attr.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Attr'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Blob.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Blob'>; -} -declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/BlobPropertyBag'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CDATASection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CDATASection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CharacterData.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CharacterData'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ChildNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ChildNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Comment.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Comment'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CompositionEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CompositionEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CompositionEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CompositionEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CustomEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Document.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Document'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentFragment'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DocumentType.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentType'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMImplementation'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMParser.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMParser'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMStringMap.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMStringMap'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMTokenList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMTokenList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Element.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Element'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementContentEditable'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Event.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Event'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventListenerOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventModifierInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventTarget.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventTarget'>; -} -declare module 'jsdom/lib/jsdom/living/generated/External.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/External'>; -} -declare module 'jsdom/lib/jsdom/living/generated/File.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/File'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FileList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FilePropertyBag'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FileReader.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileReader'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FocusEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FormData.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FormData'>; -} -declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/GlobalEventHandlers'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/History.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/History'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAnchorElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAppletElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAreaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAudioElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBaseElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBodyElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBRElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLButtonElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCanvasElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLCollection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCollection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDetailsElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDetailsElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDialogElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDivElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLEmbedElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFontElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFormElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadingElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHRElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHtmlElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLIFrameElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLImageElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLInputElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLabelElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLegendElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLIElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLinkElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMapElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMediaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMenuElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMetaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMeterElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLModElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLObjectElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOutputElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParagraphElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParamElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLPictureElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPictureElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPreElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLProgressElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLQuoteElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLScriptElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSelectElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSourceElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSpanElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLStyleElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCellElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableColElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableRowElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTemplateElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTimeElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTitleElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTrackElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUnknownElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLVideoElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/LinkStyle.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/LinkStyle'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Location.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Location'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MessageEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MouseEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Navigator.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Navigator'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorCookies'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorID.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorID'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorLanguage'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorOnLine'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorPlugins'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Node.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Node'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NodeIterator.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NodeIterator'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NodeList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NodeList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonElementParentNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ParentNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ParentNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProcessingInstruction'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollRestoration.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollRestoration'>; -} -declare module 'jsdom/lib/jsdom/living/generated/SupportedType.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/SupportedType'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Text.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Text'>; -} -declare module 'jsdom/lib/jsdom/living/generated/TouchEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TouchEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/TreeWalker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TreeWalker'>; -} -declare module 'jsdom/lib/jsdom/living/generated/UIEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/UIEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/utils'>; -} -declare module 'jsdom/lib/jsdom/living/generated/VisibilityState.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/VisibilityState'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WheelEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WheelEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WheelEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WheelEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WindowEventHandlers'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLDocument.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLDocument'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/create-event-accessor.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/create-event-accessor'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/document-base-url.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/document-base-url'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/focusing.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/focusing'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/form-controls.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/form-controls'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/internal-constants.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/internal-constants'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/ordered-set.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/ordered-set'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/runtime-script-errors'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/selectors.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/selectors'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/strings.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/strings'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/stylesheets.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/stylesheets'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/text.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/text'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/traversal.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/traversal'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/validate-names.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/validate-names'>; -} -declare module 'jsdom/lib/jsdom/living/index.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/index'>; -} -declare module 'jsdom/lib/jsdom/living/named-properties-window.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/named-properties-window'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/Navigator-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorID-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl'>; -} -declare module 'jsdom/lib/jsdom/living/node-document-position.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-document-position'>; -} -declare module 'jsdom/lib/jsdom/living/node-filter.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-filter'>; -} -declare module 'jsdom/lib/jsdom/living/node-type.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-type'>; -} -declare module 'jsdom/lib/jsdom/living/node.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CDATASection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CharacterData-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ChildNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Comment-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Document-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Document-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentType-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Element-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Element-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/LinkStyle-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Node-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Node-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NodeList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NodeList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ParentNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Text-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Text-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/XMLDocument-impl'>; -} -declare module 'jsdom/lib/jsdom/living/post-message.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/post-message'>; -} -declare module 'jsdom/lib/jsdom/living/register-elements.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/register-elements'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/helpers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/helpers'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/NodeIterator-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/NodeIterator-impl'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/TreeWalker-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/External-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/External-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/History-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/History-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/Location-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/Location-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/navigation.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/navigation'>; -} -declare module 'jsdom/lib/jsdom/living/window/SessionHistory.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/SessionHistory'>; -} -declare module 'jsdom/lib/jsdom/living/xhr-sync-worker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-sync-worker'>; -} -declare module 'jsdom/lib/jsdom/living/xhr-utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-utils'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/FormData-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-symbols'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest'>; -} -declare module 'jsdom/lib/jsdom/named-properties-tracker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/named-properties-tracker'>; -} -declare module 'jsdom/lib/jsdom/utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/utils'>; -} -declare module 'jsdom/lib/jsdom/virtual-console.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/virtual-console'>; -} -declare module 'jsdom/lib/jsdom/vm-shim.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/vm-shim'>; -} -declare module 'jsdom/lib/old-api.js' { - declare module.exports: $Exports<'jsdom/lib/old-api'>; -} diff --git a/flow-typed/npm/json-loader_vx.x.x.js b/flow-typed/npm/json-loader_vx.x.x.js deleted file mode 100644 index 8425a448ad2cba..00000000000000 --- a/flow-typed/npm/json-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 3b77b6bb78d735e9212dc1be4848b7c6 -// flow-typed version: <>/json-loader_v^0.5.7/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'json-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 'json-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. - */ - - -// Filename aliases -declare module 'json-loader/index' { - declare module.exports: $Exports<'json-loader'>; -} -declare module 'json-loader/index.js' { - declare module.exports: $Exports<'json-loader'>; -} diff --git a/flow-typed/npm/jss-preset-default_vx.x.x.js b/flow-typed/npm/jss-preset-default_vx.x.x.js deleted file mode 100644 index 7e3af7b3035c70..00000000000000 --- a/flow-typed/npm/jss-preset-default_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 31365e3ec1de3d6dd14e7626c21c119d -// flow-typed version: <>/jss-preset-default_v^4.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jss-preset-default' - * - * 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 'jss-preset-default' { - 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 'jss-preset-default/dist/jss-preset-default' { - declare module.exports: any; -} - -declare module 'jss-preset-default/dist/jss-preset-default.min' { - declare module.exports: any; -} - -declare module 'jss-preset-default/lib/index' { - declare module.exports: any; -} - -declare module 'jss-preset-default/webpack.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jss-preset-default/dist/jss-preset-default.js' { - declare module.exports: $Exports<'jss-preset-default/dist/jss-preset-default'>; -} -declare module 'jss-preset-default/dist/jss-preset-default.min.js' { - declare module.exports: $Exports<'jss-preset-default/dist/jss-preset-default.min'>; -} -declare module 'jss-preset-default/lib/index.js' { - declare module.exports: $Exports<'jss-preset-default/lib/index'>; -} -declare module 'jss-preset-default/webpack.config.js' { - declare module.exports: $Exports<'jss-preset-default/webpack.config'>; -} diff --git a/flow-typed/npm/jss-rtl_vx.x.x.js b/flow-typed/npm/jss-rtl_vx.x.x.js deleted file mode 100644 index 8f89e10c1fb4c1..00000000000000 --- a/flow-typed/npm/jss-rtl_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 9bd2f5b993607322e7a3be0033c41110 -// flow-typed version: <>/jss-rtl_v^0.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jss-rtl' - * - * 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 'jss-rtl' { - 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 'jss-rtl/lib/main' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jss-rtl/lib/main.js' { - declare module.exports: $Exports<'jss-rtl/lib/main'>; -} diff --git a/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js b/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js deleted file mode 100644 index bc62b19b20476b..00000000000000 --- a/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js +++ /dev/null @@ -1,52 +0,0 @@ -// flow-typed signature: 1a5a5425161e426b970dcab6383c02c3 -// flow-typed version: <>/karma-browserstack-launcher_v^1.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-browserstack-launcher' - * - * 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 'karma-browserstack-launcher' { - 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 'karma-browserstack-launcher/browserstack-reporter' { - declare module.exports: any; -} - -declare module 'karma-browserstack-launcher/worker-manager' { - declare module.exports: any; -} - -declare module 'karma-browserstack-launcher/worker' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-browserstack-launcher/browserstack-reporter.js' { - declare module.exports: $Exports<'karma-browserstack-launcher/browserstack-reporter'>; -} -declare module 'karma-browserstack-launcher/index' { - declare module.exports: $Exports<'karma-browserstack-launcher'>; -} -declare module 'karma-browserstack-launcher/index.js' { - declare module.exports: $Exports<'karma-browserstack-launcher'>; -} -declare module 'karma-browserstack-launcher/worker-manager.js' { - declare module.exports: $Exports<'karma-browserstack-launcher/worker-manager'>; -} -declare module 'karma-browserstack-launcher/worker.js' { - declare module.exports: $Exports<'karma-browserstack-launcher/worker'>; -} diff --git a/flow-typed/npm/karma-mocha-reporter_vx.x.x.js b/flow-typed/npm/karma-mocha-reporter_vx.x.x.js deleted file mode 100644 index 43bd9d077e4e6b..00000000000000 --- a/flow-typed/npm/karma-mocha-reporter_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 9cfe44cfd65effe5b99864455ee5918c -// flow-typed version: <>/karma-mocha-reporter_v^2.2.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-mocha-reporter' - * - * 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 'karma-mocha-reporter' { - 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 'karma-mocha-reporter/index' { - declare module.exports: $Exports<'karma-mocha-reporter'>; -} -declare module 'karma-mocha-reporter/index.js' { - declare module.exports: $Exports<'karma-mocha-reporter'>; -} diff --git a/flow-typed/npm/karma-mocha_vx.x.x.js b/flow-typed/npm/karma-mocha_vx.x.x.js deleted file mode 100644 index 0f06f8e4dcf20c..00000000000000 --- a/flow-typed/npm/karma-mocha_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: c5499ad082dd3997b98449d3593ba542 -// flow-typed version: <>/karma-mocha_v^1.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-mocha' - * - * 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 'karma-mocha' { - 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 'karma-mocha/gruntfile' { - declare module.exports: any; -} - -declare module 'karma-mocha/lib/adapter' { - declare module.exports: any; -} - -declare module 'karma-mocha/lib/index' { - declare module.exports: any; -} - -declare module 'karma-mocha/wallaby' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-mocha/gruntfile.js' { - declare module.exports: $Exports<'karma-mocha/gruntfile'>; -} -declare module 'karma-mocha/lib/adapter.js' { - declare module.exports: $Exports<'karma-mocha/lib/adapter'>; -} -declare module 'karma-mocha/lib/index.js' { - declare module.exports: $Exports<'karma-mocha/lib/index'>; -} -declare module 'karma-mocha/wallaby.js' { - declare module.exports: $Exports<'karma-mocha/wallaby'>; -} diff --git a/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js b/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js deleted file mode 100644 index b4b5d086e852d7..00000000000000 --- a/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js +++ /dev/null @@ -1,59 +0,0 @@ -// flow-typed signature: 346b87f8b091f32be42a38d6ae3cc39e -// flow-typed version: <>/karma-phantomjs-launcher_v^1.0.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-phantomjs-launcher' - * - * 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 'karma-phantomjs-launcher' { - 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 'karma-phantomjs-launcher/capture.template' { - declare module.exports: any; -} - -declare module 'karma-phantomjs-launcher/gruntfile' { - declare module.exports: any; -} - -declare module 'karma-phantomjs-launcher/karma.conf' { - declare module.exports: any; -} - -declare module 'karma-phantomjs-launcher/test/add.spec' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-phantomjs-launcher/capture.template.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/capture.template'>; -} -declare module 'karma-phantomjs-launcher/gruntfile.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/gruntfile'>; -} -declare module 'karma-phantomjs-launcher/index' { - declare module.exports: $Exports<'karma-phantomjs-launcher'>; -} -declare module 'karma-phantomjs-launcher/index.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher'>; -} -declare module 'karma-phantomjs-launcher/karma.conf.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/karma.conf'>; -} -declare module 'karma-phantomjs-launcher/test/add.spec.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/test/add.spec'>; -} diff --git a/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js b/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js deleted file mode 100644 index 6bddd9834efa04..00000000000000 --- a/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 7a4c8184ba26fc9f55c16c9b26924f1b -// flow-typed version: <>/karma-sourcemap-loader_v^0.3.7/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-sourcemap-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 'karma-sourcemap-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. - */ - - -// Filename aliases -declare module 'karma-sourcemap-loader/index' { - declare module.exports: $Exports<'karma-sourcemap-loader'>; -} -declare module 'karma-sourcemap-loader/index.js' { - declare module.exports: $Exports<'karma-sourcemap-loader'>; -} diff --git a/flow-typed/npm/karma-webpack_vx.x.x.js b/flow-typed/npm/karma-webpack_vx.x.x.js deleted file mode 100644 index 8348d23a45bbb0..00000000000000 --- a/flow-typed/npm/karma-webpack_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: cc81cfc8fcbcb8ac9b277e6d41966bff -// flow-typed version: <>/karma-webpack_v^2.0.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-webpack' - * - * 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 'karma-webpack' { - 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 'karma-webpack/lib/karma-webpack' { - declare module.exports: any; -} - -declare module 'karma-webpack/lib/mocha-env-loader' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-webpack/index' { - declare module.exports: $Exports<'karma-webpack'>; -} -declare module 'karma-webpack/index.js' { - declare module.exports: $Exports<'karma-webpack'>; -} -declare module 'karma-webpack/lib/karma-webpack.js' { - declare module.exports: $Exports<'karma-webpack/lib/karma-webpack'>; -} -declare module 'karma-webpack/lib/mocha-env-loader.js' { - declare module.exports: $Exports<'karma-webpack/lib/mocha-env-loader'>; -} diff --git a/flow-typed/npm/karma_vx.x.x.js b/flow-typed/npm/karma_vx.x.x.js deleted file mode 100644 index b830fd2ae5dc3d..00000000000000 --- a/flow-typed/npm/karma_vx.x.x.js +++ /dev/null @@ -1,445 +0,0 @@ -// flow-typed signature: 83f14f6b048207987bb40f1dd3a7a535 -// flow-typed version: <>/karma_v^1.7.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma' - * - * 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 'karma' { - 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 'karma/common/stringify' { - declare module.exports: any; -} - -declare module 'karma/common/util' { - declare module.exports: any; -} - -declare module 'karma/config.tpl' { - declare module.exports: any; -} - -declare module 'karma/context/karma' { - declare module.exports: any; -} - -declare module 'karma/context/main' { - declare module.exports: any; -} - -declare module 'karma/gruntfile' { - declare module.exports: any; -} - -declare module 'karma/lib/browser_collection' { - declare module.exports: any; -} - -declare module 'karma/lib/browser_result' { - declare module.exports: any; -} - -declare module 'karma/lib/browser' { - declare module.exports: any; -} - -declare module 'karma/lib/cli' { - declare module.exports: any; -} - -declare module 'karma/lib/completion' { - declare module.exports: any; -} - -declare module 'karma/lib/config' { - declare module.exports: any; -} - -declare module 'karma/lib/constants' { - declare module.exports: any; -} - -declare module 'karma/lib/detached' { - declare module.exports: any; -} - -declare module 'karma/lib/emitter_wrapper' { - declare module.exports: any; -} - -declare module 'karma/lib/events' { - declare module.exports: any; -} - -declare module 'karma/lib/executor' { - declare module.exports: any; -} - -declare module 'karma/lib/file-list' { - declare module.exports: any; -} - -declare module 'karma/lib/file' { - declare module.exports: any; -} - -declare module 'karma/lib/helper' { - declare module.exports: any; -} - -declare module 'karma/lib/index' { - declare module.exports: any; -} - -declare module 'karma/lib/init' { - declare module.exports: any; -} - -declare module 'karma/lib/init/color_schemes' { - declare module.exports: any; -} - -declare module 'karma/lib/init/formatters' { - declare module.exports: any; -} - -declare module 'karma/lib/init/state_machine' { - declare module.exports: any; -} - -declare module 'karma/lib/launcher' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/base' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/capture_timeout' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/process' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/retry' { - declare module.exports: any; -} - -declare module 'karma/lib/logger' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/common' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/karma' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/proxy' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/runner' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/source_files' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/stopper' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/strip_host' { - declare module.exports: any; -} - -declare module 'karma/lib/plugin' { - declare module.exports: any; -} - -declare module 'karma/lib/preprocessor' { - declare module.exports: any; -} - -declare module 'karma/lib/reporter' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/base_color' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/base' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/dots_color' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/dots' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/multi' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/progress_color' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/progress' { - declare module.exports: any; -} - -declare module 'karma/lib/runner' { - declare module.exports: any; -} - -declare module 'karma/lib/server' { - declare module.exports: any; -} - -declare module 'karma/lib/stopper' { - declare module.exports: any; -} - -declare module 'karma/lib/temp_dir' { - declare module.exports: any; -} - -declare module 'karma/lib/url' { - declare module.exports: any; -} - -declare module 'karma/lib/watcher' { - declare module.exports: any; -} - -declare module 'karma/lib/web-server' { - declare module.exports: any; -} - -declare module 'karma/requirejs.config.tpl' { - declare module.exports: any; -} - -declare module 'karma/static/context' { - declare module.exports: any; -} - -declare module 'karma/static/debug' { - declare module.exports: any; -} - -declare module 'karma/static/karma' { - declare module.exports: any; -} - -declare module 'karma/wallaby' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma/common/stringify.js' { - declare module.exports: $Exports<'karma/common/stringify'>; -} -declare module 'karma/common/util.js' { - declare module.exports: $Exports<'karma/common/util'>; -} -declare module 'karma/config.tpl.js' { - declare module.exports: $Exports<'karma/config.tpl'>; -} -declare module 'karma/context/karma.js' { - declare module.exports: $Exports<'karma/context/karma'>; -} -declare module 'karma/context/main.js' { - declare module.exports: $Exports<'karma/context/main'>; -} -declare module 'karma/gruntfile.js' { - declare module.exports: $Exports<'karma/gruntfile'>; -} -declare module 'karma/lib/browser_collection.js' { - declare module.exports: $Exports<'karma/lib/browser_collection'>; -} -declare module 'karma/lib/browser_result.js' { - declare module.exports: $Exports<'karma/lib/browser_result'>; -} -declare module 'karma/lib/browser.js' { - declare module.exports: $Exports<'karma/lib/browser'>; -} -declare module 'karma/lib/cli.js' { - declare module.exports: $Exports<'karma/lib/cli'>; -} -declare module 'karma/lib/completion.js' { - declare module.exports: $Exports<'karma/lib/completion'>; -} -declare module 'karma/lib/config.js' { - declare module.exports: $Exports<'karma/lib/config'>; -} -declare module 'karma/lib/constants.js' { - declare module.exports: $Exports<'karma/lib/constants'>; -} -declare module 'karma/lib/detached.js' { - declare module.exports: $Exports<'karma/lib/detached'>; -} -declare module 'karma/lib/emitter_wrapper.js' { - declare module.exports: $Exports<'karma/lib/emitter_wrapper'>; -} -declare module 'karma/lib/events.js' { - declare module.exports: $Exports<'karma/lib/events'>; -} -declare module 'karma/lib/executor.js' { - declare module.exports: $Exports<'karma/lib/executor'>; -} -declare module 'karma/lib/file-list.js' { - declare module.exports: $Exports<'karma/lib/file-list'>; -} -declare module 'karma/lib/file.js' { - declare module.exports: $Exports<'karma/lib/file'>; -} -declare module 'karma/lib/helper.js' { - declare module.exports: $Exports<'karma/lib/helper'>; -} -declare module 'karma/lib/index.js' { - declare module.exports: $Exports<'karma/lib/index'>; -} -declare module 'karma/lib/init.js' { - declare module.exports: $Exports<'karma/lib/init'>; -} -declare module 'karma/lib/init/color_schemes.js' { - declare module.exports: $Exports<'karma/lib/init/color_schemes'>; -} -declare module 'karma/lib/init/formatters.js' { - declare module.exports: $Exports<'karma/lib/init/formatters'>; -} -declare module 'karma/lib/init/state_machine.js' { - declare module.exports: $Exports<'karma/lib/init/state_machine'>; -} -declare module 'karma/lib/launcher.js' { - declare module.exports: $Exports<'karma/lib/launcher'>; -} -declare module 'karma/lib/launchers/base.js' { - declare module.exports: $Exports<'karma/lib/launchers/base'>; -} -declare module 'karma/lib/launchers/capture_timeout.js' { - declare module.exports: $Exports<'karma/lib/launchers/capture_timeout'>; -} -declare module 'karma/lib/launchers/process.js' { - declare module.exports: $Exports<'karma/lib/launchers/process'>; -} -declare module 'karma/lib/launchers/retry.js' { - declare module.exports: $Exports<'karma/lib/launchers/retry'>; -} -declare module 'karma/lib/logger.js' { - declare module.exports: $Exports<'karma/lib/logger'>; -} -declare module 'karma/lib/middleware/common.js' { - declare module.exports: $Exports<'karma/lib/middleware/common'>; -} -declare module 'karma/lib/middleware/karma.js' { - declare module.exports: $Exports<'karma/lib/middleware/karma'>; -} -declare module 'karma/lib/middleware/proxy.js' { - declare module.exports: $Exports<'karma/lib/middleware/proxy'>; -} -declare module 'karma/lib/middleware/runner.js' { - declare module.exports: $Exports<'karma/lib/middleware/runner'>; -} -declare module 'karma/lib/middleware/source_files.js' { - declare module.exports: $Exports<'karma/lib/middleware/source_files'>; -} -declare module 'karma/lib/middleware/stopper.js' { - declare module.exports: $Exports<'karma/lib/middleware/stopper'>; -} -declare module 'karma/lib/middleware/strip_host.js' { - declare module.exports: $Exports<'karma/lib/middleware/strip_host'>; -} -declare module 'karma/lib/plugin.js' { - declare module.exports: $Exports<'karma/lib/plugin'>; -} -declare module 'karma/lib/preprocessor.js' { - declare module.exports: $Exports<'karma/lib/preprocessor'>; -} -declare module 'karma/lib/reporter.js' { - declare module.exports: $Exports<'karma/lib/reporter'>; -} -declare module 'karma/lib/reporters/base_color.js' { - declare module.exports: $Exports<'karma/lib/reporters/base_color'>; -} -declare module 'karma/lib/reporters/base.js' { - declare module.exports: $Exports<'karma/lib/reporters/base'>; -} -declare module 'karma/lib/reporters/dots_color.js' { - declare module.exports: $Exports<'karma/lib/reporters/dots_color'>; -} -declare module 'karma/lib/reporters/dots.js' { - declare module.exports: $Exports<'karma/lib/reporters/dots'>; -} -declare module 'karma/lib/reporters/multi.js' { - declare module.exports: $Exports<'karma/lib/reporters/multi'>; -} -declare module 'karma/lib/reporters/progress_color.js' { - declare module.exports: $Exports<'karma/lib/reporters/progress_color'>; -} -declare module 'karma/lib/reporters/progress.js' { - declare module.exports: $Exports<'karma/lib/reporters/progress'>; -} -declare module 'karma/lib/runner.js' { - declare module.exports: $Exports<'karma/lib/runner'>; -} -declare module 'karma/lib/server.js' { - declare module.exports: $Exports<'karma/lib/server'>; -} -declare module 'karma/lib/stopper.js' { - declare module.exports: $Exports<'karma/lib/stopper'>; -} -declare module 'karma/lib/temp_dir.js' { - declare module.exports: $Exports<'karma/lib/temp_dir'>; -} -declare module 'karma/lib/url.js' { - declare module.exports: $Exports<'karma/lib/url'>; -} -declare module 'karma/lib/watcher.js' { - declare module.exports: $Exports<'karma/lib/watcher'>; -} -declare module 'karma/lib/web-server.js' { - declare module.exports: $Exports<'karma/lib/web-server'>; -} -declare module 'karma/requirejs.config.tpl.js' { - declare module.exports: $Exports<'karma/requirejs.config.tpl'>; -} -declare module 'karma/static/context.js' { - declare module.exports: $Exports<'karma/static/context'>; -} -declare module 'karma/static/debug.js' { - declare module.exports: $Exports<'karma/static/debug'>; -} -declare module 'karma/static/karma.js' { - declare module.exports: $Exports<'karma/static/karma'>; -} -declare module 'karma/wallaby.js' { - declare module.exports: $Exports<'karma/wallaby'>; -} diff --git a/flow-typed/npm/keycode_vx.x.x.js b/flow-typed/npm/keycode_vx.x.x.js deleted file mode 100644 index 93f54aaf05d49d..00000000000000 --- a/flow-typed/npm/keycode_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: b782fe4c661ee10d708a8aaf2452f736 -// flow-typed version: <>/keycode_v^2.1.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'keycode' - * - * 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 'keycode' { - 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 'keycode/test/keycode' { - declare module.exports: any; -} - -declare module 'keycode/test/mocha' { - declare module.exports: any; -} - -// Filename aliases -declare module 'keycode/index' { - declare module.exports: $Exports<'keycode'>; -} -declare module 'keycode/index.js' { - declare module.exports: $Exports<'keycode'>; -} -declare module 'keycode/test/keycode.js' { - declare module.exports: $Exports<'keycode/test/keycode'>; -} -declare module 'keycode/test/mocha.js' { - declare module.exports: $Exports<'keycode/test/mocha'>; -} diff --git a/flow-typed/npm/lodash_v4.x.x.js b/flow-typed/npm/lodash_v4.x.x.js deleted file mode 100644 index 9170faa72dec13..00000000000000 --- a/flow-typed/npm/lodash_v4.x.x.js +++ /dev/null @@ -1,4207 +0,0 @@ -// flow-typed signature: 554384bc1c2235537d0c15bf2acefe99 -// flow-typed version: c5a8c20937/lodash_v4.x.x/flow_>=v0.55.x - -declare module "lodash" { - declare type __CurriedFunction1 = (...r: [AA]) => R; - declare type CurriedFunction1 = __CurriedFunction1; - - declare type __CurriedFunction2 = (( - ...r: [AA] - ) => CurriedFunction1) & - ((...r: [AA, BB]) => R); - declare type CurriedFunction2 = __CurriedFunction2; - - declare type __CurriedFunction3 = (( - ...r: [AA] - ) => CurriedFunction2) & - ((...r: [AA, BB]) => CurriedFunction1) & - ((...r: [AA, BB, CC]) => R); - declare type CurriedFunction3 = __CurriedFunction3< - A, - B, - C, - R, - *, - *, - * - >; - - declare type __CurriedFunction4< - A, - B, - C, - D, - R, - AA: A, - BB: B, - CC: C, - DD: D - > = ((...r: [AA]) => CurriedFunction3) & - ((...r: [AA, BB]) => CurriedFunction2) & - ((...r: [AA, BB, CC]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD]) => R); - declare type CurriedFunction4 = __CurriedFunction4< - A, - B, - C, - D, - R, - *, - *, - *, - * - >; - - declare type __CurriedFunction5< - A, - B, - C, - D, - E, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E - > = ((...r: [AA]) => CurriedFunction4) & - ((...r: [AA, BB]) => CurriedFunction3) & - ((...r: [AA, BB, CC]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE]) => R); - declare type CurriedFunction5 = __CurriedFunction5< - A, - B, - C, - D, - E, - R, - *, - *, - *, - *, - * - >; - - declare type __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E, - FF: F - > = ((...r: [AA]) => CurriedFunction5) & - ((...r: [AA, BB]) => CurriedFunction4) & - ((...r: [AA, BB, CC]) => CurriedFunction3) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE, FF]) => R); - declare type CurriedFunction6 = __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - *, - *, - *, - *, - *, - * - >; - - declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & - (((...r: [A, B]) => R) => CurriedFunction2) & - (((...r: [A, B, C]) => R) => CurriedFunction3) & - (( - (...r: [A, B, C, D]) => R - ) => CurriedFunction4) & - (( - (...r: [A, B, C, D, E]) => R - ) => CurriedFunction5) & - (( - (...r: [A, B, C, D, E, F]) => R - ) => CurriedFunction6); - - declare type UnaryFn = (a: A) => R; - - declare type TemplateSettings = { - escape?: RegExp, - evaluate?: RegExp, - imports?: Object, - interpolate?: RegExp, - variable?: string - }; - - declare type TruncateOptions = { - length?: number, - omission?: string, - separator?: RegExp | string - }; - - declare type DebounceOptions = { - leading?: boolean, - maxWait?: number, - trailing?: boolean - }; - - declare type ThrottleOptions = { - leading?: boolean, - trailing?: boolean - }; - - declare type NestedArray = Array>; - - declare type matchesIterateeShorthand = Object; - declare type matchesPropertyIterateeShorthand = [string, any]; - declare type propertyIterateeShorthand = string; - - declare type OPredicate = - | ((value: A, key: string, object: O) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type OIterateeWithResult = - | Object - | string - | ((value: V, key: string, object: O) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; - - declare type Predicate = - | ((value: T, index: number, array: Array) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type _ValueOnlyIteratee = (value: T) => mixed; - declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; - declare type _Iteratee = ( - item: T, - index: number, - array: ?Array - ) => mixed; - declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T, index: number, array: ?Array) => Array) - | Object - | string; - declare type Comparator = (item: T, item2: T) => boolean; - - declare type MapIterator = - | ((item: T, index: number, array: Array) => U) - | propertyIterateeShorthand; - - declare type OMapIterator = - | ((item: T, key: string, object: O) => U) - | propertyIterateeShorthand; - - declare class Lodash { - // Array - chunk(array: ?Array, size?: number): Array>; - compact(array: Array): Array; - concat(base: Array, ...elements: Array): Array; - difference(array: ?Array, values?: Array): Array; - differenceBy( - array: ?Array, - values: Array, - iteratee: ValueOnlyIteratee - ): T[]; - differenceWith(array: T[], values: T[], comparator?: Comparator): T[]; - drop(array: ?Array, n?: number): Array; - dropRight(array: ?Array, n?: number): Array; - dropRightWhile(array: ?Array, predicate?: Predicate): Array; - dropWhile(array: ?Array, predicate?: Predicate): Array; - fill( - array: ?Array, - value: U, - start?: number, - end?: number - ): Array; - findIndex( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): number; - findLastIndex( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): number; - // alias of _.head - first(array: ?Array): T; - flatten(array: Array | X>): Array; - flattenDeep(array: any[]): Array; - flattenDepth(array: any[], depth?: number): any[]; - fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; - head(array: ?Array): T; - indexOf(array: ?Array, value: T, fromIndex?: number): number; - initial(array: ?Array): Array; - intersection(...arrays: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - intersectionBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; - intersectionBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - intersectionBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - intersectionBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - intersectionWith(a1: Array, comparator: Comparator): Array; - intersectionWith( - a1: Array, - a2: Array, - comparator: Comparator - ): Array; - intersectionWith( - a1: Array, - a2: Array, - a3: Array, - comparator: Comparator - ): Array; - intersectionWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator: Comparator - ): Array; - join(array: ?Array, separator?: string): string; - last(array: ?Array): T; - lastIndexOf(array: ?Array, value: T, fromIndex?: number): number; - nth(array: T[], n?: number): T; - pull(array: ?Array, ...values?: Array): Array; - pullAll(array: ?Array, values: Array): Array; - pullAllBy( - array: ?Array, - values: Array, - iteratee?: ValueOnlyIteratee - ): Array; - pullAllWith(array?: T[], values: T[], comparator?: Function): T[]; - pullAt(array: ?Array, ...indexed?: Array): Array; - pullAt(array: ?Array, indexed?: Array): Array; - remove(array: ?Array, predicate?: Predicate): Array; - reverse(array: ?Array): Array; - slice(array: ?Array, start?: number, end?: number): Array; - sortedIndex(array: ?Array, value: T): number; - sortedIndexBy( - array: ?Array, - value: T, - iteratee?: ValueOnlyIteratee - ): number; - sortedIndexOf(array: ?Array, value: T): number; - sortedLastIndex(array: ?Array, value: T): number; - sortedLastIndexBy( - array: ?Array, - value: T, - iteratee?: ValueOnlyIteratee - ): number; - sortedLastIndexOf(array: ?Array, value: T): number; - sortedUniq(array: ?Array): Array; - sortedUniqBy(array: ?Array, iteratee?: (value: T) => mixed): Array; - tail(array: ?Array): Array; - take(array: ?Array, n?: number): Array; - takeRight(array: ?Array, n?: number): Array; - takeRightWhile(array: ?Array, predicate?: Predicate): Array; - takeWhile(array: ?Array, predicate?: Predicate): Array; - union(...arrays?: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - unionBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; - unionBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - unionBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - unionBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - unionWith(a1: Array, comparator?: Comparator): Array; - unionWith( - a1: Array, - a2: Array, - comparator?: Comparator - ): Array; - unionWith( - a1: Array, - a2: Array, - a3: Array, - comparator?: Comparator - ): Array; - unionWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator?: Comparator - ): Array; - uniq(array: ?Array): Array; - uniqBy(array: ?Array, iteratee?: ValueOnlyIteratee): Array; - uniqWith(array: ?Array, comparator?: Comparator): Array; - unzip(array: ?Array): Array; - unzipWith(array: ?Array, iteratee?: Iteratee): Array; - without(array: ?Array, ...values?: Array): Array; - xor(...array: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - xorBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; - xorBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - xorBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - xorBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - xorWith(a1: Array, comparator?: Comparator): Array; - xorWith( - a1: Array, - a2: Array, - comparator?: Comparator - ): Array; - xorWith( - a1: Array, - a2: Array, - a3: Array, - comparator?: Comparator - ): Array; - xorWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator?: Comparator - ): Array; - zip(a1: A[], a2: B[]): Array<[A, B]>; - zip(a1: A[], a2: B[], a3: C[]): Array<[A, B, C]>; - zip(a1: A[], a2: B[], a3: C[], a4: D[]): Array<[A, B, C, D]>; - zip( - a1: A[], - a2: B[], - a3: C[], - a4: D[], - a5: E[] - ): Array<[A, B, C, D, E]>; - - zipObject(props?: Array, values?: Array): { [key: K]: V }; - zipObjectDeep(props?: any[], values?: any): Object; - //Workaround until (...parameter: T, parameter2: U) works - zipWith(a1: NestedArray, iteratee?: Iteratee): Array; - zipWith( - a1: NestedArray, - a2: NestedArray, - iteratee?: Iteratee - ): Array; - zipWith( - a1: NestedArray, - a2: NestedArray, - a3: NestedArray, - iteratee?: Iteratee - ): Array; - zipWith( - a1: NestedArray, - a2: NestedArray, - a3: NestedArray, - a4: NestedArray, - iteratee?: Iteratee - ): Array; - - // Collection - countBy(array: ?Array, iteratee?: ValueOnlyIteratee): Object; - countBy(object: T, iteratee?: ValueOnlyIteratee): Object; - // alias of _.forEach - each(array: ?Array, iteratee?: Iteratee): Array; - each(object: T, iteratee?: OIteratee): T; - // alias of _.forEachRight - eachRight(array: ?Array, iteratee?: Iteratee): Array; - eachRight(object: T, iteratee?: OIteratee): T; - every(array: ?Array, iteratee?: Iteratee): boolean; - every(object: T, iteratee?: OIteratee): boolean; - filter(array: ?Array, predicate?: Predicate): Array; - filter( - object: T, - predicate?: OPredicate - ): Array; - find( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): T | void; - find( - object: T, - predicate?: OPredicate, - fromIndex?: number - ): V; - findLast( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): T | void; - findLast( - object: T, - predicate?: OPredicate - ): V; - flatMap(array: ?Array, iteratee?: FlatMapIteratee): Array; - flatMap( - object: T, - iteratee?: OFlatMapIteratee - ): Array; - flatMapDeep( - array: ?Array, - iteratee?: FlatMapIteratee - ): Array; - flatMapDeep( - object: T, - iteratee?: OFlatMapIteratee - ): Array; - flatMapDepth( - array: ?Array, - iteratee?: FlatMapIteratee, - depth?: number - ): Array; - flatMapDepth( - object: T, - iteratee?: OFlatMapIteratee, - depth?: number - ): Array; - forEach(array: ?Array, iteratee?: Iteratee): Array; - forEach(object: T, iteratee?: OIteratee): T; - forEachRight(array: ?Array, iteratee?: Iteratee): Array; - forEachRight(object: T, iteratee?: OIteratee): T; - groupBy( - array: ?Array, - iteratee?: ValueOnlyIteratee - ): { [key: V]: Array }; - groupBy( - object: T, - iteratee?: ValueOnlyIteratee - ): { [key: V]: Array }; - includes(array: ?Array, value: T, fromIndex?: number): boolean; - includes(object: T, value: any, fromIndex?: number): boolean; - includes(str: string, value: string, fromIndex?: number): boolean; - invokeMap( - array: ?Array, - path: ((value: T) => Array | string) | Array | string, - ...args?: Array - ): Array; - invokeMap( - object: T, - path: ((value: any) => Array | string) | Array | string, - ...args?: Array - ): Array; - keyBy( - array: ?Array, - iteratee?: ValueOnlyIteratee - ): { [key: V]: ?T }; - keyBy( - object: T, - iteratee?: ValueOnlyIteratee - ): { [key: V]: ?A }; - map(array: ?Array, iteratee?: MapIterator): Array; - map( - object: ?T, - iteratee?: OMapIterator - ): Array; - map( - str: ?string, - iteratee?: (char: string, index: number, str: string) => any - ): string; - orderBy( - array: ?Array, - iteratees?: Array> | string, - orders?: Array<"asc" | "desc"> | string - ): Array; - orderBy( - object: T, - iteratees?: Array> | string, - orders?: Array<"asc" | "desc"> | string - ): Array; - partition( - array: ?Array, - predicate?: Predicate - ): [Array, Array]; - partition( - object: T, - predicate?: OPredicate - ): [Array, Array]; - reduce( - array: ?Array, - iteratee?: ( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: U - ): U; - reduce( - object: T, - iteratee?: (accumulator: U, value: any, key: string, object: T) => U, - accumulator?: U - ): U; - reduceRight( - array: ?Array, - iteratee?: ( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: U - ): U; - reduceRight( - object: T, - iteratee?: (accumulator: U, value: any, key: string, object: T) => U, - accumulator?: U - ): U; - reject(array: ?Array, predicate?: Predicate): Array; - reject( - object: T, - predicate?: OPredicate - ): Array; - sample(array: ?Array): T; - sample(object: T): V; - sampleSize(array: ?Array, n?: number): Array; - sampleSize(object: T, n?: number): Array; - shuffle(array: ?Array): Array; - shuffle(object: T): Array; - size(collection: Array | Object): number; - some(array: ?Array, predicate?: Predicate): boolean; - some( - object?: ?T, - predicate?: OPredicate - ): boolean; - sortBy(array: ?Array, ...iteratees?: Array>): Array; - sortBy(array: ?Array, iteratees?: Array>): Array; - sortBy( - object: T, - ...iteratees?: Array> - ): Array; - sortBy(object: T, iteratees?: Array>): Array; - - // Date - now(): number; - - // Function - after(n: number, fn: Function): Function; - ary(func: Function, n?: number): Function; - before(n: number, fn: Function): Function; - bind(func: Function, thisArg: any, ...partials: Array): Function; - bindKey(obj: Object, key: string, ...partials: Array): Function; - curry: Curry; - curry(func: Function, arity?: number): Function; - curryRight(func: Function, arity?: number): Function; - debounce(func: F, wait?: number, options?: DebounceOptions): F; - defer(func: Function, ...args?: Array): number; - delay(func: Function, wait: number, ...args?: Array): number; - flip(func: Function): Function; - memoize(func: F, resolver?: Function): F; - negate(predicate: Function): Function; - once(func: Function): Function; - overArgs(func: Function, ...transforms: Array): Function; - overArgs(func: Function, transforms: Array): Function; - partial(func: Function, ...partials: any[]): Function; - partialRight(func: Function, ...partials: Array): Function; - partialRight(func: Function, partials: Array): Function; - rearg(func: Function, ...indexes: Array): Function; - rearg(func: Function, indexes: Array): Function; - rest(func: Function, start?: number): Function; - spread(func: Function): Function; - throttle( - func: Function, - wait?: number, - options?: ThrottleOptions - ): Function; - unary(func: Function): Function; - wrap(value: any, wrapper: Function): Function; - - // Lang - castArray(value: *): any[]; - clone(value: T): T; - cloneDeep(value: T): T; - cloneDeepWith( - value: T, - customizer?: ?(value: T, key: number | string, object: T, stack: any) => U - ): U; - cloneWith( - value: T, - customizer?: ?(value: T, key: number | string, object: T, stack: any) => U - ): U; - conformsTo( - source: T, - predicates: T & { [key: string]: (x: any) => boolean } - ): boolean; - eq(value: any, other: any): boolean; - gt(value: any, other: any): boolean; - gte(value: any, other: any): boolean; - isArguments(value: any): boolean; - isArray(value: any): boolean; - isArrayBuffer(value: any): boolean; - isArrayLike(value: any): boolean; - isArrayLikeObject(value: any): boolean; - isBoolean(value: any): boolean; - isBuffer(value: any): boolean; - isDate(value: any): boolean; - isElement(value: any): boolean; - isEmpty(value: any): boolean; - isEqual(value: any, other: any): boolean; - isEqualWith( - value: T, - other: U, - customizer?: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void - ): boolean; - isError(value: any): boolean; - isFinite(value: any): boolean; - isFunction(value: Function): true; - isFunction(value: number | string | void | null | Object): false; - isInteger(value: any): boolean; - isLength(value: any): boolean; - isMap(value: any): boolean; - isMatch(object?: ?Object, source: Object): boolean; - isMatchWith( - object: T, - source: U, - customizer?: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void - ): boolean; - isNaN(value: any): boolean; - isNative(value: any): boolean; - isNil(value: any): boolean; - isNull(value: any): boolean; - isNumber(value: any): boolean; - isObject(value: any): boolean; - isObjectLike(value: any): boolean; - isPlainObject(value: any): boolean; - isRegExp(value: any): boolean; - isSafeInteger(value: any): boolean; - isSet(value: any): boolean; - isString(value: string): true; - isString( - value: number | boolean | Function | void | null | Object | Array - ): false; - isSymbol(value: any): boolean; - isTypedArray(value: any): boolean; - isUndefined(value: any): boolean; - isWeakMap(value: any): boolean; - isWeakSet(value: any): boolean; - lt(value: any, other: any): boolean; - lte(value: any, other: any): boolean; - toArray(value: any): Array; - toFinite(value: any): number; - toInteger(value: any): number; - toLength(value: any): number; - toNumber(value: any): number; - toPlainObject(value: any): Object; - toSafeInteger(value: any): number; - toString(value: any): string; - - // Math - add(augend: number, addend: number): number; - ceil(number: number, precision?: number): number; - divide(dividend: number, divisor: number): number; - floor(number: number, precision?: number): number; - max(array: ?Array): T; - maxBy(array: ?Array, iteratee?: Iteratee): T; - mean(array: Array<*>): number; - meanBy(array: Array, iteratee?: Iteratee): number; - min(array: ?Array): T; - minBy(array: ?Array, iteratee?: Iteratee): T; - multiply(multiplier: number, multiplicand: number): number; - round(number: number, precision?: number): number; - subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(array: Array, iteratee?: Iteratee): number; - - // number - clamp(number: number, lower?: number, upper: number): number; - inRange(number: number, start?: number, end: number): boolean; - random(lower?: number, upper?: number, floating?: boolean): number; - - // Object - assign(object?: ?Object, ...sources?: Array): Object; - assignIn(a: A, b: B): A & B; - assignIn(a: A, b: B, c: C): A & B & C; - assignIn(a: A, b: B, c: C, d: D): A & B & C & D; - assignIn(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - assignInWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - at(object?: ?Object, ...paths: Array): Array; - at(object?: ?Object, paths: Array): Array; - create(prototype: T, properties?: Object): $Supertype; - defaults(object?: ?Object, ...sources?: Array): Object; - defaultsDeep(object?: ?Object, ...sources?: Array): Object; - // alias for _.toPairs - entries(object?: ?Object): NestedArray; - // alias for _.toPairsIn - entriesIn(object?: ?Object): NestedArray; - // alias for _.assignIn - extend(a: A, b: B): A & B; - extend(a: A, b: B, c: C): A & B & C; - extend(a: A, b: B, c: C, d: D): A & B & C & D; - extend(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - // alias for _.assignInWith - extendWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - findKey( - object?: ?T, - predicate?: OPredicate - ): string | void; - findLastKey( - object?: ?T, - predicate?: OPredicate - ): string | void; - forIn(object?: ?Object, iteratee?: OIteratee<*>): Object; - forInRight(object?: ?Object, iteratee?: OIteratee<*>): Object; - forOwn(object?: ?Object, iteratee?: OIteratee<*>): Object; - forOwnRight(object?: ?Object, iteratee?: OIteratee<*>): Object; - functions(object?: ?Object): Array; - functionsIn(object?: ?Object): Array; - get( - object?: ?Object | ?Array, - path?: ?Array | string, - defaultValue?: any - ): any; - has(object?: ?Object, path?: ?Array | string): boolean; - hasIn(object?: ?Object, path?: ?Array | string): boolean; - invert(object?: ?Object, multiVal?: boolean): Object; - invertBy(object: ?Object, iteratee?: Function): Object; - invoke( - object?: ?Object, - path?: ?Array | string, - ...args?: Array - ): any; - keys(object?: ?{ [key: K]: any }): Array; - keys(object?: ?Object): Array; - keysIn(object?: ?Object): Array; - mapKeys(object?: ?Object, iteratee?: OIteratee<*>): Object; - mapValues(object?: ?Object, iteratee?: OIteratee<*>): Object; - merge(object?: ?Object, ...sources?: Array): Object; - mergeWith( - object: T, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - omit(object?: ?Object, ...props: Array): Object; - omit(object?: ?Object, props: Array): Object; - omitBy( - object?: ?T, - predicate?: OPredicate - ): Object; - pick(object?: ?Object, ...props: Array): Object; - pick(object?: ?Object, props: Array): Object; - pickBy( - object?: ?T, - predicate?: OPredicate - ): Object; - result( - object?: ?Object, - path?: ?Array | string, - defaultValue?: any - ): any; - set(object?: ?Object, path?: ?Array | string, value: any): Object; - setWith( - object: T, - path?: ?Array | string, - value: any, - customizer?: (nsValue: any, key: string, nsObject: T) => any - ): Object; - toPairs(object?: ?Object | Array<*>): NestedArray; - toPairsIn(object?: ?Object): NestedArray; - transform( - collection: Object | Array, - iteratee?: OIteratee<*>, - accumulator?: any - ): any; - unset(object?: ?Object, path?: ?Array | string): boolean; - update(object: Object, path: string[] | string, updater: Function): Object; - updateWith( - object: Object, - path: string[] | string, - updater: Function, - customizer?: Function - ): Object; - values(object?: ?Object): Array; - valuesIn(object?: ?Object): Array; - - // Seq - // harder to read, but this is _() - (value: any): any; - chain(value: T): any; - tap(value: T, interceptor: (value: T) => any): T; - thru(value: T1, interceptor: (value: T1) => T2): T2; - // TODO: _.prototype.* - - // String - camelCase(string?: ?string): string; - capitalize(string?: string): string; - deburr(string?: string): string; - endsWith(string?: string, target?: string, position?: number): boolean; - escape(string?: string): string; - escapeRegExp(string?: string): string; - kebabCase(string?: string): string; - lowerCase(string?: string): string; - lowerFirst(string?: string): string; - pad(string?: string, length?: number, chars?: string): string; - padEnd(string?: string, length?: number, chars?: string): string; - padStart(string?: string, length?: number, chars?: string): string; - parseInt(string: string, radix?: number): number; - repeat(string?: string, n?: number): string; - replace( - string?: string, - pattern: RegExp | string, - replacement: ((string: string) => string) | string - ): string; - snakeCase(string?: string): string; - split( - string?: string, - separator: RegExp | string, - limit?: number - ): Array; - startCase(string?: string): string; - startsWith(string?: string, target?: string, position?: number): boolean; - template(string?: string, options?: TemplateSettings): Function; - toLower(string?: string): string; - toUpper(string?: string): string; - trim(string?: string, chars?: string): string; - trimEnd(string?: string, chars?: string): string; - trimStart(string?: string, chars?: string): string; - truncate(string?: string, options?: TruncateOptions): string; - unescape(string?: string): string; - upperCase(string?: string): string; - upperFirst(string?: string): string; - words(string?: string, pattern?: RegExp | string): Array; - - // Util - attempt(func: Function, ...args: Array): any; - bindAll(object?: ?Object, methodNames: Array): Object; - bindAll(object?: ?Object, ...methodNames: Array): Object; - cond(pairs: NestedArray): Function; - conforms(source: Object): Function; - constant(value: T): () => T; - defaultTo( - value: T1, - defaultValue: T2 - ): T1; - // NaN is a number instead of its own type, otherwise it would behave like null/void - defaultTo(value: T1, defaultValue: T2): T1 | T2; - defaultTo(value: T1, defaultValue: T2): T2; - flow: $ComposeReverse; - flow(funcs?: Array): Function; - flowRight: $Compose; - flowRight(funcs?: Array): Function; - identity(value: T): T; - iteratee(func?: any): Function; - matches(source: Object): Function; - matchesProperty(path?: ?Array | string, srcValue: any): Function; - method(path?: ?Array | string, ...args?: Array): Function; - methodOf(object?: ?Object, ...args?: Array): Function; - mixin( - object?: T, - source: Object, - options?: { chain: boolean } - ): T; - noConflict(): Lodash; - noop(...args: Array): void; - nthArg(n?: number): Function; - over(...iteratees: Array): Function; - over(iteratees: Array): Function; - overEvery(...predicates: Array): Function; - overEvery(predicates: Array): Function; - overSome(...predicates: Array): Function; - overSome(predicates: Array): Function; - property(path?: ?Array | string): Function; - propertyOf(object?: ?Object): Function; - range(start: number, end: number, step?: number): Array; - range(end: number, step?: number): Array; - rangeRight(start: number, end: number, step?: number): Array; - rangeRight(end: number, step?: number): Array; - runInContext(context?: Object): Function; - - stubArray(): Array<*>; - stubFalse(): false; - stubObject(): {}; - stubString(): ""; - stubTrue(): true; - times(n: number, ...rest: Array): Array; - times(n: number, iteratee: (i: number) => T): Array; - toPath(value: any): Array; - uniqueId(prefix?: string): string; - - // Properties - VERSION: string; - templateSettings: TemplateSettings; - } - - declare var exports: Lodash; -} - -declare module "lodash/fp" { - declare type __CurriedFunction1 = (...r: [AA]) => R; - declare type CurriedFunction1 = __CurriedFunction1; - - declare type __CurriedFunction2 = (( - ...r: [AA] - ) => CurriedFunction1) & - ((...r: [AA, BB]) => R); - declare type CurriedFunction2 = __CurriedFunction2; - - declare type __CurriedFunction3 = (( - ...r: [AA] - ) => CurriedFunction2) & - ((...r: [AA, BB]) => CurriedFunction1) & - ((...r: [AA, BB, CC]) => R); - declare type CurriedFunction3 = __CurriedFunction3< - A, - B, - C, - R, - *, - *, - * - >; - - declare type __CurriedFunction4< - A, - B, - C, - D, - R, - AA: A, - BB: B, - CC: C, - DD: D - > = ((...r: [AA]) => CurriedFunction3) & - ((...r: [AA, BB]) => CurriedFunction2) & - ((...r: [AA, BB, CC]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD]) => R); - declare type CurriedFunction4 = __CurriedFunction4< - A, - B, - C, - D, - R, - *, - *, - *, - * - >; - - declare type __CurriedFunction5< - A, - B, - C, - D, - E, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E - > = ((...r: [AA]) => CurriedFunction4) & - ((...r: [AA, BB]) => CurriedFunction3) & - ((...r: [AA, BB, CC]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE]) => R); - declare type CurriedFunction5 = __CurriedFunction5< - A, - B, - C, - D, - E, - R, - *, - *, - *, - *, - * - >; - - declare type __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E, - FF: F - > = ((...r: [AA]) => CurriedFunction5) & - ((...r: [AA, BB]) => CurriedFunction4) & - ((...r: [AA, BB, CC]) => CurriedFunction3) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE, FF]) => R); - declare type CurriedFunction6 = __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - *, - *, - *, - *, - *, - * - >; - - declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & - (((...r: [A, B]) => R) => CurriedFunction2) & - (((...r: [A, B, C]) => R) => CurriedFunction3) & - (( - (...r: [A, B, C, D]) => R - ) => CurriedFunction4) & - (( - (...r: [A, B, C, D, E]) => R - ) => CurriedFunction5) & - (( - (...r: [A, B, C, D, E, F]) => R - ) => CurriedFunction6); - - declare type UnaryFn = (a: A) => R; - - declare type TemplateSettings = { - escape?: RegExp, - evaluate?: RegExp, - imports?: Object, - interpolate?: RegExp, - variable?: string - }; - - declare type TruncateOptions = { - length?: number, - omission?: string, - separator?: RegExp | string - }; - - declare type DebounceOptions = { - leading?: boolean, - maxWait?: number, - trailing?: boolean - }; - - declare type ThrottleOptions = { - leading?: boolean, - trailing?: boolean - }; - - declare type NestedArray = Array>; - - declare type matchesIterateeShorthand = Object; - declare type matchesPropertyIterateeShorthand = [string, any]; - declare type propertyIterateeShorthand = string; - - declare type OPredicate = - | ((value: A) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type OIterateeWithResult = Object | string | ((value: V) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; - - declare type Predicate = - | ((value: T) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type _ValueOnlyIteratee = (value: T) => mixed; - declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; - declare type _Iteratee = (item: T) => mixed; - declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T) => Array) - | Object - | string; - declare type Comparator = (item: T, item2: T) => boolean; - - declare type MapIterator = ((item: T) => U) | propertyIterateeShorthand; - - declare type OMapIterator = - | ((item: T) => U) - | propertyIterateeShorthand; - - declare class Lodash { - // Array - chunk(size: number): (array: Array) => Array>; - chunk(size: number, array: Array): Array>; - compact(array: Array): Array; - concat | T, B: Array | U>( - base: A - ): (elements: B) => Array; - concat | T, B: Array | U>( - base: A, - elements: B - ): Array; - difference(values: Array): (array: Array) => Array; - difference(values: Array, array: Array): Array; - differenceBy( - iteratee: ValueOnlyIteratee - ): ((values: Array) => (array: Array) => T[]) & - ((values: Array, array: Array) => T[]); - differenceBy( - iteratee: ValueOnlyIteratee, - values: Array - ): (array: Array) => T[]; - differenceBy( - iteratee: ValueOnlyIteratee, - values: Array, - array: Array - ): T[]; - differenceWith( - values: T[] - ): ((comparator: Comparator) => (array: T[]) => T[]) & - ((comparator: Comparator, array: T[]) => T[]); - differenceWith( - values: T[], - comparator: Comparator - ): (array: T[]) => T[]; - differenceWith(values: T[], comparator: Comparator, array: T[]): T[]; - drop(n: number): (array: Array) => Array; - drop(n: number, array: Array): Array; - dropLast(n: number): (array: Array) => Array; - dropLast(n: number, array: Array): Array; - dropRight(n: number): (array: Array) => Array; - dropRight(n: number, array: Array): Array; - dropRightWhile(predicate: Predicate): (array: Array) => Array; - dropRightWhile(predicate: Predicate, array: Array): Array; - dropWhile(predicate: Predicate): (array: Array) => Array; - dropWhile(predicate: Predicate, array: Array): Array; - dropLastWhile(predicate: Predicate): (array: Array) => Array; - dropLastWhile(predicate: Predicate, array: Array): Array; - fill( - start: number - ): (( - end: number - ) => ((value: U) => (array: Array) => Array) & - ((value: U, array: Array) => Array)) & - ((end: number, value: U) => (array: Array) => Array) & - ((end: number, value: U, array: Array) => Array); - fill( - start: number, - end: number - ): ((value: U) => (array: Array) => Array) & - ((value: U, array: Array) => Array); - fill( - start: number, - end: number, - value: U - ): (array: Array) => Array; - fill( - start: number, - end: number, - value: U, - array: Array - ): Array; - findIndex(predicate: Predicate): (array: $ReadOnlyArray) => number; - findIndex(predicate: Predicate, array: $ReadOnlyArray): number; - findIndexFrom( - predicate: Predicate - ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & - ((fromIndex: number, array: $ReadOnlyArray) => number); - findIndexFrom( - predicate: Predicate, - fromIndex: number - ): (array: $ReadOnlyArray) => number; - findIndexFrom( - predicate: Predicate, - fromIndex: number, - array: $ReadOnlyArray - ): number; - findLastIndex( - predicate: Predicate - ): (array: $ReadOnlyArray) => number; - findLastIndex(predicate: Predicate, array: $ReadOnlyArray): number; - findLastIndexFrom( - predicate: Predicate - ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & - ((fromIndex: number, array: $ReadOnlyArray) => number); - findLastIndexFrom( - predicate: Predicate, - fromIndex: number - ): (array: $ReadOnlyArray) => number; - findLastIndexFrom( - predicate: Predicate, - fromIndex: number, - array: $ReadOnlyArray - ): number; - // alias of _.head - first(array: Array): T; - flatten(array: Array | X>): Array; - unnest(array: Array | X>): Array; - flattenDeep(array: any[]): Array; - flattenDepth(depth: number): (array: any[]) => any[]; - flattenDepth(depth: number, array: any[]): any[]; - fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; - head(array: Array): T; - indexOf(value: T): (array: Array) => number; - indexOf(value: T, array: Array): number; - indexOfFrom( - value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - indexOfFrom(value: T, fromIndex: number): (array: Array) => number; - indexOfFrom(value: T, fromIndex: number, array: Array): number; - initial(array: Array): Array; - init(array: Array): Array; - intersection(a1: Array): (a2: Array) => Array; - intersection(a1: Array, a2: Array): Array; - intersectionBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - intersectionBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - intersectionBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - intersectionWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - intersectionWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - intersectionWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - join(separator: string): (array: Array) => string; - join(separator: string, array: Array): string; - last(array: Array): T; - lastIndexOf(value: T): (array: Array) => number; - lastIndexOf(value: T, array: Array): number; - lastIndexOfFrom( - value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - lastIndexOfFrom( - value: T, - fromIndex: number - ): (array: Array) => number; - lastIndexOfFrom(value: T, fromIndex: number, array: Array): number; - nth(n: number): (array: T[]) => T; - nth(n: number, array: T[]): T; - pull(value: T): (array: Array) => Array; - pull(value: T, array: Array): Array; - pullAll(values: Array): (array: Array) => Array; - pullAll(values: Array, array: Array): Array; - pullAllBy( - iteratee: ValueOnlyIteratee - ): ((values: Array) => (array: Array) => Array) & - ((values: Array, array: Array) => Array); - pullAllBy( - iteratee: ValueOnlyIteratee, - values: Array - ): (array: Array) => Array; - pullAllBy( - iteratee: ValueOnlyIteratee, - values: Array, - array: Array - ): Array; - pullAllWith( - comparator: Function - ): ((values: T[]) => (array: T[]) => T[]) & - ((values: T[], array: T[]) => T[]); - pullAllWith(comparator: Function, values: T[]): (array: T[]) => T[]; - pullAllWith(comparator: Function, values: T[], array: T[]): T[]; - pullAt(indexed: Array): (array: Array) => Array; - pullAt(indexed: Array, array: Array): Array; - remove(predicate: Predicate): (array: Array) => Array; - remove(predicate: Predicate, array: Array): Array; - reverse(array: Array): Array; - slice( - start: number - ): ((end: number) => (array: Array) => Array) & - ((end: number, array: Array) => Array); - slice(start: number, end: number): (array: Array) => Array; - slice(start: number, end: number, array: Array): Array; - sortedIndex(value: T): (array: Array) => number; - sortedIndex(value: T, array: Array): number; - sortedIndexBy( - iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); - sortedIndexBy( - iteratee: ValueOnlyIteratee, - value: T - ): (array: Array) => number; - sortedIndexBy( - iteratee: ValueOnlyIteratee, - value: T, - array: Array - ): number; - sortedIndexOf(value: T): (array: Array) => number; - sortedIndexOf(value: T, array: Array): number; - sortedLastIndex(value: T): (array: Array) => number; - sortedLastIndex(value: T, array: Array): number; - sortedLastIndexBy( - iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); - sortedLastIndexBy( - iteratee: ValueOnlyIteratee, - value: T - ): (array: Array) => number; - sortedLastIndexBy( - iteratee: ValueOnlyIteratee, - value: T, - array: Array - ): number; - sortedLastIndexOf(value: T): (array: Array) => number; - sortedLastIndexOf(value: T, array: Array): number; - sortedUniq(array: Array): Array; - sortedUniqBy( - iteratee: (value: T) => mixed - ): (array: Array) => Array; - sortedUniqBy(iteratee: (value: T) => mixed, array: Array): Array; - tail(array: Array): Array; - take(n: number): (array: Array) => Array; - take(n: number, array: Array): Array; - takeRight(n: number): (array: Array) => Array; - takeRight(n: number, array: Array): Array; - takeLast(n: number): (array: Array) => Array; - takeLast(n: number, array: Array): Array; - takeRightWhile(predicate: Predicate): (array: Array) => Array; - takeRightWhile(predicate: Predicate, array: Array): Array; - takeLastWhile(predicate: Predicate): (array: Array) => Array; - takeLastWhile(predicate: Predicate, array: Array): Array; - takeWhile(predicate: Predicate): (array: Array) => Array; - takeWhile(predicate: Predicate, array: Array): Array; - union(a1: Array): (a2: Array) => Array; - union(a1: Array, a2: Array): Array; - unionBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - unionBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - unionBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - unionWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - unionWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - unionWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - uniq(array: Array): Array; - uniqBy(iteratee: ValueOnlyIteratee): (array: Array) => Array; - uniqBy(iteratee: ValueOnlyIteratee, array: Array): Array; - uniqWith(comparator: Comparator): (array: Array) => Array; - uniqWith(comparator: Comparator, array: Array): Array; - unzip(array: Array): Array; - unzipWith(iteratee: Iteratee): (array: Array) => Array; - unzipWith(iteratee: Iteratee, array: Array): Array; - without(values: Array): (array: Array) => Array; - without(values: Array, array: Array): Array; - xor(a1: Array): (a2: Array) => Array; - xor(a1: Array, a2: Array): Array; - symmetricDifference(a1: Array): (a2: Array) => Array; - symmetricDifference(a1: Array, a2: Array): Array; - xorBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - xorBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - xorBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - xorWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - xorWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - xorWith(comparator: Comparator, a1: Array, a2: Array): Array; - symmetricDifferenceWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - symmetricDifferenceWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - symmetricDifferenceWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - zip(a1: A[]): (a2: B[]) => Array<[A, B]>; - zip(a1: A[], a2: B[]): Array<[A, B]>; - zipAll(arrays: Array>): Array; - zipObject(props?: Array): (values?: Array) => { [key: K]: V }; - zipObject(props?: Array, values?: Array): { [key: K]: V }; - zipObj(props: Array): (values: Array) => Object; - zipObj(props: Array, values: Array): Object; - zipObjectDeep(props: any[]): (values: any) => Object; - zipObjectDeep(props: any[], values: any): Object; - zipWith( - iteratee: Iteratee - ): ((a1: NestedArray) => (a2: NestedArray) => Array) & - ((a1: NestedArray, a2: NestedArray) => Array); - zipWith( - iteratee: Iteratee, - a1: NestedArray - ): (a2: NestedArray) => Array; - zipWith( - iteratee: Iteratee, - a1: NestedArray, - a2: NestedArray - ): Array; - // Collection - countBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [string]: number }; - countBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [string]: number }; - // alias of _.forEach - each( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - each( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - // alias of _.forEachRight - eachRight( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - eachRight( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - every( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => boolean; - every( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): boolean; - all( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => boolean; - all( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): boolean; - filter( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => Array; - filter( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): Array; - find( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - find( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findFrom( - predicate: Predicate | OPredicate - ): (( - fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & - (( - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ) => T | void); - findFrom( - predicate: Predicate | OPredicate, - fromIndex: number - ): (collection: Array | { [id: any]: T }) => T | void; - findFrom( - predicate: Predicate | OPredicate, - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findLast( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - findLast( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findLastFrom( - predicate: Predicate | OPredicate - ): (( - fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & - (( - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ) => T | void); - findLastFrom( - predicate: Predicate | OPredicate, - fromIndex: number - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - findLastFrom( - predicate: Predicate | OPredicate, - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; - flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } - ): Array; - flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; - flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } - ): Array; - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (( - depth: number - ) => (collection: Array | { [id: any]: T }) => Array) & - ((depth: number, collection: Array | { [id: any]: T }) => Array); - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, - depth: number - ): (collection: Array | { [id: any]: T }) => Array; - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, - depth: number, - collection: Array | { [id: any]: T } - ): Array; - forEach( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - forEach( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - forEachRight( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - forEachRight( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - groupBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [key: V]: Array }; - groupBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [key: V]: Array }; - includes(value: string): (str: string) => boolean; - includes(value: string, str: string): boolean; - includes(value: T): (collection: Array | { [id: any]: T }) => boolean; - includes(value: T, collection: Array | { [id: any]: T }): boolean; - contains(value: string): (str: string) => boolean; - contains(value: string, str: string): boolean; - contains(value: T): (collection: Array | { [id: any]: T }) => boolean; - contains(value: T, collection: Array | { [id: any]: T }): boolean; - includesFrom( - value: string - ): ((fromIndex: number) => (str: string) => boolean) & - ((fromIndex: number, str: string) => boolean); - includesFrom(value: string, fromIndex: number): (str: string) => boolean; - includesFrom(value: string, fromIndex: number, str: string): boolean; - includesFrom( - value: T - ): ((fromIndex: number) => (collection: Array) => boolean) & - ((fromIndex: number, collection: Array) => boolean); - includesFrom( - value: T, - fromIndex: number - ): (collection: Array) => boolean; - includesFrom(value: T, fromIndex: number, collection: Array): boolean; - invokeMap( - path: ((value: T) => Array | string) | Array | string - ): (collection: Array | { [id: any]: T }) => Array; - invokeMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): Array; - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string - ): (( - collection: Array | { [id: any]: T } - ) => (args: Array) => Array) & - (( - collection: Array | { [id: any]: T }, - args: Array - ) => Array); - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): (args: Array) => Array; - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T }, - args: Array - ): Array; - keyBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [key: V]: T }; - keyBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [key: V]: T }; - indexBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [key: V]: T }; - indexBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [key: V]: T }; - map( - iteratee: MapIterator | OMapIterator - ): (collection: Array | { [id: any]: T }) => Array; - map( - iteratee: MapIterator | OMapIterator, - collection: Array | { [id: any]: T } - ): Array; - map(iteratee: (char: string) => any): (str: string) => string; - map(iteratee: (char: string) => any, str: string): string; - pluck( - iteratee: MapIterator | OMapIterator - ): (collection: Array | { [id: any]: T }) => Array; - pluck( - iteratee: MapIterator | OMapIterator, - collection: Array | { [id: any]: T } - ): Array; - pluck(iteratee: (char: string) => any): (str: string) => string; - pluck(iteratee: (char: string) => any, str: string): string; - orderBy( - iteratees: Array | OIteratee<*>> | string - ): (( - orders: Array<"asc" | "desc"> | string - ) => (collection: Array | { [id: any]: T }) => Array) & - (( - orders: Array<"asc" | "desc"> | string, - collection: Array | { [id: any]: T } - ) => Array); - orderBy( - iteratees: Array | OIteratee<*>> | string, - orders: Array<"asc" | "desc"> | string - ): (collection: Array | { [id: any]: T }) => Array; - orderBy( - iteratees: Array | OIteratee<*>> | string, - orders: Array<"asc" | "desc"> | string, - collection: Array | { [id: any]: T } - ): Array; - partition( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => [Array, Array]; - partition( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): [Array, Array]; - reduce( - iteratee: (accumulator: U, value: T) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); - reduce( - iteratee: (accumulator: U, value: T) => U, - accumulator: U - ): (collection: Array | { [id: any]: T }) => U; - reduce( - iteratee: (accumulator: U, value: T) => U, - accumulator: U, - collection: Array | { [id: any]: T } - ): U; - reduceRight( - iteratee: (value: T, accumulator: U) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); - reduceRight( - iteratee: (value: T, accumulator: U) => U, - accumulator: U - ): (collection: Array | { [id: any]: T }) => U; - reduceRight( - iteratee: (value: T, accumulator: U) => U, - accumulator: U, - collection: Array | { [id: any]: T } - ): U; - reject( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => Array; - reject( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): Array; - sample(collection: Array | { [id: any]: T }): T; - sampleSize( - n: number - ): (collection: Array | { [id: any]: T }) => Array; - sampleSize(n: number, collection: Array | { [id: any]: T }): Array; - shuffle(collection: Array | { [id: any]: T }): Array; - size(collection: Array | Object): number; - some( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => boolean; - some( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): boolean; - any( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => boolean; - any( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): boolean; - sortBy( - iteratees: Array | OIteratee> | Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - sortBy( - iteratees: Array | OIteratee> | Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - - // Date - now(): number; - - // Function - after(fn: Function): (n: number) => Function; - after(fn: Function, n: number): Function; - ary(func: Function): Function; - nAry(n: number): (func: Function) => Function; - nAry(n: number, func: Function): Function; - before(fn: Function): (n: number) => Function; - before(fn: Function, n: number): Function; - bind(func: Function): (thisArg: any) => Function; - bind(func: Function, thisArg: any): Function; - bindKey(obj: Object): (key: string) => Function; - bindKey(obj: Object, key: string): Function; - curry: Curry; - curryN(arity: number): (func: Function) => Function; - curryN(arity: number, func: Function): Function; - curryRight(func: Function): Function; - curryRightN(arity: number): (func: Function) => Function; - curryRightN(arity: number, func: Function): Function; - debounce(wait: number): (func: F) => F; - debounce(wait: number, func: F): F; - defer(func: Function): number; - delay(wait: number): (func: Function) => number; - delay(wait: number, func: Function): number; - flip(func: Function): Function; - memoize(func: F): F; - negate(predicate: Function): Function; - complement(predicate: Function): Function; - once(func: Function): Function; - overArgs(func: Function): (transforms: Array) => Function; - overArgs(func: Function, transforms: Array): Function; - useWith(func: Function): (transforms: Array) => Function; - useWith(func: Function, transforms: Array): Function; - partial(func: Function): (partials: any[]) => Function; - partial(func: Function, partials: any[]): Function; - partialRight(func: Function): (partials: Array) => Function; - partialRight(func: Function, partials: Array): Function; - rearg(indexes: Array): (func: Function) => Function; - rearg(indexes: Array, func: Function): Function; - rest(func: Function): Function; - unapply(func: Function): Function; - restFrom(start: number): (func: Function) => Function; - restFrom(start: number, func: Function): Function; - spread(func: Function): Function; - apply(func: Function): Function; - spreadFrom(start: number): (func: Function) => Function; - spreadFrom(start: number, func: Function): Function; - throttle(wait: number): (func: Function) => Function; - throttle(wait: number, func: Function): Function; - unary(func: Function): Function; - wrap(wrapper: Function): (value: any) => Function; - wrap(wrapper: Function, value: any): Function; - - // Lang - castArray(value: *): any[]; - clone(value: T): T; - cloneDeep(value: T): T; - cloneDeepWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U - ): (value: T) => U; - cloneDeepWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U, - value: T - ): U; - cloneWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U - ): (value: T) => U; - cloneWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U, - value: T - ): U; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - eq(value: any): (other: any) => boolean; - eq(value: any, other: any): boolean; - identical(value: any): (other: any) => boolean; - identical(value: any, other: any): boolean; - gt(value: any): (other: any) => boolean; - gt(value: any, other: any): boolean; - gte(value: any): (other: any) => boolean; - gte(value: any, other: any): boolean; - isArguments(value: any): boolean; - isArray(value: any): boolean; - isArrayBuffer(value: any): boolean; - isArrayLike(value: any): boolean; - isArrayLikeObject(value: any): boolean; - isBoolean(value: any): boolean; - isBuffer(value: any): boolean; - isDate(value: any): boolean; - isElement(value: any): boolean; - isEmpty(value: any): boolean; - isEqual(value: any): (other: any) => boolean; - isEqual(value: any, other: any): boolean; - equals(value: any): (other: any) => boolean; - equals(value: any, other: any): boolean; - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void - ): ((value: T) => (other: U) => boolean) & - ((value: T, other: U) => boolean); - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void, - value: T - ): (other: U) => boolean; - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void, - value: T, - other: U - ): boolean; - isError(value: any): boolean; - isFinite(value: any): boolean; - isFunction(value: Function): true; - isFunction(value: number | string | void | null | Object): false; - isInteger(value: any): boolean; - isLength(value: any): boolean; - isMap(value: any): boolean; - isMatch(source: Object): (object: Object) => boolean; - isMatch(source: Object, object: Object): boolean; - whereEq(source: Object): (object: Object) => boolean; - whereEq(source: Object, object: Object): boolean; - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void - ): ((source: U) => (object: T) => boolean) & - ((source: U, object: T) => boolean); - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void, - source: U - ): (object: T) => boolean; - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void, - source: U, - object: T - ): boolean; - isNaN(value: any): boolean; - isNative(value: any): boolean; - isNil(value: any): boolean; - isNull(value: any): boolean; - isNumber(value: any): boolean; - isObject(value: any): boolean; - isObjectLike(value: any): boolean; - isPlainObject(value: any): boolean; - isRegExp(value: any): boolean; - isSafeInteger(value: any): boolean; - isSet(value: any): boolean; - isString(value: string): true; - isString( - value: number | boolean | Function | void | null | Object | Array - ): false; - isSymbol(value: any): boolean; - isTypedArray(value: any): boolean; - isUndefined(value: any): boolean; - isWeakMap(value: any): boolean; - isWeakSet(value: any): boolean; - lt(value: any): (other: any) => boolean; - lt(value: any, other: any): boolean; - lte(value: any): (other: any) => boolean; - lte(value: any, other: any): boolean; - toArray(value: any): Array; - toFinite(value: any): number; - toInteger(value: any): number; - toLength(value: any): number; - toNumber(value: any): number; - toPlainObject(value: any): Object; - toSafeInteger(value: any): number; - toString(value: any): string; - - // Math - add(augend: number): (addend: number) => number; - add(augend: number, addend: number): number; - ceil(number: number): number; - divide(dividend: number): (divisor: number) => number; - divide(dividend: number, divisor: number): number; - floor(number: number): number; - max(array: Array): T; - maxBy(iteratee: Iteratee): (array: Array) => T; - maxBy(iteratee: Iteratee, array: Array): T; - mean(array: Array<*>): number; - meanBy(iteratee: Iteratee): (array: Array) => number; - meanBy(iteratee: Iteratee, array: Array): number; - min(array: Array): T; - minBy(iteratee: Iteratee): (array: Array) => T; - minBy(iteratee: Iteratee, array: Array): T; - multiply(multiplier: number): (multiplicand: number) => number; - multiply(multiplier: number, multiplicand: number): number; - round(number: number): number; - subtract(minuend: number): (subtrahend: number) => number; - subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(iteratee: Iteratee): (array: Array) => number; - sumBy(iteratee: Iteratee, array: Array): number; - - // number - clamp( - lower: number - ): ((upper: number) => (number: number) => number) & - ((upper: number, number: number) => number); - clamp(lower: number, upper: number): (number: number) => number; - clamp(lower: number, upper: number, number: number): number; - inRange( - start: number - ): ((end: number) => (number: number) => boolean) & - ((end: number, number: number) => boolean); - inRange(start: number, end: number): (number: number) => boolean; - inRange(start: number, end: number, number: number): boolean; - random(lower: number): (upper: number) => number; - random(lower: number, upper: number): number; - - // Object - assign(object: Object): (source: Object) => Object; - assign(object: Object, source: Object): Object; - assignAll(objects: Array): Object; - assignInAll(objects: Array): Object; - extendAll(objects: Array): Object; - assignIn(a: A): (b: B) => A & B; - assignIn(a: A, b: B): A & B; - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - assignInAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - assignInAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - extendAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - extendAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - assignAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - assignAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - at(paths: Array): (object: Object) => Array; - at(paths: Array, object: Object): Array; - props(paths: Array): (object: Object) => Array; - props(paths: Array, object: Object): Array; - paths(paths: Array): (object: Object) => Array; - paths(paths: Array, object: Object): Array; - create(prototype: T): $Supertype; - defaults(source: Object): (object: Object) => Object; - defaults(source: Object, object: Object): Object; - defaultsAll(objects: Array): Object; - defaultsDeep(source: Object): (object: Object) => Object; - defaultsDeep(source: Object, object: Object): Object; - defaultsDeepAll(objects: Array): Object; - // alias for _.toPairs - entries(object: Object): NestedArray; - // alias for _.toPairsIn - entriesIn(object: Object): NestedArray; - // alias for _.assignIn - extend(a: A): (b: B) => A & B; - extend(a: A, b: B): A & B; - // alias for _.assignInWith - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - findKey( - predicate: OPredicate - ): (object: T) => string | void; - findKey( - predicate: OPredicate, - object: T - ): string | void; - findLastKey( - predicate: OPredicate - ): (object: T) => string | void; - findLastKey( - predicate: OPredicate, - object: T - ): string | void; - forIn(iteratee: OIteratee<*>): (object: Object) => Object; - forIn(iteratee: OIteratee<*>, object: Object): Object; - forInRight(iteratee: OIteratee<*>): (object: Object) => Object; - forInRight(iteratee: OIteratee<*>, object: Object): Object; - forOwn(iteratee: OIteratee<*>): (object: Object) => Object; - forOwn(iteratee: OIteratee<*>, object: Object): Object; - forOwnRight(iteratee: OIteratee<*>): (object: Object) => Object; - forOwnRight(iteratee: OIteratee<*>, object: Object): Object; - functions(object: Object): Array; - functionsIn(object: Object): Array; - get(path: Array | string): (object: Object | Array) => any; - get(path: Array | string, object: Object | Array): any; - prop(path: Array | string): (object: Object | Array) => any; - prop(path: Array | string, object: Object | Array): any; - path(path: Array | string): (object: Object | Array) => any; - path(path: Array | string, object: Object | Array): any; - getOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - getOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - getOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - propOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - propOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - propOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - pathOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - pathOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - pathOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - has(path: Array | string): (object: Object) => boolean; - has(path: Array | string, object: Object): boolean; - hasIn(path: Array | string): (object: Object) => boolean; - hasIn(path: Array | string, object: Object): boolean; - invert(object: Object): Object; - invertObj(object: Object): Object; - invertBy(iteratee: Function): (object: Object) => Object; - invertBy(iteratee: Function, object: Object): Object; - invoke(path: Array | string): (object: Object) => any; - invoke(path: Array | string, object: Object): any; - invokeArgs( - path: Array | string - ): ((object: Object) => (args: Array) => any) & - ((object: Object, args: Array) => any); - invokeArgs( - path: Array | string, - object: Object - ): (args: Array) => any; - invokeArgs( - path: Array | string, - object: Object, - args: Array - ): any; - keys(object: { [key: K]: any }): Array; - keys(object: Object): Array; - keysIn(object: Object): Array; - mapKeys(iteratee: OIteratee<*>): (object: Object) => Object; - mapKeys(iteratee: OIteratee<*>, object: Object): Object; - mapValues(iteratee: OIteratee<*>): (object: Object) => Object; - mapValues(iteratee: OIteratee<*>, object: Object): Object; - merge(object: Object): (source: Object) => Object; - merge(object: Object, source: Object): Object; - mergeAll(objects: Array): Object; - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void, - object: T - ): (s1: A) => Object; - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void, - object: T, - s1: A - ): Object; - mergeAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - mergeAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - omit(props: Array): (object: Object) => Object; - omit(props: Array, object: Object): Object; - omitAll(props: Array): (object: Object) => Object; - omitAll(props: Array, object: Object): Object; - omitBy( - predicate: OPredicate - ): (object: T) => Object; - omitBy(predicate: OPredicate, object: T): Object; - pick(props: Array): (object: Object) => Object; - pick(props: Array, object: Object): Object; - pickAll(props: Array): (object: Object) => Object; - pickAll(props: Array, object: Object): Object; - pickBy( - predicate: OPredicate - ): (object: T) => Object; - pickBy(predicate: OPredicate, object: T): Object; - result(path: Array | string): (object: Object) => any; - result(path: Array | string, object: Object): any; - set( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - set(path: Array | string, value: any): (object: Object) => Object; - set(path: Array | string, value: any, object: Object): Object; - assoc( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - assoc(path: Array | string, value: any): (object: Object) => Object; - assoc(path: Array | string, value: any, object: Object): Object; - assocPath( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - assocPath( - path: Array | string, - value: any - ): (object: Object) => Object; - assocPath(path: Array | string, value: any, object: Object): Object; - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any - ): (( - path: Array | string - ) => ((value: any) => (object: T) => Object) & - ((value: any, object: T) => Object)) & - ((path: Array | string, value: any) => (object: T) => Object) & - ((path: Array | string, value: any, object: T) => Object); - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string - ): ((value: any) => (object: T) => Object) & - ((value: any, object: T) => Object); - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, - value: any - ): (object: T) => Object; - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, - value: any, - object: T - ): Object; - toPairs(object: Object | Array<*>): NestedArray; - toPairsIn(object: Object): NestedArray; - transform( - iteratee: OIteratee<*> - ): ((accumulator: any) => (collection: Object | Array) => any) & - ((accumulator: any, collection: Object | Array) => any); - transform( - iteratee: OIteratee<*>, - accumulator: any - ): (collection: Object | Array) => any; - transform( - iteratee: OIteratee<*>, - accumulator: any, - collection: Object | Array - ): any; - unset(path: Array | string): (object: Object) => boolean; - unset(path: Array | string, object: Object): boolean; - dissoc(path: Array | string): (object: Object) => boolean; - dissoc(path: Array | string, object: Object): boolean; - dissocPath(path: Array | string): (object: Object) => boolean; - dissocPath(path: Array | string, object: Object): boolean; - update( - path: string[] | string - ): ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object); - update( - path: string[] | string, - updater: Function - ): (object: Object) => Object; - update(path: string[] | string, updater: Function, object: Object): Object; - updateWith( - customizer: Function - ): (( - path: string[] | string - ) => ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object)) & - (( - path: string[] | string, - updater: Function - ) => (object: Object) => Object) & - ((path: string[] | string, updater: Function, object: Object) => Object); - updateWith( - customizer: Function, - path: string[] | string - ): ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object); - updateWith( - customizer: Function, - path: string[] | string, - updater: Function - ): (object: Object) => Object; - updateWith( - customizer: Function, - path: string[] | string, - updater: Function, - object: Object - ): Object; - values(object: Object): Array; - valuesIn(object: Object): Array; - - tap(interceptor: (value: T) => any): (value: T) => T; - tap(interceptor: (value: T) => any, value: T): T; - thru(interceptor: (value: T1) => T2): (value: T1) => T2; - thru(interceptor: (value: T1) => T2, value: T1): T2; - - // String - camelCase(string: string): string; - capitalize(string: string): string; - deburr(string: string): string; - endsWith(target: string): (string: string) => boolean; - endsWith(target: string, string: string): boolean; - escape(string: string): string; - escapeRegExp(string: string): string; - kebabCase(string: string): string; - lowerCase(string: string): string; - lowerFirst(string: string): string; - pad(length: number): (string: string) => string; - pad(length: number, string: string): string; - padChars( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padChars(chars: string, length: number): (string: string) => string; - padChars(chars: string, length: number, string: string): string; - padEnd(length: number): (string: string) => string; - padEnd(length: number, string: string): string; - padCharsEnd( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padCharsEnd(chars: string, length: number): (string: string) => string; - padCharsEnd(chars: string, length: number, string: string): string; - padStart(length: number): (string: string) => string; - padStart(length: number, string: string): string; - padCharsStart( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padCharsStart(chars: string, length: number): (string: string) => string; - padCharsStart(chars: string, length: number, string: string): string; - parseInt(radix: number): (string: string) => number; - parseInt(radix: number, string: string): number; - repeat(n: number): (string: string) => string; - repeat(n: number, string: string): string; - replace( - pattern: RegExp | string - ): (( - replacement: ((string: string) => string) | string - ) => (string: string) => string) & - (( - replacement: ((string: string) => string) | string, - string: string - ) => string); - replace( - pattern: RegExp | string, - replacement: ((string: string) => string) | string - ): (string: string) => string; - replace( - pattern: RegExp | string, - replacement: ((string: string) => string) | string, - string: string - ): string; - snakeCase(string: string): string; - split(separator: RegExp | string): (string: string) => Array; - split(separator: RegExp | string, string: string): Array; - startCase(string: string): string; - startsWith(target: string): (string: string) => boolean; - startsWith(target: string, string: string): boolean; - template(string: string): Function; - toLower(string: string): string; - toUpper(string: string): string; - trim(string: string): string; - trimChars(chars: string): (string: string) => string; - trimChars(chars: string, string: string): string; - trimEnd(string: string): string; - trimCharsEnd(chars: string): (string: string) => string; - trimCharsEnd(chars: string, string: string): string; - trimStart(string: string): string; - trimCharsStart(chars: string): (string: string) => string; - trimCharsStart(chars: string, string: string): string; - truncate(options: TruncateOptions): (string: string) => string; - truncate(options: TruncateOptions, string: string): string; - unescape(string: string): string; - upperCase(string: string): string; - upperFirst(string: string): string; - words(string: string): Array; - - // Util - attempt(func: Function): any; - bindAll(methodNames: Array): (object: Object) => Object; - bindAll(methodNames: Array, object: Object): Object; - cond(pairs: NestedArray): Function; - constant(value: T): () => T; - always(value: T): () => T; - defaultTo( - defaultValue: T2 - ): (value: T1) => T1; - defaultTo( - defaultValue: T2, - value: T1 - ): T1; - // NaN is a number instead of its own type, otherwise it would behave like null/void - defaultTo(defaultValue: T2): (value: T1) => T1 | T2; - defaultTo(defaultValue: T2, value: T1): T1 | T2; - defaultTo(defaultValue: T2): (value: T1) => T2; - defaultTo(defaultValue: T2, value: T1): T2; - flow: $ComposeReverse; - flow(funcs: Array): Function; - pipe: $ComposeReverse; - pipe(funcs: Array): Function; - flowRight: $Compose; - flowRight(funcs: Array): Function; - compose: $Compose; - compose(funcs: Array): Function; - identity(value: T): T; - iteratee(func: any): Function; - matches(source: Object): (object: Object) => boolean; - matches(source: Object, object: Object): boolean; - matchesProperty(path: Array | string): (srcValue: any) => Function; - matchesProperty(path: Array | string, srcValue: any): Function; - propEq(path: Array | string): (srcValue: any) => Function; - propEq(path: Array | string, srcValue: any): Function; - pathEq(path: Array | string): (srcValue: any) => Function; - pathEq(path: Array | string, srcValue: any): Function; - method(path: Array | string): Function; - methodOf(object: Object): Function; - mixin( - object: T - ): ((source: Object) => (options: { chain: boolean }) => T) & - ((source: Object, options: { chain: boolean }) => T); - mixin( - object: T, - source: Object - ): (options: { chain: boolean }) => T; - mixin( - object: T, - source: Object, - options: { chain: boolean } - ): T; - noConflict(): Lodash; - noop(...args: Array): void; - nthArg(n: number): Function; - over(iteratees: Array): Function; - juxt(iteratees: Array): Function; - overEvery(predicates: Array): Function; - allPass(predicates: Array): Function; - overSome(predicates: Array): Function; - anyPass(predicates: Array): Function; - property( - path: Array | string - ): (object: Object | Array) => any; - property(path: Array | string, object: Object | Array): any; - propertyOf(object: Object): (path: Array | string) => Function; - propertyOf(object: Object, path: Array | string): Function; - range(start: number): (end: number) => Array; - range(start: number, end: number): Array; - rangeStep( - step: number - ): ((start: number) => (end: number) => Array) & - ((start: number, end: number) => Array); - rangeStep(step: number, start: number): (end: number) => Array; - rangeStep(step: number, start: number, end: number): Array; - rangeRight(start: number): (end: number) => Array; - rangeRight(start: number, end: number): Array; - rangeStepRight( - step: number - ): ((start: number) => (end: number) => Array) & - ((start: number, end: number) => Array); - rangeStepRight(step: number, start: number): (end: number) => Array; - rangeStepRight(step: number, start: number, end: number): Array; - runInContext(context: Object): Function; - - stubArray(): Array<*>; - stubFalse(): false; - F(): false; - stubObject(): {}; - stubString(): ""; - stubTrue(): true; - T(): true; - times(iteratee: (i: number) => T): (n: number) => Array; - times(iteratee: (i: number) => T, n: number): Array; - toPath(value: any): Array; - uniqueId(prefix: string): string; - - __: any; - placeholder: any; - - convert(options: { - cap?: boolean, - curry?: boolean, - fixed?: boolean, - immutable?: boolean, - rearg?: boolean - }): void; - - // Properties - VERSION: string; - templateSettings: TemplateSettings; - } - - declare var exports: Lodash; -} - -declare module "lodash/chunk" { - declare module.exports: $PropertyType<$Exports<"lodash">, "chunk">; -} - -declare module "lodash/compact" { - declare module.exports: $PropertyType<$Exports<"lodash">, "compact">; -} - -declare module "lodash/concat" { - declare module.exports: $PropertyType<$Exports<"lodash">, "concat">; -} - -declare module "lodash/difference" { - declare module.exports: $PropertyType<$Exports<"lodash">, "difference">; -} - -declare module "lodash/differenceBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "differenceBy">; -} - -declare module "lodash/differenceWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "differenceWith">; -} - -declare module "lodash/drop" { - declare module.exports: $PropertyType<$Exports<"lodash">, "drop">; -} - -declare module "lodash/dropRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropRight">; -} - -declare module "lodash/dropRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropRightWhile">; -} - -declare module "lodash/dropWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropWhile">; -} - -declare module "lodash/fill" { - declare module.exports: $PropertyType<$Exports<"lodash">, "fill">; -} - -declare module "lodash/findIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findIndex">; -} - -declare module "lodash/findLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLastIndex">; -} - -declare module "lodash/first" { - declare module.exports: $PropertyType<$Exports<"lodash">, "first">; -} - -declare module "lodash/flatten" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatten">; -} - -declare module "lodash/flattenDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDeep">; -} - -declare module "lodash/flattenDepth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDepth">; -} - -declare module "lodash/fromPairs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "fromPairs">; -} - -declare module "lodash/head" { - declare module.exports: $PropertyType<$Exports<"lodash">, "head">; -} - -declare module "lodash/indexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "indexOf">; -} - -declare module "lodash/initial" { - declare module.exports: $PropertyType<$Exports<"lodash">, "initial">; -} - -declare module "lodash/intersection" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersection">; -} - -declare module "lodash/intersectionBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionBy">; -} - -declare module "lodash/intersectionWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionWith">; -} - -declare module "lodash/join" { - declare module.exports: $PropertyType<$Exports<"lodash">, "join">; -} - -declare module "lodash/last" { - declare module.exports: $PropertyType<$Exports<"lodash">, "last">; -} - -declare module "lodash/lastIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lastIndexOf">; -} - -declare module "lodash/nth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "nth">; -} - -declare module "lodash/pull" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pull">; -} - -declare module "lodash/pullAll" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAll">; -} - -declare module "lodash/pullAllBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllBy">; -} - -declare module "lodash/pullAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllWith">; -} - -declare module "lodash/pullAt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAt">; -} - -declare module "lodash/remove" { - declare module.exports: $PropertyType<$Exports<"lodash">, "remove">; -} - -declare module "lodash/reverse" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reverse">; -} - -declare module "lodash/slice" { - declare module.exports: $PropertyType<$Exports<"lodash">, "slice">; -} - -declare module "lodash/sortedIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndex">; -} - -declare module "lodash/sortedIndexBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexBy">; -} - -declare module "lodash/sortedIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexOf">; -} - -declare module "lodash/sortedLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedLastIndex">; -} - -declare module "lodash/sortedLastIndexBy" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "sortedLastIndexBy" - >; -} - -declare module "lodash/sortedLastIndexOf" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "sortedLastIndexOf" - >; -} - -declare module "lodash/sortedUniq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniq">; -} - -declare module "lodash/sortedUniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniqBy">; -} - -declare module "lodash/tail" { - declare module.exports: $PropertyType<$Exports<"lodash">, "tail">; -} - -declare module "lodash/take" { - declare module.exports: $PropertyType<$Exports<"lodash">, "take">; -} - -declare module "lodash/takeRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeRight">; -} - -declare module "lodash/takeRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeRightWhile">; -} - -declare module "lodash/takeWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeWhile">; -} - -declare module "lodash/union" { - declare module.exports: $PropertyType<$Exports<"lodash">, "union">; -} - -declare module "lodash/unionBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unionBy">; -} - -declare module "lodash/unionWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unionWith">; -} - -declare module "lodash/uniq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniq">; -} - -declare module "lodash/uniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqBy">; -} - -declare module "lodash/uniqWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqWith">; -} - -declare module "lodash/unzip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unzip">; -} - -declare module "lodash/unzipWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unzipWith">; -} - -declare module "lodash/without" { - declare module.exports: $PropertyType<$Exports<"lodash">, "without">; -} - -declare module "lodash/xor" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xor">; -} - -declare module "lodash/xorBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xorBy">; -} - -declare module "lodash/xorWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xorWith">; -} - -declare module "lodash/zip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zip">; -} - -declare module "lodash/zipObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipObject">; -} - -declare module "lodash/zipObjectDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipObjectDeep">; -} - -declare module "lodash/zipWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipWith">; -} - -declare module "lodash/countBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "countBy">; -} - -declare module "lodash/each" { - declare module.exports: $PropertyType<$Exports<"lodash">, "each">; -} - -declare module "lodash/eachRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "eachRight">; -} - -declare module "lodash/every" { - declare module.exports: $PropertyType<$Exports<"lodash">, "every">; -} - -declare module "lodash/filter" { - declare module.exports: $PropertyType<$Exports<"lodash">, "filter">; -} - -declare module "lodash/find" { - declare module.exports: $PropertyType<$Exports<"lodash">, "find">; -} - -declare module "lodash/findLast" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLast">; -} - -declare module "lodash/flatMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMap">; -} - -declare module "lodash/flatMapDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDeep">; -} - -declare module "lodash/flatMapDepth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDepth">; -} - -declare module "lodash/forEach" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forEach">; -} - -declare module "lodash/forEachRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forEachRight">; -} - -declare module "lodash/groupBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "groupBy">; -} - -declare module "lodash/includes" { - declare module.exports: $PropertyType<$Exports<"lodash">, "includes">; -} - -declare module "lodash/invokeMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invokeMap">; -} - -declare module "lodash/keyBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keyBy">; -} - -declare module "lodash/map" { - declare module.exports: $PropertyType<$Exports<"lodash">, "map">; -} - -declare module "lodash/orderBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "orderBy">; -} - -declare module "lodash/partition" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partition">; -} - -declare module "lodash/reduce" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reduce">; -} - -declare module "lodash/reduceRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reduceRight">; -} - -declare module "lodash/reject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reject">; -} - -declare module "lodash/sample" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sample">; -} - -declare module "lodash/sampleSize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sampleSize">; -} - -declare module "lodash/shuffle" { - declare module.exports: $PropertyType<$Exports<"lodash">, "shuffle">; -} - -declare module "lodash/size" { - declare module.exports: $PropertyType<$Exports<"lodash">, "size">; -} - -declare module "lodash/some" { - declare module.exports: $PropertyType<$Exports<"lodash">, "some">; -} - -declare module "lodash/sortBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortBy">; -} - -declare module "lodash/now" { - declare module.exports: $PropertyType<$Exports<"lodash">, "now">; -} - -declare module "lodash/after" { - declare module.exports: $PropertyType<$Exports<"lodash">, "after">; -} - -declare module "lodash/ary" { - declare module.exports: $PropertyType<$Exports<"lodash">, "ary">; -} - -declare module "lodash/before" { - declare module.exports: $PropertyType<$Exports<"lodash">, "before">; -} - -declare module "lodash/bind" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bind">; -} - -declare module "lodash/bindKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bindKey">; -} - -declare module "lodash/curry" { - declare module.exports: $PropertyType<$Exports<"lodash">, "curry">; -} - -declare module "lodash/curryRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "curryRight">; -} - -declare module "lodash/debounce" { - declare module.exports: $PropertyType<$Exports<"lodash">, "debounce">; -} - -declare module "lodash/defer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defer">; -} - -declare module "lodash/delay" { - declare module.exports: $PropertyType<$Exports<"lodash">, "delay">; -} - -declare module "lodash/flip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flip">; -} - -declare module "lodash/memoize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "memoize">; -} - -declare module "lodash/negate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "negate">; -} - -declare module "lodash/once" { - declare module.exports: $PropertyType<$Exports<"lodash">, "once">; -} - -declare module "lodash/overArgs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overArgs">; -} - -declare module "lodash/partial" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partial">; -} - -declare module "lodash/partialRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partialRight">; -} - -declare module "lodash/rearg" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rearg">; -} - -declare module "lodash/rest" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rest">; -} - -declare module "lodash/spread" { - declare module.exports: $PropertyType<$Exports<"lodash">, "spread">; -} - -declare module "lodash/throttle" { - declare module.exports: $PropertyType<$Exports<"lodash">, "throttle">; -} - -declare module "lodash/unary" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unary">; -} - -declare module "lodash/wrap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "wrap">; -} - -declare module "lodash/castArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "castArray">; -} - -declare module "lodash/clone" { - declare module.exports: $PropertyType<$Exports<"lodash">, "clone">; -} - -declare module "lodash/cloneDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeep">; -} - -declare module "lodash/cloneDeepWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeepWith">; -} - -declare module "lodash/cloneWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneWith">; -} - -declare module "lodash/conformsTo" { - declare module.exports: $PropertyType<$Exports<"lodash">, "conformsTo">; -} - -declare module "lodash/eq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "eq">; -} - -declare module "lodash/gt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "gt">; -} - -declare module "lodash/gte" { - declare module.exports: $PropertyType<$Exports<"lodash">, "gte">; -} - -declare module "lodash/isArguments" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArguments">; -} - -declare module "lodash/isArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArray">; -} - -declare module "lodash/isArrayBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayBuffer">; -} - -declare module "lodash/isArrayLike" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayLike">; -} - -declare module "lodash/isArrayLikeObject" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "isArrayLikeObject" - >; -} - -declare module "lodash/isBoolean" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isBoolean">; -} - -declare module "lodash/isBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isBuffer">; -} - -declare module "lodash/isDate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isDate">; -} - -declare module "lodash/isElement" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isElement">; -} - -declare module "lodash/isEmpty" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEmpty">; -} - -declare module "lodash/isEqual" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEqual">; -} - -declare module "lodash/isEqualWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEqualWith">; -} - -declare module "lodash/isError" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isError">; -} - -declare module "lodash/isFinite" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isFinite">; -} - -declare module "lodash/isFunction" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isFunction">; -} - -declare module "lodash/isInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isInteger">; -} - -declare module "lodash/isLength" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isLength">; -} - -declare module "lodash/isMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMap">; -} - -declare module "lodash/isMatch" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMatch">; -} - -declare module "lodash/isMatchWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMatchWith">; -} - -declare module "lodash/isNaN" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNaN">; -} - -declare module "lodash/isNative" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNative">; -} - -declare module "lodash/isNil" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNil">; -} - -declare module "lodash/isNull" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNull">; -} - -declare module "lodash/isNumber" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNumber">; -} - -declare module "lodash/isObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isObject">; -} - -declare module "lodash/isObjectLike" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isObjectLike">; -} - -declare module "lodash/isPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isPlainObject">; -} - -declare module "lodash/isRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isRegExp">; -} - -declare module "lodash/isSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSafeInteger">; -} - -declare module "lodash/isSet" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSet">; -} - -declare module "lodash/isString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isString">; -} - -declare module "lodash/isSymbol" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSymbol">; -} - -declare module "lodash/isTypedArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isTypedArray">; -} - -declare module "lodash/isUndefined" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isUndefined">; -} - -declare module "lodash/isWeakMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakMap">; -} - -declare module "lodash/isWeakSet" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakSet">; -} - -declare module "lodash/lt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lt">; -} - -declare module "lodash/lte" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lte">; -} - -declare module "lodash/toArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toArray">; -} - -declare module "lodash/toFinite" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toFinite">; -} - -declare module "lodash/toInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toInteger">; -} - -declare module "lodash/toLength" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toLength">; -} - -declare module "lodash/toNumber" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toNumber">; -} - -declare module "lodash/toPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPlainObject">; -} - -declare module "lodash/toSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toSafeInteger">; -} - -declare module "lodash/toString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toString">; -} - -declare module "lodash/add" { - declare module.exports: $PropertyType<$Exports<"lodash">, "add">; -} - -declare module "lodash/ceil" { - declare module.exports: $PropertyType<$Exports<"lodash">, "ceil">; -} - -declare module "lodash/divide" { - declare module.exports: $PropertyType<$Exports<"lodash">, "divide">; -} - -declare module "lodash/floor" { - declare module.exports: $PropertyType<$Exports<"lodash">, "floor">; -} - -declare module "lodash/max" { - declare module.exports: $PropertyType<$Exports<"lodash">, "max">; -} - -declare module "lodash/maxBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "maxBy">; -} - -declare module "lodash/mean" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mean">; -} - -declare module "lodash/meanBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "meanBy">; -} - -declare module "lodash/min" { - declare module.exports: $PropertyType<$Exports<"lodash">, "min">; -} - -declare module "lodash/minBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "minBy">; -} - -declare module "lodash/multiply" { - declare module.exports: $PropertyType<$Exports<"lodash">, "multiply">; -} - -declare module "lodash/round" { - declare module.exports: $PropertyType<$Exports<"lodash">, "round">; -} - -declare module "lodash/subtract" { - declare module.exports: $PropertyType<$Exports<"lodash">, "subtract">; -} - -declare module "lodash/sum" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sum">; -} - -declare module "lodash/sumBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sumBy">; -} - -declare module "lodash/clamp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "clamp">; -} - -declare module "lodash/inRange" { - declare module.exports: $PropertyType<$Exports<"lodash">, "inRange">; -} - -declare module "lodash/random" { - declare module.exports: $PropertyType<$Exports<"lodash">, "random">; -} - -declare module "lodash/assign" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assign">; -} - -declare module "lodash/assignIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignIn">; -} - -declare module "lodash/assignInWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignInWith">; -} - -declare module "lodash/assignWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignWith">; -} - -declare module "lodash/at" { - declare module.exports: $PropertyType<$Exports<"lodash">, "at">; -} - -declare module "lodash/create" { - declare module.exports: $PropertyType<$Exports<"lodash">, "create">; -} - -declare module "lodash/defaults" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaults">; -} - -declare module "lodash/defaultsDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaultsDeep">; -} - -declare module "lodash/entries" { - declare module.exports: $PropertyType<$Exports<"lodash">, "entries">; -} - -declare module "lodash/entriesIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "entriesIn">; -} - -declare module "lodash/extend" { - declare module.exports: $PropertyType<$Exports<"lodash">, "extend">; -} - -declare module "lodash/extendWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "extendWith">; -} - -declare module "lodash/findKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findKey">; -} - -declare module "lodash/findLastKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLastKey">; -} - -declare module "lodash/forIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forIn">; -} - -declare module "lodash/forInRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forInRight">; -} - -declare module "lodash/forOwn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forOwn">; -} - -declare module "lodash/forOwnRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forOwnRight">; -} - -declare module "lodash/functions" { - declare module.exports: $PropertyType<$Exports<"lodash">, "functions">; -} - -declare module "lodash/functionsIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "functionsIn">; -} - -declare module "lodash/get" { - declare module.exports: $PropertyType<$Exports<"lodash">, "get">; -} - -declare module "lodash/has" { - declare module.exports: $PropertyType<$Exports<"lodash">, "has">; -} - -declare module "lodash/hasIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "hasIn">; -} - -declare module "lodash/invert" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invert">; -} - -declare module "lodash/invertBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invertBy">; -} - -declare module "lodash/invoke" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invoke">; -} - -declare module "lodash/keys" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keys">; -} - -declare module "lodash/keysIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keysIn">; -} - -declare module "lodash/mapKeys" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mapKeys">; -} - -declare module "lodash/mapValues" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mapValues">; -} - -declare module "lodash/merge" { - declare module.exports: $PropertyType<$Exports<"lodash">, "merge">; -} - -declare module "lodash/mergeWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mergeWith">; -} - -declare module "lodash/omit" { - declare module.exports: $PropertyType<$Exports<"lodash">, "omit">; -} - -declare module "lodash/omitBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "omitBy">; -} - -declare module "lodash/pick" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pick">; -} - -declare module "lodash/pickBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pickBy">; -} - -declare module "lodash/result" { - declare module.exports: $PropertyType<$Exports<"lodash">, "result">; -} - -declare module "lodash/set" { - declare module.exports: $PropertyType<$Exports<"lodash">, "set">; -} - -declare module "lodash/setWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "setWith">; -} - -declare module "lodash/toPairs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPairs">; -} - -declare module "lodash/toPairsIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPairsIn">; -} - -declare module "lodash/transform" { - declare module.exports: $PropertyType<$Exports<"lodash">, "transform">; -} - -declare module "lodash/unset" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unset">; -} - -declare module "lodash/update" { - declare module.exports: $PropertyType<$Exports<"lodash">, "update">; -} - -declare module "lodash/updateWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "updateWith">; -} - -declare module "lodash/values" { - declare module.exports: $PropertyType<$Exports<"lodash">, "values">; -} - -declare module "lodash/valuesIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "valuesIn">; -} - -declare module "lodash/chain" { - declare module.exports: $PropertyType<$Exports<"lodash">, "chain">; -} - -declare module "lodash/tap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "tap">; -} - -declare module "lodash/thru" { - declare module.exports: $PropertyType<$Exports<"lodash">, "thru">; -} - -declare module "lodash/camelCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "camelCase">; -} - -declare module "lodash/capitalize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "capitalize">; -} - -declare module "lodash/deburr" { - declare module.exports: $PropertyType<$Exports<"lodash">, "deburr">; -} - -declare module "lodash/endsWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "endsWith">; -} - -declare module "lodash/escape" { - declare module.exports: $PropertyType<$Exports<"lodash">, "escape">; -} - -declare module "lodash/escapeRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "escapeRegExp">; -} - -declare module "lodash/kebabCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "kebabCase">; -} - -declare module "lodash/lowerCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lowerCase">; -} - -declare module "lodash/lowerFirst" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lowerFirst">; -} - -declare module "lodash/pad" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pad">; -} - -declare module "lodash/padEnd" { - declare module.exports: $PropertyType<$Exports<"lodash">, "padEnd">; -} - -declare module "lodash/padStart" { - declare module.exports: $PropertyType<$Exports<"lodash">, "padStart">; -} - -declare module "lodash/parseInt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "parseInt">; -} - -declare module "lodash/repeat" { - declare module.exports: $PropertyType<$Exports<"lodash">, "repeat">; -} - -declare module "lodash/replace" { - declare module.exports: $PropertyType<$Exports<"lodash">, "replace">; -} - -declare module "lodash/snakeCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "snakeCase">; -} - -declare module "lodash/split" { - declare module.exports: $PropertyType<$Exports<"lodash">, "split">; -} - -declare module "lodash/startCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "startCase">; -} - -declare module "lodash/startsWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "startsWith">; -} - -declare module "lodash/template" { - declare module.exports: $PropertyType<$Exports<"lodash">, "template">; -} - -declare module "lodash/toLower" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toLower">; -} - -declare module "lodash/toUpper" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toUpper">; -} - -declare module "lodash/trim" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trim">; -} - -declare module "lodash/trimEnd" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trimEnd">; -} - -declare module "lodash/trimStart" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trimStart">; -} - -declare module "lodash/truncate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "truncate">; -} - -declare module "lodash/unescape" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unescape">; -} - -declare module "lodash/upperCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "upperCase">; -} - -declare module "lodash/upperFirst" { - declare module.exports: $PropertyType<$Exports<"lodash">, "upperFirst">; -} - -declare module "lodash/words" { - declare module.exports: $PropertyType<$Exports<"lodash">, "words">; -} - -declare module "lodash/attempt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "attempt">; -} - -declare module "lodash/bindAll" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bindAll">; -} - -declare module "lodash/cond" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cond">; -} - -declare module "lodash/conforms" { - declare module.exports: $PropertyType<$Exports<"lodash">, "conforms">; -} - -declare module "lodash/constant" { - declare module.exports: $PropertyType<$Exports<"lodash">, "constant">; -} - -declare module "lodash/defaultTo" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaultTo">; -} - -declare module "lodash/flow" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flow">; -} - -declare module "lodash/flowRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flowRight">; -} - -declare module "lodash/identity" { - declare module.exports: $PropertyType<$Exports<"lodash">, "identity">; -} - -declare module "lodash/iteratee" { - declare module.exports: $PropertyType<$Exports<"lodash">, "iteratee">; -} - -declare module "lodash/matches" { - declare module.exports: $PropertyType<$Exports<"lodash">, "matches">; -} - -declare module "lodash/matchesProperty" { - declare module.exports: $PropertyType<$Exports<"lodash">, "matchesProperty">; -} - -declare module "lodash/method" { - declare module.exports: $PropertyType<$Exports<"lodash">, "method">; -} - -declare module "lodash/methodOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "methodOf">; -} - -declare module "lodash/mixin" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mixin">; -} - -declare module "lodash/noConflict" { - declare module.exports: $PropertyType<$Exports<"lodash">, "noConflict">; -} - -declare module "lodash/noop" { - declare module.exports: $PropertyType<$Exports<"lodash">, "noop">; -} - -declare module "lodash/nthArg" { - declare module.exports: $PropertyType<$Exports<"lodash">, "nthArg">; -} - -declare module "lodash/over" { - declare module.exports: $PropertyType<$Exports<"lodash">, "over">; -} - -declare module "lodash/overEvery" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overEvery">; -} - -declare module "lodash/overSome" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overSome">; -} - -declare module "lodash/property" { - declare module.exports: $PropertyType<$Exports<"lodash">, "property">; -} - -declare module "lodash/propertyOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "propertyOf">; -} - -declare module "lodash/range" { - declare module.exports: $PropertyType<$Exports<"lodash">, "range">; -} - -declare module "lodash/rangeRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rangeRight">; -} - -declare module "lodash/runInContext" { - declare module.exports: $PropertyType<$Exports<"lodash">, "runInContext">; -} - -declare module "lodash/stubArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubArray">; -} - -declare module "lodash/stubFalse" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubFalse">; -} - -declare module "lodash/stubObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubObject">; -} - -declare module "lodash/stubString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubString">; -} - -declare module "lodash/stubTrue" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubTrue">; -} - -declare module "lodash/times" { - declare module.exports: $PropertyType<$Exports<"lodash">, "times">; -} - -declare module "lodash/toPath" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPath">; -} - -declare module "lodash/uniqueId" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqueId">; -} diff --git a/flow-typed/npm/marked_v0.3.x.js b/flow-typed/npm/marked_v0.3.x.js deleted file mode 100644 index 3af9af1be11565..00000000000000 --- a/flow-typed/npm/marked_v0.3.x.js +++ /dev/null @@ -1,163 +0,0 @@ -// flow-typed signature: 85ea5a515c42c00188d893614f410655 -// flow-typed version: 72fe9c1b53/marked_v0.3.x/flow_>=v0.28.x - -type marked$AlignFlag = 'left' | 'right' | 'center' - -type marked$NodeCallback = (e: ?Error, d: ?T) => void - -class marked$Renderer { - options: marked$MarkedOptions; - code: (c: string, l: string) => string; - blockquote: (q: string) => string; - html: (h: string) => string; - heading: (t: string, l: number) => string; - hr: () => string; - list: (b: string, o: boolean) => string; - listitem: (t: string) => string; - paragraph: (t: string) => string; - table: (h: string, b: string) => string; - tablerow: (c: string) => string; - tablecell: (c: string, f: ?marked$AlignFlag) => string; - heading: (t: string, l: number) => string; - strong: (t: string) => string; - em: (t: string) => string; - codespan: (c: string) => string; - br: () => string; - del: (t: string) => string; - link: (h: string, ti: string, te: string) => string; - image: (h: string, ti: string, te: string) => string; - text: (t: string) => string; - constructor(o?: marked$MarkedOptions): marked$Renderer { - return this; - } -} - -type marked$HighlightFunction = - ((c: string, l: string, cb: marked$NodeCallback) => void) - | ((c: string, cb: marked$NodeCallback) => void) - | ((c: string, l?: string) => string) - -type marked$MarkedOptions = { - highlight?: marked$HighlightFunction; - renderer?: marked$Renderer; - gfm?: boolean; - tables?: boolean; - breaks?: boolean; - pedantic?: boolean; - sanitize?: boolean; - smartLists?: boolean; - smartypants?: boolean; -} - -/* - * marked$Tokens - */ - -type marked$Space = { type: 'space'; } -type marked$Code = { type: 'code'; text: string; lang?: string; } -type marked$Heading = { type: 'heading'; depth: number; text: string; } -type marked$Table = { type: 'table'; header: string; align: Array ; cells: Array> } -type marked$Hr = { type: 'hr'; } -type marked$BlockquoteStart = { type: 'blockquote_start' } -type marked$BlockquoteEnd = { type: 'blockquote_end' } -type marked$ListStart = { type: 'list_start' } -type marked$ListEnd = { type: 'list_end' } -type marked$Paragraph = { type: 'paragraph'; pre: boolean; text: string; } -type marked$Html = { type: 'paragraph'; pre: boolean; text: string; } -type marked$Text = { type: 'text'; text: string; } - -type marked$Token = - marked$Space - | marked$Code - | marked$Heading - | marked$Table - | marked$Hr - | marked$BlockquoteStart - | marked$BlockquoteEnd - | marked$ListStart - | marked$ListEnd - | marked$Paragraph - | marked$Html - | marked$Text - -type marked$Link = { - title: ?string; - href: string; -} - -type marked$Tokens = { links: Array } & Array; - -type marked$NoopRule = { - (i: mixed): void; - exec: (i: mixed) => void; -} - -type marked$Rule = RegExp | marked$NoopRule - -type marked$lex = (t: string) => marked$Tokens; - -class marked$Lexer { - static lexer: (t: string, o?: marked$MarkedOptions) => marked$Tokens; - static rules: { [key: string]: marked$Rule }; - rules: { [key: string]: marked$Rule }; - lex: marked$lex; - tokens: marked$Tokens; - options: marked$MarkedOptions; - constructor(o?: marked$MarkedOptions): marked$Lexer { - return this; - } -} - -class marked$Parser { - static parse: (t: marked$Tokens, o?: marked$MarkedOptions) => string; - parse: (t: marked$Tokens) => string; - next: () => marked$Token; - peek: () => marked$Token; - parsemarked$Text: () => string; - tok: () => string; - tokens: marked$Tokens; - token: ?marked$Token; - options: marked$MarkedOptions; - renderer: marked$Renderer; - constructor(o?: marked$MarkedOptions): marked$Parser { - return this; - } -} - -class marked$InlineLexer { - static rules: Array; - static output: (s: string, l: Array, o?: marked$MarkedOptions) => string; - output: (s: string) => string; - outputmarked$Link: (c: Array, l: marked$Link) => string; - smartypants: (t: string) => string; - mangle: (t: string) => string; - options: marked$MarkedOptions; - links: Array; - rules: Array; - renderer: marked$Renderer; - constructor(l: Array, o?: marked$MarkedOptions): marked$InlineLexer { - return this; - } -} - -type marked$Marked = { - (md: string, o: marked$MarkedOptions, cb: marked$NodeCallback): void; - (md: string, cb: marked$NodeCallback): void; - (md: string, o?: marked$MarkedOptions): string; - setOptions: (o: marked$MarkedOptions) => void; - defaults: marked$MarkedOptions; - Parser: typeof marked$Parser; - parser: typeof marked$Parser.parse; - Lexer: typeof marked$Lexer; - lexer: typeof marked$Lexer.lexer; - InlineLexer: typeof marked$InlineLexer; - inlinelexer: marked$InlineLexer.output; - Renderer: typeof marked$Renderer; - parse: marked$Marked; -} - - -declare module marked { - declare export default marked$Marked; -} - diff --git a/flow-typed/npm/mocha_v4.x.x.js b/flow-typed/npm/mocha_v4.x.x.js deleted file mode 100644 index 8131665121f229..00000000000000 --- a/flow-typed/npm/mocha_v4.x.x.js +++ /dev/null @@ -1,221 +0,0 @@ -// flow-typed signature: e8d50d58f9d96065d29f810f297eaeb2 -// flow-typed version: 883196e42b/mocha_v4.x.x/flow_>=v0.28.x - -declare interface $npm$mocha$SetupOptions { - slow?: number; - timeout?: number; - ui?: string; - globals?: Array; - reporter?: any; - bail?: boolean; - ignoreLeaks?: boolean; - grep?: any; -} - -declare type $npm$mocha$done = (error?: any) => any; - -// declare interface $npm$mocha$SuiteCallbackContext { -// timeout(ms: number): void; -// retries(n: number): void; -// slow(ms: number): void; -// } - -// declare interface $npm$mocha$TestCallbackContext { -// skip(): void; -// timeout(ms: number): void; -// retries(n: number): void; -// slow(ms: number): void; -// [index: string]: any; -// } - -declare interface $npm$mocha$Suite { - parent: $npm$mocha$Suite; - title: string; - fullTitle(): string; -} - -declare interface $npm$mocha$ContextDefinition { - (description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): $npm$mocha$Suite; - only(description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): $npm$mocha$Suite; - skip(description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): void; - timeout(ms: number): void; -} - -declare interface $npm$mocha$TestDefinition { - (expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): $npm$mocha$Test; - only(expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): $npm$mocha$Test; - skip(expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): void; - timeout(ms: number): void; - state: 'failed' | 'passed'; -} - -declare interface $npm$mocha$Runner {} - -declare class $npm$mocha$BaseReporter { - stats: { - suites: number; - tests: number; - passes: number; - pending: number; - failures: number; - }; - - constructor(runner: $npm$mocha$Runner): $npm$mocha$BaseReporter; -} - -declare class $npm$mocha$DocReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$DotReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$HTMLReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$HTMLCovReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$JSONReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$JSONCovReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$JSONStreamReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$LandingReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$ListReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$MarkdownReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$MinReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$NyanReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$ProgressReporter extends $npm$mocha$BaseReporter { - constructor(runner: $npm$mocha$Runner, options?: { - open?: string; - complete?: string; - incomplete?: string; - close?: string; - }): $npm$mocha$ProgressReporter; -} -declare class $npm$mocha$SpecReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$TAPReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$XUnitReporter extends $npm$mocha$BaseReporter { - constructor(runner: $npm$mocha$Runner, options?: any): $npm$mocha$XUnitReporter; -} - -declare class $npm$mocha$Mocha { - currentTest: $npm$mocha$TestDefinition; - constructor(options?: { - grep?: RegExp; - ui?: string; - reporter?: string; - timeout?: number; - reporterOptions?: any; - slow?: number; - bail?: boolean; - }): $npm$mocha$Mocha; - setup(options: $npm$mocha$SetupOptions): this; - bail(value?: boolean): this; - addFile(file: string): this; - reporter(name: string): this; - reporter(reporter: (runner: $npm$mocha$Runner, options: any) => any): this; - ui(value: string): this; - grep(value: string): this; - grep(value: RegExp): this; - invert(): this; - ignoreLeaks(value: boolean): this; - checkLeaks(): this; - throwError(error: Error): void; - growl(): this; - globals(value: string): this; - globals(values: Array): this; - useColors(value: boolean): this; - useInlineDiffs(value: boolean): this; - timeout(value: number): this; - slow(value: number): this; - enableTimeouts(value: boolean): this; - asyncOnly(value: boolean): this; - noHighlighting(value: boolean): this; - run(onComplete?: (failures: number) => void): $npm$mocha$Runner; - - static reporters: { - Doc: $npm$mocha$DocReporter, - Dot: $npm$mocha$DotReporter, - HTML: $npm$mocha$HTMLReporter, - HTMLCov: $npm$mocha$HTMLCovReporter, - JSON: $npm$mocha$JSONReporter, - JSONCov: $npm$mocha$JSONCovReporter, - JSONStream: $npm$mocha$JSONStreamReporter, - Landing: $npm$mocha$LandingReporter, - List: $npm$mocha$ListReporter, - Markdown: $npm$mocha$MarkdownReporter, - Min: $npm$mocha$MinReporter, - Nyan: $npm$mocha$NyanReporter, - Progress: $npm$mocha$ProgressReporter, - }; -} - -// declare interface $npm$mocha$HookCallbackContext { -// skip(): void; -// timeout(ms: number): void; -// [index: string]: any; -// } - -declare interface $npm$mocha$Runnable { - title: string; - fn: Function; - async: boolean; - sync: boolean; - timedOut: boolean; -} - -declare interface $npm$mocha$Test extends $npm$mocha$Runnable { - parent: $npm$mocha$Suite; - pending: boolean; - state: 'failed' | 'passed' | void; - fullTitle(): string; -} - -// declare interface $npm$mocha$BeforeAndAfterContext extends $npm$mocha$HookCallbackContext { -// currentTest: $npm$mocha$Test; -// } - -declare var mocha: $npm$mocha$Mocha; -declare var describe: $npm$mocha$ContextDefinition; -declare var xdescribe: $npm$mocha$ContextDefinition; -declare var context: $npm$mocha$ContextDefinition; -declare var suite: $npm$mocha$ContextDefinition; -declare var it: $npm$mocha$TestDefinition; -declare var xit: $npm$mocha$TestDefinition; -declare var test: $npm$mocha$TestDefinition; -declare var specify: $npm$mocha$TestDefinition; - -declare function run(): void; - -declare function setup(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function teardown(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function suiteSetup(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function suiteTeardown(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function before(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function before(description: string, callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function after(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function after(description: string, callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function beforeEach(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function beforeEach(description: string, callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function afterEach(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function afterEach(description: string, callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; - -declare module "mocha" { - declare export var mocha: typeof mocha; - declare export var describe: typeof describe; - declare export var xdescribe: typeof xdescribe; - declare export var context: typeof context; - declare export var suite: typeof suite; - declare export var it: typeof it; - declare export var xit: typeof xit; - declare export var test: typeof test; - declare export var specify: typeof specify; - - declare export var run: typeof run; - - declare export var setup: typeof setup; - declare export var teardown: typeof teardown; - declare export var suiteSetup: typeof suiteSetup; - declare export var suiteTeardown: typeof suiteTeardown; - declare export var before: typeof before; - declare export var before: typeof before; - declare export var after: typeof after; - declare export var after: typeof after; - declare export var beforeEach: typeof beforeEach; - declare export var beforeEach: typeof beforeEach; - declare export var afterEach: typeof afterEach; - declare export var afterEach: typeof afterEach; - - declare export default $npm$mocha$Mocha; -} diff --git a/flow-typed/npm/next_vx.x.x.js b/flow-typed/npm/next_vx.x.x.js deleted file mode 100644 index 73ba036fe149b2..00000000000000 --- a/flow-typed/npm/next_vx.x.x.js +++ /dev/null @@ -1,452 +0,0 @@ -// flow-typed signature: 026ec2ce672b69a207c98be384e3e78a -// flow-typed version: <>/next_v^4.1.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'next' - * - * 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 'next' { - 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 'next/babel' { - declare module.exports: any; -} - -declare module 'next/css' { - declare module.exports: any; -} - -declare module 'next/dist/client/head-manager' { - declare module.exports: any; -} - -declare module 'next/dist/client/index' { - declare module.exports: any; -} - -declare module 'next/dist/client/next-dev' { - declare module.exports: any; -} - -declare module 'next/dist/client/next' { - declare module.exports: any; -} - -declare module 'next/dist/client/on-demand-entries-client' { - declare module.exports: any; -} - -declare module 'next/dist/client/webpack-hot-middleware-client' { - declare module.exports: any; -} - -declare module 'next/dist/lib/app' { - declare module.exports: any; -} - -declare module 'next/dist/lib/css' { - declare module.exports: any; -} - -declare module 'next/dist/lib/dynamic' { - declare module.exports: any; -} - -declare module 'next/dist/lib/error-debug' { - declare module.exports: any; -} - -declare module 'next/dist/lib/error' { - declare module.exports: any; -} - -declare module 'next/dist/lib/EventEmitter' { - declare module.exports: any; -} - -declare module 'next/dist/lib/head' { - declare module.exports: any; -} - -declare module 'next/dist/lib/link' { - declare module.exports: any; -} - -declare module 'next/dist/lib/p-queue' { - declare module.exports: any; -} - -declare module 'next/dist/lib/page-loader' { - declare module.exports: any; -} - -declare module 'next/dist/lib/prefetch' { - declare module.exports: any; -} - -declare module 'next/dist/lib/router/index' { - declare module.exports: any; -} - -declare module 'next/dist/lib/router/router' { - declare module.exports: any; -} - -declare module 'next/dist/lib/router/with-router' { - declare module.exports: any; -} - -declare module 'next/dist/lib/shallow-equals' { - declare module.exports: any; -} - -declare module 'next/dist/lib/side-effect' { - declare module.exports: any; -} - -declare module 'next/dist/lib/utils' { - declare module.exports: any; -} - -declare module 'next/dist/pages/_document' { - declare module.exports: any; -} - -declare module 'next/dist/pages/_error' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/babel/find-config' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/babel/plugins/handle-import' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/babel/preset' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/clean' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/index' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/loaders/emit-file-loader' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/loaders/hot-self-accept-loader' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/combine-assets-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/dynamic-chunks-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/pages-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/unlink-file-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/watch-pages-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/replace' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/root-module-relative-path' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/webpack' { - declare module.exports: any; -} - -declare module 'next/dist/server/config' { - declare module.exports: any; -} - -declare module 'next/dist/server/document' { - declare module.exports: any; -} - -declare module 'next/dist/server/export' { - declare module.exports: any; -} - -declare module 'next/dist/server/hot-reloader' { - declare module.exports: any; -} - -declare module 'next/dist/server/index' { - declare module.exports: any; -} - -declare module 'next/dist/server/next' { - declare module.exports: any; -} - -declare module 'next/dist/server/on-demand-entry-handler' { - declare module.exports: any; -} - -declare module 'next/dist/server/render' { - declare module.exports: any; -} - -declare module 'next/dist/server/require' { - declare module.exports: any; -} - -declare module 'next/dist/server/resolve' { - declare module.exports: any; -} - -declare module 'next/dist/server/router' { - declare module.exports: any; -} - -declare module 'next/dist/server/utils' { - declare module.exports: any; -} - -declare module 'next/document' { - declare module.exports: any; -} - -declare module 'next/dynamic' { - declare module.exports: any; -} - -declare module 'next/error' { - declare module.exports: any; -} - -declare module 'next/head' { - declare module.exports: any; -} - -declare module 'next/link' { - declare module.exports: any; -} - -declare module 'next/prefetch' { - declare module.exports: any; -} - -declare module 'next/router' { - declare module.exports: any; -} - -// Filename aliases -declare module 'next/babel.js' { - declare module.exports: $Exports<'next/babel'>; -} -declare module 'next/css.js' { - declare module.exports: $Exports<'next/css'>; -} -declare module 'next/dist/client/head-manager.js' { - declare module.exports: $Exports<'next/dist/client/head-manager'>; -} -declare module 'next/dist/client/index.js' { - declare module.exports: $Exports<'next/dist/client/index'>; -} -declare module 'next/dist/client/next-dev.js' { - declare module.exports: $Exports<'next/dist/client/next-dev'>; -} -declare module 'next/dist/client/next.js' { - declare module.exports: $Exports<'next/dist/client/next'>; -} -declare module 'next/dist/client/on-demand-entries-client.js' { - declare module.exports: $Exports<'next/dist/client/on-demand-entries-client'>; -} -declare module 'next/dist/client/webpack-hot-middleware-client.js' { - declare module.exports: $Exports<'next/dist/client/webpack-hot-middleware-client'>; -} -declare module 'next/dist/lib/app.js' { - declare module.exports: $Exports<'next/dist/lib/app'>; -} -declare module 'next/dist/lib/css.js' { - declare module.exports: $Exports<'next/dist/lib/css'>; -} -declare module 'next/dist/lib/dynamic.js' { - declare module.exports: $Exports<'next/dist/lib/dynamic'>; -} -declare module 'next/dist/lib/error-debug.js' { - declare module.exports: $Exports<'next/dist/lib/error-debug'>; -} -declare module 'next/dist/lib/error.js' { - declare module.exports: $Exports<'next/dist/lib/error'>; -} -declare module 'next/dist/lib/EventEmitter.js' { - declare module.exports: $Exports<'next/dist/lib/EventEmitter'>; -} -declare module 'next/dist/lib/head.js' { - declare module.exports: $Exports<'next/dist/lib/head'>; -} -declare module 'next/dist/lib/link.js' { - declare module.exports: $Exports<'next/dist/lib/link'>; -} -declare module 'next/dist/lib/p-queue.js' { - declare module.exports: $Exports<'next/dist/lib/p-queue'>; -} -declare module 'next/dist/lib/page-loader.js' { - declare module.exports: $Exports<'next/dist/lib/page-loader'>; -} -declare module 'next/dist/lib/prefetch.js' { - declare module.exports: $Exports<'next/dist/lib/prefetch'>; -} -declare module 'next/dist/lib/router/index.js' { - declare module.exports: $Exports<'next/dist/lib/router/index'>; -} -declare module 'next/dist/lib/router/router.js' { - declare module.exports: $Exports<'next/dist/lib/router/router'>; -} -declare module 'next/dist/lib/router/with-router.js' { - declare module.exports: $Exports<'next/dist/lib/router/with-router'>; -} -declare module 'next/dist/lib/shallow-equals.js' { - declare module.exports: $Exports<'next/dist/lib/shallow-equals'>; -} -declare module 'next/dist/lib/side-effect.js' { - declare module.exports: $Exports<'next/dist/lib/side-effect'>; -} -declare module 'next/dist/lib/utils.js' { - declare module.exports: $Exports<'next/dist/lib/utils'>; -} -declare module 'next/dist/pages/_document.js' { - declare module.exports: $Exports<'next/dist/pages/_document'>; -} -declare module 'next/dist/pages/_error.js' { - declare module.exports: $Exports<'next/dist/pages/_error'>; -} -declare module 'next/dist/server/build/babel/find-config.js' { - declare module.exports: $Exports<'next/dist/server/build/babel/find-config'>; -} -declare module 'next/dist/server/build/babel/plugins/handle-import.js' { - declare module.exports: $Exports<'next/dist/server/build/babel/plugins/handle-import'>; -} -declare module 'next/dist/server/build/babel/preset.js' { - declare module.exports: $Exports<'next/dist/server/build/babel/preset'>; -} -declare module 'next/dist/server/build/clean.js' { - declare module.exports: $Exports<'next/dist/server/build/clean'>; -} -declare module 'next/dist/server/build/index.js' { - declare module.exports: $Exports<'next/dist/server/build/index'>; -} -declare module 'next/dist/server/build/loaders/emit-file-loader.js' { - declare module.exports: $Exports<'next/dist/server/build/loaders/emit-file-loader'>; -} -declare module 'next/dist/server/build/loaders/hot-self-accept-loader.js' { - declare module.exports: $Exports<'next/dist/server/build/loaders/hot-self-accept-loader'>; -} -declare module 'next/dist/server/build/plugins/combine-assets-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/combine-assets-plugin'>; -} -declare module 'next/dist/server/build/plugins/dynamic-chunks-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/dynamic-chunks-plugin'>; -} -declare module 'next/dist/server/build/plugins/pages-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/pages-plugin'>; -} -declare module 'next/dist/server/build/plugins/unlink-file-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/unlink-file-plugin'>; -} -declare module 'next/dist/server/build/plugins/watch-pages-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/watch-pages-plugin'>; -} -declare module 'next/dist/server/build/replace.js' { - declare module.exports: $Exports<'next/dist/server/build/replace'>; -} -declare module 'next/dist/server/build/root-module-relative-path.js' { - declare module.exports: $Exports<'next/dist/server/build/root-module-relative-path'>; -} -declare module 'next/dist/server/build/webpack.js' { - declare module.exports: $Exports<'next/dist/server/build/webpack'>; -} -declare module 'next/dist/server/config.js' { - declare module.exports: $Exports<'next/dist/server/config'>; -} -declare module 'next/dist/server/document.js' { - declare module.exports: $Exports<'next/dist/server/document'>; -} -declare module 'next/dist/server/export.js' { - declare module.exports: $Exports<'next/dist/server/export'>; -} -declare module 'next/dist/server/hot-reloader.js' { - declare module.exports: $Exports<'next/dist/server/hot-reloader'>; -} -declare module 'next/dist/server/index.js' { - declare module.exports: $Exports<'next/dist/server/index'>; -} -declare module 'next/dist/server/next.js' { - declare module.exports: $Exports<'next/dist/server/next'>; -} -declare module 'next/dist/server/on-demand-entry-handler.js' { - declare module.exports: $Exports<'next/dist/server/on-demand-entry-handler'>; -} -declare module 'next/dist/server/render.js' { - declare module.exports: $Exports<'next/dist/server/render'>; -} -declare module 'next/dist/server/require.js' { - declare module.exports: $Exports<'next/dist/server/require'>; -} -declare module 'next/dist/server/resolve.js' { - declare module.exports: $Exports<'next/dist/server/resolve'>; -} -declare module 'next/dist/server/router.js' { - declare module.exports: $Exports<'next/dist/server/router'>; -} -declare module 'next/dist/server/utils.js' { - declare module.exports: $Exports<'next/dist/server/utils'>; -} -declare module 'next/document.js' { - declare module.exports: $Exports<'next/document'>; -} -declare module 'next/dynamic.js' { - declare module.exports: $Exports<'next/dynamic'>; -} -declare module 'next/error.js' { - declare module.exports: $Exports<'next/error'>; -} -declare module 'next/head.js' { - declare module.exports: $Exports<'next/head'>; -} -declare module 'next/link.js' { - declare module.exports: $Exports<'next/link'>; -} -declare module 'next/prefetch.js' { - declare module.exports: $Exports<'next/prefetch'>; -} -declare module 'next/router.js' { - declare module.exports: $Exports<'next/router'>; -} diff --git a/flow-typed/npm/normalize-scroll-left_vx.x.x.js b/flow-typed/npm/normalize-scroll-left_vx.x.x.js deleted file mode 100644 index 5197fada5284be..00000000000000 --- a/flow-typed/npm/normalize-scroll-left_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 6124cf3d1aea4bc0f1403294a2ea64fc -// flow-typed version: <>/normalize-scroll-left_v^0.1.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'normalize-scroll-left' - * - * 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 'normalize-scroll-left' { - 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 'normalize-scroll-left/lib/main' { - declare module.exports: any; -} - -// Filename aliases -declare module 'normalize-scroll-left/lib/main.js' { - declare module.exports: $Exports<'normalize-scroll-left/lib/main'>; -} diff --git a/flow-typed/npm/nprogress_vx.x.x.js b/flow-typed/npm/nprogress_vx.x.x.js deleted file mode 100644 index 63848d74fe9039..00000000000000 --- a/flow-typed/npm/nprogress_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 96e9aea30118ad4ff962c0b6be4460ae -// flow-typed version: <>/nprogress_v^0.2.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'nprogress' - * - * 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 'nprogress' { - 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 'nprogress/nprogress' { - declare module.exports: any; -} - -declare module 'nprogress/test/test' { - declare module.exports: any; -} - -// Filename aliases -declare module 'nprogress/nprogress.js' { - declare module.exports: $Exports<'nprogress/nprogress'>; -} -declare module 'nprogress/test/test.js' { - declare module.exports: $Exports<'nprogress/test/test'>; -} diff --git a/flow-typed/npm/nyc_vx.x.x.js b/flow-typed/npm/nyc_vx.x.x.js deleted file mode 100644 index 5e29af62dd6688..00000000000000 --- a/flow-typed/npm/nyc_vx.x.x.js +++ /dev/null @@ -1,122 +0,0 @@ -// flow-typed signature: bac6927585e2d8f730a318ef463102af -// flow-typed version: <>/nyc_v^11.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'nyc' - * - * 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 'nyc' { - 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 'nyc/bin/nyc' { - declare module.exports: any; -} - -declare module 'nyc/bin/wrap' { - declare module.exports: any; -} - -declare module 'nyc/lib/commands/check-coverage' { - declare module.exports: any; -} - -declare module 'nyc/lib/commands/instrument' { - declare module.exports: any; -} - -declare module 'nyc/lib/commands/report' { - declare module.exports: any; -} - -declare module 'nyc/lib/config-util' { - declare module.exports: any; -} - -declare module 'nyc/lib/hash' { - declare module.exports: any; -} - -declare module 'nyc/lib/instrumenters/istanbul' { - declare module.exports: any; -} - -declare module 'nyc/lib/instrumenters/noop' { - declare module.exports: any; -} - -declare module 'nyc/lib/process-args' { - declare module.exports: any; -} - -declare module 'nyc/lib/process' { - declare module.exports: any; -} - -declare module 'nyc/lib/self-coverage-helper' { - declare module.exports: any; -} - -declare module 'nyc/lib/source-maps' { - declare module.exports: any; -} - -// Filename aliases -declare module 'nyc/bin/nyc.js' { - declare module.exports: $Exports<'nyc/bin/nyc'>; -} -declare module 'nyc/bin/wrap.js' { - declare module.exports: $Exports<'nyc/bin/wrap'>; -} -declare module 'nyc/index' { - declare module.exports: $Exports<'nyc'>; -} -declare module 'nyc/index.js' { - declare module.exports: $Exports<'nyc'>; -} -declare module 'nyc/lib/commands/check-coverage.js' { - declare module.exports: $Exports<'nyc/lib/commands/check-coverage'>; -} -declare module 'nyc/lib/commands/instrument.js' { - declare module.exports: $Exports<'nyc/lib/commands/instrument'>; -} -declare module 'nyc/lib/commands/report.js' { - declare module.exports: $Exports<'nyc/lib/commands/report'>; -} -declare module 'nyc/lib/config-util.js' { - declare module.exports: $Exports<'nyc/lib/config-util'>; -} -declare module 'nyc/lib/hash.js' { - declare module.exports: $Exports<'nyc/lib/hash'>; -} -declare module 'nyc/lib/instrumenters/istanbul.js' { - declare module.exports: $Exports<'nyc/lib/instrumenters/istanbul'>; -} -declare module 'nyc/lib/instrumenters/noop.js' { - declare module.exports: $Exports<'nyc/lib/instrumenters/noop'>; -} -declare module 'nyc/lib/process-args.js' { - declare module.exports: $Exports<'nyc/lib/process-args'>; -} -declare module 'nyc/lib/process.js' { - declare module.exports: $Exports<'nyc/lib/process'>; -} -declare module 'nyc/lib/self-coverage-helper.js' { - declare module.exports: $Exports<'nyc/lib/self-coverage-helper'>; -} -declare module 'nyc/lib/source-maps.js' { - declare module.exports: $Exports<'nyc/lib/source-maps'>; -} diff --git a/flow-typed/npm/object-assign_v4.x.x.js b/flow-typed/npm/object-assign_v4.x.x.js deleted file mode 100644 index 9aad745d0c8724..00000000000000 --- a/flow-typed/npm/object-assign_v4.x.x.js +++ /dev/null @@ -1,6 +0,0 @@ -// flow-typed signature: 76d95a386c86330da36edcec08a0de27 -// flow-typed version: 94e9f7e0a4/object-assign_v4.x.x/flow_>=v0.28.x - -declare module 'object-assign' { - declare function exports(target: any, ...sources: Array): Object; -} diff --git a/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js b/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js deleted file mode 100644 index 79bb63b260d5d5..00000000000000 --- a/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js +++ /dev/null @@ -1,389 +0,0 @@ -// flow-typed signature: 5c6a6c87f7260d3f099480cc346efdc2 -// flow-typed version: <>/phantomjs-prebuilt_v^2.1.16/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'phantomjs-prebuilt' - * - * 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 'phantomjs-prebuilt' { - 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 'phantomjs-prebuilt/install' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/location' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/arguments' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/child_process-examples' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/colorwheel' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/countdown' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/detectsniff' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/echoToFile' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/features' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/fibo' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/hello' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/injectme' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadspeed' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/modernizr' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/module' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/netlog' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/netsniff' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/outputEncoding' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/page_events' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/pagecallback' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/post' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/postjson' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/postserver' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/printenv' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/printmargins' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/rasterize' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/render_multi_url' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-qunit' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/scandir' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/server' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/simpleserver' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/sleepsort' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/universe' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/unrandomize' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/useragent' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/version' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/waitfor' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantomjs' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/util' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/test/exit' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/test/loadspeed' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/test/tests' { - declare module.exports: any; -} - -// Filename aliases -declare module 'phantomjs-prebuilt/install.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/install'>; -} -declare module 'phantomjs-prebuilt/lib/location.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/location'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/arguments.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/arguments'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/child_process-examples.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/child_process-examples'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/colorwheel.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/colorwheel'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/countdown.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/countdown'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/detectsniff.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/detectsniff'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/echoToFile.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/echoToFile'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/features.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/features'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/fibo.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/fibo'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/hello.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/hello'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/injectme.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/injectme'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadspeed.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/loadspeed'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/modernizr.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/modernizr'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/module.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/module'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/netlog.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/netlog'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/netsniff.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/netsniff'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/outputEncoding.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/outputEncoding'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/page_events.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/page_events'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/pagecallback.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/pagecallback'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/post.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/post'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/postjson.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/postjson'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/postserver.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/postserver'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/printenv.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printenv'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/printmargins.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printmargins'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/rasterize.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/rasterize'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/render_multi_url.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/render_multi_url'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-jasmine'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-qunit.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-qunit'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/scandir.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/scandir'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/server.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/server'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/simpleserver.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/simpleserver'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/sleepsort.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/sleepsort'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/universe.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/universe'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/unrandomize.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/unrandomize'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/useragent.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/useragent'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/version.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/version'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/waitfor.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/waitfor'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames'>; -} -declare module 'phantomjs-prebuilt/lib/phantomjs.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantomjs'>; -} -declare module 'phantomjs-prebuilt/lib/util.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/util'>; -} -declare module 'phantomjs-prebuilt/test/exit.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/test/exit'>; -} -declare module 'phantomjs-prebuilt/test/loadspeed.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/test/loadspeed'>; -} -declare module 'phantomjs-prebuilt/test/tests.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/test/tests'>; -} diff --git a/flow-typed/npm/prettier_vx.x.x.js b/flow-typed/npm/prettier_vx.x.x.js deleted file mode 100644 index 281ae6a4817fec..00000000000000 --- a/flow-typed/npm/prettier_vx.x.x.js +++ /dev/null @@ -1,87 +0,0 @@ -// flow-typed signature: ebc9f59179c6f42067ac9ef4fd3ded0a -// flow-typed version: <>/prettier_v^1.8.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '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 '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 'prettier/bin/prettier' { - declare module.exports: any; -} - -declare module 'prettier/parser-babylon' { - declare module.exports: any; -} - -declare module 'prettier/parser-flow' { - declare module.exports: any; -} - -declare module 'prettier/parser-graphql' { - declare module.exports: any; -} - -declare module 'prettier/parser-markdown' { - declare module.exports: any; -} - -declare module 'prettier/parser-parse5' { - declare module.exports: any; -} - -declare module 'prettier/parser-postcss' { - declare module.exports: any; -} - -declare module 'prettier/parser-typescript' { - declare module.exports: any; -} - -// Filename aliases -declare module 'prettier/bin/prettier.js' { - declare module.exports: $Exports<'prettier/bin/prettier'>; -} -declare module 'prettier/index' { - declare module.exports: $Exports<'prettier'>; -} -declare module 'prettier/index.js' { - declare module.exports: $Exports<'prettier'>; -} -declare module 'prettier/parser-babylon.js' { - declare module.exports: $Exports<'prettier/parser-babylon'>; -} -declare module 'prettier/parser-flow.js' { - declare module.exports: $Exports<'prettier/parser-flow'>; -} -declare module 'prettier/parser-graphql.js' { - declare module.exports: $Exports<'prettier/parser-graphql'>; -} -declare module 'prettier/parser-markdown.js' { - declare module.exports: $Exports<'prettier/parser-markdown'>; -} -declare module 'prettier/parser-parse5.js' { - declare module.exports: $Exports<'prettier/parser-parse5'>; -} -declare module 'prettier/parser-postcss.js' { - declare module.exports: $Exports<'prettier/parser-postcss'>; -} -declare module 'prettier/parser-typescript.js' { - declare module.exports: $Exports<'prettier/parser-typescript'>; -} diff --git a/flow-typed/npm/prismjs_vx.x.x.js b/flow-typed/npm/prismjs_vx.x.x.js deleted file mode 100644 index 4abdb775f35c79..00000000000000 --- a/flow-typed/npm/prismjs_vx.x.x.js +++ /dev/null @@ -1,2307 +0,0 @@ -// flow-typed signature: b7aa6efcc6ec770cb44d2614cd5da0d3 -// flow-typed version: <>/prismjs_v^1.8.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'prismjs' - * - * 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 'prismjs' { - 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 'prismjs/components' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-abap' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-abap.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-actionscript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-actionscript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ada' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ada.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apacheconf' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apacheconf.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-applescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-applescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-arduino' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-arduino.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-asciidoc' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-asciidoc.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-aspnet' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-aspnet.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autohotkey' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autohotkey.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autoit' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autoit.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bash' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bash.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-basic' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-basic.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-batch' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-batch.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bison' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bison.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-brainfuck' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-brainfuck.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bro' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bro.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-c' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-c.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-clike' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-clike.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-coffeescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-coffeescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-core' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-core.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-cpp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-cpp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-crystal' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-crystal.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-csharp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-csharp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css-extras' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css-extras.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-d' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-d.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-dart' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-dart.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-diff' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-diff.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-django' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-django.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-docker' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-docker.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-eiffel' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-eiffel.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-elixir' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-elixir.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-erlang' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-erlang.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fortran' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fortran.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fsharp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fsharp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-gherkin' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-gherkin.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-git' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-git.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-glsl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-glsl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-go' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-go.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-graphql' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-graphql.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-groovy' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-groovy.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haml' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haml.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-handlebars' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-handlebars.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haskell' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haskell.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haxe' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haxe.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-http' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-http.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-icon' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-icon.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-inform7' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-inform7.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ini' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ini.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-j' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-j.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-java' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-java.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-javascript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-javascript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jolie' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jolie.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-json' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-json.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jsx' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jsx.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-julia' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-julia.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-keyman' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-keyman.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-kotlin' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-kotlin.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-latex' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-latex.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-less' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-less.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-livescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-livescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lolcode' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lolcode.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lua' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lua.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-makefile' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-makefile.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markdown' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markdown.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markup' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markup.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-matlab' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-matlab.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mel' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mel.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mizar' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mizar.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-monkey' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-monkey.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-n4js' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-n4js.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nasm' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nasm.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nginx' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nginx.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nim' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nim.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nix' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nix.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nsis' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nsis.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-objectivec' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-objectivec.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ocaml' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ocaml.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-opencl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-opencl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-oz' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-oz.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parigp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parigp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parser' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parser.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pascal' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pascal.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-perl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-perl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php-extras' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php-extras.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-powershell' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-powershell.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-processing' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-processing.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-prolog' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-prolog.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-properties' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-properties.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-protobuf' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-protobuf.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pug' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pug.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-puppet' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-puppet.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pure' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pure.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-python' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-python.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-q' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-q.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-qore' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-qore.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-r' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-r.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-reason' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-reason.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-renpy' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-renpy.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rest' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rest.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rip' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rip.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-roboconf' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-roboconf.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ruby' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ruby.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rust' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rust.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sas' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sas.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sass' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sass.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scala' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scala.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scheme' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scheme.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scss' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scss.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smalltalk' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smalltalk.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smarty' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smarty.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sql' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sql.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-stylus' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-stylus.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-swift' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-swift.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-tcl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-tcl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-textile' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-textile.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-twig' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-twig.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-typescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-typescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vbnet' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vbnet.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-verilog' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-verilog.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vhdl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vhdl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vim' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vim.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-wiki' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-wiki.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-xojo' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-xojo.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-yaml' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-yaml.min' { - declare module.exports: any; -} - -declare module 'prismjs/examples' { - declare module.exports: any; -} - -declare module 'prismjs/gulpfile' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autolinker/prism-autolinker' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autolinker/prism-autolinker.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autoloader/prism-autoloader' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autoloader/prism-autoloader.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/command-line/prism-command-line' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/command-line/prism-command-line.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/custom-class/prism-custom-class' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/custom-class/prism-custom-class.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/file-highlight/prism-file-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/file-highlight/prism-file-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/keep-markup/prism-keep-markup' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/keep-markup/prism-keep-markup.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-highlight/prism-line-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-highlight/prism-line-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-numbers/prism-line-numbers' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-numbers/prism-line-numbers.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-base/prism-previewer-base' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-base/prism-previewer-base.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-color/prism-previewer-color' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-color/prism-previewer-color.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-time/prism-previewer-time' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-time/prism-previewer-time.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-language/prism-show-language' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-language/prism-show-language.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/toolbar/prism-toolbar' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/toolbar/prism-toolbar.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/wpd/prism-wpd' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/wpd/prism-wpd.min' { - declare module.exports: any; -} - -declare module 'prismjs/prism' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/components' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/prism-loader' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/test-case' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/test-discovery' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/token-stream-transformer' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/asciidoc/entity_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/groovy/issue1049' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/groovy/string-interpolation_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/handlebars/handlebars_in_markup_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/markup/entity_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/markup+php/php_in_markup_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/smarty/smarty_in_markup_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/run-child' { - declare module.exports: any; -} - -declare module 'prismjs/tests/run' { - declare module.exports: any; -} - -declare module 'prismjs/tests/testrunner-tests' { - declare module.exports: any; -} - -declare module 'prismjs/vendor/FileSaver.min' { - declare module.exports: any; -} - -declare module 'prismjs/vendor/jszip.min' { - declare module.exports: any; -} - -declare module 'prismjs/vendor/promise' { - declare module.exports: any; -} - -// Filename aliases -declare module 'prismjs/components.js' { - declare module.exports: $Exports<'prismjs/components'>; -} -declare module 'prismjs/components/prism-abap.js' { - declare module.exports: $Exports<'prismjs/components/prism-abap'>; -} -declare module 'prismjs/components/prism-abap.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-abap.min'>; -} -declare module 'prismjs/components/prism-actionscript.js' { - declare module.exports: $Exports<'prismjs/components/prism-actionscript'>; -} -declare module 'prismjs/components/prism-actionscript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-actionscript.min'>; -} -declare module 'prismjs/components/prism-ada.js' { - declare module.exports: $Exports<'prismjs/components/prism-ada'>; -} -declare module 'prismjs/components/prism-ada.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ada.min'>; -} -declare module 'prismjs/components/prism-apacheconf.js' { - declare module.exports: $Exports<'prismjs/components/prism-apacheconf'>; -} -declare module 'prismjs/components/prism-apacheconf.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-apacheconf.min'>; -} -declare module 'prismjs/components/prism-apl.js' { - declare module.exports: $Exports<'prismjs/components/prism-apl'>; -} -declare module 'prismjs/components/prism-apl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-apl.min'>; -} -declare module 'prismjs/components/prism-applescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-applescript'>; -} -declare module 'prismjs/components/prism-applescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-applescript.min'>; -} -declare module 'prismjs/components/prism-arduino.js' { - declare module.exports: $Exports<'prismjs/components/prism-arduino'>; -} -declare module 'prismjs/components/prism-arduino.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-arduino.min'>; -} -declare module 'prismjs/components/prism-asciidoc.js' { - declare module.exports: $Exports<'prismjs/components/prism-asciidoc'>; -} -declare module 'prismjs/components/prism-asciidoc.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-asciidoc.min'>; -} -declare module 'prismjs/components/prism-aspnet.js' { - declare module.exports: $Exports<'prismjs/components/prism-aspnet'>; -} -declare module 'prismjs/components/prism-aspnet.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-aspnet.min'>; -} -declare module 'prismjs/components/prism-autohotkey.js' { - declare module.exports: $Exports<'prismjs/components/prism-autohotkey'>; -} -declare module 'prismjs/components/prism-autohotkey.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-autohotkey.min'>; -} -declare module 'prismjs/components/prism-autoit.js' { - declare module.exports: $Exports<'prismjs/components/prism-autoit'>; -} -declare module 'prismjs/components/prism-autoit.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-autoit.min'>; -} -declare module 'prismjs/components/prism-bash.js' { - declare module.exports: $Exports<'prismjs/components/prism-bash'>; -} -declare module 'prismjs/components/prism-bash.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-bash.min'>; -} -declare module 'prismjs/components/prism-basic.js' { - declare module.exports: $Exports<'prismjs/components/prism-basic'>; -} -declare module 'prismjs/components/prism-basic.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-basic.min'>; -} -declare module 'prismjs/components/prism-batch.js' { - declare module.exports: $Exports<'prismjs/components/prism-batch'>; -} -declare module 'prismjs/components/prism-batch.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-batch.min'>; -} -declare module 'prismjs/components/prism-bison.js' { - declare module.exports: $Exports<'prismjs/components/prism-bison'>; -} -declare module 'prismjs/components/prism-bison.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-bison.min'>; -} -declare module 'prismjs/components/prism-brainfuck.js' { - declare module.exports: $Exports<'prismjs/components/prism-brainfuck'>; -} -declare module 'prismjs/components/prism-brainfuck.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-brainfuck.min'>; -} -declare module 'prismjs/components/prism-bro.js' { - declare module.exports: $Exports<'prismjs/components/prism-bro'>; -} -declare module 'prismjs/components/prism-bro.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-bro.min'>; -} -declare module 'prismjs/components/prism-c.js' { - declare module.exports: $Exports<'prismjs/components/prism-c'>; -} -declare module 'prismjs/components/prism-c.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-c.min'>; -} -declare module 'prismjs/components/prism-clike.js' { - declare module.exports: $Exports<'prismjs/components/prism-clike'>; -} -declare module 'prismjs/components/prism-clike.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-clike.min'>; -} -declare module 'prismjs/components/prism-coffeescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-coffeescript'>; -} -declare module 'prismjs/components/prism-coffeescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-coffeescript.min'>; -} -declare module 'prismjs/components/prism-core.js' { - declare module.exports: $Exports<'prismjs/components/prism-core'>; -} -declare module 'prismjs/components/prism-core.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-core.min'>; -} -declare module 'prismjs/components/prism-cpp.js' { - declare module.exports: $Exports<'prismjs/components/prism-cpp'>; -} -declare module 'prismjs/components/prism-cpp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-cpp.min'>; -} -declare module 'prismjs/components/prism-crystal.js' { - declare module.exports: $Exports<'prismjs/components/prism-crystal'>; -} -declare module 'prismjs/components/prism-crystal.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-crystal.min'>; -} -declare module 'prismjs/components/prism-csharp.js' { - declare module.exports: $Exports<'prismjs/components/prism-csharp'>; -} -declare module 'prismjs/components/prism-csharp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-csharp.min'>; -} -declare module 'prismjs/components/prism-css-extras.js' { - declare module.exports: $Exports<'prismjs/components/prism-css-extras'>; -} -declare module 'prismjs/components/prism-css-extras.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-css-extras.min'>; -} -declare module 'prismjs/components/prism-css.js' { - declare module.exports: $Exports<'prismjs/components/prism-css'>; -} -declare module 'prismjs/components/prism-css.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-css.min'>; -} -declare module 'prismjs/components/prism-d.js' { - declare module.exports: $Exports<'prismjs/components/prism-d'>; -} -declare module 'prismjs/components/prism-d.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-d.min'>; -} -declare module 'prismjs/components/prism-dart.js' { - declare module.exports: $Exports<'prismjs/components/prism-dart'>; -} -declare module 'prismjs/components/prism-dart.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-dart.min'>; -} -declare module 'prismjs/components/prism-diff.js' { - declare module.exports: $Exports<'prismjs/components/prism-diff'>; -} -declare module 'prismjs/components/prism-diff.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-diff.min'>; -} -declare module 'prismjs/components/prism-django.js' { - declare module.exports: $Exports<'prismjs/components/prism-django'>; -} -declare module 'prismjs/components/prism-django.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-django.min'>; -} -declare module 'prismjs/components/prism-docker.js' { - declare module.exports: $Exports<'prismjs/components/prism-docker'>; -} -declare module 'prismjs/components/prism-docker.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-docker.min'>; -} -declare module 'prismjs/components/prism-eiffel.js' { - declare module.exports: $Exports<'prismjs/components/prism-eiffel'>; -} -declare module 'prismjs/components/prism-eiffel.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-eiffel.min'>; -} -declare module 'prismjs/components/prism-elixir.js' { - declare module.exports: $Exports<'prismjs/components/prism-elixir'>; -} -declare module 'prismjs/components/prism-elixir.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-elixir.min'>; -} -declare module 'prismjs/components/prism-erlang.js' { - declare module.exports: $Exports<'prismjs/components/prism-erlang'>; -} -declare module 'prismjs/components/prism-erlang.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-erlang.min'>; -} -declare module 'prismjs/components/prism-fortran.js' { - declare module.exports: $Exports<'prismjs/components/prism-fortran'>; -} -declare module 'prismjs/components/prism-fortran.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-fortran.min'>; -} -declare module 'prismjs/components/prism-fsharp.js' { - declare module.exports: $Exports<'prismjs/components/prism-fsharp'>; -} -declare module 'prismjs/components/prism-fsharp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-fsharp.min'>; -} -declare module 'prismjs/components/prism-gherkin.js' { - declare module.exports: $Exports<'prismjs/components/prism-gherkin'>; -} -declare module 'prismjs/components/prism-gherkin.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-gherkin.min'>; -} -declare module 'prismjs/components/prism-git.js' { - declare module.exports: $Exports<'prismjs/components/prism-git'>; -} -declare module 'prismjs/components/prism-git.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-git.min'>; -} -declare module 'prismjs/components/prism-glsl.js' { - declare module.exports: $Exports<'prismjs/components/prism-glsl'>; -} -declare module 'prismjs/components/prism-glsl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-glsl.min'>; -} -declare module 'prismjs/components/prism-go.js' { - declare module.exports: $Exports<'prismjs/components/prism-go'>; -} -declare module 'prismjs/components/prism-go.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-go.min'>; -} -declare module 'prismjs/components/prism-graphql.js' { - declare module.exports: $Exports<'prismjs/components/prism-graphql'>; -} -declare module 'prismjs/components/prism-graphql.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-graphql.min'>; -} -declare module 'prismjs/components/prism-groovy.js' { - declare module.exports: $Exports<'prismjs/components/prism-groovy'>; -} -declare module 'prismjs/components/prism-groovy.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-groovy.min'>; -} -declare module 'prismjs/components/prism-haml.js' { - declare module.exports: $Exports<'prismjs/components/prism-haml'>; -} -declare module 'prismjs/components/prism-haml.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-haml.min'>; -} -declare module 'prismjs/components/prism-handlebars.js' { - declare module.exports: $Exports<'prismjs/components/prism-handlebars'>; -} -declare module 'prismjs/components/prism-handlebars.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-handlebars.min'>; -} -declare module 'prismjs/components/prism-haskell.js' { - declare module.exports: $Exports<'prismjs/components/prism-haskell'>; -} -declare module 'prismjs/components/prism-haskell.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-haskell.min'>; -} -declare module 'prismjs/components/prism-haxe.js' { - declare module.exports: $Exports<'prismjs/components/prism-haxe'>; -} -declare module 'prismjs/components/prism-haxe.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-haxe.min'>; -} -declare module 'prismjs/components/prism-http.js' { - declare module.exports: $Exports<'prismjs/components/prism-http'>; -} -declare module 'prismjs/components/prism-http.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-http.min'>; -} -declare module 'prismjs/components/prism-icon.js' { - declare module.exports: $Exports<'prismjs/components/prism-icon'>; -} -declare module 'prismjs/components/prism-icon.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-icon.min'>; -} -declare module 'prismjs/components/prism-inform7.js' { - declare module.exports: $Exports<'prismjs/components/prism-inform7'>; -} -declare module 'prismjs/components/prism-inform7.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-inform7.min'>; -} -declare module 'prismjs/components/prism-ini.js' { - declare module.exports: $Exports<'prismjs/components/prism-ini'>; -} -declare module 'prismjs/components/prism-ini.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ini.min'>; -} -declare module 'prismjs/components/prism-j.js' { - declare module.exports: $Exports<'prismjs/components/prism-j'>; -} -declare module 'prismjs/components/prism-j.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-j.min'>; -} -declare module 'prismjs/components/prism-java.js' { - declare module.exports: $Exports<'prismjs/components/prism-java'>; -} -declare module 'prismjs/components/prism-java.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-java.min'>; -} -declare module 'prismjs/components/prism-javascript.js' { - declare module.exports: $Exports<'prismjs/components/prism-javascript'>; -} -declare module 'prismjs/components/prism-javascript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-javascript.min'>; -} -declare module 'prismjs/components/prism-jolie.js' { - declare module.exports: $Exports<'prismjs/components/prism-jolie'>; -} -declare module 'prismjs/components/prism-jolie.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-jolie.min'>; -} -declare module 'prismjs/components/prism-json.js' { - declare module.exports: $Exports<'prismjs/components/prism-json'>; -} -declare module 'prismjs/components/prism-json.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-json.min'>; -} -declare module 'prismjs/components/prism-jsx.js' { - declare module.exports: $Exports<'prismjs/components/prism-jsx'>; -} -declare module 'prismjs/components/prism-jsx.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-jsx.min'>; -} -declare module 'prismjs/components/prism-julia.js' { - declare module.exports: $Exports<'prismjs/components/prism-julia'>; -} -declare module 'prismjs/components/prism-julia.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-julia.min'>; -} -declare module 'prismjs/components/prism-keyman.js' { - declare module.exports: $Exports<'prismjs/components/prism-keyman'>; -} -declare module 'prismjs/components/prism-keyman.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-keyman.min'>; -} -declare module 'prismjs/components/prism-kotlin.js' { - declare module.exports: $Exports<'prismjs/components/prism-kotlin'>; -} -declare module 'prismjs/components/prism-kotlin.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-kotlin.min'>; -} -declare module 'prismjs/components/prism-latex.js' { - declare module.exports: $Exports<'prismjs/components/prism-latex'>; -} -declare module 'prismjs/components/prism-latex.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-latex.min'>; -} -declare module 'prismjs/components/prism-less.js' { - declare module.exports: $Exports<'prismjs/components/prism-less'>; -} -declare module 'prismjs/components/prism-less.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-less.min'>; -} -declare module 'prismjs/components/prism-livescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-livescript'>; -} -declare module 'prismjs/components/prism-livescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-livescript.min'>; -} -declare module 'prismjs/components/prism-lolcode.js' { - declare module.exports: $Exports<'prismjs/components/prism-lolcode'>; -} -declare module 'prismjs/components/prism-lolcode.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-lolcode.min'>; -} -declare module 'prismjs/components/prism-lua.js' { - declare module.exports: $Exports<'prismjs/components/prism-lua'>; -} -declare module 'prismjs/components/prism-lua.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-lua.min'>; -} -declare module 'prismjs/components/prism-makefile.js' { - declare module.exports: $Exports<'prismjs/components/prism-makefile'>; -} -declare module 'prismjs/components/prism-makefile.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-makefile.min'>; -} -declare module 'prismjs/components/prism-markdown.js' { - declare module.exports: $Exports<'prismjs/components/prism-markdown'>; -} -declare module 'prismjs/components/prism-markdown.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-markdown.min'>; -} -declare module 'prismjs/components/prism-markup.js' { - declare module.exports: $Exports<'prismjs/components/prism-markup'>; -} -declare module 'prismjs/components/prism-markup.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-markup.min'>; -} -declare module 'prismjs/components/prism-matlab.js' { - declare module.exports: $Exports<'prismjs/components/prism-matlab'>; -} -declare module 'prismjs/components/prism-matlab.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-matlab.min'>; -} -declare module 'prismjs/components/prism-mel.js' { - declare module.exports: $Exports<'prismjs/components/prism-mel'>; -} -declare module 'prismjs/components/prism-mel.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-mel.min'>; -} -declare module 'prismjs/components/prism-mizar.js' { - declare module.exports: $Exports<'prismjs/components/prism-mizar'>; -} -declare module 'prismjs/components/prism-mizar.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-mizar.min'>; -} -declare module 'prismjs/components/prism-monkey.js' { - declare module.exports: $Exports<'prismjs/components/prism-monkey'>; -} -declare module 'prismjs/components/prism-monkey.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-monkey.min'>; -} -declare module 'prismjs/components/prism-n4js.js' { - declare module.exports: $Exports<'prismjs/components/prism-n4js'>; -} -declare module 'prismjs/components/prism-n4js.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-n4js.min'>; -} -declare module 'prismjs/components/prism-nasm.js' { - declare module.exports: $Exports<'prismjs/components/prism-nasm'>; -} -declare module 'prismjs/components/prism-nasm.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nasm.min'>; -} -declare module 'prismjs/components/prism-nginx.js' { - declare module.exports: $Exports<'prismjs/components/prism-nginx'>; -} -declare module 'prismjs/components/prism-nginx.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nginx.min'>; -} -declare module 'prismjs/components/prism-nim.js' { - declare module.exports: $Exports<'prismjs/components/prism-nim'>; -} -declare module 'prismjs/components/prism-nim.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nim.min'>; -} -declare module 'prismjs/components/prism-nix.js' { - declare module.exports: $Exports<'prismjs/components/prism-nix'>; -} -declare module 'prismjs/components/prism-nix.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nix.min'>; -} -declare module 'prismjs/components/prism-nsis.js' { - declare module.exports: $Exports<'prismjs/components/prism-nsis'>; -} -declare module 'prismjs/components/prism-nsis.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nsis.min'>; -} -declare module 'prismjs/components/prism-objectivec.js' { - declare module.exports: $Exports<'prismjs/components/prism-objectivec'>; -} -declare module 'prismjs/components/prism-objectivec.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-objectivec.min'>; -} -declare module 'prismjs/components/prism-ocaml.js' { - declare module.exports: $Exports<'prismjs/components/prism-ocaml'>; -} -declare module 'prismjs/components/prism-ocaml.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ocaml.min'>; -} -declare module 'prismjs/components/prism-opencl.js' { - declare module.exports: $Exports<'prismjs/components/prism-opencl'>; -} -declare module 'prismjs/components/prism-opencl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-opencl.min'>; -} -declare module 'prismjs/components/prism-oz.js' { - declare module.exports: $Exports<'prismjs/components/prism-oz'>; -} -declare module 'prismjs/components/prism-oz.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-oz.min'>; -} -declare module 'prismjs/components/prism-parigp.js' { - declare module.exports: $Exports<'prismjs/components/prism-parigp'>; -} -declare module 'prismjs/components/prism-parigp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-parigp.min'>; -} -declare module 'prismjs/components/prism-parser.js' { - declare module.exports: $Exports<'prismjs/components/prism-parser'>; -} -declare module 'prismjs/components/prism-parser.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-parser.min'>; -} -declare module 'prismjs/components/prism-pascal.js' { - declare module.exports: $Exports<'prismjs/components/prism-pascal'>; -} -declare module 'prismjs/components/prism-pascal.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-pascal.min'>; -} -declare module 'prismjs/components/prism-perl.js' { - declare module.exports: $Exports<'prismjs/components/prism-perl'>; -} -declare module 'prismjs/components/prism-perl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-perl.min'>; -} -declare module 'prismjs/components/prism-php-extras.js' { - declare module.exports: $Exports<'prismjs/components/prism-php-extras'>; -} -declare module 'prismjs/components/prism-php-extras.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-php-extras.min'>; -} -declare module 'prismjs/components/prism-php.js' { - declare module.exports: $Exports<'prismjs/components/prism-php'>; -} -declare module 'prismjs/components/prism-php.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-php.min'>; -} -declare module 'prismjs/components/prism-powershell.js' { - declare module.exports: $Exports<'prismjs/components/prism-powershell'>; -} -declare module 'prismjs/components/prism-powershell.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-powershell.min'>; -} -declare module 'prismjs/components/prism-processing.js' { - declare module.exports: $Exports<'prismjs/components/prism-processing'>; -} -declare module 'prismjs/components/prism-processing.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-processing.min'>; -} -declare module 'prismjs/components/prism-prolog.js' { - declare module.exports: $Exports<'prismjs/components/prism-prolog'>; -} -declare module 'prismjs/components/prism-prolog.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-prolog.min'>; -} -declare module 'prismjs/components/prism-properties.js' { - declare module.exports: $Exports<'prismjs/components/prism-properties'>; -} -declare module 'prismjs/components/prism-properties.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-properties.min'>; -} -declare module 'prismjs/components/prism-protobuf.js' { - declare module.exports: $Exports<'prismjs/components/prism-protobuf'>; -} -declare module 'prismjs/components/prism-protobuf.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-protobuf.min'>; -} -declare module 'prismjs/components/prism-pug.js' { - declare module.exports: $Exports<'prismjs/components/prism-pug'>; -} -declare module 'prismjs/components/prism-pug.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-pug.min'>; -} -declare module 'prismjs/components/prism-puppet.js' { - declare module.exports: $Exports<'prismjs/components/prism-puppet'>; -} -declare module 'prismjs/components/prism-puppet.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-puppet.min'>; -} -declare module 'prismjs/components/prism-pure.js' { - declare module.exports: $Exports<'prismjs/components/prism-pure'>; -} -declare module 'prismjs/components/prism-pure.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-pure.min'>; -} -declare module 'prismjs/components/prism-python.js' { - declare module.exports: $Exports<'prismjs/components/prism-python'>; -} -declare module 'prismjs/components/prism-python.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-python.min'>; -} -declare module 'prismjs/components/prism-q.js' { - declare module.exports: $Exports<'prismjs/components/prism-q'>; -} -declare module 'prismjs/components/prism-q.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-q.min'>; -} -declare module 'prismjs/components/prism-qore.js' { - declare module.exports: $Exports<'prismjs/components/prism-qore'>; -} -declare module 'prismjs/components/prism-qore.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-qore.min'>; -} -declare module 'prismjs/components/prism-r.js' { - declare module.exports: $Exports<'prismjs/components/prism-r'>; -} -declare module 'prismjs/components/prism-r.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-r.min'>; -} -declare module 'prismjs/components/prism-reason.js' { - declare module.exports: $Exports<'prismjs/components/prism-reason'>; -} -declare module 'prismjs/components/prism-reason.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-reason.min'>; -} -declare module 'prismjs/components/prism-renpy.js' { - declare module.exports: $Exports<'prismjs/components/prism-renpy'>; -} -declare module 'prismjs/components/prism-renpy.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-renpy.min'>; -} -declare module 'prismjs/components/prism-rest.js' { - declare module.exports: $Exports<'prismjs/components/prism-rest'>; -} -declare module 'prismjs/components/prism-rest.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-rest.min'>; -} -declare module 'prismjs/components/prism-rip.js' { - declare module.exports: $Exports<'prismjs/components/prism-rip'>; -} -declare module 'prismjs/components/prism-rip.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-rip.min'>; -} -declare module 'prismjs/components/prism-roboconf.js' { - declare module.exports: $Exports<'prismjs/components/prism-roboconf'>; -} -declare module 'prismjs/components/prism-roboconf.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-roboconf.min'>; -} -declare module 'prismjs/components/prism-ruby.js' { - declare module.exports: $Exports<'prismjs/components/prism-ruby'>; -} -declare module 'prismjs/components/prism-ruby.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ruby.min'>; -} -declare module 'prismjs/components/prism-rust.js' { - declare module.exports: $Exports<'prismjs/components/prism-rust'>; -} -declare module 'prismjs/components/prism-rust.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-rust.min'>; -} -declare module 'prismjs/components/prism-sas.js' { - declare module.exports: $Exports<'prismjs/components/prism-sas'>; -} -declare module 'prismjs/components/prism-sas.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-sas.min'>; -} -declare module 'prismjs/components/prism-sass.js' { - declare module.exports: $Exports<'prismjs/components/prism-sass'>; -} -declare module 'prismjs/components/prism-sass.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-sass.min'>; -} -declare module 'prismjs/components/prism-scala.js' { - declare module.exports: $Exports<'prismjs/components/prism-scala'>; -} -declare module 'prismjs/components/prism-scala.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-scala.min'>; -} -declare module 'prismjs/components/prism-scheme.js' { - declare module.exports: $Exports<'prismjs/components/prism-scheme'>; -} -declare module 'prismjs/components/prism-scheme.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-scheme.min'>; -} -declare module 'prismjs/components/prism-scss.js' { - declare module.exports: $Exports<'prismjs/components/prism-scss'>; -} -declare module 'prismjs/components/prism-scss.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-scss.min'>; -} -declare module 'prismjs/components/prism-smalltalk.js' { - declare module.exports: $Exports<'prismjs/components/prism-smalltalk'>; -} -declare module 'prismjs/components/prism-smalltalk.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-smalltalk.min'>; -} -declare module 'prismjs/components/prism-smarty.js' { - declare module.exports: $Exports<'prismjs/components/prism-smarty'>; -} -declare module 'prismjs/components/prism-smarty.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-smarty.min'>; -} -declare module 'prismjs/components/prism-sql.js' { - declare module.exports: $Exports<'prismjs/components/prism-sql'>; -} -declare module 'prismjs/components/prism-sql.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-sql.min'>; -} -declare module 'prismjs/components/prism-stylus.js' { - declare module.exports: $Exports<'prismjs/components/prism-stylus'>; -} -declare module 'prismjs/components/prism-stylus.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-stylus.min'>; -} -declare module 'prismjs/components/prism-swift.js' { - declare module.exports: $Exports<'prismjs/components/prism-swift'>; -} -declare module 'prismjs/components/prism-swift.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-swift.min'>; -} -declare module 'prismjs/components/prism-tcl.js' { - declare module.exports: $Exports<'prismjs/components/prism-tcl'>; -} -declare module 'prismjs/components/prism-tcl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-tcl.min'>; -} -declare module 'prismjs/components/prism-textile.js' { - declare module.exports: $Exports<'prismjs/components/prism-textile'>; -} -declare module 'prismjs/components/prism-textile.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-textile.min'>; -} -declare module 'prismjs/components/prism-twig.js' { - declare module.exports: $Exports<'prismjs/components/prism-twig'>; -} -declare module 'prismjs/components/prism-twig.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-twig.min'>; -} -declare module 'prismjs/components/prism-typescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-typescript'>; -} -declare module 'prismjs/components/prism-typescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-typescript.min'>; -} -declare module 'prismjs/components/prism-vbnet.js' { - declare module.exports: $Exports<'prismjs/components/prism-vbnet'>; -} -declare module 'prismjs/components/prism-vbnet.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-vbnet.min'>; -} -declare module 'prismjs/components/prism-verilog.js' { - declare module.exports: $Exports<'prismjs/components/prism-verilog'>; -} -declare module 'prismjs/components/prism-verilog.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-verilog.min'>; -} -declare module 'prismjs/components/prism-vhdl.js' { - declare module.exports: $Exports<'prismjs/components/prism-vhdl'>; -} -declare module 'prismjs/components/prism-vhdl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-vhdl.min'>; -} -declare module 'prismjs/components/prism-vim.js' { - declare module.exports: $Exports<'prismjs/components/prism-vim'>; -} -declare module 'prismjs/components/prism-vim.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-vim.min'>; -} -declare module 'prismjs/components/prism-wiki.js' { - declare module.exports: $Exports<'prismjs/components/prism-wiki'>; -} -declare module 'prismjs/components/prism-wiki.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-wiki.min'>; -} -declare module 'prismjs/components/prism-xojo.js' { - declare module.exports: $Exports<'prismjs/components/prism-xojo'>; -} -declare module 'prismjs/components/prism-xojo.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-xojo.min'>; -} -declare module 'prismjs/components/prism-yaml.js' { - declare module.exports: $Exports<'prismjs/components/prism-yaml'>; -} -declare module 'prismjs/components/prism-yaml.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-yaml.min'>; -} -declare module 'prismjs/examples.js' { - declare module.exports: $Exports<'prismjs/examples'>; -} -declare module 'prismjs/gulpfile.js' { - declare module.exports: $Exports<'prismjs/gulpfile'>; -} -declare module 'prismjs/plugins/autolinker/prism-autolinker.js' { - declare module.exports: $Exports<'prismjs/plugins/autolinker/prism-autolinker'>; -} -declare module 'prismjs/plugins/autolinker/prism-autolinker.min.js' { - declare module.exports: $Exports<'prismjs/plugins/autolinker/prism-autolinker.min'>; -} -declare module 'prismjs/plugins/autoloader/prism-autoloader.js' { - declare module.exports: $Exports<'prismjs/plugins/autoloader/prism-autoloader'>; -} -declare module 'prismjs/plugins/autoloader/prism-autoloader.min.js' { - declare module.exports: $Exports<'prismjs/plugins/autoloader/prism-autoloader.min'>; -} -declare module 'prismjs/plugins/command-line/prism-command-line.js' { - declare module.exports: $Exports<'prismjs/plugins/command-line/prism-command-line'>; -} -declare module 'prismjs/plugins/command-line/prism-command-line.min.js' { - declare module.exports: $Exports<'prismjs/plugins/command-line/prism-command-line.min'>; -} -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.js' { - declare module.exports: $Exports<'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard'>; -} -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js' { - declare module.exports: $Exports<'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min'>; -} -declare module 'prismjs/plugins/custom-class/prism-custom-class.js' { - declare module.exports: $Exports<'prismjs/plugins/custom-class/prism-custom-class'>; -} -declare module 'prismjs/plugins/custom-class/prism-custom-class.min.js' { - declare module.exports: $Exports<'prismjs/plugins/custom-class/prism-custom-class.min'>; -} -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight'>; -} -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min'>; -} -declare module 'prismjs/plugins/file-highlight/prism-file-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/file-highlight/prism-file-highlight'>; -} -declare module 'prismjs/plugins/file-highlight/prism-file-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/file-highlight/prism-file-highlight.min'>; -} -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.js' { - declare module.exports: $Exports<'prismjs/plugins/highlight-keywords/prism-highlight-keywords'>; -} -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min.js' { - declare module.exports: $Exports<'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min'>; -} -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight'>; -} -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min'>; -} -declare module 'prismjs/plugins/keep-markup/prism-keep-markup.js' { - declare module.exports: $Exports<'prismjs/plugins/keep-markup/prism-keep-markup'>; -} -declare module 'prismjs/plugins/keep-markup/prism-keep-markup.min.js' { - declare module.exports: $Exports<'prismjs/plugins/keep-markup/prism-keep-markup.min'>; -} -declare module 'prismjs/plugins/line-highlight/prism-line-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/line-highlight/prism-line-highlight'>; -} -declare module 'prismjs/plugins/line-highlight/prism-line-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/line-highlight/prism-line-highlight.min'>; -} -declare module 'prismjs/plugins/line-numbers/prism-line-numbers.js' { - declare module.exports: $Exports<'prismjs/plugins/line-numbers/prism-line-numbers'>; -} -declare module 'prismjs/plugins/line-numbers/prism-line-numbers.min.js' { - declare module.exports: $Exports<'prismjs/plugins/line-numbers/prism-line-numbers.min'>; -} -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.js' { - declare module.exports: $Exports<'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace'>; -} -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min.js' { - declare module.exports: $Exports<'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min'>; -} -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-angle/prism-previewer-angle'>; -} -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-angle/prism-previewer-angle.min'>; -} -declare module 'prismjs/plugins/previewer-base/prism-previewer-base.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-base/prism-previewer-base'>; -} -declare module 'prismjs/plugins/previewer-base/prism-previewer-base.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-base/prism-previewer-base.min'>; -} -declare module 'prismjs/plugins/previewer-color/prism-previewer-color.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-color/prism-previewer-color'>; -} -declare module 'prismjs/plugins/previewer-color/prism-previewer-color.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-color/prism-previewer-color.min'>; -} -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-easing/prism-previewer-easing'>; -} -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-easing/prism-previewer-easing.min'>; -} -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-gradient/prism-previewer-gradient'>; -} -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min'>; -} -declare module 'prismjs/plugins/previewer-time/prism-previewer-time.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-time/prism-previewer-time'>; -} -declare module 'prismjs/plugins/previewer-time/prism-previewer-time.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-time/prism-previewer-time.min'>; -} -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.js' { - declare module.exports: $Exports<'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed'>; -} -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js' { - declare module.exports: $Exports<'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min'>; -} -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.js' { - declare module.exports: $Exports<'prismjs/plugins/show-invisibles/prism-show-invisibles'>; -} -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.min.js' { - declare module.exports: $Exports<'prismjs/plugins/show-invisibles/prism-show-invisibles.min'>; -} -declare module 'prismjs/plugins/show-language/prism-show-language.js' { - declare module.exports: $Exports<'prismjs/plugins/show-language/prism-show-language'>; -} -declare module 'prismjs/plugins/show-language/prism-show-language.min.js' { - declare module.exports: $Exports<'prismjs/plugins/show-language/prism-show-language.min'>; -} -declare module 'prismjs/plugins/toolbar/prism-toolbar.js' { - declare module.exports: $Exports<'prismjs/plugins/toolbar/prism-toolbar'>; -} -declare module 'prismjs/plugins/toolbar/prism-toolbar.min.js' { - declare module.exports: $Exports<'prismjs/plugins/toolbar/prism-toolbar.min'>; -} -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.js' { - declare module.exports: $Exports<'prismjs/plugins/unescaped-markup/prism-unescaped-markup'>; -} -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min.js' { - declare module.exports: $Exports<'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min'>; -} -declare module 'prismjs/plugins/wpd/prism-wpd.js' { - declare module.exports: $Exports<'prismjs/plugins/wpd/prism-wpd'>; -} -declare module 'prismjs/plugins/wpd/prism-wpd.min.js' { - declare module.exports: $Exports<'prismjs/plugins/wpd/prism-wpd.min'>; -} -declare module 'prismjs/prism.js' { - declare module.exports: $Exports<'prismjs/prism'>; -} -declare module 'prismjs/tests/helper/components.js' { - declare module.exports: $Exports<'prismjs/tests/helper/components'>; -} -declare module 'prismjs/tests/helper/prism-loader.js' { - declare module.exports: $Exports<'prismjs/tests/helper/prism-loader'>; -} -declare module 'prismjs/tests/helper/test-case.js' { - declare module.exports: $Exports<'prismjs/tests/helper/test-case'>; -} -declare module 'prismjs/tests/helper/test-discovery.js' { - declare module.exports: $Exports<'prismjs/tests/helper/test-discovery'>; -} -declare module 'prismjs/tests/helper/token-stream-transformer.js' { - declare module.exports: $Exports<'prismjs/tests/helper/token-stream-transformer'>; -} -declare module 'prismjs/tests/languages/asciidoc/entity_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/asciidoc/entity_feature'>; -} -declare module 'prismjs/tests/languages/groovy/issue1049.js' { - declare module.exports: $Exports<'prismjs/tests/languages/groovy/issue1049'>; -} -declare module 'prismjs/tests/languages/groovy/string-interpolation_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/groovy/string-interpolation_feature'>; -} -declare module 'prismjs/tests/languages/handlebars/handlebars_in_markup_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/handlebars/handlebars_in_markup_feature'>; -} -declare module 'prismjs/tests/languages/markup/entity_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/markup/entity_feature'>; -} -declare module 'prismjs/tests/languages/markup+php/php_in_markup_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/markup+php/php_in_markup_feature'>; -} -declare module 'prismjs/tests/languages/smarty/smarty_in_markup_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/smarty/smarty_in_markup_feature'>; -} -declare module 'prismjs/tests/run-child.js' { - declare module.exports: $Exports<'prismjs/tests/run-child'>; -} -declare module 'prismjs/tests/run.js' { - declare module.exports: $Exports<'prismjs/tests/run'>; -} -declare module 'prismjs/tests/testrunner-tests.js' { - declare module.exports: $Exports<'prismjs/tests/testrunner-tests'>; -} -declare module 'prismjs/vendor/FileSaver.min.js' { - declare module.exports: $Exports<'prismjs/vendor/FileSaver.min'>; -} -declare module 'prismjs/vendor/jszip.min.js' { - declare module.exports: $Exports<'prismjs/vendor/jszip.min'>; -} -declare module 'prismjs/vendor/promise.js' { - declare module.exports: $Exports<'prismjs/vendor/promise'>; -} diff --git a/flow-typed/npm/prop-types_v15.x.x.js b/flow-typed/npm/prop-types_v15.x.x.js deleted file mode 100644 index 113b0b5c4f7d0d..00000000000000 --- a/flow-typed/npm/prop-types_v15.x.x.js +++ /dev/null @@ -1,34 +0,0 @@ -// flow-typed signature: 3eaa1f24c7397b78a7481992d2cddcb2 -// flow-typed version: a1a20d4928/prop-types_v15.x.x/flow_>=v0.41.x - -type $npm$propTypes$ReactPropsCheckType = ( - props: any, - propName: string, - componentName: string, - href?: string) => ?Error; - -declare module 'prop-types' { - declare var array: React$PropType$Primitive>; - declare var bool: React$PropType$Primitive; - declare var func: React$PropType$Primitive; - declare var number: React$PropType$Primitive; - declare var object: React$PropType$Primitive; - declare var string: React$PropType$Primitive; - declare var any: React$PropType$Primitive; - declare var arrayOf: React$PropType$ArrayOf; - declare var element: React$PropType$Primitive; /* TODO */ - declare var instanceOf: React$PropType$InstanceOf; - declare var node: React$PropType$Primitive; /* TODO */ - declare var objectOf: React$PropType$ObjectOf; - declare var oneOf: React$PropType$OneOf; - declare var oneOfType: React$PropType$OneOfType; - declare var shape: React$PropType$Shape; - - declare function checkPropTypes( - propTypes: $Subtype<{[_: $Keys]: $npm$propTypes$ReactPropsCheckType}>, - values: V, - location: string, - componentName: string, - getStack: ?(() => ?string) - ) : void; -} diff --git a/flow-typed/npm/random-words_vx.x.x.js b/flow-typed/npm/random-words_vx.x.x.js deleted file mode 100644 index 7a99fb1a2264d0..00000000000000 --- a/flow-typed/npm/random-words_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: d6960e7748d62448e29b7f0051750467 -// flow-typed version: <>/random-words_v0.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'random-words' - * - * 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 'random-words' { - 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 'random-words/tests/test' { - declare module.exports: any; -} - -// Filename aliases -declare module 'random-words/index' { - declare module.exports: $Exports<'random-words'>; -} -declare module 'random-words/index.js' { - declare module.exports: $Exports<'random-words'>; -} -declare module 'random-words/tests/test.js' { - declare module.exports: $Exports<'random-words/tests/test'>; -} diff --git a/flow-typed/npm/raw-loader_vx.x.x.js b/flow-typed/npm/raw-loader_vx.x.x.js deleted file mode 100644 index 430e37a4ce6606..00000000000000 --- a/flow-typed/npm/raw-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 2a12a22d9d00a71ad083124243f324cb -// flow-typed version: <>/raw-loader_v^0.5.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'raw-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 'raw-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. - */ - - -// Filename aliases -declare module 'raw-loader/index' { - declare module.exports: $Exports<'raw-loader'>; -} -declare module 'raw-loader/index.js' { - declare module.exports: $Exports<'raw-loader'>; -} diff --git a/flow-typed/npm/react-a11y_vx.x.x.js b/flow-typed/npm/react-a11y_vx.x.x.js deleted file mode 100644 index 56338abf6ee1ee..00000000000000 --- a/flow-typed/npm/react-a11y_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 4532414d88e47e854e13895a7db5ef63 -// flow-typed version: <>/react-a11y_v^0.3.4/flow_v0.56.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-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 'react-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 'react-a11y/dist/__tests__/index-test' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/after' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/assertions' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/index' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/react-a11y' { - declare module.exports: any; -} - -declare module 'react-a11y/tests.webpack' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-a11y/dist/__tests__/index-test.js' { - declare module.exports: $Exports<'react-a11y/dist/__tests__/index-test'>; -} -declare module 'react-a11y/dist/after.js' { - declare module.exports: $Exports<'react-a11y/dist/after'>; -} -declare module 'react-a11y/dist/assertions.js' { - declare module.exports: $Exports<'react-a11y/dist/assertions'>; -} -declare module 'react-a11y/dist/index.js' { - declare module.exports: $Exports<'react-a11y/dist/index'>; -} -declare module 'react-a11y/dist/react-a11y.js' { - declare module.exports: $Exports<'react-a11y/dist/react-a11y'>; -} -declare module 'react-a11y/tests.webpack.js' { - declare module.exports: $Exports<'react-a11y/tests.webpack'>; -} diff --git a/flow-typed/npm/react-autosuggest_vx.x.x.js b/flow-typed/npm/react-autosuggest_vx.x.x.js deleted file mode 100644 index 429c52d93c11ee..00000000000000 --- a/flow-typed/npm/react-autosuggest_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: 1500b8b04295b2845c4242498fb98290 -// flow-typed version: <>/react-autosuggest_v^9.3.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-autosuggest' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-autosuggest' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-autosuggest/dist/Autosuggest' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/index' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/standalone/autosuggest' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/standalone/autosuggest.min' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/theme' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-autosuggest/dist/Autosuggest.js' { - declare module.exports: $Exports<'react-autosuggest/dist/Autosuggest'>; -} -declare module 'react-autosuggest/dist/index.js' { - declare module.exports: $Exports<'react-autosuggest/dist/index'>; -} -declare module 'react-autosuggest/dist/standalone/autosuggest.js' { - declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest'>; -} -declare module 'react-autosuggest/dist/standalone/autosuggest.min.js' { - declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest.min'>; -} -declare module 'react-autosuggest/dist/theme.js' { - declare module.exports: $Exports<'react-autosuggest/dist/theme'>; -} diff --git a/flow-typed/npm/react-docgen_vx.x.x.js b/flow-typed/npm/react-docgen_vx.x.x.js deleted file mode 100644 index 373587ab4466a4..00000000000000 --- a/flow-typed/npm/react-docgen_vx.x.x.js +++ /dev/null @@ -1,459 +0,0 @@ -// flow-typed signature: f0bf1cfaa904f5b7c39f3c7ca8986e5a -// flow-typed version: <>/react-docgen_v^3.0.0-beta7/flow_v0.56.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-docgen' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-docgen' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-docgen/bin/__tests__/example/customResolver' { - declare module.exports: any; -} - -declare module 'react-docgen/bin/__tests__/example/MultipleComponents' { - declare module.exports: any; -} - -declare module 'react-docgen/bin/__tests__/react-docgen-test' { - declare module.exports: any; -} - -declare module 'react-docgen/bin/react-docgen' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/babylon' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/Documentation' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/componentDocblockHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/componentMethodsHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/componentMethodsJsDocHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/defaultPropsHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/displayNameHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/flowTypeDocBlockHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/flowTypeHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/index' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/propDocBlockHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/propTypeCompositionHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/propTypeHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/main' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/parse' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/findAllComponentDefinitions' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/findAllExportedComponentDefinitions' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/findExportedComponentDefinition' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/index' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/docblock' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/expressionTo' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getClassMemberValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getFlowType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getFlowTypeFromReactComponent' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMemberExpressionRoot' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMemberExpressionValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMembers' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMemberValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMethodDocumentation' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getNameOrValue' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getParameterName' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getPropertyName' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getPropertyValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getPropType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getTypeAnnotation' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/index' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isExportsOrModuleAssignment' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactChildrenElementCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactCloneElementCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactComponentClass' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactComponentMethod' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactCreateClassCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactCreateElementCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactModuleName' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isRequiredPropType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isStatelessComponent' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isUnreachableFlowType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/match' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/normalizeClassDefinition' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/parseJsDoc' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/printValue' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveExportDeclaration' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveHOC' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveObjectKeysToArray' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveToModule' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveToValue' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/setPropDescription' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/traverse' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-docgen/bin/__tests__/example/customResolver.js' { - declare module.exports: $Exports<'react-docgen/bin/__tests__/example/customResolver'>; -} -declare module 'react-docgen/bin/__tests__/example/MultipleComponents.js' { - declare module.exports: $Exports<'react-docgen/bin/__tests__/example/MultipleComponents'>; -} -declare module 'react-docgen/bin/__tests__/react-docgen-test.js' { - declare module.exports: $Exports<'react-docgen/bin/__tests__/react-docgen-test'>; -} -declare module 'react-docgen/bin/react-docgen.js' { - declare module.exports: $Exports<'react-docgen/bin/react-docgen'>; -} -declare module 'react-docgen/dist/babylon.js' { - declare module.exports: $Exports<'react-docgen/dist/babylon'>; -} -declare module 'react-docgen/dist/Documentation.js' { - declare module.exports: $Exports<'react-docgen/dist/Documentation'>; -} -declare module 'react-docgen/dist/handlers/componentDocblockHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/componentDocblockHandler'>; -} -declare module 'react-docgen/dist/handlers/componentMethodsHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/componentMethodsHandler'>; -} -declare module 'react-docgen/dist/handlers/componentMethodsJsDocHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/componentMethodsJsDocHandler'>; -} -declare module 'react-docgen/dist/handlers/defaultPropsHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/defaultPropsHandler'>; -} -declare module 'react-docgen/dist/handlers/displayNameHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/displayNameHandler'>; -} -declare module 'react-docgen/dist/handlers/flowTypeDocBlockHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/flowTypeDocBlockHandler'>; -} -declare module 'react-docgen/dist/handlers/flowTypeHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/flowTypeHandler'>; -} -declare module 'react-docgen/dist/handlers/index.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/index'>; -} -declare module 'react-docgen/dist/handlers/propDocBlockHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/propDocBlockHandler'>; -} -declare module 'react-docgen/dist/handlers/propTypeCompositionHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/propTypeCompositionHandler'>; -} -declare module 'react-docgen/dist/handlers/propTypeHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/propTypeHandler'>; -} -declare module 'react-docgen/dist/main.js' { - declare module.exports: $Exports<'react-docgen/dist/main'>; -} -declare module 'react-docgen/dist/parse.js' { - declare module.exports: $Exports<'react-docgen/dist/parse'>; -} -declare module 'react-docgen/dist/resolver/findAllComponentDefinitions.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/findAllComponentDefinitions'>; -} -declare module 'react-docgen/dist/resolver/findAllExportedComponentDefinitions.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/findAllExportedComponentDefinitions'>; -} -declare module 'react-docgen/dist/resolver/findExportedComponentDefinition.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/findExportedComponentDefinition'>; -} -declare module 'react-docgen/dist/resolver/index.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/index'>; -} -declare module 'react-docgen/dist/utils/docblock.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/docblock'>; -} -declare module 'react-docgen/dist/utils/expressionTo.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/expressionTo'>; -} -declare module 'react-docgen/dist/utils/getClassMemberValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getClassMemberValuePath'>; -} -declare module 'react-docgen/dist/utils/getFlowType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getFlowType'>; -} -declare module 'react-docgen/dist/utils/getFlowTypeFromReactComponent.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getFlowTypeFromReactComponent'>; -} -declare module 'react-docgen/dist/utils/getMemberExpressionRoot.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMemberExpressionRoot'>; -} -declare module 'react-docgen/dist/utils/getMemberExpressionValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMemberExpressionValuePath'>; -} -declare module 'react-docgen/dist/utils/getMembers.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMembers'>; -} -declare module 'react-docgen/dist/utils/getMemberValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMemberValuePath'>; -} -declare module 'react-docgen/dist/utils/getMethodDocumentation.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMethodDocumentation'>; -} -declare module 'react-docgen/dist/utils/getNameOrValue.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getNameOrValue'>; -} -declare module 'react-docgen/dist/utils/getParameterName.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getParameterName'>; -} -declare module 'react-docgen/dist/utils/getPropertyName.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getPropertyName'>; -} -declare module 'react-docgen/dist/utils/getPropertyValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getPropertyValuePath'>; -} -declare module 'react-docgen/dist/utils/getPropType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getPropType'>; -} -declare module 'react-docgen/dist/utils/getTypeAnnotation.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getTypeAnnotation'>; -} -declare module 'react-docgen/dist/utils/index.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/index'>; -} -declare module 'react-docgen/dist/utils/isExportsOrModuleAssignment.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isExportsOrModuleAssignment'>; -} -declare module 'react-docgen/dist/utils/isReactChildrenElementCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactChildrenElementCall'>; -} -declare module 'react-docgen/dist/utils/isReactCloneElementCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactCloneElementCall'>; -} -declare module 'react-docgen/dist/utils/isReactComponentClass.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactComponentClass'>; -} -declare module 'react-docgen/dist/utils/isReactComponentMethod.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactComponentMethod'>; -} -declare module 'react-docgen/dist/utils/isReactCreateClassCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactCreateClassCall'>; -} -declare module 'react-docgen/dist/utils/isReactCreateElementCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactCreateElementCall'>; -} -declare module 'react-docgen/dist/utils/isReactModuleName.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactModuleName'>; -} -declare module 'react-docgen/dist/utils/isRequiredPropType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isRequiredPropType'>; -} -declare module 'react-docgen/dist/utils/isStatelessComponent.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isStatelessComponent'>; -} -declare module 'react-docgen/dist/utils/isUnreachableFlowType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isUnreachableFlowType'>; -} -declare module 'react-docgen/dist/utils/match.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/match'>; -} -declare module 'react-docgen/dist/utils/normalizeClassDefinition.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/normalizeClassDefinition'>; -} -declare module 'react-docgen/dist/utils/parseJsDoc.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/parseJsDoc'>; -} -declare module 'react-docgen/dist/utils/printValue.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/printValue'>; -} -declare module 'react-docgen/dist/utils/resolveExportDeclaration.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveExportDeclaration'>; -} -declare module 'react-docgen/dist/utils/resolveHOC.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveHOC'>; -} -declare module 'react-docgen/dist/utils/resolveObjectKeysToArray.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveObjectKeysToArray'>; -} -declare module 'react-docgen/dist/utils/resolveToModule.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveToModule'>; -} -declare module 'react-docgen/dist/utils/resolveToValue.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveToValue'>; -} -declare module 'react-docgen/dist/utils/setPropDescription.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/setPropDescription'>; -} -declare module 'react-docgen/dist/utils/traverse.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/traverse'>; -} diff --git a/flow-typed/npm/react-event-listener_vx.x.x.js b/flow-typed/npm/react-event-listener_vx.x.x.js deleted file mode 100644 index 089b3f8c6698a4..00000000000000 --- a/flow-typed/npm/react-event-listener_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: fdbb57e1bf74211a2ff9c2b85a398cb0 -// flow-typed version: <>/react-event-listener_v^0.5.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-event-listener' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-event-listener' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-event-listener/lib/define-property' { - declare module.exports: any; -} - -declare module 'react-event-listener/lib/index' { - declare module.exports: any; -} - -declare module 'react-event-listener/lib/supports' { - declare module.exports: any; -} - -declare module 'react-event-listener/src/define-property' { - declare module.exports: any; -} - -declare module 'react-event-listener/src/index' { - declare module.exports: any; -} - -declare module 'react-event-listener/src/supports' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-event-listener/lib/define-property.js' { - declare module.exports: $Exports<'react-event-listener/lib/define-property'>; -} -declare module 'react-event-listener/lib/index.js' { - declare module.exports: $Exports<'react-event-listener/lib/index'>; -} -declare module 'react-event-listener/lib/supports.js' { - declare module.exports: $Exports<'react-event-listener/lib/supports'>; -} -declare module 'react-event-listener/src/define-property.js' { - declare module.exports: $Exports<'react-event-listener/src/define-property'>; -} -declare module 'react-event-listener/src/index.js' { - declare module.exports: $Exports<'react-event-listener/src/index'>; -} -declare module 'react-event-listener/src/supports.js' { - declare module.exports: $Exports<'react-event-listener/src/supports'>; -} diff --git a/flow-typed/npm/react-jss_vx.x.x.js b/flow-typed/npm/react-jss_vx.x.x.js deleted file mode 100644 index 3c5a1388ce87e8..00000000000000 --- a/flow-typed/npm/react-jss_vx.x.x.js +++ /dev/null @@ -1,151 +0,0 @@ -// flow-typed signature: 9ffc9d285b31df505541f6d7f0d3ee07 -// flow-typed version: <>/react-jss_v^8.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-jss' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-jss' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-jss/dist/react-jss' { - declare module.exports: any; -} - -declare module 'react-jss/dist/react-jss.min' { - declare module.exports: any; -} - -declare module 'react-jss/karma.conf' { - declare module.exports: any; -} - -declare module 'react-jss/lib/compose' { - declare module.exports: any; -} - -declare module 'react-jss/lib/contextTypes' { - declare module.exports: any; -} - -declare module 'react-jss/lib/createHoc' { - declare module.exports: any; -} - -declare module 'react-jss/lib/getDisplayName' { - declare module.exports: any; -} - -declare module 'react-jss/lib/index' { - declare module.exports: any; -} - -declare module 'react-jss/lib/index.test' { - declare module.exports: any; -} - -declare module 'react-jss/lib/injectSheet' { - declare module.exports: any; -} - -declare module 'react-jss/lib/injectSheet.test' { - declare module.exports: any; -} - -declare module 'react-jss/lib/jss' { - declare module.exports: any; -} - -declare module 'react-jss/lib/JssProvider' { - declare module.exports: any; -} - -declare module 'react-jss/lib/JssProvider.test' { - declare module.exports: any; -} - -declare module 'react-jss/lib/ns' { - declare module.exports: any; -} - -declare module 'react-jss/lib/propTypes' { - declare module.exports: any; -} - -declare module 'react-jss/tests.webpack' { - declare module.exports: any; -} - -declare module 'react-jss/webpack.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-jss/dist/react-jss.js' { - declare module.exports: $Exports<'react-jss/dist/react-jss'>; -} -declare module 'react-jss/dist/react-jss.min.js' { - declare module.exports: $Exports<'react-jss/dist/react-jss.min'>; -} -declare module 'react-jss/karma.conf.js' { - declare module.exports: $Exports<'react-jss/karma.conf'>; -} -declare module 'react-jss/lib/compose.js' { - declare module.exports: $Exports<'react-jss/lib/compose'>; -} -declare module 'react-jss/lib/contextTypes.js' { - declare module.exports: $Exports<'react-jss/lib/contextTypes'>; -} -declare module 'react-jss/lib/createHoc.js' { - declare module.exports: $Exports<'react-jss/lib/createHoc'>; -} -declare module 'react-jss/lib/getDisplayName.js' { - declare module.exports: $Exports<'react-jss/lib/getDisplayName'>; -} -declare module 'react-jss/lib/index.js' { - declare module.exports: $Exports<'react-jss/lib/index'>; -} -declare module 'react-jss/lib/index.test.js' { - declare module.exports: $Exports<'react-jss/lib/index.test'>; -} -declare module 'react-jss/lib/injectSheet.js' { - declare module.exports: $Exports<'react-jss/lib/injectSheet'>; -} -declare module 'react-jss/lib/injectSheet.test.js' { - declare module.exports: $Exports<'react-jss/lib/injectSheet.test'>; -} -declare module 'react-jss/lib/jss.js' { - declare module.exports: $Exports<'react-jss/lib/jss'>; -} -declare module 'react-jss/lib/JssProvider.js' { - declare module.exports: $Exports<'react-jss/lib/JssProvider'>; -} -declare module 'react-jss/lib/JssProvider.test.js' { - declare module.exports: $Exports<'react-jss/lib/JssProvider.test'>; -} -declare module 'react-jss/lib/ns.js' { - declare module.exports: $Exports<'react-jss/lib/ns'>; -} -declare module 'react-jss/lib/propTypes.js' { - declare module.exports: $Exports<'react-jss/lib/propTypes'>; -} -declare module 'react-jss/tests.webpack.js' { - declare module.exports: $Exports<'react-jss/tests.webpack'>; -} -declare module 'react-jss/webpack.config.js' { - declare module.exports: $Exports<'react-jss/webpack.config'>; -} diff --git a/flow-typed/npm/react-number-format_vx.x.x.js b/flow-typed/npm/react-number-format_vx.x.x.js deleted file mode 100644 index 6021e60aa00ee2..00000000000000 --- a/flow-typed/npm/react-number-format_vx.x.x.js +++ /dev/null @@ -1,158 +0,0 @@ -// flow-typed signature: f18b68d985e806ae042fd89ba1e1a9ad -// flow-typed version: <>/react-number-format_v^3.0.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-number-format' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-number-format' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-number-format/custom_formatters/card_expiry' { - declare module.exports: any; -} - -declare module 'react-number-format/dist/react-number-format' { - declare module.exports: any; -} - -declare module 'react-number-format/dist/react-number-format.min' { - declare module.exports: any; -} - -declare module 'react-number-format/example/src/index' { - declare module.exports: any; -} - -declare module 'react-number-format/flow-typed/global' { - declare module.exports: any; -} - -declare module 'react-number-format/flow-typed/npm/prop-types_v15.x.x' { - declare module.exports: any; -} - -declare module 'react-number-format/karma.conf' { - declare module.exports: any; -} - -declare module 'react-number-format/lib/number_format' { - declare module.exports: any; -} - -declare module 'react-number-format/lib/utils' { - declare module.exports: any; -} - -declare module 'react-number-format/src/number_format' { - declare module.exports: any; -} - -declare module 'react-number-format/src/utils' { - declare module.exports: any; -} - -declare module 'react-number-format/test/custom_formatters/card_expiry.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/format_as_text.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/input_numeric_format.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/input.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/keypress_and_caret.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/test_util' { - declare module.exports: any; -} - -declare module 'react-number-format/webpack.bundle.config' { - declare module.exports: any; -} - -declare module 'react-number-format/webpack.dev.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-number-format/custom_formatters/card_expiry.js' { - declare module.exports: $Exports<'react-number-format/custom_formatters/card_expiry'>; -} -declare module 'react-number-format/dist/react-number-format.js' { - declare module.exports: $Exports<'react-number-format/dist/react-number-format'>; -} -declare module 'react-number-format/dist/react-number-format.min.js' { - declare module.exports: $Exports<'react-number-format/dist/react-number-format.min'>; -} -declare module 'react-number-format/example/src/index.js' { - declare module.exports: $Exports<'react-number-format/example/src/index'>; -} -declare module 'react-number-format/flow-typed/global.js' { - declare module.exports: $Exports<'react-number-format/flow-typed/global'>; -} -declare module 'react-number-format/flow-typed/npm/prop-types_v15.x.x.js' { - declare module.exports: $Exports<'react-number-format/flow-typed/npm/prop-types_v15.x.x'>; -} -declare module 'react-number-format/karma.conf.js' { - declare module.exports: $Exports<'react-number-format/karma.conf'>; -} -declare module 'react-number-format/lib/number_format.js' { - declare module.exports: $Exports<'react-number-format/lib/number_format'>; -} -declare module 'react-number-format/lib/utils.js' { - declare module.exports: $Exports<'react-number-format/lib/utils'>; -} -declare module 'react-number-format/src/number_format.js' { - declare module.exports: $Exports<'react-number-format/src/number_format'>; -} -declare module 'react-number-format/src/utils.js' { - declare module.exports: $Exports<'react-number-format/src/utils'>; -} -declare module 'react-number-format/test/custom_formatters/card_expiry.spec.js' { - declare module.exports: $Exports<'react-number-format/test/custom_formatters/card_expiry.spec'>; -} -declare module 'react-number-format/test/library/format_as_text.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/format_as_text.spec'>; -} -declare module 'react-number-format/test/library/input_numeric_format.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/input_numeric_format.spec'>; -} -declare module 'react-number-format/test/library/input.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/input.spec'>; -} -declare module 'react-number-format/test/library/keypress_and_caret.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/keypress_and_caret.spec'>; -} -declare module 'react-number-format/test/test_util.js' { - declare module.exports: $Exports<'react-number-format/test/test_util'>; -} -declare module 'react-number-format/webpack.bundle.config.js' { - declare module.exports: $Exports<'react-number-format/webpack.bundle.config'>; -} -declare module 'react-number-format/webpack.dev.config.js' { - declare module.exports: $Exports<'react-number-format/webpack.dev.config'>; -} diff --git a/flow-typed/npm/react-popper_vx.x.x.js b/flow-typed/npm/react-popper_vx.x.x.js deleted file mode 100644 index c6687375edb0d3..00000000000000 --- a/flow-typed/npm/react-popper_vx.x.x.js +++ /dev/null @@ -1,95 +0,0 @@ -// flow-typed signature: e96f654f0d655a4b9cfac3c5119e367a -// flow-typed version: <>/react-popper_v^0.7.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-popper' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-popper' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-popper/dist/react-popper' { - declare module.exports: any; -} - -declare module 'react-popper/dist/react-popper.min' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Arrow' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Manager' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Popper' { - declare module.exports: any; -} - -declare module 'react-popper/lib/PopperArrow' { - declare module.exports: any; -} - -declare module 'react-popper/lib/PopperComponent' { - declare module.exports: any; -} - -declare module 'react-popper/lib/PopperManager' { - declare module.exports: any; -} - -declare module 'react-popper/lib/react-popper' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Target' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-popper/dist/react-popper.js' { - declare module.exports: $Exports<'react-popper/dist/react-popper'>; -} -declare module 'react-popper/dist/react-popper.min.js' { - declare module.exports: $Exports<'react-popper/dist/react-popper.min'>; -} -declare module 'react-popper/lib/Arrow.js' { - declare module.exports: $Exports<'react-popper/lib/Arrow'>; -} -declare module 'react-popper/lib/Manager.js' { - declare module.exports: $Exports<'react-popper/lib/Manager'>; -} -declare module 'react-popper/lib/Popper.js' { - declare module.exports: $Exports<'react-popper/lib/Popper'>; -} -declare module 'react-popper/lib/PopperArrow.js' { - declare module.exports: $Exports<'react-popper/lib/PopperArrow'>; -} -declare module 'react-popper/lib/PopperComponent.js' { - declare module.exports: $Exports<'react-popper/lib/PopperComponent'>; -} -declare module 'react-popper/lib/PopperManager.js' { - declare module.exports: $Exports<'react-popper/lib/PopperManager'>; -} -declare module 'react-popper/lib/react-popper.js' { - declare module.exports: $Exports<'react-popper/lib/react-popper'>; -} -declare module 'react-popper/lib/Target.js' { - declare module.exports: $Exports<'react-popper/lib/Target'>; -} diff --git a/flow-typed/npm/react-redux_v5.x.x.js b/flow-typed/npm/react-redux_v5.x.x.js deleted file mode 100644 index e0c8bc04a12922..00000000000000 --- a/flow-typed/npm/react-redux_v5.x.x.js +++ /dev/null @@ -1,132 +0,0 @@ -// flow-typed signature: 59b0c4be0e1408f21e2446be96c79804 -// flow-typed version: 9092387fd2/react-redux_v5.x.x/flow_>=v0.54.x - -import type { Dispatch, Store } from "redux"; - -declare module "react-redux" { - /* - - S = State - A = Action - OP = OwnProps - SP = StateProps - DP = DispatchProps - - */ - - declare type MapStateToProps = ( - state: S, - ownProps: OP - ) => ((state: S, ownProps: OP) => SP) | SP; - - declare type MapDispatchToProps = - | ((dispatch: Dispatch, ownProps: OP) => DP) - | DP; - - declare type MergeProps = ( - stateProps: SP, - dispatchProps: DP, - ownProps: OP - ) => P; - - declare type Context = { store: Store<*, *> }; - - declare type ComponentWithDefaultProps = Class< - React$Component - > & { defaultProps: DP }; - - declare class ConnectedComponentWithDefaultProps< - OP, - DP, - CP - > extends React$Component { - static defaultProps: DP, // <= workaround for https://github.com/facebook/flow/issues/4644 - static WrappedComponent: Class>, - getWrappedInstance(): React$Component, - props: OP, - state: void - } - - declare class ConnectedComponent extends React$Component { - static WrappedComponent: Class>, - getWrappedInstance(): React$Component

, - props: OP, - state: void - } - - declare type ConnectedComponentWithDefaultPropsClass = Class< - ConnectedComponentWithDefaultProps - >; - - declare type ConnectedComponentClass = Class< - ConnectedComponent - >; - - declare type Connector = (( - component: ComponentWithDefaultProps - ) => ConnectedComponentWithDefaultPropsClass) & - ((component: React$ComponentType

) => ConnectedComponentClass); - - declare class Provider extends React$Component<{ - store: Store, - children?: any - }> {} - - declare function createProvider( - storeKey?: string, - subKey?: string - ): Provider<*, *>; - - declare type ConnectOptions = { - pure?: boolean, - withRef?: boolean - }; - - declare type Null = null | void; - - declare function connect( - ...rest: Array // <= workaround for https://github.com/facebook/flow/issues/2360 - ): Connector } & OP>>; - - declare function connect( - mapStateToProps: Null, - mapDispatchToProps: Null, - mergeProps: Null, - options: ConnectOptions - ): Connector } & OP>>; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: Null, - mergeProps: Null, - options?: ConnectOptions - ): Connector } & OP>>; - - declare function connect( - mapStateToProps: Null, - mapDispatchToProps: MapDispatchToProps, - mergeProps: Null, - options?: ConnectOptions - ): Connector>; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: MapDispatchToProps, - mergeProps: Null, - options?: ConnectOptions - ): Connector>; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: Null, - mergeProps: MergeProps, - options?: ConnectOptions - ): Connector; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: MapDispatchToProps, - mergeProps: MergeProps, - options?: ConnectOptions - ): Connector; -} diff --git a/flow-typed/npm/react-scrollbar-size_vx.x.x.js b/flow-typed/npm/react-scrollbar-size_vx.x.x.js deleted file mode 100644 index 6b14c3b450479b..00000000000000 --- a/flow-typed/npm/react-scrollbar-size_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: d3ba6381ada8f34b0f3ac4c56c19a805 -// flow-typed version: <>/react-scrollbar-size_v^2.0.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-scrollbar-size' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-scrollbar-size' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-scrollbar-size/ScrollbarSize' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-scrollbar-size/index' { - declare module.exports: $Exports<'react-scrollbar-size'>; -} -declare module 'react-scrollbar-size/index.js' { - declare module.exports: $Exports<'react-scrollbar-size'>; -} -declare module 'react-scrollbar-size/ScrollbarSize.js' { - declare module.exports: $Exports<'react-scrollbar-size/ScrollbarSize'>; -} diff --git a/flow-typed/npm/react-swipeable-views_vx.x.x.js b/flow-typed/npm/react-swipeable-views_vx.x.x.js deleted file mode 100644 index 41ac81c0fec72e..00000000000000 --- a/flow-typed/npm/react-swipeable-views_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 578b36d6fd16d1d6dc09a8434e60633b -// flow-typed version: <>/react-swipeable-views_v^0.12.10/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-swipeable-views' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-swipeable-views' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-swipeable-views/lib/index' { - declare module.exports: any; -} - -declare module 'react-swipeable-views/lib/SwipeableViews' { - declare module.exports: any; -} - -declare module 'react-swipeable-views/src/index' { - declare module.exports: any; -} - -declare module 'react-swipeable-views/src/SwipeableViews' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-swipeable-views/lib/index.js' { - declare module.exports: $Exports<'react-swipeable-views/lib/index'>; -} -declare module 'react-swipeable-views/lib/SwipeableViews.js' { - declare module.exports: $Exports<'react-swipeable-views/lib/SwipeableViews'>; -} -declare module 'react-swipeable-views/src/index.js' { - declare module.exports: $Exports<'react-swipeable-views/src/index'>; -} -declare module 'react-swipeable-views/src/SwipeableViews.js' { - declare module.exports: $Exports<'react-swipeable-views/src/SwipeableViews'>; -} diff --git a/flow-typed/npm/react-test-renderer_vx.x.x.js b/flow-typed/npm/react-test-renderer_vx.x.x.js deleted file mode 100644 index 6b80203c40a3b6..00000000000000 --- a/flow-typed/npm/react-test-renderer_vx.x.x.js +++ /dev/null @@ -1,66 +0,0 @@ -// flow-typed signature: ffb363e440865de5be1dbefb4fb134ca -// flow-typed version: <>/react-test-renderer_v^16.1.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-test-renderer' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-test-renderer' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.development' { - declare module.exports: any; -} - -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.production.min' { - declare module.exports: any; -} - -declare module 'react-test-renderer/cjs/react-test-renderer.development' { - declare module.exports: any; -} - -declare module 'react-test-renderer/cjs/react-test-renderer.production.min' { - declare module.exports: any; -} - -declare module 'react-test-renderer/shallow' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.development.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer-shallow.development'>; -} -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.production.min.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer-shallow.production.min'>; -} -declare module 'react-test-renderer/cjs/react-test-renderer.development.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer.development'>; -} -declare module 'react-test-renderer/cjs/react-test-renderer.production.min.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer.production.min'>; -} -declare module 'react-test-renderer/index' { - declare module.exports: $Exports<'react-test-renderer'>; -} -declare module 'react-test-renderer/index.js' { - declare module.exports: $Exports<'react-test-renderer'>; -} -declare module 'react-test-renderer/shallow.js' { - declare module.exports: $Exports<'react-test-renderer/shallow'>; -} diff --git a/flow-typed/npm/react-text-mask_vx.x.x.js b/flow-typed/npm/react-text-mask_vx.x.x.js deleted file mode 100644 index df27861ad38226..00000000000000 --- a/flow-typed/npm/react-text-mask_vx.x.x.js +++ /dev/null @@ -1,81 +0,0 @@ -// flow-typed signature: f041982f26fd8a3c7c74ec50cbe5bb43 -// flow-typed version: <>/react-text-mask_v^5.0.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-text-mask' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-text-mask' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-text-mask/dist/reactTextMask' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/app' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/index' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/server' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/webpack.runReactExample' { - declare module.exports: any; -} - -declare module 'react-text-mask/src/reactTextMask' { - declare module.exports: any; -} - -declare module 'react-text-mask/test/reactTextMask.spec' { - declare module.exports: any; -} - -declare module 'react-text-mask/webpack.buildReactIntegration' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-text-mask/dist/reactTextMask.js' { - declare module.exports: $Exports<'react-text-mask/dist/reactTextMask'>; -} -declare module 'react-text-mask/example/app.js' { - declare module.exports: $Exports<'react-text-mask/example/app'>; -} -declare module 'react-text-mask/example/index.js' { - declare module.exports: $Exports<'react-text-mask/example/index'>; -} -declare module 'react-text-mask/example/server.js' { - declare module.exports: $Exports<'react-text-mask/example/server'>; -} -declare module 'react-text-mask/example/webpack.runReactExample.js' { - declare module.exports: $Exports<'react-text-mask/example/webpack.runReactExample'>; -} -declare module 'react-text-mask/src/reactTextMask.js' { - declare module.exports: $Exports<'react-text-mask/src/reactTextMask'>; -} -declare module 'react-text-mask/test/reactTextMask.spec.js' { - declare module.exports: $Exports<'react-text-mask/test/reactTextMask.spec'>; -} -declare module 'react-text-mask/webpack.buildReactIntegration.js' { - declare module.exports: $Exports<'react-text-mask/webpack.buildReactIntegration'>; -} diff --git a/flow-typed/npm/react-transition-group_vx.x.x.js b/flow-typed/npm/react-transition-group_vx.x.x.js deleted file mode 100644 index cf458143fbf778..00000000000000 --- a/flow-typed/npm/react-transition-group_vx.x.x.js +++ /dev/null @@ -1,87 +0,0 @@ -// flow-typed signature: 342a3d0c93da454166459879159cf1af -// flow-typed version: <>/react-transition-group_v^2.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-transition-group' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-transition-group' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-transition-group/CSSTransition' { - declare module.exports: any; -} - -declare module 'react-transition-group/dist/react-transition-group' { - declare module.exports: any; -} - -declare module 'react-transition-group/dist/react-transition-group.min' { - declare module.exports: any; -} - -declare module 'react-transition-group/Transition' { - declare module.exports: any; -} - -declare module 'react-transition-group/TransitionGroup' { - declare module.exports: any; -} - -declare module 'react-transition-group/utils/ChildMapping' { - declare module.exports: any; -} - -declare module 'react-transition-group/utils/PropTypes' { - declare module.exports: any; -} - -declare module 'react-transition-group/utils/SimpleSet' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-transition-group/CSSTransition.js' { - declare module.exports: $Exports<'react-transition-group/CSSTransition'>; -} -declare module 'react-transition-group/dist/react-transition-group.js' { - declare module.exports: $Exports<'react-transition-group/dist/react-transition-group'>; -} -declare module 'react-transition-group/dist/react-transition-group.min.js' { - declare module.exports: $Exports<'react-transition-group/dist/react-transition-group.min'>; -} -declare module 'react-transition-group/index' { - declare module.exports: $Exports<'react-transition-group'>; -} -declare module 'react-transition-group/index.js' { - declare module.exports: $Exports<'react-transition-group'>; -} -declare module 'react-transition-group/Transition.js' { - declare module.exports: $Exports<'react-transition-group/Transition'>; -} -declare module 'react-transition-group/TransitionGroup.js' { - declare module.exports: $Exports<'react-transition-group/TransitionGroup'>; -} -declare module 'react-transition-group/utils/ChildMapping.js' { - declare module.exports: $Exports<'react-transition-group/utils/ChildMapping'>; -} -declare module 'react-transition-group/utils/PropTypes.js' { - declare module.exports: $Exports<'react-transition-group/utils/PropTypes'>; -} -declare module 'react-transition-group/utils/SimpleSet.js' { - declare module.exports: $Exports<'react-transition-group/utils/SimpleSet'>; -} diff --git a/flow-typed/npm/recast_vx.x.x.js b/flow-typed/npm/recast_vx.x.x.js deleted file mode 100644 index 0a9c4ce06f9bf6..00000000000000 --- a/flow-typed/npm/recast_vx.x.x.js +++ /dev/null @@ -1,102 +0,0 @@ -// flow-typed signature: e59570d07d4a875417383fc8163bb69d -// flow-typed version: <>/recast_v^0.12.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'recast' - * - * 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 'recast' { - 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 'recast/lib/comments' { - declare module.exports: any; -} - -declare module 'recast/lib/fast-path' { - declare module.exports: any; -} - -declare module 'recast/lib/lines' { - declare module.exports: any; -} - -declare module 'recast/lib/mapping' { - declare module.exports: any; -} - -declare module 'recast/lib/options' { - declare module.exports: any; -} - -declare module 'recast/lib/parser' { - declare module.exports: any; -} - -declare module 'recast/lib/patcher' { - declare module.exports: any; -} - -declare module 'recast/lib/printer' { - declare module.exports: any; -} - -declare module 'recast/lib/types' { - declare module.exports: any; -} - -declare module 'recast/lib/util' { - declare module.exports: any; -} - -declare module 'recast/main' { - declare module.exports: any; -} - -// Filename aliases -declare module 'recast/lib/comments.js' { - declare module.exports: $Exports<'recast/lib/comments'>; -} -declare module 'recast/lib/fast-path.js' { - declare module.exports: $Exports<'recast/lib/fast-path'>; -} -declare module 'recast/lib/lines.js' { - declare module.exports: $Exports<'recast/lib/lines'>; -} -declare module 'recast/lib/mapping.js' { - declare module.exports: $Exports<'recast/lib/mapping'>; -} -declare module 'recast/lib/options.js' { - declare module.exports: $Exports<'recast/lib/options'>; -} -declare module 'recast/lib/parser.js' { - declare module.exports: $Exports<'recast/lib/parser'>; -} -declare module 'recast/lib/patcher.js' { - declare module.exports: $Exports<'recast/lib/patcher'>; -} -declare module 'recast/lib/printer.js' { - declare module.exports: $Exports<'recast/lib/printer'>; -} -declare module 'recast/lib/types.js' { - declare module.exports: $Exports<'recast/lib/types'>; -} -declare module 'recast/lib/util.js' { - declare module.exports: $Exports<'recast/lib/util'>; -} -declare module 'recast/main.js' { - declare module.exports: $Exports<'recast/main'>; -} diff --git a/flow-typed/npm/recompose_v0.x.x.js b/flow-typed/npm/recompose_v0.x.x.js deleted file mode 100644 index bda392207c72e2..00000000000000 --- a/flow-typed/npm/recompose_v0.x.x.js +++ /dev/null @@ -1,482 +0,0 @@ -// flow-typed signature: ababb4f540ef52bbdbb2fdd0e473eb0d -// flow-typed version: 245513abee/recompose_v0.x.x/flow_>=v0.57.x - -/** - * 1) Types give additional constraint on a language, recompose was written on the untyped language - * as a consequence of this fact - * for some recompose HOCs is near impossible to add correct typings. - * 2) flow sometimes does not work as expected. - * - * So any help and suggestions will be very appreciated. - * - * ----------------------------------------------------------------------------------- - * Type definition of recompose HOCs are splitted into 2 parts, - * "HOCs with good flow support" - in most cases you can use them without big issues, - * see `test_${hocName}.js` for the idea. - * Some known issues: - * see test_mapProps.js - inference work but type errors are not detected in hocs - * - * SUPPORTED HOCs: - * defaultProps, mapProps, withProps, withStateHandlers, withHandlers, pure, - * onlyUpdateForKeys, shouldUpdate, renderNothing, renderComponent, branch, withPropsOnChange, - * onlyUpdateForPropTypes, toClass, withContext, getContext, - * setStatic, setPropTypes, setDisplayName, - * ----------------------------------------------------------------------------------- - * "TODO (UNSUPPORTED) HOCs" - you need to provide type information - * (no automatic type inference), voodoo dancing etc - * see `test_voodoo.js` for the idea - * - * remember that: - * flattenProp,renameProp, renameProps can easily be replaced with withProps - * withReducer, withState -> use withStateHandlers instead - * lifecycle -> you don't need recompose if you need a lifecycle, just use React class instead - * mapPropsStream -> see test_mapPropsStream.js - * ----------------------------------------------------------------------------------- - * - * utils: - * getDisplayName, wrapDisplayName, shallowEqual, - * isClassComponent, createEagerElement, createEagerFactory, createSink, componentFromProp, - * nest, hoistStatics, - */ - -//------------------- - -declare module "recompose" { - // ----------------------------------------------------------------- - // Private declarations - // ----------------------------------------------------------------- - - declare type Void_ R> = ( - A, - B, - C, - D - ) => void; - - declare type Void = Void_<*, *, *, *, *, T>; - - declare type ExtractStateHandlersCodomain = ( - v: (state: State, props: Enhanced) => V - ) => Void; - - declare type ExtractHandlersCodomain = ( - v: (props: Enhanced) => V - ) => V; - - declare type UnaryFn = (a: A) => R; - - // ----------------------------------------------------------------- - // Public declarations - // ----------------------------------------------------------------- - - declare export type Component = React$ComponentType; - - declare export type HOC = UnaryFn< - Component, - Component - >; - - declare export var compose: $Compose; - - // --------------------------------------------------------------------------- - // ----------------===<<>>===-------------------- - // --------------------------------------------------------------------------- - - declare export function defaultProps( - defProps: Default - ): HOC<{ ...$Exact, ...Default }, Enhanced>; - - declare export function mapProps( - propsMapper: (ownerProps: Enhanced) => Base - ): HOC; - - declare export function withProps( - propsMapper: ((ownerProps: Enhanced) => BaseAdd) | BaseAdd - ): HOC<{ ...$Exact, ...BaseAdd }, Enhanced>; - - declare export function withStateHandlers< - State, - Enhanced, - StateHandlers: { - [key: string]: ( - state: State, - props: Enhanced - ) => (...payload: any[]) => $Shape - } - >( - initialState: ((props: Enhanced) => State) | State, - stateUpdaters: StateHandlers - ): HOC< - { - ...$Exact, - ...$Exact, - ...$ObjMap - }, - Enhanced - >; - - declare export function withHandlers< - Enhanced, - Handlers: - | (( - props: Enhanced - ) => { - [key: string]: (props: Enhanced) => Function - }) - | { - [key: string]: (props: Enhanced) => Function - } - >( - handlers: ((props: Enhanced) => Handlers) | Handlers - ): HOC< - { - ...$Exact, - ...$ObjMap - }, - Enhanced - >; - - declare export function pure(a: Component): Component; - declare export function onlyUpdateForPropTypes( - a: Component - ): Component; - declare export function onlyUpdateForKeys(Array<$Keys>): HOC; - declare export function shouldUpdate( - (props: A, nextProps: A) => boolean - ): HOC; - - declare export function toClass(a: Component): Component; - - declare export function withContext( - childContextTypes: ContextPropTypes, - getChildContext: (props: A) => ContextObj - ): HOC; - - declare export function getContext( - contextTypes: CtxTypes - ): HOC<{ ...$Exact, ...CtxTypes }, Enhanced>; - - /** - * It's wrong declaration but having that renderNothing and renderComponent are somehow useless - * outside branch enhancer, we just give it an id type - * so common way of using branch like - * `branch(testFn, renderNothing | renderComponent(Comp))` will work as expected. - * Tests are placed at test_branch. - */ - declare export function renderNothing(C: Component): Component; - declare export function renderComponent(a: Component): HOC; - - /** - * We make an assumtion that left and right have the same type if exists - */ - declare export function branch( - testFn: (props: Enhanced) => boolean, - // not a HOC because of inference problems, this works but HOC is not - left: (Component) => Component, - // I never use right part and it can be a problem with inference as should be same type as left - right?: (Component) => Component - ): HOC; - - // test_statics - declare export function setStatic(key: string, value: any): HOC; - declare export function setPropTypes(propTypes: Object): HOC; - declare export function setDisplayName(displayName: string): HOC; - - declare export function withPropsOnChange( - shouldMapOrKeys: - | ((props: Enhanced, nextProps: Enhanced) => boolean) - | Array<$Keys>, - propsMapper: (ownerProps: Enhanced) => BaseAdd - ): HOC<{ ...$Exact, ...BaseAdd }, Enhanced>; - - // --------------------------------------------------------------------------- - // ----------------===<<>>===------------------------ - // --------------------------------------------------------------------------- - - // use withProps instead - declare export function flattenProp( - propName: $Keys - ): HOC; - - // use withProps instead - declare export function renameProp( - oldName: $Keys, - newName: $Keys - ): HOC; - - // use withProps instead - declare export function renameProps(nameMap: { - [key: $Keys]: $Keys - }): HOC; - - // use withStateHandlers instead - declare export function withState( - stateName: string, - stateUpdaterName: string, - initialState: T | ((props: Enhanced) => T) - ): HOC; - - // use withStateHandlers instead - declare export function withReducer( - stateName: string, - dispatchName: string, - reducer: (state: State, action: Action) => State, - initialState: State - ): HOC; - - // lifecycle use React instead - declare export function lifecycle(spec: Object): HOC; - - // Help needed, as explicitly providing the type - // errors not detected, see TODO at test_mapPropsStream.js - declare export function mapPropsStream( - (props$: any) => any - ): HOC; - - // --------------------------------------------------------------------------- - // -----------------------------===<<>>===----------------------------- - // --------------------------------------------------------------------------- - - declare export function getDisplayName(C: Component): string; - - declare export function wrapDisplayName( - C: Component, - wrapperName: string - ): string; - - declare export function shallowEqual(objA: mixed, objB: mixed): boolean; - - declare export function isClassComponent(value: any): boolean; - - declare export function createEagerElement( - type: Component | string, - props: ?A, - children?: ?React$Node - ): React$Element; - - declare export function createEagerFactory( - type: Component | string - ): (props: ?A, children?: ?React$Node) => React$Element; - - declare export function createSink( - callback: (props: A) => void - ): Component; - - declare export function componentFromProp(propName: string): Component; - - declare export function nest( - ...Components: Array | string> - ): Component; - - declare export function hoistStatics>(hoc: H): H; - - declare export function componentFromStream( - (props$: any) => any - ): T => React$Element; - - declare export function createEventHandler(): { - stream: any, - handler: Function - }; -} - -declare module "recompose/defaultProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "defaultProps">; -} - -declare module "recompose/mapProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "mapProps">; -} - -declare module "recompose/withProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withProps">; -} - -declare module "recompose/withStateHandlers" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "withStateHandlers" - >; -} - -declare module "recompose/withHandlers" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withHandlers">; -} - -declare module "recompose/pure" { - declare module.exports: $PropertyType<$Exports<"recompose">, "pure">; -} - -declare module "recompose/onlyUpdateForPropTypes" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "onlyUpdateForPropTypes" - >; -} - -declare module "recompose/onlyUpdateForKeys" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "onlyUpdateForKeys" - >; -} - -declare module "recompose/shouldUpdate" { - declare module.exports: $PropertyType<$Exports<"recompose">, "shouldUpdate">; -} - -declare module "recompose/toClass" { - declare module.exports: $PropertyType<$Exports<"recompose">, "toClass">; -} - -declare module "recompose/withContext" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withContext">; -} - -declare module "recompose/getContext" { - declare module.exports: $PropertyType<$Exports<"recompose">, "getContext">; -} - -declare module "recompose/renderNothing" { - declare module.exports: $PropertyType<$Exports<"recompose">, "renderNothing">; -} - -declare module "recompose/renderComponent" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "renderComponent" - >; -} - -declare module "recompose/branch" { - declare module.exports: $PropertyType<$Exports<"recompose">, "branch">; -} - -declare module "recompose/setStatic" { - declare module.exports: $PropertyType<$Exports<"recompose">, "setStatic">; -} - -declare module "recompose/setPropTypes" { - declare module.exports: $PropertyType<$Exports<"recompose">, "setPropTypes">; -} - -declare module "recompose/setDisplayName" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "setDisplayName" - >; -} - -declare module "recompose/withPropsOnChange" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "withPropsOnChange" - >; -} - -declare module "recompose/flattenProp" { - declare module.exports: $PropertyType<$Exports<"recompose">, "flattenProp">; -} - -declare module "recompose/renameProp" { - declare module.exports: $PropertyType<$Exports<"recompose">, "renameProp">; -} - -declare module "recompose/renameProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "renameProps">; -} - -declare module "recompose/withState" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withState">; -} - -declare module "recompose/withReducer" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withReducer">; -} - -declare module "recompose/lifecycle" { - declare module.exports: $PropertyType<$Exports<"recompose">, "lifecycle">; -} - -declare module "recompose/mapPropsStream" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "mapPropsStream" - >; -} - -declare module "recompose/getDisplayName" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "getDisplayName" - >; -} - -declare module "recompose/wrapDisplayName" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "wrapDisplayName" - >; -} - -declare module "recompose/shallowEqual" { - declare module.exports: $PropertyType<$Exports<"recompose">, "shallowEqual">; -} - -declare module "recompose/isClassComponent" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "isClassComponent" - >; -} - -declare module "recompose/createEagerElement" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "createEagerElement" - >; -} - -declare module "recompose/createEagerFactory" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "createEagerFactory" - >; -} - -declare module "recompose/createSink" { - declare module.exports: $PropertyType<$Exports<"recompose">, "createSink">; -} - -declare module "recompose/componentFromProp" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "componentFromProp" - >; -} - -declare module "recompose/nest" { - declare module.exports: $PropertyType<$Exports<"recompose">, "nest">; -} - -declare module "recompose/hoistStatics" { - declare module.exports: $PropertyType<$Exports<"recompose">, "hoistStatics">; -} - -declare module "recompose/componentFromStream" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "componentFromStream" - >; -} - -declare module "recompose/createEventHandler" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "createEventHandler" - >; -} - -declare module "recompose/compose" { - declare module.exports: $PropertyType<$Exports<"recompose">, "compose">; -} diff --git a/flow-typed/npm/recompose_vx.x.x.js b/flow-typed/npm/recompose_vx.x.x.js deleted file mode 100644 index 653848a69ae96f..00000000000000 --- a/flow-typed/npm/recompose_vx.x.x.js +++ /dev/null @@ -1,395 +0,0 @@ -// flow-typed signature: 4b501622af82b04d2f658ee64fa326ec -// flow-typed version: <>/recompose_v^0.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'recompose' - * - * 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 'recompose' { - 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 'recompose/baconObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/branch' { - declare module.exports: any; -} - -declare module 'recompose/build/Recompose' { - declare module.exports: any; -} - -declare module 'recompose/build/Recompose.min' { - declare module.exports: any; -} - -declare module 'recompose/cjs/Recompose' { - declare module.exports: any; -} - -declare module 'recompose/componentFromProp' { - declare module.exports: any; -} - -declare module 'recompose/componentFromStream' { - declare module.exports: any; -} - -declare module 'recompose/compose' { - declare module.exports: any; -} - -declare module 'recompose/createEventHandler' { - declare module.exports: any; -} - -declare module 'recompose/createSink' { - declare module.exports: any; -} - -declare module 'recompose/defaultProps' { - declare module.exports: any; -} - -declare module 'recompose/es/Recompose' { - declare module.exports: any; -} - -declare module 'recompose/flattenProp' { - declare module.exports: any; -} - -declare module 'recompose/flydObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/getContext' { - declare module.exports: any; -} - -declare module 'recompose/getDisplayName' { - declare module.exports: any; -} - -declare module 'recompose/hoistStatics' { - declare module.exports: any; -} - -declare module 'recompose/isClassComponent' { - declare module.exports: any; -} - -declare module 'recompose/kefirObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/lifecycle' { - declare module.exports: any; -} - -declare module 'recompose/mapProps' { - declare module.exports: any; -} - -declare module 'recompose/mapPropsStream' { - declare module.exports: any; -} - -declare module 'recompose/mostObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/nest' { - declare module.exports: any; -} - -declare module 'recompose/onlyUpdateForKeys' { - declare module.exports: any; -} - -declare module 'recompose/onlyUpdateForPropTypes' { - declare module.exports: any; -} - -declare module 'recompose/pure' { - declare module.exports: any; -} - -declare module 'recompose/renameProp' { - declare module.exports: any; -} - -declare module 'recompose/renameProps' { - declare module.exports: any; -} - -declare module 'recompose/renderComponent' { - declare module.exports: any; -} - -declare module 'recompose/renderNothing' { - declare module.exports: any; -} - -declare module 'recompose/rxjs4ObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/rxjsObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/setDisplayName' { - declare module.exports: any; -} - -declare module 'recompose/setObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/setPropTypes' { - declare module.exports: any; -} - -declare module 'recompose/setStatic' { - declare module.exports: any; -} - -declare module 'recompose/shallowEqual' { - declare module.exports: any; -} - -declare module 'recompose/shouldUpdate' { - declare module.exports: any; -} - -declare module 'recompose/toClass' { - declare module.exports: any; -} - -declare module 'recompose/utils/mapValues' { - declare module.exports: any; -} - -declare module 'recompose/utils/omit' { - declare module.exports: any; -} - -declare module 'recompose/utils/pick' { - declare module.exports: any; -} - -declare module 'recompose/withContext' { - declare module.exports: any; -} - -declare module 'recompose/withHandlers' { - declare module.exports: any; -} - -declare module 'recompose/withProps' { - declare module.exports: any; -} - -declare module 'recompose/withPropsOnChange' { - declare module.exports: any; -} - -declare module 'recompose/withReducer' { - declare module.exports: any; -} - -declare module 'recompose/withState' { - declare module.exports: any; -} - -declare module 'recompose/withStateHandlers' { - declare module.exports: any; -} - -declare module 'recompose/wrapDisplayName' { - declare module.exports: any; -} - -declare module 'recompose/xstreamObservableConfig' { - declare module.exports: any; -} - -// Filename aliases -declare module 'recompose/baconObservableConfig.js' { - declare module.exports: $Exports<'recompose/baconObservableConfig'>; -} -declare module 'recompose/branch.js' { - declare module.exports: $Exports<'recompose/branch'>; -} -declare module 'recompose/build/Recompose.js' { - declare module.exports: $Exports<'recompose/build/Recompose'>; -} -declare module 'recompose/build/Recompose.min.js' { - declare module.exports: $Exports<'recompose/build/Recompose.min'>; -} -declare module 'recompose/cjs/Recompose.js' { - declare module.exports: $Exports<'recompose/cjs/Recompose'>; -} -declare module 'recompose/componentFromProp.js' { - declare module.exports: $Exports<'recompose/componentFromProp'>; -} -declare module 'recompose/componentFromStream.js' { - declare module.exports: $Exports<'recompose/componentFromStream'>; -} -declare module 'recompose/compose.js' { - declare module.exports: $Exports<'recompose/compose'>; -} -declare module 'recompose/createEventHandler.js' { - declare module.exports: $Exports<'recompose/createEventHandler'>; -} -declare module 'recompose/createSink.js' { - declare module.exports: $Exports<'recompose/createSink'>; -} -declare module 'recompose/defaultProps.js' { - declare module.exports: $Exports<'recompose/defaultProps'>; -} -declare module 'recompose/es/Recompose.js' { - declare module.exports: $Exports<'recompose/es/Recompose'>; -} -declare module 'recompose/flattenProp.js' { - declare module.exports: $Exports<'recompose/flattenProp'>; -} -declare module 'recompose/flydObservableConfig.js' { - declare module.exports: $Exports<'recompose/flydObservableConfig'>; -} -declare module 'recompose/getContext.js' { - declare module.exports: $Exports<'recompose/getContext'>; -} -declare module 'recompose/getDisplayName.js' { - declare module.exports: $Exports<'recompose/getDisplayName'>; -} -declare module 'recompose/hoistStatics.js' { - declare module.exports: $Exports<'recompose/hoistStatics'>; -} -declare module 'recompose/index' { - declare module.exports: $Exports<'recompose'>; -} -declare module 'recompose/index.js' { - declare module.exports: $Exports<'recompose'>; -} -declare module 'recompose/isClassComponent.js' { - declare module.exports: $Exports<'recompose/isClassComponent'>; -} -declare module 'recompose/kefirObservableConfig.js' { - declare module.exports: $Exports<'recompose/kefirObservableConfig'>; -} -declare module 'recompose/lifecycle.js' { - declare module.exports: $Exports<'recompose/lifecycle'>; -} -declare module 'recompose/mapProps.js' { - declare module.exports: $Exports<'recompose/mapProps'>; -} -declare module 'recompose/mapPropsStream.js' { - declare module.exports: $Exports<'recompose/mapPropsStream'>; -} -declare module 'recompose/mostObservableConfig.js' { - declare module.exports: $Exports<'recompose/mostObservableConfig'>; -} -declare module 'recompose/nest.js' { - declare module.exports: $Exports<'recompose/nest'>; -} -declare module 'recompose/onlyUpdateForKeys.js' { - declare module.exports: $Exports<'recompose/onlyUpdateForKeys'>; -} -declare module 'recompose/onlyUpdateForPropTypes.js' { - declare module.exports: $Exports<'recompose/onlyUpdateForPropTypes'>; -} -declare module 'recompose/pure.js' { - declare module.exports: $Exports<'recompose/pure'>; -} -declare module 'recompose/renameProp.js' { - declare module.exports: $Exports<'recompose/renameProp'>; -} -declare module 'recompose/renameProps.js' { - declare module.exports: $Exports<'recompose/renameProps'>; -} -declare module 'recompose/renderComponent.js' { - declare module.exports: $Exports<'recompose/renderComponent'>; -} -declare module 'recompose/renderNothing.js' { - declare module.exports: $Exports<'recompose/renderNothing'>; -} -declare module 'recompose/rxjs4ObservableConfig.js' { - declare module.exports: $Exports<'recompose/rxjs4ObservableConfig'>; -} -declare module 'recompose/rxjsObservableConfig.js' { - declare module.exports: $Exports<'recompose/rxjsObservableConfig'>; -} -declare module 'recompose/setDisplayName.js' { - declare module.exports: $Exports<'recompose/setDisplayName'>; -} -declare module 'recompose/setObservableConfig.js' { - declare module.exports: $Exports<'recompose/setObservableConfig'>; -} -declare module 'recompose/setPropTypes.js' { - declare module.exports: $Exports<'recompose/setPropTypes'>; -} -declare module 'recompose/setStatic.js' { - declare module.exports: $Exports<'recompose/setStatic'>; -} -declare module 'recompose/shallowEqual.js' { - declare module.exports: $Exports<'recompose/shallowEqual'>; -} -declare module 'recompose/shouldUpdate.js' { - declare module.exports: $Exports<'recompose/shouldUpdate'>; -} -declare module 'recompose/toClass.js' { - declare module.exports: $Exports<'recompose/toClass'>; -} -declare module 'recompose/utils/mapValues.js' { - declare module.exports: $Exports<'recompose/utils/mapValues'>; -} -declare module 'recompose/utils/omit.js' { - declare module.exports: $Exports<'recompose/utils/omit'>; -} -declare module 'recompose/utils/pick.js' { - declare module.exports: $Exports<'recompose/utils/pick'>; -} -declare module 'recompose/withContext.js' { - declare module.exports: $Exports<'recompose/withContext'>; -} -declare module 'recompose/withHandlers.js' { - declare module.exports: $Exports<'recompose/withHandlers'>; -} -declare module 'recompose/withProps.js' { - declare module.exports: $Exports<'recompose/withProps'>; -} -declare module 'recompose/withPropsOnChange.js' { - declare module.exports: $Exports<'recompose/withPropsOnChange'>; -} -declare module 'recompose/withReducer.js' { - declare module.exports: $Exports<'recompose/withReducer'>; -} -declare module 'recompose/withState.js' { - declare module.exports: $Exports<'recompose/withState'>; -} -declare module 'recompose/withStateHandlers.js' { - declare module.exports: $Exports<'recompose/withStateHandlers'>; -} -declare module 'recompose/wrapDisplayName.js' { - declare module.exports: $Exports<'recompose/wrapDisplayName'>; -} -declare module 'recompose/xstreamObservableConfig.js' { - declare module.exports: $Exports<'recompose/xstreamObservableConfig'>; -} diff --git a/flow-typed/npm/recursive-readdir-sync_vx.x.x.js b/flow-typed/npm/recursive-readdir-sync_vx.x.x.js deleted file mode 100644 index 8cd4fcc8d5ab6b..00000000000000 --- a/flow-typed/npm/recursive-readdir-sync_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: 39675a2bf0c4bafcf543eccb611cd857 -// flow-typed version: <>/recursive-readdir-sync_v^1.0.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'recursive-readdir-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 'recursive-readdir-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 'recursive-readdir-sync/test/index' { - declare module.exports: any; -} - -declare module 'recursive-readdir-sync/test/nested/a/b/file2' { - declare module.exports: any; -} - -// Filename aliases -declare module 'recursive-readdir-sync/index' { - declare module.exports: $Exports<'recursive-readdir-sync'>; -} -declare module 'recursive-readdir-sync/index.js' { - declare module.exports: $Exports<'recursive-readdir-sync'>; -} -declare module 'recursive-readdir-sync/test/index.js' { - declare module.exports: $Exports<'recursive-readdir-sync/test/index'>; -} -declare module 'recursive-readdir-sync/test/nested/a/b/file2.js' { - declare module.exports: $Exports<'recursive-readdir-sync/test/nested/a/b/file2'>; -} diff --git a/flow-typed/npm/redux-logger_vx.x.x.js b/flow-typed/npm/redux-logger_vx.x.x.js deleted file mode 100644 index 358001f1f3d6a3..00000000000000 --- a/flow-typed/npm/redux-logger_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 3e4f1e296be3229ba64f3888b5b464e4 -// flow-typed version: <>/redux-logger_v^3.0.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'redux-logger' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'redux-logger' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'redux-logger/dist/redux-logger' { - declare module.exports: any; -} - -declare module 'redux-logger/src/core' { - declare module.exports: any; -} - -declare module 'redux-logger/src/defaults' { - declare module.exports: any; -} - -declare module 'redux-logger/src/diff' { - declare module.exports: any; -} - -declare module 'redux-logger/src/helpers' { - declare module.exports: any; -} - -declare module 'redux-logger/src/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'redux-logger/dist/redux-logger.js' { - declare module.exports: $Exports<'redux-logger/dist/redux-logger'>; -} -declare module 'redux-logger/src/core.js' { - declare module.exports: $Exports<'redux-logger/src/core'>; -} -declare module 'redux-logger/src/defaults.js' { - declare module.exports: $Exports<'redux-logger/src/defaults'>; -} -declare module 'redux-logger/src/diff.js' { - declare module.exports: $Exports<'redux-logger/src/diff'>; -} -declare module 'redux-logger/src/helpers.js' { - declare module.exports: $Exports<'redux-logger/src/helpers'>; -} -declare module 'redux-logger/src/index.js' { - declare module.exports: $Exports<'redux-logger/src/index'>; -} diff --git a/flow-typed/npm/redux_v3.x.x.js b/flow-typed/npm/redux_v3.x.x.js deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/flow-typed/npm/rimraf_v2.x.x.js b/flow-typed/npm/rimraf_v2.x.x.js deleted file mode 100644 index 13b85249c42ed8..00000000000000 --- a/flow-typed/npm/rimraf_v2.x.x.js +++ /dev/null @@ -1,18 +0,0 @@ -// flow-typed signature: 1dff23447d5e18f5ac2b05aaec7cfb74 -// flow-typed version: a453e98ea2/rimraf_v2.x.x/flow_>=v0.25.0 - -declare module 'rimraf' { - declare type Options = { - maxBusyTries?: number, - emfileWait?: number, - glob?: boolean, - disableGlob?: boolean - }; - - declare type Callback = (err: ?Error, path: ?string) => void; - - declare module.exports: { - (f: string, opts?: Options | Callback, callback?: Callback): void; - sync(path: string, opts?: Options): void; - }; -} diff --git a/flow-typed/npm/scroll_vx.x.x.js b/flow-typed/npm/scroll_vx.x.x.js deleted file mode 100644 index 98470a4e9d2009..00000000000000 --- a/flow-typed/npm/scroll_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: 6cf0d4e38e85f5bb33476011c7590b16 -// flow-typed version: <>/scroll_v^2.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'scroll' - * - * 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 'scroll' { - 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 'scroll/test/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'scroll/index' { - declare module.exports: $Exports<'scroll'>; -} -declare module 'scroll/index.js' { - declare module.exports: $Exports<'scroll'>; -} -declare module 'scroll/test/index.js' { - declare module.exports: $Exports<'scroll/test/index'>; -} diff --git a/flow-typed/npm/sinon_vx.x.x.js b/flow-typed/npm/sinon_vx.x.x.js deleted file mode 100644 index e6798cf476dbf2..00000000000000 --- a/flow-typed/npm/sinon_vx.x.x.js +++ /dev/null @@ -1,312 +0,0 @@ -// flow-typed signature: 29b6692d4b42ac9c8e82401dc0b1f895 -// flow-typed version: <>/sinon_v^4.1.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'sinon' - * - * 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 'sinon' { - 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 'sinon/lib/sinon' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/assert' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/behavior' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/blob' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/call' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/collect-own-methods' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/collection' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/color' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/default-behaviors' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/match' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/mock-expectation' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/mock' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/sandbox' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/spy-formatters' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/spy' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/stub-entire-object' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/stub-non-function-property' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/stub' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/throw-on-falsy-object' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/called-in-order' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/deep-equal' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/default-config' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/deprecated' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/every' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/extend' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/format' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/function-name' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/function-to-string' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/get-config' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/get-property-descriptor' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/iterable-to-string' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/order-by-first-call' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/restore' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/times-in-words' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/typeOf' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/value-to-string' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/walk' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/wrap-method' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/fake_timers' { - declare module.exports: any; -} - -declare module 'sinon/pkg/sinon-no-sourcemaps' { - declare module.exports: any; -} - -declare module 'sinon/pkg/sinon' { - declare module.exports: any; -} - -// Filename aliases -declare module 'sinon/lib/sinon.js' { - declare module.exports: $Exports<'sinon/lib/sinon'>; -} -declare module 'sinon/lib/sinon/assert.js' { - declare module.exports: $Exports<'sinon/lib/sinon/assert'>; -} -declare module 'sinon/lib/sinon/behavior.js' { - declare module.exports: $Exports<'sinon/lib/sinon/behavior'>; -} -declare module 'sinon/lib/sinon/blob.js' { - declare module.exports: $Exports<'sinon/lib/sinon/blob'>; -} -declare module 'sinon/lib/sinon/call.js' { - declare module.exports: $Exports<'sinon/lib/sinon/call'>; -} -declare module 'sinon/lib/sinon/collect-own-methods.js' { - declare module.exports: $Exports<'sinon/lib/sinon/collect-own-methods'>; -} -declare module 'sinon/lib/sinon/collection.js' { - declare module.exports: $Exports<'sinon/lib/sinon/collection'>; -} -declare module 'sinon/lib/sinon/color.js' { - declare module.exports: $Exports<'sinon/lib/sinon/color'>; -} -declare module 'sinon/lib/sinon/default-behaviors.js' { - declare module.exports: $Exports<'sinon/lib/sinon/default-behaviors'>; -} -declare module 'sinon/lib/sinon/match.js' { - declare module.exports: $Exports<'sinon/lib/sinon/match'>; -} -declare module 'sinon/lib/sinon/mock-expectation.js' { - declare module.exports: $Exports<'sinon/lib/sinon/mock-expectation'>; -} -declare module 'sinon/lib/sinon/mock.js' { - declare module.exports: $Exports<'sinon/lib/sinon/mock'>; -} -declare module 'sinon/lib/sinon/sandbox.js' { - declare module.exports: $Exports<'sinon/lib/sinon/sandbox'>; -} -declare module 'sinon/lib/sinon/spy-formatters.js' { - declare module.exports: $Exports<'sinon/lib/sinon/spy-formatters'>; -} -declare module 'sinon/lib/sinon/spy.js' { - declare module.exports: $Exports<'sinon/lib/sinon/spy'>; -} -declare module 'sinon/lib/sinon/stub-entire-object.js' { - declare module.exports: $Exports<'sinon/lib/sinon/stub-entire-object'>; -} -declare module 'sinon/lib/sinon/stub-non-function-property.js' { - declare module.exports: $Exports<'sinon/lib/sinon/stub-non-function-property'>; -} -declare module 'sinon/lib/sinon/stub.js' { - declare module.exports: $Exports<'sinon/lib/sinon/stub'>; -} -declare module 'sinon/lib/sinon/throw-on-falsy-object.js' { - declare module.exports: $Exports<'sinon/lib/sinon/throw-on-falsy-object'>; -} -declare module 'sinon/lib/sinon/util/core/called-in-order.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/called-in-order'>; -} -declare module 'sinon/lib/sinon/util/core/deep-equal.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/deep-equal'>; -} -declare module 'sinon/lib/sinon/util/core/default-config.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/default-config'>; -} -declare module 'sinon/lib/sinon/util/core/deprecated.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/deprecated'>; -} -declare module 'sinon/lib/sinon/util/core/every.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/every'>; -} -declare module 'sinon/lib/sinon/util/core/extend.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/extend'>; -} -declare module 'sinon/lib/sinon/util/core/format.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/format'>; -} -declare module 'sinon/lib/sinon/util/core/function-name.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/function-name'>; -} -declare module 'sinon/lib/sinon/util/core/function-to-string.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/function-to-string'>; -} -declare module 'sinon/lib/sinon/util/core/get-config.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/get-config'>; -} -declare module 'sinon/lib/sinon/util/core/get-property-descriptor.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/get-property-descriptor'>; -} -declare module 'sinon/lib/sinon/util/core/iterable-to-string.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/iterable-to-string'>; -} -declare module 'sinon/lib/sinon/util/core/order-by-first-call.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/order-by-first-call'>; -} -declare module 'sinon/lib/sinon/util/core/restore.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/restore'>; -} -declare module 'sinon/lib/sinon/util/core/times-in-words.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/times-in-words'>; -} -declare module 'sinon/lib/sinon/util/core/typeOf.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/typeOf'>; -} -declare module 'sinon/lib/sinon/util/core/value-to-string.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/value-to-string'>; -} -declare module 'sinon/lib/sinon/util/core/walk.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/walk'>; -} -declare module 'sinon/lib/sinon/util/core/wrap-method.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/wrap-method'>; -} -declare module 'sinon/lib/sinon/util/fake_timers.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/fake_timers'>; -} -declare module 'sinon/pkg/sinon-no-sourcemaps.js' { - declare module.exports: $Exports<'sinon/pkg/sinon-no-sourcemaps'>; -} -declare module 'sinon/pkg/sinon.js' { - declare module.exports: $Exports<'sinon/pkg/sinon'>; -} diff --git a/flow-typed/npm/size-limit_vx.x.x.js b/flow-typed/npm/size-limit_vx.x.x.js deleted file mode 100644 index c3730f25d32691..00000000000000 --- a/flow-typed/npm/size-limit_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: 5d2f4e4f1bc2c513c36c4fcc926fd9ac -// flow-typed version: <>/size-limit_v^0.13.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'size-limit' - * - * 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 'size-limit' { - 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 'size-limit/cli' { - declare module.exports: any; -} - -declare module 'size-limit/promisify' { - declare module.exports: any; -} - -// Filename aliases -declare module 'size-limit/cli.js' { - declare module.exports: $Exports<'size-limit/cli'>; -} -declare module 'size-limit/index' { - declare module.exports: $Exports<'size-limit'>; -} -declare module 'size-limit/index.js' { - declare module.exports: $Exports<'size-limit'>; -} -declare module 'size-limit/promisify.js' { - declare module.exports: $Exports<'size-limit/promisify'>; -} diff --git a/flow-typed/npm/typescript_vx.x.x.js b/flow-typed/npm/typescript_vx.x.x.js deleted file mode 100644 index a677ae29a8c605..00000000000000 --- a/flow-typed/npm/typescript_vx.x.x.js +++ /dev/null @@ -1,81 +0,0 @@ -// flow-typed signature: 100b04e03649ded43dd7fd6f6fa0612a -// flow-typed version: <>/typescript_v^2.6.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'typescript' - * - * 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' { - 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/lib/cancellationToken' { - declare module.exports: any; -} - -declare module 'typescript/lib/tsc' { - declare module.exports: any; -} - -declare module 'typescript/lib/tsserver' { - declare module.exports: any; -} - -declare module 'typescript/lib/tsserverlibrary' { - declare module.exports: any; -} - -declare module 'typescript/lib/typescript' { - declare module.exports: any; -} - -declare module 'typescript/lib/typescriptServices' { - declare module.exports: any; -} - -declare module 'typescript/lib/typingsInstaller' { - declare module.exports: any; -} - -declare module 'typescript/lib/watchGuard' { - declare module.exports: any; -} - -// Filename aliases -declare module 'typescript/lib/cancellationToken.js' { - declare module.exports: $Exports<'typescript/lib/cancellationToken'>; -} -declare module 'typescript/lib/tsc.js' { - declare module.exports: $Exports<'typescript/lib/tsc'>; -} -declare module 'typescript/lib/tsserver.js' { - declare module.exports: $Exports<'typescript/lib/tsserver'>; -} -declare module 'typescript/lib/tsserverlibrary.js' { - declare module.exports: $Exports<'typescript/lib/tsserverlibrary'>; -} -declare module 'typescript/lib/typescript.js' { - declare module.exports: $Exports<'typescript/lib/typescript'>; -} -declare module 'typescript/lib/typescriptServices.js' { - declare module.exports: $Exports<'typescript/lib/typescriptServices'>; -} -declare module 'typescript/lib/typingsInstaller.js' { - declare module.exports: $Exports<'typescript/lib/typingsInstaller'>; -} -declare module 'typescript/lib/watchGuard.js' { - declare module.exports: $Exports<'typescript/lib/watchGuard'>; -} diff --git a/flow-typed/npm/url-loader_vx.x.x.js b/flow-typed/npm/url-loader_vx.x.x.js deleted file mode 100644 index 6b7a7322cf056b..00000000000000 --- a/flow-typed/npm/url-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: c199dea0d49dcf7b41a789680336d701 -// flow-typed version: <>/url-loader_v^0.6.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'url-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 'url-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. - */ - - -// Filename aliases -declare module 'url-loader/index' { - declare module.exports: $Exports<'url-loader'>; -} -declare module 'url-loader/index.js' { - declare module.exports: $Exports<'url-loader'>; -} diff --git a/flow-typed/npm/vrtest_vx.x.x.js b/flow-typed/npm/vrtest_vx.x.x.js deleted file mode 100644 index 7708547d972bbb..00000000000000 --- a/flow-typed/npm/vrtest_vx.x.x.js +++ /dev/null @@ -1,150 +0,0 @@ -// flow-typed signature: 8f7378623368bf0b3702cd65cd503098 -// flow-typed version: <>/vrtest_v^0.2.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'vrtest' - * - * 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 'vrtest' { - 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 'vrtest/client/index' { - declare module.exports: any; -} - -declare module 'vrtest/client/suite' { - declare module.exports: any; -} - -declare module 'vrtest/client/testController' { - declare module.exports: any; -} - -declare module 'vrtest/client/vrtest' { - declare module.exports: any; -} - -declare module 'vrtest/server/cli' { - declare module.exports: any; -} - -declare module 'vrtest/server/index' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/index' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/json' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/spec' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/utils/logger' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/utils/stats' { - declare module.exports: any; -} - -declare module 'vrtest/server/run' { - declare module.exports: any; -} - -declare module 'vrtest/server/runner' { - declare module.exports: any; -} - -declare module 'vrtest/server/server' { - declare module.exports: any; -} - -declare module 'vrtest/server/storage/fileSystemStorage' { - declare module.exports: any; -} - -declare module 'vrtest/server/utils/config' { - declare module.exports: any; -} - -declare module 'vrtest/server/utils/screenshots' { - declare module.exports: any; -} - -// Filename aliases -declare module 'vrtest/client/index.js' { - declare module.exports: $Exports<'vrtest/client/index'>; -} -declare module 'vrtest/client/suite.js' { - declare module.exports: $Exports<'vrtest/client/suite'>; -} -declare module 'vrtest/client/testController.js' { - declare module.exports: $Exports<'vrtest/client/testController'>; -} -declare module 'vrtest/client/vrtest.js' { - declare module.exports: $Exports<'vrtest/client/vrtest'>; -} -declare module 'vrtest/index' { - declare module.exports: $Exports<'vrtest'>; -} -declare module 'vrtest/index.js' { - declare module.exports: $Exports<'vrtest'>; -} -declare module 'vrtest/server/cli.js' { - declare module.exports: $Exports<'vrtest/server/cli'>; -} -declare module 'vrtest/server/index.js' { - declare module.exports: $Exports<'vrtest/server/index'>; -} -declare module 'vrtest/server/reporters/index.js' { - declare module.exports: $Exports<'vrtest/server/reporters/index'>; -} -declare module 'vrtest/server/reporters/json.js' { - declare module.exports: $Exports<'vrtest/server/reporters/json'>; -} -declare module 'vrtest/server/reporters/spec.js' { - declare module.exports: $Exports<'vrtest/server/reporters/spec'>; -} -declare module 'vrtest/server/reporters/utils/logger.js' { - declare module.exports: $Exports<'vrtest/server/reporters/utils/logger'>; -} -declare module 'vrtest/server/reporters/utils/stats.js' { - declare module.exports: $Exports<'vrtest/server/reporters/utils/stats'>; -} -declare module 'vrtest/server/run.js' { - declare module.exports: $Exports<'vrtest/server/run'>; -} -declare module 'vrtest/server/runner.js' { - declare module.exports: $Exports<'vrtest/server/runner'>; -} -declare module 'vrtest/server/server.js' { - declare module.exports: $Exports<'vrtest/server/server'>; -} -declare module 'vrtest/server/storage/fileSystemStorage.js' { - declare module.exports: $Exports<'vrtest/server/storage/fileSystemStorage'>; -} -declare module 'vrtest/server/utils/config.js' { - declare module.exports: $Exports<'vrtest/server/utils/config'>; -} -declare module 'vrtest/server/utils/screenshots.js' { - declare module.exports: $Exports<'vrtest/server/utils/screenshots'>; -} diff --git a/flow-typed/npm/warning_v3.x.x.js b/flow-typed/npm/warning_v3.x.x.js deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/flow-typed/npm/warning_vx.x.x.js b/flow-typed/npm/warning_vx.x.x.js deleted file mode 100644 index d7c5a49f7496be..00000000000000 --- a/flow-typed/npm/warning_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 7b6cff96edfd36d4926a05286d5e39f2 -// flow-typed version: <>/warning_v^3.0.0/flow_v0.48.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'warning' - * - * 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 'warning' { - 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 'warning/browser' { - declare module.exports: any; -} - -declare module 'warning/warning' { - declare module.exports: any; -} - -// Filename aliases -declare module 'warning/browser.js' { - declare module.exports: $Exports<'warning/browser'>; -} -declare module 'warning/warning.js' { - declare module.exports: $Exports<'warning/warning'>; -} diff --git a/flow-typed/npm/webfontloader_v1.x.x.js b/flow-typed/npm/webfontloader_v1.x.x.js deleted file mode 100644 index ca6eaf092cae28..00000000000000 --- a/flow-typed/npm/webfontloader_v1.x.x.js +++ /dev/null @@ -1,49 +0,0 @@ -// flow-typed signature: 597f18897fff6626c749060115ba6252 -// flow-typed version: b43dff3e0e/webfontloader_v1.x.x/flow_>=v0.15.x - -declare module 'webfontloader' { - declare type WebFontConfig = { - loading?: () => mixed, - active?: () => mixed, - inactive?: () => mixed, - - fontloading?: (familyName: string, fvd: string) => mixed, - fontactive?: (familyName: string, fvd: string) => mixed, - fontinactive?: (familyName: string, fvd: string) => mixed, - - classes?: boolean, - events?: boolean, - - timeouts?: number, - - custom?: { - families: string[], - urls: string[], - testStrings: { [k: string]: string }, - }, - - fontdeck?: { - id: string, - }, - - monotype?: { - projectId: string, - version?: number, - }, - - google?: { - families: string[], - text?: string, - }, - - typekit?: { - id: string, - }, - } - declare class WebFont { - load(config: WebFontConfig): void; - } - - declare var exports: WebFont; -} - diff --git a/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js b/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js deleted file mode 100644 index deeb1acda6a6a8..00000000000000 --- a/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js +++ /dev/null @@ -1,144 +0,0 @@ -// flow-typed signature: ce82e8b7407775bc1f0c5df95dc44036 -// flow-typed version: <>/webpack-bundle-analyzer_v^2.9.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'webpack-bundle-analyzer' - * - * 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 'webpack-bundle-analyzer' { - 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 'webpack-bundle-analyzer/lib/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/bin/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/index' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/Logger' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/parseUtils' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/tree' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/viewer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/public/viewer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/bin/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/BundleAnalyzerPlugin' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/index' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/Logger' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/parseUtils' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/tree' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/viewer' { - declare module.exports: any; -} - -// Filename aliases -declare module 'webpack-bundle-analyzer/lib/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/analyzer'>; -} -declare module 'webpack-bundle-analyzer/lib/bin/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/bin/analyzer'>; -} -declare module 'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin'>; -} -declare module 'webpack-bundle-analyzer/lib/index.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/index'>; -} -declare module 'webpack-bundle-analyzer/lib/Logger.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/Logger'>; -} -declare module 'webpack-bundle-analyzer/lib/parseUtils.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/parseUtils'>; -} -declare module 'webpack-bundle-analyzer/lib/tree.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/tree'>; -} -declare module 'webpack-bundle-analyzer/lib/viewer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/viewer'>; -} -declare module 'webpack-bundle-analyzer/public/viewer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/public/viewer'>; -} -declare module 'webpack-bundle-analyzer/src/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/analyzer'>; -} -declare module 'webpack-bundle-analyzer/src/bin/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/bin/analyzer'>; -} -declare module 'webpack-bundle-analyzer/src/BundleAnalyzerPlugin.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/BundleAnalyzerPlugin'>; -} -declare module 'webpack-bundle-analyzer/src/index.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/index'>; -} -declare module 'webpack-bundle-analyzer/src/Logger.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/Logger'>; -} -declare module 'webpack-bundle-analyzer/src/parseUtils.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/parseUtils'>; -} -declare module 'webpack-bundle-analyzer/src/tree.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/tree'>; -} -declare module 'webpack-bundle-analyzer/src/viewer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/viewer'>; -} diff --git a/flow-typed/npm/webpack_vx.x.x.js b/flow-typed/npm/webpack_vx.x.x.js deleted file mode 100644 index a0cd9a94c54358..00000000000000 --- a/flow-typed/npm/webpack_vx.x.x.js +++ /dev/null @@ -1,1957 +0,0 @@ -// flow-typed signature: e6e3064a321150bac34d85fc12f6a336 -// flow-typed version: <>/webpack_v^3.8.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'webpack' - * - * 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 'webpack' { - 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 'webpack/bin/config-optimist' { - declare module.exports: any; -} - -declare module 'webpack/bin/config-yargs' { - declare module.exports: any; -} - -declare module 'webpack/bin/convert-argv' { - declare module.exports: any; -} - -declare module 'webpack/bin/webpack' { - declare module.exports: any; -} - -declare module 'webpack/buildin/amd-define' { - declare module.exports: any; -} - -declare module 'webpack/buildin/amd-options' { - declare module.exports: any; -} - -declare module 'webpack/buildin/global' { - declare module.exports: any; -} - -declare module 'webpack/buildin/harmony-module' { - declare module.exports: any; -} - -declare module 'webpack/buildin/module' { - declare module.exports: any; -} - -declare module 'webpack/buildin/system' { - declare module.exports: any; -} - -declare module 'webpack/hot/dev-server' { - declare module.exports: any; -} - -declare module 'webpack/hot/emitter' { - declare module.exports: any; -} - -declare module 'webpack/hot/log-apply-result' { - declare module.exports: any; -} - -declare module 'webpack/hot/log' { - declare module.exports: any; -} - -declare module 'webpack/hot/only-dev-server' { - declare module.exports: any; -} - -declare module 'webpack/hot/poll' { - declare module.exports: any; -} - -declare module 'webpack/hot/signal' { - declare module.exports: any; -} - -declare module 'webpack/lib/AmdMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/APIPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/AsyncDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/AsyncDependencyToInitialChunkWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/AutomaticPrefetchPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/BannerPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/BasicEvaluatedExpression' { - declare module.exports: any; -} - -declare module 'webpack/lib/CachePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/CaseSensitiveModulesWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/Chunk' { - declare module.exports: any; -} - -declare module 'webpack/lib/ChunkRenderError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ChunkTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/compareLocations' { - declare module.exports: any; -} - -declare module 'webpack/lib/CompatibilityPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/Compilation' { - declare module.exports: any; -} - -declare module 'webpack/lib/Compiler' { - declare module.exports: any; -} - -declare module 'webpack/lib/ConstPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextExclusionPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextReplacementPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DefinePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DelegatedModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/DelegatedModuleFactoryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DelegatedPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDDefineDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDDefineDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireArrayDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireItemDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsRequireContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsRequireDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ConstDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependencyHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsId' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextElementDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CriticalDependencyWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DelegatedExportsDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DelegatedSourceDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DepBlockHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DllEntryDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/getFunctionExpression' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyAcceptDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyImportDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyModulesHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportEagerContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportEagerDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportLazyContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportWeakContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportWeakDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LoaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LoaderPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LocalModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LocalModuleDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LocalModulesHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsId' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleHotAcceptDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleHotDeclineDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/MultiEntryDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/NullDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/PrefetchDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireContextDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireContextPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureItemDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsurePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireHeaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireIncludeDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireIncludePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveHeaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/SingleEntryDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/SystemPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/UnsupportedDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/WebpackMissingModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/DependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/DependenciesBlockVariable' { - declare module.exports: any; -} - -declare module 'webpack/lib/Dependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllReferencePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DynamicEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EntryModuleNotFoundError' { - declare module.exports: any; -} - -declare module 'webpack/lib/EntryOptionPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/Entrypoint' { - declare module.exports: any; -} - -declare module 'webpack/lib/EnvironmentPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ErrorHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalDevToolModulePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalDevToolModuleTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalSourceMapDevToolPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExportPropertyMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExtendedAPIPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExternalModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExternalModuleFactoryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExternalsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FlagDependencyExportsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FlagDependencyUsagePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/formatLocation' { - declare module.exports: any; -} - -declare module 'webpack/lib/FunctionModulePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FunctionModuleTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/HashedModuleIdsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/HotModuleReplacement.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/HotModuleReplacementPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/HotUpdateChunkTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/IgnorePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpExportMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpHotUpdateChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpMainTemplate.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LibManifestPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LibraryTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LoaderOptionsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LoaderTargetPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/MainTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/MemoryOutputFileSystem' { - declare module.exports: any; -} - -declare module 'webpack/lib/Module' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleBuildError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleDependencyError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleDependencyWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleFilenameHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleNotFoundError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleParseError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleReason' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/MovedToPluginWarningPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiCompiler' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiStats' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiWatching' { - declare module.exports: any; -} - -declare module 'webpack/lib/NamedChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NamedModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NewWatchingPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeEnvironmentPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeMainTemplate.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeMainTemplateAsync.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeOutputFileSystem' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeSourcePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeTargetPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeWatchFileSystem' { - declare module.exports: any; -} - -declare module 'webpack/lib/NodeStuffPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NoEmitOnErrorsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NoErrorsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NormalModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/NormalModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/NormalModuleReplacementPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NullFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/AggressiveMergingPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/AggressiveSplittingPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/CommonsChunkPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/ConcatenatedModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/DedupePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/LimitChunkCountPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/MergeDuplicateChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/MinChunkSizePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/ModuleConcatenationPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/OccurrenceOrderPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/RemoveEmptyChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/RemoveParentModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/UglifyJsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/OptionsApply' { - declare module.exports: any; -} - -declare module 'webpack/lib/OptionsDefaulter' { - declare module.exports: any; -} - -declare module 'webpack/lib/Parser' { - declare module.exports: any; -} - -declare module 'webpack/lib/ParserHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/NoAsyncChunksWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/SizeLimitsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/PrefetchPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/prepareOptions' { - declare module.exports: any; -} - -declare module 'webpack/lib/ProgressPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ProvidePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/RawModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/RecordIdsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/removeAndDo' { - declare module.exports: any; -} - -declare module 'webpack/lib/RequestShortener' { - declare module.exports: any; -} - -declare module 'webpack/lib/RequireJsStuffPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/RuleSet' { - declare module.exports: any; -} - -declare module 'webpack/lib/SetVarMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/SingleEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/SizeFormatHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/SourceMapDevToolPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/Stats' { - declare module.exports: any; -} - -declare module 'webpack/lib/Template' { - declare module.exports: any; -} - -declare module 'webpack/lib/TemplatedPathPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/UmdMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/UnsupportedFeatureWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/UseStrictPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/identifier' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/Queue' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/Semaphore' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/SortableSet' { - declare module.exports: any; -} - -declare module 'webpack/lib/validateSchema' { - declare module.exports: any; -} - -declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/WatchIgnorePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/web/WebEnvironmentPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webpack' { - declare module.exports: any; -} - -declare module 'webpack/lib/webpack.web' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackError' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackOptionsApply' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackOptionsDefaulter' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackOptionsValidationError' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/schemas/ajv.absolutePath' { - declare module.exports: any; -} - -declare module 'webpack/web_modules/node-libs-browser' { - declare module.exports: any; -} - -// Filename aliases -declare module 'webpack/bin/config-optimist.js' { - declare module.exports: $Exports<'webpack/bin/config-optimist'>; -} -declare module 'webpack/bin/config-yargs.js' { - declare module.exports: $Exports<'webpack/bin/config-yargs'>; -} -declare module 'webpack/bin/convert-argv.js' { - declare module.exports: $Exports<'webpack/bin/convert-argv'>; -} -declare module 'webpack/bin/webpack.js' { - declare module.exports: $Exports<'webpack/bin/webpack'>; -} -declare module 'webpack/buildin/amd-define.js' { - declare module.exports: $Exports<'webpack/buildin/amd-define'>; -} -declare module 'webpack/buildin/amd-options.js' { - declare module.exports: $Exports<'webpack/buildin/amd-options'>; -} -declare module 'webpack/buildin/global.js' { - declare module.exports: $Exports<'webpack/buildin/global'>; -} -declare module 'webpack/buildin/harmony-module.js' { - declare module.exports: $Exports<'webpack/buildin/harmony-module'>; -} -declare module 'webpack/buildin/module.js' { - declare module.exports: $Exports<'webpack/buildin/module'>; -} -declare module 'webpack/buildin/system.js' { - declare module.exports: $Exports<'webpack/buildin/system'>; -} -declare module 'webpack/hot/dev-server.js' { - declare module.exports: $Exports<'webpack/hot/dev-server'>; -} -declare module 'webpack/hot/emitter.js' { - declare module.exports: $Exports<'webpack/hot/emitter'>; -} -declare module 'webpack/hot/log-apply-result.js' { - declare module.exports: $Exports<'webpack/hot/log-apply-result'>; -} -declare module 'webpack/hot/log.js' { - declare module.exports: $Exports<'webpack/hot/log'>; -} -declare module 'webpack/hot/only-dev-server.js' { - declare module.exports: $Exports<'webpack/hot/only-dev-server'>; -} -declare module 'webpack/hot/poll.js' { - declare module.exports: $Exports<'webpack/hot/poll'>; -} -declare module 'webpack/hot/signal.js' { - declare module.exports: $Exports<'webpack/hot/signal'>; -} -declare module 'webpack/lib/AmdMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/AmdMainTemplatePlugin'>; -} -declare module 'webpack/lib/APIPlugin.js' { - declare module.exports: $Exports<'webpack/lib/APIPlugin'>; -} -declare module 'webpack/lib/AsyncDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/AsyncDependenciesBlock'>; -} -declare module 'webpack/lib/AsyncDependencyToInitialChunkWarning.js' { - declare module.exports: $Exports<'webpack/lib/AsyncDependencyToInitialChunkWarning'>; -} -declare module 'webpack/lib/AutomaticPrefetchPlugin.js' { - declare module.exports: $Exports<'webpack/lib/AutomaticPrefetchPlugin'>; -} -declare module 'webpack/lib/BannerPlugin.js' { - declare module.exports: $Exports<'webpack/lib/BannerPlugin'>; -} -declare module 'webpack/lib/BasicEvaluatedExpression.js' { - declare module.exports: $Exports<'webpack/lib/BasicEvaluatedExpression'>; -} -declare module 'webpack/lib/CachePlugin.js' { - declare module.exports: $Exports<'webpack/lib/CachePlugin'>; -} -declare module 'webpack/lib/CaseSensitiveModulesWarning.js' { - declare module.exports: $Exports<'webpack/lib/CaseSensitiveModulesWarning'>; -} -declare module 'webpack/lib/Chunk.js' { - declare module.exports: $Exports<'webpack/lib/Chunk'>; -} -declare module 'webpack/lib/ChunkRenderError.js' { - declare module.exports: $Exports<'webpack/lib/ChunkRenderError'>; -} -declare module 'webpack/lib/ChunkTemplate.js' { - declare module.exports: $Exports<'webpack/lib/ChunkTemplate'>; -} -declare module 'webpack/lib/compareLocations.js' { - declare module.exports: $Exports<'webpack/lib/compareLocations'>; -} -declare module 'webpack/lib/CompatibilityPlugin.js' { - declare module.exports: $Exports<'webpack/lib/CompatibilityPlugin'>; -} -declare module 'webpack/lib/Compilation.js' { - declare module.exports: $Exports<'webpack/lib/Compilation'>; -} -declare module 'webpack/lib/Compiler.js' { - declare module.exports: $Exports<'webpack/lib/Compiler'>; -} -declare module 'webpack/lib/ConstPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ConstPlugin'>; -} -declare module 'webpack/lib/ContextExclusionPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ContextExclusionPlugin'>; -} -declare module 'webpack/lib/ContextModule.js' { - declare module.exports: $Exports<'webpack/lib/ContextModule'>; -} -declare module 'webpack/lib/ContextModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/ContextModuleFactory'>; -} -declare module 'webpack/lib/ContextReplacementPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ContextReplacementPlugin'>; -} -declare module 'webpack/lib/DefinePlugin.js' { - declare module.exports: $Exports<'webpack/lib/DefinePlugin'>; -} -declare module 'webpack/lib/DelegatedModule.js' { - declare module.exports: $Exports<'webpack/lib/DelegatedModule'>; -} -declare module 'webpack/lib/DelegatedModuleFactoryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DelegatedModuleFactoryPlugin'>; -} -declare module 'webpack/lib/DelegatedPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DelegatedPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDDefineDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDDefineDependency'>; -} -declare module 'webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDDefineDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDRequireArrayDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireArrayDependency'>; -} -declare module 'webpack/lib/dependencies/AMDRequireContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireContextDependency'>; -} -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependenciesBlock'>; -} -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDRequireDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependency'>; -} -declare module 'webpack/lib/dependencies/AMDRequireItemDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireItemDependency'>; -} -declare module 'webpack/lib/dependencies/CommonJsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsPlugin'>; -} -declare module 'webpack/lib/dependencies/CommonJsRequireContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireContextDependency'>; -} -declare module 'webpack/lib/dependencies/CommonJsRequireDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireDependency'>; -} -declare module 'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/ConstDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ConstDependency'>; -} -declare module 'webpack/lib/dependencies/ContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependency'>; -} -declare module 'webpack/lib/dependencies/ContextDependencyHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyHelpers'>; -} -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsId.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyTemplateAsId'>; -} -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall'>; -} -declare module 'webpack/lib/dependencies/ContextElementDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextElementDependency'>; -} -declare module 'webpack/lib/dependencies/CriticalDependencyWarning.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CriticalDependencyWarning'>; -} -declare module 'webpack/lib/dependencies/DelegatedExportsDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedExportsDependency'>; -} -declare module 'webpack/lib/dependencies/DelegatedSourceDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedSourceDependency'>; -} -declare module 'webpack/lib/dependencies/DepBlockHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DepBlockHelpers'>; -} -declare module 'webpack/lib/dependencies/DllEntryDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DllEntryDependency'>; -} -declare module 'webpack/lib/dependencies/getFunctionExpression.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/getFunctionExpression'>; -} -declare module 'webpack/lib/dependencies/HarmonyAcceptDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptImportDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyCompatibilityDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyDetectionParserPlugin'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportExpressionDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportHeaderDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportSpecifierDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyImportDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportSpecifierDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyModulesHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesHelpers'>; -} -declare module 'webpack/lib/dependencies/HarmonyModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesPlugin'>; -} -declare module 'webpack/lib/dependencies/ImportContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependenciesBlock'>; -} -declare module 'webpack/lib/dependencies/ImportDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependency'>; -} -declare module 'webpack/lib/dependencies/ImportEagerContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportEagerDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerDependency'>; -} -declare module 'webpack/lib/dependencies/ImportLazyContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyOnceContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportParserPlugin'>; -} -declare module 'webpack/lib/dependencies/ImportPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportPlugin'>; -} -declare module 'webpack/lib/dependencies/ImportWeakContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportWeakContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportWeakDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportWeakDependency'>; -} -declare module 'webpack/lib/dependencies/LoaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LoaderDependency'>; -} -declare module 'webpack/lib/dependencies/LoaderPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LoaderPlugin'>; -} -declare module 'webpack/lib/dependencies/LocalModule.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LocalModule'>; -} -declare module 'webpack/lib/dependencies/LocalModuleDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LocalModuleDependency'>; -} -declare module 'webpack/lib/dependencies/LocalModulesHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LocalModulesHelpers'>; -} -declare module 'webpack/lib/dependencies/ModuleDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependency'>; -} -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsId.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependencyTemplateAsId'>; -} -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId'>; -} -declare module 'webpack/lib/dependencies/ModuleHotAcceptDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleHotAcceptDependency'>; -} -declare module 'webpack/lib/dependencies/ModuleHotDeclineDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleHotDeclineDependency'>; -} -declare module 'webpack/lib/dependencies/MultiEntryDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/MultiEntryDependency'>; -} -declare module 'webpack/lib/dependencies/NullDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/NullDependency'>; -} -declare module 'webpack/lib/dependencies/PrefetchDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/PrefetchDependency'>; -} -declare module 'webpack/lib/dependencies/RequireContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextDependency'>; -} -declare module 'webpack/lib/dependencies/RequireContextDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireContextPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependenciesBlock'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependency'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureItemDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureItemDependency'>; -} -declare module 'webpack/lib/dependencies/RequireEnsurePlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsurePlugin'>; -} -declare module 'webpack/lib/dependencies/RequireHeaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireHeaderDependency'>; -} -declare module 'webpack/lib/dependencies/RequireIncludeDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludeDependency'>; -} -declare module 'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireIncludePlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludePlugin'>; -} -declare module 'webpack/lib/dependencies/RequireResolveContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveContextDependency'>; -} -declare module 'webpack/lib/dependencies/RequireResolveDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveDependency'>; -} -declare module 'webpack/lib/dependencies/RequireResolveDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireResolveHeaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveHeaderDependency'>; -} -declare module 'webpack/lib/dependencies/SingleEntryDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/SingleEntryDependency'>; -} -declare module 'webpack/lib/dependencies/SystemPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/SystemPlugin'>; -} -declare module 'webpack/lib/dependencies/UnsupportedDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/UnsupportedDependency'>; -} -declare module 'webpack/lib/dependencies/WebpackMissingModule.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/WebpackMissingModule'>; -} -declare module 'webpack/lib/DependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/DependenciesBlock'>; -} -declare module 'webpack/lib/DependenciesBlockVariable.js' { - declare module.exports: $Exports<'webpack/lib/DependenciesBlockVariable'>; -} -declare module 'webpack/lib/Dependency.js' { - declare module.exports: $Exports<'webpack/lib/Dependency'>; -} -declare module 'webpack/lib/DllEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DllEntryPlugin'>; -} -declare module 'webpack/lib/DllModule.js' { - declare module.exports: $Exports<'webpack/lib/DllModule'>; -} -declare module 'webpack/lib/DllModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/DllModuleFactory'>; -} -declare module 'webpack/lib/DllPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DllPlugin'>; -} -declare module 'webpack/lib/DllReferencePlugin.js' { - declare module.exports: $Exports<'webpack/lib/DllReferencePlugin'>; -} -declare module 'webpack/lib/DynamicEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DynamicEntryPlugin'>; -} -declare module 'webpack/lib/EntryModuleNotFoundError.js' { - declare module.exports: $Exports<'webpack/lib/EntryModuleNotFoundError'>; -} -declare module 'webpack/lib/EntryOptionPlugin.js' { - declare module.exports: $Exports<'webpack/lib/EntryOptionPlugin'>; -} -declare module 'webpack/lib/Entrypoint.js' { - declare module.exports: $Exports<'webpack/lib/Entrypoint'>; -} -declare module 'webpack/lib/EnvironmentPlugin.js' { - declare module.exports: $Exports<'webpack/lib/EnvironmentPlugin'>; -} -declare module 'webpack/lib/ErrorHelpers.js' { - declare module.exports: $Exports<'webpack/lib/ErrorHelpers'>; -} -declare module 'webpack/lib/EvalDevToolModulePlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalDevToolModulePlugin'>; -} -declare module 'webpack/lib/EvalDevToolModuleTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalDevToolModuleTemplatePlugin'>; -} -declare module 'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin'>; -} -declare module 'webpack/lib/EvalSourceMapDevToolPlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalSourceMapDevToolPlugin'>; -} -declare module 'webpack/lib/ExportPropertyMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExportPropertyMainTemplatePlugin'>; -} -declare module 'webpack/lib/ExtendedAPIPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExtendedAPIPlugin'>; -} -declare module 'webpack/lib/ExternalModule.js' { - declare module.exports: $Exports<'webpack/lib/ExternalModule'>; -} -declare module 'webpack/lib/ExternalModuleFactoryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExternalModuleFactoryPlugin'>; -} -declare module 'webpack/lib/ExternalsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExternalsPlugin'>; -} -declare module 'webpack/lib/FlagDependencyExportsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/FlagDependencyExportsPlugin'>; -} -declare module 'webpack/lib/FlagDependencyUsagePlugin.js' { - declare module.exports: $Exports<'webpack/lib/FlagDependencyUsagePlugin'>; -} -declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin.js' { - declare module.exports: $Exports<'webpack/lib/FlagInitialModulesAsUsedPlugin'>; -} -declare module 'webpack/lib/formatLocation.js' { - declare module.exports: $Exports<'webpack/lib/formatLocation'>; -} -declare module 'webpack/lib/FunctionModulePlugin.js' { - declare module.exports: $Exports<'webpack/lib/FunctionModulePlugin'>; -} -declare module 'webpack/lib/FunctionModuleTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/FunctionModuleTemplatePlugin'>; -} -declare module 'webpack/lib/HashedModuleIdsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/HashedModuleIdsPlugin'>; -} -declare module 'webpack/lib/HotModuleReplacement.runtime.js' { - declare module.exports: $Exports<'webpack/lib/HotModuleReplacement.runtime'>; -} -declare module 'webpack/lib/HotModuleReplacementPlugin.js' { - declare module.exports: $Exports<'webpack/lib/HotModuleReplacementPlugin'>; -} -declare module 'webpack/lib/HotUpdateChunkTemplate.js' { - declare module.exports: $Exports<'webpack/lib/HotUpdateChunkTemplate'>; -} -declare module 'webpack/lib/IgnorePlugin.js' { - declare module.exports: $Exports<'webpack/lib/IgnorePlugin'>; -} -declare module 'webpack/lib/JsonpChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpChunkTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpExportMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpExportMainTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpHotUpdateChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpHotUpdateChunkTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpMainTemplate.runtime.js' { - declare module.exports: $Exports<'webpack/lib/JsonpMainTemplate.runtime'>; -} -declare module 'webpack/lib/JsonpMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpMainTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpTemplatePlugin'>; -} -declare module 'webpack/lib/LibManifestPlugin.js' { - declare module.exports: $Exports<'webpack/lib/LibManifestPlugin'>; -} -declare module 'webpack/lib/LibraryTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/LibraryTemplatePlugin'>; -} -declare module 'webpack/lib/LoaderOptionsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/LoaderOptionsPlugin'>; -} -declare module 'webpack/lib/LoaderTargetPlugin.js' { - declare module.exports: $Exports<'webpack/lib/LoaderTargetPlugin'>; -} -declare module 'webpack/lib/MainTemplate.js' { - declare module.exports: $Exports<'webpack/lib/MainTemplate'>; -} -declare module 'webpack/lib/MemoryOutputFileSystem.js' { - declare module.exports: $Exports<'webpack/lib/MemoryOutputFileSystem'>; -} -declare module 'webpack/lib/Module.js' { - declare module.exports: $Exports<'webpack/lib/Module'>; -} -declare module 'webpack/lib/ModuleBuildError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleBuildError'>; -} -declare module 'webpack/lib/ModuleDependencyError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleDependencyError'>; -} -declare module 'webpack/lib/ModuleDependencyWarning.js' { - declare module.exports: $Exports<'webpack/lib/ModuleDependencyWarning'>; -} -declare module 'webpack/lib/ModuleError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleError'>; -} -declare module 'webpack/lib/ModuleFilenameHelpers.js' { - declare module.exports: $Exports<'webpack/lib/ModuleFilenameHelpers'>; -} -declare module 'webpack/lib/ModuleNotFoundError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleNotFoundError'>; -} -declare module 'webpack/lib/ModuleParseError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleParseError'>; -} -declare module 'webpack/lib/ModuleReason.js' { - declare module.exports: $Exports<'webpack/lib/ModuleReason'>; -} -declare module 'webpack/lib/ModuleTemplate.js' { - declare module.exports: $Exports<'webpack/lib/ModuleTemplate'>; -} -declare module 'webpack/lib/ModuleWarning.js' { - declare module.exports: $Exports<'webpack/lib/ModuleWarning'>; -} -declare module 'webpack/lib/MovedToPluginWarningPlugin.js' { - declare module.exports: $Exports<'webpack/lib/MovedToPluginWarningPlugin'>; -} -declare module 'webpack/lib/MultiCompiler.js' { - declare module.exports: $Exports<'webpack/lib/MultiCompiler'>; -} -declare module 'webpack/lib/MultiEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/MultiEntryPlugin'>; -} -declare module 'webpack/lib/MultiModule.js' { - declare module.exports: $Exports<'webpack/lib/MultiModule'>; -} -declare module 'webpack/lib/MultiModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/MultiModuleFactory'>; -} -declare module 'webpack/lib/MultiStats.js' { - declare module.exports: $Exports<'webpack/lib/MultiStats'>; -} -declare module 'webpack/lib/MultiWatching.js' { - declare module.exports: $Exports<'webpack/lib/MultiWatching'>; -} -declare module 'webpack/lib/NamedChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NamedChunksPlugin'>; -} -declare module 'webpack/lib/NamedModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NamedModulesPlugin'>; -} -declare module 'webpack/lib/NewWatchingPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NewWatchingPlugin'>; -} -declare module 'webpack/lib/node/NodeChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeChunkTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeEnvironmentPlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeEnvironmentPlugin'>; -} -declare module 'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeMainTemplate.runtime.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplate.runtime'>; -} -declare module 'webpack/lib/node/NodeMainTemplateAsync.runtime.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplateAsync.runtime'>; -} -declare module 'webpack/lib/node/NodeMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeOutputFileSystem.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeOutputFileSystem'>; -} -declare module 'webpack/lib/node/NodeSourcePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeSourcePlugin'>; -} -declare module 'webpack/lib/node/NodeTargetPlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeTargetPlugin'>; -} -declare module 'webpack/lib/node/NodeTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeWatchFileSystem.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeWatchFileSystem'>; -} -declare module 'webpack/lib/NodeStuffPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NodeStuffPlugin'>; -} -declare module 'webpack/lib/NoEmitOnErrorsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NoEmitOnErrorsPlugin'>; -} -declare module 'webpack/lib/NoErrorsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NoErrorsPlugin'>; -} -declare module 'webpack/lib/NormalModule.js' { - declare module.exports: $Exports<'webpack/lib/NormalModule'>; -} -declare module 'webpack/lib/NormalModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/NormalModuleFactory'>; -} -declare module 'webpack/lib/NormalModuleReplacementPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NormalModuleReplacementPlugin'>; -} -declare module 'webpack/lib/NullFactory.js' { - declare module.exports: $Exports<'webpack/lib/NullFactory'>; -} -declare module 'webpack/lib/optimize/AggressiveMergingPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/AggressiveMergingPlugin'>; -} -declare module 'webpack/lib/optimize/AggressiveSplittingPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/AggressiveSplittingPlugin'>; -} -declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/ChunkModuleIdRangePlugin'>; -} -declare module 'webpack/lib/optimize/CommonsChunkPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/CommonsChunkPlugin'>; -} -declare module 'webpack/lib/optimize/ConcatenatedModule.js' { - declare module.exports: $Exports<'webpack/lib/optimize/ConcatenatedModule'>; -} -declare module 'webpack/lib/optimize/DedupePlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/DedupePlugin'>; -} -declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/EnsureChunkConditionsPlugin'>; -} -declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/FlagIncludedChunksPlugin'>; -} -declare module 'webpack/lib/optimize/LimitChunkCountPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/LimitChunkCountPlugin'>; -} -declare module 'webpack/lib/optimize/MergeDuplicateChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/MergeDuplicateChunksPlugin'>; -} -declare module 'webpack/lib/optimize/MinChunkSizePlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/MinChunkSizePlugin'>; -} -declare module 'webpack/lib/optimize/ModuleConcatenationPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/ModuleConcatenationPlugin'>; -} -declare module 'webpack/lib/optimize/OccurrenceOrderPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/OccurrenceOrderPlugin'>; -} -declare module 'webpack/lib/optimize/RemoveEmptyChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/RemoveEmptyChunksPlugin'>; -} -declare module 'webpack/lib/optimize/RemoveParentModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/RemoveParentModulesPlugin'>; -} -declare module 'webpack/lib/optimize/UglifyJsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/UglifyJsPlugin'>; -} -declare module 'webpack/lib/OptionsApply.js' { - declare module.exports: $Exports<'webpack/lib/OptionsApply'>; -} -declare module 'webpack/lib/OptionsDefaulter.js' { - declare module.exports: $Exports<'webpack/lib/OptionsDefaulter'>; -} -declare module 'webpack/lib/Parser.js' { - declare module.exports: $Exports<'webpack/lib/Parser'>; -} -declare module 'webpack/lib/ParserHelpers.js' { - declare module.exports: $Exports<'webpack/lib/ParserHelpers'>; -} -declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning.js' { - declare module.exports: $Exports<'webpack/lib/performance/AssetsOverSizeLimitWarning'>; -} -declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning.js' { - declare module.exports: $Exports<'webpack/lib/performance/EntrypointsOverSizeLimitWarning'>; -} -declare module 'webpack/lib/performance/NoAsyncChunksWarning.js' { - declare module.exports: $Exports<'webpack/lib/performance/NoAsyncChunksWarning'>; -} -declare module 'webpack/lib/performance/SizeLimitsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/performance/SizeLimitsPlugin'>; -} -declare module 'webpack/lib/PrefetchPlugin.js' { - declare module.exports: $Exports<'webpack/lib/PrefetchPlugin'>; -} -declare module 'webpack/lib/prepareOptions.js' { - declare module.exports: $Exports<'webpack/lib/prepareOptions'>; -} -declare module 'webpack/lib/ProgressPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ProgressPlugin'>; -} -declare module 'webpack/lib/ProvidePlugin.js' { - declare module.exports: $Exports<'webpack/lib/ProvidePlugin'>; -} -declare module 'webpack/lib/RawModule.js' { - declare module.exports: $Exports<'webpack/lib/RawModule'>; -} -declare module 'webpack/lib/RecordIdsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/RecordIdsPlugin'>; -} -declare module 'webpack/lib/removeAndDo.js' { - declare module.exports: $Exports<'webpack/lib/removeAndDo'>; -} -declare module 'webpack/lib/RequestShortener.js' { - declare module.exports: $Exports<'webpack/lib/RequestShortener'>; -} -declare module 'webpack/lib/RequireJsStuffPlugin.js' { - declare module.exports: $Exports<'webpack/lib/RequireJsStuffPlugin'>; -} -declare module 'webpack/lib/RuleSet.js' { - declare module.exports: $Exports<'webpack/lib/RuleSet'>; -} -declare module 'webpack/lib/SetVarMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/SetVarMainTemplatePlugin'>; -} -declare module 'webpack/lib/SingleEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/SingleEntryPlugin'>; -} -declare module 'webpack/lib/SizeFormatHelpers.js' { - declare module.exports: $Exports<'webpack/lib/SizeFormatHelpers'>; -} -declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/SourceMapDevToolModuleOptionsPlugin'>; -} -declare module 'webpack/lib/SourceMapDevToolPlugin.js' { - declare module.exports: $Exports<'webpack/lib/SourceMapDevToolPlugin'>; -} -declare module 'webpack/lib/Stats.js' { - declare module.exports: $Exports<'webpack/lib/Stats'>; -} -declare module 'webpack/lib/Template.js' { - declare module.exports: $Exports<'webpack/lib/Template'>; -} -declare module 'webpack/lib/TemplatedPathPlugin.js' { - declare module.exports: $Exports<'webpack/lib/TemplatedPathPlugin'>; -} -declare module 'webpack/lib/UmdMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/UmdMainTemplatePlugin'>; -} -declare module 'webpack/lib/UnsupportedFeatureWarning.js' { - declare module.exports: $Exports<'webpack/lib/UnsupportedFeatureWarning'>; -} -declare module 'webpack/lib/UseStrictPlugin.js' { - declare module.exports: $Exports<'webpack/lib/UseStrictPlugin'>; -} -declare module 'webpack/lib/util/identifier.js' { - declare module.exports: $Exports<'webpack/lib/util/identifier'>; -} -declare module 'webpack/lib/util/Queue.js' { - declare module.exports: $Exports<'webpack/lib/util/Queue'>; -} -declare module 'webpack/lib/util/Semaphore.js' { - declare module.exports: $Exports<'webpack/lib/util/Semaphore'>; -} -declare module 'webpack/lib/util/SortableSet.js' { - declare module.exports: $Exports<'webpack/lib/util/SortableSet'>; -} -declare module 'webpack/lib/validateSchema.js' { - declare module.exports: $Exports<'webpack/lib/validateSchema'>; -} -declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/WarnCaseSensitiveModulesPlugin'>; -} -declare module 'webpack/lib/WatchIgnorePlugin.js' { - declare module.exports: $Exports<'webpack/lib/WatchIgnorePlugin'>; -} -declare module 'webpack/lib/web/WebEnvironmentPlugin.js' { - declare module.exports: $Exports<'webpack/lib/web/WebEnvironmentPlugin'>; -} -declare module 'webpack/lib/webpack.js' { - declare module.exports: $Exports<'webpack/lib/webpack'>; -} -declare module 'webpack/lib/webpack.web.js' { - declare module.exports: $Exports<'webpack/lib/webpack.web'>; -} -declare module 'webpack/lib/WebpackError.js' { - declare module.exports: $Exports<'webpack/lib/WebpackError'>; -} -declare module 'webpack/lib/WebpackOptionsApply.js' { - declare module.exports: $Exports<'webpack/lib/WebpackOptionsApply'>; -} -declare module 'webpack/lib/WebpackOptionsDefaulter.js' { - declare module.exports: $Exports<'webpack/lib/WebpackOptionsDefaulter'>; -} -declare module 'webpack/lib/WebpackOptionsValidationError.js' { - declare module.exports: $Exports<'webpack/lib/WebpackOptionsValidationError'>; -} -declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerChunkTemplatePlugin'>; -} -declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin'>; -} -declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplate.runtime'>; -} -declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplatePlugin'>; -} -declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerTemplatePlugin'>; -} -declare module 'webpack/schemas/ajv.absolutePath.js' { - declare module.exports: $Exports<'webpack/schemas/ajv.absolutePath'>; -} -declare module 'webpack/web_modules/node-libs-browser.js' { - declare module.exports: $Exports<'webpack/web_modules/node-libs-browser'>; -} diff --git a/flow/interfaces/preval.js b/flow/interfaces/preval.js deleted file mode 100644 index e2727d2464670d..00000000000000 --- a/flow/interfaces/preval.js +++ /dev/null @@ -1 +0,0 @@ -declare var preval: Function; diff --git a/flow/interfaces/webpack.js b/flow/interfaces/webpack.js deleted file mode 100644 index 97f749657b69fd..00000000000000 --- a/flow/interfaces/webpack.js +++ /dev/null @@ -1 +0,0 @@ -declare var require: any; diff --git a/flow/stubs/url-loader.js b/flow/stubs/url-loader.js deleted file mode 100644 index 08d725cd4e46f2..00000000000000 --- a/flow/stubs/url-loader.js +++ /dev/null @@ -1 +0,0 @@ -export default ''; diff --git a/package.json b/package.json index aac23bd5bc0afe..56b3dde873faa3 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "size:why": "size-limit --why build/index.js", "size:overhead:why": "size-Limit --why ./test/size/overhead.js", "spellcheck": "eslint . --config .eslintrc.spellcheck.js && echo \"eslint: no lint errors\"", - "test": "yarn lint && yarn flow && yarn typescript && yarn test:unit", + "test": "yarn lint && && yarn typescript && yarn test:unit", "test:unit": "cross-env NODE_ENV=test mocha test/**/*.spec.{js,ts,tsx} src/{,**/}*.spec.{js,ts,tsx}", "test:watch": "yarn test:unit -w", "test:coverage": "cross-env NODE_ENV=test BABEL_ENV=coverage nyc mocha test/**/*.spec.js src/{,**/}*.spec.js && nyc report -r lcovonly", @@ -51,7 +51,6 @@ "test:karma": "cross-env NODE_ENV=test karma start test/karma.conf.js --single-run", "test:regressions": "webpack --config test/regressions/webpack.config.js && rimraf test/regressions/screenshots/chrome/* && vrtest run --config test/vrtest.config.js --record", "typescript": "tsc -p tsconfig.json", - "flow": "flow --show-all-errors", "argos": "argos upload test/regressions/screenshots/chrome --token $ARGOS_TOKEN || true", "version": "yarn build", "release": "np --no-publish --any-branch", @@ -90,6 +89,7 @@ "@types/mocha": "^2.2.44", "@types/react": "16.0.31", "@types/react-dom": "^16.0.3", + "@types/warning": "^3.0.0", "app-module-path": "^2.2.0", "argos-cli": "^0.0.9", "autosuggest-highlight": "^3.1.1", diff --git a/yarn.lock b/yarn.lock index 439cc64d6b4b47..0ae26c8690f1c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -158,6 +158,10 @@ version "0.0.30" resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1" +"@types/warning@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/warning/-/warning-3.0.0.tgz#0d2501268ad8f9962b740d387c4654f5f8e23e52" + JSONStream@^1.0.4: version "1.3.1" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" From 45244181cf0b351cef750f4ab700f41b562dbf00 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Fri, 15 Dec 2017 23:06:04 -0600 Subject: [PATCH 08/84] broken at Paper.tsx --- package.json | 2 ++ src/Paper/Paper.d.ts | 45 ---------------------------- src/Paper/{Paper.js => Paper.tsx} | 49 +++++++++++++++++++++++++++---- yarn.lock | 8 +++++ 4 files changed, 54 insertions(+), 50 deletions(-) delete mode 100644 src/Paper/Paper.d.ts rename src/Paper/{Paper.js => Paper.tsx} (65%) diff --git a/package.json b/package.json index 56b3dde873faa3..29d89ccfef684d 100644 --- a/package.json +++ b/package.json @@ -85,8 +85,10 @@ "devDependencies": { "@rosskevin/react-docgen": "^3.0.0-beta9", "@types/chai": "^4.0.10", + "@types/classnames": "^2.2.3", "@types/enzyme": "^3.1.6", "@types/mocha": "^2.2.44", + "@types/prop-types": "^15.5.2", "@types/react": "16.0.31", "@types/react-dom": "^16.0.3", "@types/warning": "^3.0.0", diff --git a/src/Paper/Paper.d.ts b/src/Paper/Paper.d.ts deleted file mode 100644 index a52cfab28022d1..00000000000000 --- a/src/Paper/Paper.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import * as React from 'react'; -import { StandardProps } from '..'; - -export interface PaperProps extends StandardProps< - React.HTMLAttributes, - PaperClassKey -> { - component?: string | React.ComponentType; - elevation?: number; - square?: boolean; -} - -export type PaperClassKey = - | 'root' - | 'rounded' - | 'shadow0' - | 'shadow1' - | 'shadow2' - | 'shadow3' - | 'shadow4' - | 'shadow5' - | 'shadow6' - | 'shadow7' - | 'shadow8' - | 'shadow9' - | 'shadow10' - | 'shadow11' - | 'shadow12' - | 'shadow13' - | 'shadow14' - | 'shadow15' - | 'shadow16' - | 'shadow17' - | 'shadow18' - | 'shadow19' - | 'shadow20' - | 'shadow21' - | 'shadow22' - | 'shadow23' - | 'shadow24' - ; - -declare const Paper: React.ComponentType; - -export default Paper; diff --git a/src/Paper/Paper.js b/src/Paper/Paper.tsx similarity index 65% rename from src/Paper/Paper.js rename to src/Paper/Paper.tsx index 3e0587a6dc5976..26b26ff74aa4b2 100644 --- a/src/Paper/Paper.js +++ b/src/Paper/Paper.tsx @@ -1,10 +1,40 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; -import warning from 'warning'; +import warning = require('warning'); import withStyles from '../styles/withStyles'; +import { StandardProps } from '..'; -export const styles = theme => { +export type PaperClassKey = + | 'root' + | 'rounded' + | 'shadow0' + | 'shadow1' + | 'shadow2' + | 'shadow3' + | 'shadow4' + | 'shadow5' + | 'shadow6' + | 'shadow7' + | 'shadow8' + | 'shadow9' + | 'shadow10' + | 'shadow11' + | 'shadow12' + | 'shadow13' + | 'shadow14' + | 'shadow15' + | 'shadow16' + | 'shadow17' + | 'shadow18' + | 'shadow19' + | 'shadow20' + | 'shadow21' + | 'shadow22' + | 'shadow23' + | 'shadow24' + ; +export const styles = withStyles((theme) => { const shadows = {}; theme.shadows.forEach((shadow, index) => { shadows[`shadow${index}`] = { @@ -21,9 +51,18 @@ export const styles = theme => { }, ...shadows, }; -}; +}, { name: 'MuiPaper' }) + +export interface PaperProps extends StandardProps< + React.HTMLAttributes, + PaperClassKey + > { + component?: string | React.ComponentType; + elevation?: number; + square?: boolean; +} -function Paper(props) { +const Paper: React.StatelessComponent = (props: PaperProps) => { const { classes, className: classNameProp, @@ -85,4 +124,4 @@ Paper.defaultProps = { square: false, }; -export default withStyles(styles, { name: 'MuiPaper' })(Paper); +export default (Paper); diff --git a/yarn.lock b/yarn.lock index 0ae26c8690f1c1..5ffa6b05f69d57 100644 --- a/yarn.lock +++ b/yarn.lock @@ -124,6 +124,10 @@ version "0.22.6" resolved "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.6.tgz#ad8c630a942efe3fc59165857851b55f95de2d50" +"@types/classnames@^2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.2.3.tgz#3f0ff6873da793870e20a260cada55982f38a9e5" + "@types/enzyme@^3.1.6": version "3.1.6" resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.1.6.tgz#5b6fd8c5d23d2e1d06eca528b54df81c3ee4cbbf" @@ -139,6 +143,10 @@ version "8.5.1" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.5.1.tgz#4ec3020bcdfe2abffeef9ba3fbf26fca097514b5" +"@types/prop-types@^15.5.2": + version "15.5.2" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.5.2.tgz#3c6b8dceb2906cc87fe4358e809f9d20c8d59be1" + "@types/react-dom@^16.0.3": version "16.0.3" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.0.3.tgz#8accad7eabdab4cca3e1a56f5ccb57de2da0ff64" From 82402f5007cf52fb7b79f49b131e7e928683e132 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 08:06:13 -0600 Subject: [PATCH 09/84] woohoo Paper.spec.tsx works --- package.json | 1 + src/Paper/Paper.d.ts | 45 +++++++++++++++++++ src/Paper/{Paper.tsx => Paper.js} | 49 +++------------------ src/styles/createGenerateClassName.js | 2 +- src/styles/createMuiTheme.js | 4 +- src/styles/createPalette.js | 4 +- src/styles/createTypography.js | 2 +- src/styles/withStyles.js | 2 +- src/test-utils/createShallow.d.ts | 15 ------- src/test-utils/createShallow.js | 35 --------------- src/test-utils/createShallow.ts | 45 +++++++++++++++++++ src/utils/ts-import-workaround/deepmerge.ts | 3 ++ src/utils/ts-import-workaround/warning.ts | 3 ++ tsconfig.json | 2 +- yarn.lock | 4 ++ 15 files changed, 114 insertions(+), 102 deletions(-) create mode 100644 src/Paper/Paper.d.ts rename src/Paper/{Paper.tsx => Paper.js} (65%) delete mode 100644 src/test-utils/createShallow.d.ts delete mode 100644 src/test-utils/createShallow.js create mode 100644 src/test-utils/createShallow.ts create mode 100644 src/utils/ts-import-workaround/deepmerge.ts create mode 100644 src/utils/ts-import-workaround/warning.ts diff --git a/package.json b/package.json index 29d89ccfef684d..38a24d794758ec 100644 --- a/package.json +++ b/package.json @@ -86,6 +86,7 @@ "@rosskevin/react-docgen": "^3.0.0-beta9", "@types/chai": "^4.0.10", "@types/classnames": "^2.2.3", + "@types/deepmerge": "^1.3.3", "@types/enzyme": "^3.1.6", "@types/mocha": "^2.2.44", "@types/prop-types": "^15.5.2", diff --git a/src/Paper/Paper.d.ts b/src/Paper/Paper.d.ts new file mode 100644 index 00000000000000..46ad80a13c92e7 --- /dev/null +++ b/src/Paper/Paper.d.ts @@ -0,0 +1,45 @@ +import * as React from 'react'; +import { StandardProps } from '..'; + +export interface PaperProps extends StandardProps< + React.HTMLAttributes, + PaperClassKey + > { + component?: string | React.ComponentType; + elevation?: number; + square?: boolean; +} + +export type PaperClassKey = + | 'root' + | 'rounded' + | 'shadow0' + | 'shadow1' + | 'shadow2' + | 'shadow3' + | 'shadow4' + | 'shadow5' + | 'shadow6' + | 'shadow7' + | 'shadow8' + | 'shadow9' + | 'shadow10' + | 'shadow11' + | 'shadow12' + | 'shadow13' + | 'shadow14' + | 'shadow15' + | 'shadow16' + | 'shadow17' + | 'shadow18' + | 'shadow19' + | 'shadow20' + | 'shadow21' + | 'shadow22' + | 'shadow23' + | 'shadow24' + ; + +declare const Paper: React.ComponentType; + +export default Paper; diff --git a/src/Paper/Paper.tsx b/src/Paper/Paper.js similarity index 65% rename from src/Paper/Paper.tsx rename to src/Paper/Paper.js index 26b26ff74aa4b2..b3fd3de2841d51 100644 --- a/src/Paper/Paper.tsx +++ b/src/Paper/Paper.js @@ -1,40 +1,10 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; -import warning = require('warning'); import withStyles from '../styles/withStyles'; -import { StandardProps } from '..'; +import warning from '../utils/ts-import-workaround/warning'; -export type PaperClassKey = - | 'root' - | 'rounded' - | 'shadow0' - | 'shadow1' - | 'shadow2' - | 'shadow3' - | 'shadow4' - | 'shadow5' - | 'shadow6' - | 'shadow7' - | 'shadow8' - | 'shadow9' - | 'shadow10' - | 'shadow11' - | 'shadow12' - | 'shadow13' - | 'shadow14' - | 'shadow15' - | 'shadow16' - | 'shadow17' - | 'shadow18' - | 'shadow19' - | 'shadow20' - | 'shadow21' - | 'shadow22' - | 'shadow23' - | 'shadow24' - ; -export const styles = withStyles((theme) => { +export const styles = theme => { const shadows = {}; theme.shadows.forEach((shadow, index) => { shadows[`shadow${index}`] = { @@ -51,18 +21,9 @@ export const styles = withStyles((theme) => { }, ...shadows, }; -}, { name: 'MuiPaper' }) - -export interface PaperProps extends StandardProps< - React.HTMLAttributes, - PaperClassKey - > { - component?: string | React.ComponentType; - elevation?: number; - square?: boolean; -} +}; -const Paper: React.StatelessComponent = (props: PaperProps) => { +function Paper(props) { const { classes, className: classNameProp, @@ -124,4 +85,4 @@ Paper.defaultProps = { square: false, }; -export default (Paper); +export default withStyles(styles, { name: 'MuiPaper' })(Paper); diff --git a/src/styles/createGenerateClassName.js b/src/styles/createGenerateClassName.js index 00e2a237a2a5b2..c5d89d0b8ba0b8 100644 --- a/src/styles/createGenerateClassName.js +++ b/src/styles/createGenerateClassName.js @@ -1,4 +1,4 @@ -import warning from 'warning'; +import warning from '../utils/ts-import-workaround/warning'; let generatorCounter = 0; diff --git a/src/styles/createMuiTheme.js b/src/styles/createMuiTheme.js index 8d233276c16355..e435ace7a82448 100644 --- a/src/styles/createMuiTheme.js +++ b/src/styles/createMuiTheme.js @@ -1,5 +1,5 @@ -import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. -import warning from 'warning'; +import deepmerge from '../utils/ts-import-workaround/deepmerge'; +import warning from '../utils/ts-import-workaround/warning'; import createTypography from './createTypography'; import createBreakpoints from './createBreakpoints'; import createPalette from './createPalette'; diff --git a/src/styles/createPalette.js b/src/styles/createPalette.js index c9ec862b970e7e..74584cc6e8ddcc 100644 --- a/src/styles/createPalette.js +++ b/src/styles/createPalette.js @@ -1,10 +1,10 @@ -import warning from 'warning'; -import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. +import * as deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. import indigo from '../colors/indigo'; import pink from '../colors/pink'; import grey from '../colors/grey'; import red from '../colors/red'; import common from '../colors/common'; +import warning from '../utils/ts-import-workaround/warning'; import { getContrastRatio } from './colorManipulator'; export const light = { diff --git a/src/styles/createTypography.js b/src/styles/createTypography.js index 06b0e77e68a922..1e890caa4c2c0b 100644 --- a/src/styles/createTypography.js +++ b/src/styles/createTypography.js @@ -1,4 +1,4 @@ -import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. +import deepmerge from '../utils/ts-import-workaround/deepmerge'; function round(value) { return Math.round(value * 1e5) / 1e5; diff --git a/src/styles/withStyles.js b/src/styles/withStyles.js index 92ec9da3f7354f..1bc7ff3f276d73 100644 --- a/src/styles/withStyles.js +++ b/src/styles/withStyles.js @@ -1,6 +1,5 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import warning from 'warning'; import * as hoistNonReactStatics from 'hoist-non-react-statics'; import wrapDisplayName from 'recompose/wrapDisplayName'; import getDisplayName from 'recompose/getDisplayName'; @@ -13,6 +12,7 @@ import jssDefaultUnit from 'jss-default-unit'; import jssVendorPrefixer from 'jss-vendor-prefixer'; import jssPropsSort from 'jss-props-sort'; import * as ns from 'react-jss/lib/ns'; +import warning from '../utils/ts-import-workaround/warning'; import createMuiTheme from './createMuiTheme'; import themeListener from './themeListener'; import createGenerateClassName from './createGenerateClassName'; diff --git a/src/test-utils/createShallow.d.ts b/src/test-utils/createShallow.d.ts deleted file mode 100644 index 8990b99e7430ff..00000000000000 --- a/src/test-utils/createShallow.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import {shallow, EnzymeSelector, MountRendererProps, ReactWrapper} from 'enzyme'; -import {ReactElement} from "react"; - -export interface ShallowOptions { - shallow: typeof shallow; - otherContext: object; - dive: boolean; - untilSelector: EnzymeSelector; -} - -type MuiShallow

= (node: ReactElement

, options?: MountRendererProps) => ReactWrapper - -export default function createShallow

( - options?: Partial -): MuiShallow

; diff --git a/src/test-utils/createShallow.js b/src/test-utils/createShallow.js deleted file mode 100644 index daa8ecb32c1608..00000000000000 --- a/src/test-utils/createShallow.js +++ /dev/null @@ -1,35 +0,0 @@ -import { shallow as enzymeShallow } from 'enzyme'; -import until from './until'; - -// Generate an enhanced shallow function. -export default function createShallow(options1 = {}) { - const { shallow = enzymeShallow, dive = false, untilSelector = false, ...other1 } = options1; - - const shallowWithContext = function shallowWithContext( - node, // : Element, - options2, // = {}, - ) { - const options = { - ...other1, - ...options2, - context: { - ...other1.context, - ...options2.context, - }, - }; - - const wrapper = shallow(node, options); - - if (dive) { - return wrapper.dive(); - } - - if (untilSelector) { - return until.call(wrapper, untilSelector, options); - } - - return wrapper; - }; - - return shallowWithContext; -} diff --git a/src/test-utils/createShallow.ts b/src/test-utils/createShallow.ts new file mode 100644 index 00000000000000..d46d7f13547cdc --- /dev/null +++ b/src/test-utils/createShallow.ts @@ -0,0 +1,45 @@ +import { shallow as enzymeShallow, EnzymeSelector, MountRendererProps, ReactWrapper } from 'enzyme'; +import { ReactElement } from 'react'; +import until from './until'; + +export interface ShallowOptions { + shallow: typeof enzymeShallow; + context: object; + dive: boolean; + untilSelector: EnzymeSelector; +} + +type MuiShallow

= (node: ReactElement

, options?: MountRendererProps) => ReactWrapper; + +// Generate an enhanced shallow function. +export default function createShallow

(options1: Partial = {}): MuiShallow

{ + const { shallow = enzymeShallow, dive = false, untilSelector = false, ...other1 } = options1; + + const shallowWithContext = function shallowWithContext

( + node: ReactElement

, + options2: MountRendererProps = {}, + ) { + const options = { + ...other1, + ...options2, + context: { + ...other1.context, + ...options2.context, + }, + }; + + const wrapper = shallow(node, options); + + if (dive) { + return wrapper.dive(); + } + + if (untilSelector) { + return until.call(wrapper, untilSelector, options); + } + + return wrapper; + }; + + return shallowWithContext; +} diff --git a/src/utils/ts-import-workaround/deepmerge.ts b/src/utils/ts-import-workaround/deepmerge.ts new file mode 100644 index 00000000000000..366c424f56dba5 --- /dev/null +++ b/src/utils/ts-import-workaround/deepmerge.ts @@ -0,0 +1,3 @@ +import deepmerge = require('deepmerge'); // < 1kb payload overhead when lodash/merge is > 3kb. + +export default deepmerge; diff --git a/src/utils/ts-import-workaround/warning.ts b/src/utils/ts-import-workaround/warning.ts new file mode 100644 index 00000000000000..fe4e0a62ad6fea --- /dev/null +++ b/src/utils/ts-import-workaround/warning.ts @@ -0,0 +1,3 @@ +import warning = require('warning'); + +export default warning diff --git a/tsconfig.json b/tsconfig.json index c8cb24e838ee17..be0a2cfb891e00 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,7 @@ "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "noEmitOnError": true, - "allowSyntheticDefaultImports": false, + "allowSyntheticDefaultImports": true, "strictNullChecks": false, "strictFunctionTypes": true, "forceConsistentCasingInFileNames": true, diff --git a/yarn.lock b/yarn.lock index 5ffa6b05f69d57..0db163460918ff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -128,6 +128,10 @@ version "2.2.3" resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.2.3.tgz#3f0ff6873da793870e20a260cada55982f38a9e5" +"@types/deepmerge@^1.3.3": + version "1.3.3" + resolved "https://registry.yarnpkg.com/@types/deepmerge/-/deepmerge-1.3.3.tgz#2e937b138854e10a715cb083c713522703a2d2e4" + "@types/enzyme@^3.1.6": version "3.1.6" resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.1.6.tgz#5b6fd8c5d23d2e1d06eca528b54df81c3ee4cbbf" From 14845c8797ca73df5875b4dae401a0ddcf763aaa Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 08:14:49 -0600 Subject: [PATCH 10/84] prettier on ts files --- src/Avatar/Avatar.d.ts | 12 +++--------- src/Input/InputLabel.d.ts | 8 ++------ src/Modal/Modal.d.ts | 14 ++++++-------- src/Paper/Paper.spec.tsx | 6 +++--- src/Popover/Popover.d.ts | 12 +++--------- src/Radio/Radio.d.ts | 9 ++------- src/Snackbar/Snackbar.d.ts | 12 ++++++------ src/styles/MuiThemeProvider.d.ts | 4 ++-- src/styles/createGenerateClassName.d.ts | 5 +---- src/test-utils/until.d.ts | 2 +- src/transitions/Collapse.d.ts | 12 +++--------- src/utils/helpers.d.ts | 4 +--- src/utils/ts-import-workaround/warning.ts | 2 +- 13 files changed, 34 insertions(+), 68 deletions(-) diff --git a/src/Avatar/Avatar.d.ts b/src/Avatar/Avatar.d.ts index e1e5bccffd1bc3..416a77a83c5bba 100644 --- a/src/Avatar/Avatar.d.ts +++ b/src/Avatar/Avatar.d.ts @@ -1,10 +1,8 @@ import * as React from 'react'; import { StandardProps } from '..'; -export interface AvatarProps extends StandardProps< - React.HTMLAttributes, - AvatarClassKey -> { +export interface AvatarProps + extends StandardProps, AvatarClassKey> { alt?: string; childrenClassName?: string; component?: string | React.ComponentType; @@ -14,11 +12,7 @@ export interface AvatarProps extends StandardProps< srcSet?: string; } -export type AvatarClassKey = - | 'root' - | 'colorDefault' - | 'img' - ; +export type AvatarClassKey = 'root' | 'colorDefault' | 'img'; declare const Avatar: React.ComponentType; diff --git a/src/Input/InputLabel.d.ts b/src/Input/InputLabel.d.ts index 73ae6b1c37055b..280e98bedc8715 100644 --- a/src/Input/InputLabel.d.ts +++ b/src/Input/InputLabel.d.ts @@ -2,10 +2,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { FormLabelProps, FormLabelClassKey } from '../Form/FormLabel'; -export interface InputLabelProps extends StandardProps< - FormLabelProps, - InputLabelClassKey -> { +export interface InputLabelProps extends StandardProps { disableAnimation?: boolean; disabled?: boolean; error?: boolean; @@ -20,8 +17,7 @@ export type InputLabelClassKey = | 'formControl' | 'labelDense' | 'shrink' - | 'animated' - ; + | 'animated'; declare const InputLabel: React.ComponentType; diff --git a/src/Modal/Modal.d.ts b/src/Modal/Modal.d.ts index a1ce68213231c3..d42c8aba28ec54 100644 --- a/src/Modal/Modal.d.ts +++ b/src/Modal/Modal.d.ts @@ -3,10 +3,11 @@ import { StandardProps } from '..'; import { BackdropProps } from './Backdrop'; import { TransitionDuration, TransitionHandlers } from '../internal/transition'; -export interface ModalProps extends StandardProps< - React.HtmlHTMLAttributes & Partial, - ModalClassKey -> { +export interface ModalProps + extends StandardProps< + React.HtmlHTMLAttributes & Partial, + ModalClassKey + > { BackdropClassName?: string; BackdropComponent?: string | React.ComponentType; BackdropInvisible?: boolean; @@ -22,10 +23,7 @@ export interface ModalProps extends StandardProps< show?: boolean; } -export type ModalClassKey = - | 'root' - | 'hidden' - ; +export type ModalClassKey = 'root' | 'hidden'; declare const Modal: React.ComponentType; diff --git a/src/Paper/Paper.spec.tsx b/src/Paper/Paper.spec.tsx index 9d1881b200d371..be91b37d7e08fa 100644 --- a/src/Paper/Paper.spec.tsx +++ b/src/Paper/Paper.spec.tsx @@ -1,9 +1,9 @@ import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; -import Paper, {PaperClassKey, PaperProps} from './Paper'; -import {ClassNameMap} from "../styles/withStyles"; -import {MuiShallow} from "../test-utils/createShallow"; +import Paper, { PaperClassKey, PaperProps } from './Paper'; +import { ClassNameMap } from '../styles/withStyles'; +import { MuiShallow } from '../test-utils/createShallow'; describe('', () => { let shallow: MuiShallow; //ReactWrapper; diff --git a/src/Popover/Popover.d.ts b/src/Popover/Popover.d.ts index c16241356da6f5..3ba14ed04fd171 100644 --- a/src/Popover/Popover.d.ts +++ b/src/Popover/Popover.d.ts @@ -16,11 +16,8 @@ export interface PopoverPosition { export type PopoverReference = 'anchorEl' | 'anchorPosition'; -export interface PopoverProps extends StandardProps< - ModalProps & Partial, - PopoverClassKey, - 'onClose' -> { +export interface PopoverProps + extends StandardProps, PopoverClassKey, 'onClose'> { anchorEl?; anchorOrigin?: PopoverOrigin; anchorPosition?: PopoverPosition; @@ -42,10 +39,7 @@ export interface PopoverProps extends StandardProps< transitionDuration?: TransitionDuration; } -export type PopoverClassKey = - | ModalClassKey - | 'paper' - ; +export type PopoverClassKey = ModalClassKey | 'paper'; declare const Popover: React.ComponentType; diff --git a/src/Radio/Radio.d.ts b/src/Radio/Radio.d.ts index c7533487293d21..27f869ad6b4f09 100644 --- a/src/Radio/Radio.d.ts +++ b/src/Radio/Radio.d.ts @@ -2,10 +2,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { SwitchBaseProps, SwitchBaseClassKey } from '../internal/SwitchBase'; -export interface RadioProps extends StandardProps< - SwitchBaseProps, - RadioClassKey -> { +export interface RadioProps extends StandardProps { checked?: boolean | string; checkedClassName?: string; checkedIcon?: React.ReactNode; @@ -22,9 +19,7 @@ export interface RadioProps extends StandardProps< value?: string; } -export type RadioClassKey = - | SwitchBaseClassKey - ; +export type RadioClassKey = SwitchBaseClassKey; declare const Radio: React.ComponentType; diff --git a/src/Snackbar/Snackbar.d.ts b/src/Snackbar/Snackbar.d.ts index 8940c756652987..5d2df74f27533d 100644 --- a/src/Snackbar/Snackbar.d.ts +++ b/src/Snackbar/Snackbar.d.ts @@ -7,10 +7,11 @@ export type SnackBarOrigin = { vertical?: 'top' | 'center' | 'bottom' | number; }; -export interface SnackbarProps extends StandardProps< - React.HTMLAttributes & Partial, - SnackbarClassKey -> { +export interface SnackbarProps + extends StandardProps< + React.HTMLAttributes & Partial, + SnackbarClassKey + > { action?: React.ReactElement | React.ReactElement[]; anchorOrigin?: SnackBarOrigin; autoHideDuration?: number; @@ -32,8 +33,7 @@ export type SnackbarClassKey = | 'anchorTopRight' | 'anchorBottomRight' | 'anchorTopLeft' - | 'anchorBottomLeft' - ; + | 'anchorBottomLeft'; declare const Snackbar: React.ComponentType; diff --git a/src/styles/MuiThemeProvider.d.ts b/src/styles/MuiThemeProvider.d.ts index fcfad506fe1e4e..a6110de7cd30d5 100644 --- a/src/styles/MuiThemeProvider.d.ts +++ b/src/styles/MuiThemeProvider.d.ts @@ -7,6 +7,6 @@ export interface MuiThemeProviderProps { children: React.ReactNode; } -declare const MuiThemeProvider: React.ComponentType +declare const MuiThemeProvider: React.ComponentType; -export default MuiThemeProvider +export default MuiThemeProvider; diff --git a/src/styles/createGenerateClassName.d.ts b/src/styles/createGenerateClassName.d.ts index c752576d11f64f..d5a61fd0fe35fa 100644 --- a/src/styles/createGenerateClassName.d.ts +++ b/src/styles/createGenerateClassName.d.ts @@ -2,7 +2,4 @@ * FIXME: `jss` TS typings are bad and incomplete ... * So the following typigns are not really good. */ -export default function createGenerateClassName(): ( - rule, - stylesheet? -) => string; +export default function createGenerateClassName(): (rule, stylesheet?) => string; diff --git a/src/test-utils/until.d.ts b/src/test-utils/until.d.ts index 3e3e399d73a452..5562fa54fa2a6f 100644 --- a/src/test-utils/until.d.ts +++ b/src/test-utils/until.d.ts @@ -2,5 +2,5 @@ import { CommonWrapper } from 'enzyme'; export default function until

( selector: string, - options: { context } + options: { context }, ): CommonWrapper; diff --git a/src/transitions/Collapse.d.ts b/src/transitions/Collapse.d.ts index 8b79ccf4db61d5..56d03657238e22 100644 --- a/src/transitions/Collapse.d.ts +++ b/src/transitions/Collapse.d.ts @@ -3,11 +3,8 @@ import { StandardProps } from '..'; import { Theme } from '../styles/createMuiTheme'; import { TransitionDuration, TransitionProps } from '../internal/transition'; -export interface CollapseProps extends StandardProps< - TransitionProps, - CollapseClassKey, - 'children' -> { +export interface CollapseProps + extends StandardProps { children?: React.ReactNode; collapsedHeight?: string; component?: string | React.ComponentType; @@ -16,10 +13,7 @@ export interface CollapseProps extends StandardProps< timeout?: TransitionDuration | 'auto'; } -export type CollapseClassKey = - | 'container' - | 'entered' - ; +export type CollapseClassKey = 'container' | 'entered'; declare const Collapse: React.ComponentType; diff --git a/src/utils/helpers.d.ts b/src/utils/helpers.d.ts index 65c4d1b4e71501..92c33c39a48d8a 100644 --- a/src/utils/helpers.d.ts +++ b/src/utils/helpers.d.ts @@ -2,6 +2,4 @@ export function capitalizeFirstLetter(str: string): string; export function contains(obj, pred): boolean; export function findIndex(arr: any[], pred: any): number; export function find(arr: T[], pred: any): T; -export function createChainedFunction( - ...funcs: Function[] -): (...args: any[]) => never; +export function createChainedFunction(...funcs: Function[]): (...args: any[]) => never; diff --git a/src/utils/ts-import-workaround/warning.ts b/src/utils/ts-import-workaround/warning.ts index fe4e0a62ad6fea..ac24959b2f9f60 100644 --- a/src/utils/ts-import-workaround/warning.ts +++ b/src/utils/ts-import-workaround/warning.ts @@ -1,3 +1,3 @@ import warning = require('warning'); -export default warning +export default warning; From 9794d13219346a4b71f8c572a4102cb91a3200f8 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 08:56:13 -0600 Subject: [PATCH 11/84] add back flow, flow-typed to prevent diff --- .../npm/@rosskevin/react-docgen_vx.x.x.js | 473 ++ flow-typed/npm/@types/enzyme_vx.x.x.js | 18 + flow-typed/npm/@types/react_vx.x.x.js | 18 + flow-typed/npm/app-module-path_vx.x.x.js | 137 + flow-typed/npm/argos-cli_vx.x.x.js | 88 + .../npm/autosuggest-highlight_vx.x.x.js | 53 + flow-typed/npm/babel-cli_vx.x.x.js | 108 + flow-typed/npm/babel-core_vx.x.x.js | 227 + flow-typed/npm/babel-eslint_vx.x.x.js | 80 + flow-typed/npm/babel-loader_vx.x.x.js | 67 + ...abel-plugin-flow-react-proptypes_vx.x.x.js | 53 + .../npm/babel-plugin-istanbul_vx.x.x.js | 32 + flow-typed/npm/babel-plugin-preval_vx.x.x.js | 60 + ...l-plugin-react-remove-properties_vx.x.x.js | 39 + ...bel-plugin-transform-dev-warning_vx.x.x.js | 60 + ...lugin-transform-flow-strip-types_vx.x.x.js | 32 + ...l-plugin-transform-object-assign_vx.x.x.js | 32 + ...ransform-react-constant-elements_vx.x.x.js | 32 + ...ransform-react-remove-prop-types_vx.x.x.js | 81 + ...-transform-replace-object-assign_vx.x.x.js | 116 + .../babel-plugin-transform-runtime_vx.x.x.js | 39 + flow-typed/npm/babel-polyfill_vx.x.x.js | 67 + flow-typed/npm/babel-preset-env_vx.x.x.js | 88 + flow-typed/npm/babel-preset-es2015_vx.x.x.js | 32 + flow-typed/npm/babel-preset-react_vx.x.x.js | 32 + flow-typed/npm/babel-preset-stage-1_vx.x.x.js | 32 + flow-typed/npm/babel-register_vx.x.x.js | 46 + flow-typed/npm/babel-runtime_vx.x.x.js | 1691 +++++++ flow-typed/npm/brcast_vx.x.x.js | 73 + flow-typed/npm/chai_v4.x.x.js | 285 ++ flow-typed/npm/chai_vx.x.x.js | 297 ++ flow-typed/npm/classnames_v2.x.x.js | 23 + flow-typed/npm/clean-css_vx.x.x.js | 689 +++ flow-typed/npm/cross-env_vx.x.x.js | 60 + flow-typed/npm/deepmerge_v1.x.x.js | 21 + flow-typed/npm/deepmerge_vx.x.x.js | 59 + flow-typed/npm/doctrine_vx.x.x.js | 46 + flow-typed/npm/dom-helpers_vx.x.x.js | 325 ++ .../npm/enzyme-adapter-react-16_vx.x.x.js | 67 + flow-typed/npm/enzyme_v3.x.x.js | 125 + flow-typed/npm/eslint-config-airbnb_vx.x.x.js | 73 + .../eslint-import-resolver-webpack_vx.x.x.js | 38 + flow-typed/npm/eslint-plugin-babel_vx.x.x.js | 150 + .../npm/eslint-plugin-flowtype_vx.x.x.js | 340 ++ flow-typed/npm/eslint-plugin-import_vx.x.x.js | 340 ++ .../npm/eslint-plugin-jsx-a11y_vx.x.x.js | 1019 ++++ .../npm/eslint-plugin-material-ui_vx.x.x.js | 46 + flow-typed/npm/eslint-plugin-mocha_vx.x.x.js | 164 + .../npm/eslint-plugin-prettier_vx.x.x.js | 32 + flow-typed/npm/eslint-plugin-react_vx.x.x.js | 584 +++ .../npm/eslint-plugin-spellcheck_vx.x.x.js | 52 + flow-typed/npm/eslint_vx.x.x.js | 2398 ++++++++++ flow-typed/npm/eventsource-polyfill_vx.x.x.js | 39 + flow-typed/npm/fg-loadcss_vx.x.x.js | 67 + flow-typed/npm/file-loader_vx.x.x.js | 39 + flow-typed/npm/flow-bin_v0.x.x.js | 6 + flow-typed/npm/flow-copy-source_vx.x.x.js | 53 + flow-typed/npm/flow-typed_vx.x.x.js | 193 + flow-typed/npm/fs-extra_vx.x.x.js | 249 + flow-typed/npm/glob_vx.x.x.js | 46 + flow-typed/npm/gm_vx.x.x.js | 129 + .../npm/hoist-non-react-statics_vx.x.x.js | 33 + flow-typed/npm/html-looks-like_vx.x.x.js | 53 + flow-typed/npm/jsdom_vx.x.x.js | 2398 ++++++++++ flow-typed/npm/json-loader_vx.x.x.js | 33 + flow-typed/npm/jss-preset-default_vx.x.x.js | 53 + flow-typed/npm/jss-rtl_vx.x.x.js | 32 + .../npm/karma-browserstack-launcher_vx.x.x.js | 52 + flow-typed/npm/karma-mocha-reporter_vx.x.x.js | 33 + flow-typed/npm/karma-mocha_vx.x.x.js | 53 + .../npm/karma-phantomjs-launcher_vx.x.x.js | 59 + .../npm/karma-sourcemap-loader_vx.x.x.js | 33 + flow-typed/npm/karma-webpack_vx.x.x.js | 45 + flow-typed/npm/karma_vx.x.x.js | 445 ++ flow-typed/npm/keycode_vx.x.x.js | 45 + flow-typed/npm/lodash_v4.x.x.js | 4207 +++++++++++++++++ flow-typed/npm/marked_v0.3.x.js | 163 + flow-typed/npm/mocha_v4.x.x.js | 221 + flow-typed/npm/next_vx.x.x.js | 452 ++ .../npm/normalize-scroll-left_vx.x.x.js | 32 + flow-typed/npm/nprogress_vx.x.x.js | 39 + flow-typed/npm/nyc_vx.x.x.js | 122 + flow-typed/npm/object-assign_v4.x.x.js | 6 + flow-typed/npm/phantomjs-prebuilt_vx.x.x.js | 389 ++ flow-typed/npm/prettier_vx.x.x.js | 87 + flow-typed/npm/prismjs_vx.x.x.js | 2307 +++++++++ flow-typed/npm/prop-types_v15.x.x.js | 34 + flow-typed/npm/random-words_vx.x.x.js | 38 + flow-typed/npm/raw-loader_vx.x.x.js | 33 + flow-typed/npm/react-a11y_vx.x.x.js | 67 + flow-typed/npm/react-autosuggest_vx.x.x.js | 60 + flow-typed/npm/react-docgen_vx.x.x.js | 459 ++ flow-typed/npm/react-event-listener_vx.x.x.js | 67 + flow-typed/npm/react-jss_vx.x.x.js | 151 + flow-typed/npm/react-number-format_vx.x.x.js | 158 + flow-typed/npm/react-popper_vx.x.x.js | 95 + flow-typed/npm/react-redux_v5.x.x.js | 132 + flow-typed/npm/react-scrollbar-size_vx.x.x.js | 38 + .../npm/react-swipeable-views_vx.x.x.js | 53 + flow-typed/npm/react-test-renderer_vx.x.x.js | 66 + flow-typed/npm/react-text-mask_vx.x.x.js | 81 + .../npm/react-transition-group_vx.x.x.js | 87 + flow-typed/npm/recast_vx.x.x.js | 102 + flow-typed/npm/recompose_v0.x.x.js | 482 ++ flow-typed/npm/recompose_vx.x.x.js | 395 ++ .../npm/recursive-readdir-sync_vx.x.x.js | 45 + flow-typed/npm/redux-logger_vx.x.x.js | 67 + flow-typed/npm/redux_v3.x.x.js | 0 flow-typed/npm/rimraf_v2.x.x.js | 18 + flow-typed/npm/scroll_vx.x.x.js | 38 + flow-typed/npm/sinon_vx.x.x.js | 312 ++ flow-typed/npm/size-limit_vx.x.x.js | 45 + flow-typed/npm/typescript_vx.x.x.js | 81 + flow-typed/npm/url-loader_vx.x.x.js | 33 + flow-typed/npm/vrtest_vx.x.x.js | 150 + flow-typed/npm/warning_v3.x.x.js | 0 flow-typed/npm/warning_vx.x.x.js | 39 + flow-typed/npm/webfontloader_v1.x.x.js | 49 + .../npm/webpack-bundle-analyzer_vx.x.x.js | 144 + flow-typed/npm/webpack_vx.x.x.js | 1957 ++++++++ flow/interfaces/preval.js | 1 + flow/interfaces/webpack.js | 1 + flow/stubs/url-loader.js | 1 + 123 files changed, 28931 insertions(+) create mode 100644 flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js create mode 100644 flow-typed/npm/@types/enzyme_vx.x.x.js create mode 100644 flow-typed/npm/@types/react_vx.x.x.js create mode 100644 flow-typed/npm/app-module-path_vx.x.x.js create mode 100644 flow-typed/npm/argos-cli_vx.x.x.js create mode 100644 flow-typed/npm/autosuggest-highlight_vx.x.x.js create mode 100644 flow-typed/npm/babel-cli_vx.x.x.js create mode 100644 flow-typed/npm/babel-core_vx.x.x.js create mode 100644 flow-typed/npm/babel-eslint_vx.x.x.js create mode 100644 flow-typed/npm/babel-loader_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-istanbul_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-preval_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js create mode 100644 flow-typed/npm/babel-polyfill_vx.x.x.js create mode 100644 flow-typed/npm/babel-preset-env_vx.x.x.js create mode 100644 flow-typed/npm/babel-preset-es2015_vx.x.x.js create mode 100644 flow-typed/npm/babel-preset-react_vx.x.x.js create mode 100644 flow-typed/npm/babel-preset-stage-1_vx.x.x.js create mode 100644 flow-typed/npm/babel-register_vx.x.x.js create mode 100644 flow-typed/npm/babel-runtime_vx.x.x.js create mode 100644 flow-typed/npm/brcast_vx.x.x.js create mode 100644 flow-typed/npm/chai_v4.x.x.js create mode 100644 flow-typed/npm/chai_vx.x.x.js create mode 100644 flow-typed/npm/classnames_v2.x.x.js create mode 100644 flow-typed/npm/clean-css_vx.x.x.js create mode 100644 flow-typed/npm/cross-env_vx.x.x.js create mode 100644 flow-typed/npm/deepmerge_v1.x.x.js create mode 100644 flow-typed/npm/deepmerge_vx.x.x.js create mode 100644 flow-typed/npm/doctrine_vx.x.x.js create mode 100644 flow-typed/npm/dom-helpers_vx.x.x.js create mode 100644 flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js create mode 100644 flow-typed/npm/enzyme_v3.x.x.js create mode 100644 flow-typed/npm/eslint-config-airbnb_vx.x.x.js create mode 100644 flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-babel_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-import_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-mocha_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-prettier_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-react_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js create mode 100644 flow-typed/npm/eslint_vx.x.x.js create mode 100644 flow-typed/npm/eventsource-polyfill_vx.x.x.js create mode 100644 flow-typed/npm/fg-loadcss_vx.x.x.js create mode 100644 flow-typed/npm/file-loader_vx.x.x.js create mode 100644 flow-typed/npm/flow-bin_v0.x.x.js create mode 100644 flow-typed/npm/flow-copy-source_vx.x.x.js create mode 100644 flow-typed/npm/flow-typed_vx.x.x.js create mode 100644 flow-typed/npm/fs-extra_vx.x.x.js create mode 100644 flow-typed/npm/glob_vx.x.x.js create mode 100644 flow-typed/npm/gm_vx.x.x.js create mode 100644 flow-typed/npm/hoist-non-react-statics_vx.x.x.js create mode 100644 flow-typed/npm/html-looks-like_vx.x.x.js create mode 100644 flow-typed/npm/jsdom_vx.x.x.js create mode 100644 flow-typed/npm/json-loader_vx.x.x.js create mode 100644 flow-typed/npm/jss-preset-default_vx.x.x.js create mode 100644 flow-typed/npm/jss-rtl_vx.x.x.js create mode 100644 flow-typed/npm/karma-browserstack-launcher_vx.x.x.js create mode 100644 flow-typed/npm/karma-mocha-reporter_vx.x.x.js create mode 100644 flow-typed/npm/karma-mocha_vx.x.x.js create mode 100644 flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js create mode 100644 flow-typed/npm/karma-sourcemap-loader_vx.x.x.js create mode 100644 flow-typed/npm/karma-webpack_vx.x.x.js create mode 100644 flow-typed/npm/karma_vx.x.x.js create mode 100644 flow-typed/npm/keycode_vx.x.x.js create mode 100644 flow-typed/npm/lodash_v4.x.x.js create mode 100644 flow-typed/npm/marked_v0.3.x.js create mode 100644 flow-typed/npm/mocha_v4.x.x.js create mode 100644 flow-typed/npm/next_vx.x.x.js create mode 100644 flow-typed/npm/normalize-scroll-left_vx.x.x.js create mode 100644 flow-typed/npm/nprogress_vx.x.x.js create mode 100644 flow-typed/npm/nyc_vx.x.x.js create mode 100644 flow-typed/npm/object-assign_v4.x.x.js create mode 100644 flow-typed/npm/phantomjs-prebuilt_vx.x.x.js create mode 100644 flow-typed/npm/prettier_vx.x.x.js create mode 100644 flow-typed/npm/prismjs_vx.x.x.js create mode 100644 flow-typed/npm/prop-types_v15.x.x.js create mode 100644 flow-typed/npm/random-words_vx.x.x.js create mode 100644 flow-typed/npm/raw-loader_vx.x.x.js create mode 100644 flow-typed/npm/react-a11y_vx.x.x.js create mode 100644 flow-typed/npm/react-autosuggest_vx.x.x.js create mode 100644 flow-typed/npm/react-docgen_vx.x.x.js create mode 100644 flow-typed/npm/react-event-listener_vx.x.x.js create mode 100644 flow-typed/npm/react-jss_vx.x.x.js create mode 100644 flow-typed/npm/react-number-format_vx.x.x.js create mode 100644 flow-typed/npm/react-popper_vx.x.x.js create mode 100644 flow-typed/npm/react-redux_v5.x.x.js create mode 100644 flow-typed/npm/react-scrollbar-size_vx.x.x.js create mode 100644 flow-typed/npm/react-swipeable-views_vx.x.x.js create mode 100644 flow-typed/npm/react-test-renderer_vx.x.x.js create mode 100644 flow-typed/npm/react-text-mask_vx.x.x.js create mode 100644 flow-typed/npm/react-transition-group_vx.x.x.js create mode 100644 flow-typed/npm/recast_vx.x.x.js create mode 100644 flow-typed/npm/recompose_v0.x.x.js create mode 100644 flow-typed/npm/recompose_vx.x.x.js create mode 100644 flow-typed/npm/recursive-readdir-sync_vx.x.x.js create mode 100644 flow-typed/npm/redux-logger_vx.x.x.js create mode 100644 flow-typed/npm/redux_v3.x.x.js create mode 100644 flow-typed/npm/rimraf_v2.x.x.js create mode 100644 flow-typed/npm/scroll_vx.x.x.js create mode 100644 flow-typed/npm/sinon_vx.x.x.js create mode 100644 flow-typed/npm/size-limit_vx.x.x.js create mode 100644 flow-typed/npm/typescript_vx.x.x.js create mode 100644 flow-typed/npm/url-loader_vx.x.x.js create mode 100644 flow-typed/npm/vrtest_vx.x.x.js create mode 100644 flow-typed/npm/warning_v3.x.x.js create mode 100644 flow-typed/npm/warning_vx.x.x.js create mode 100644 flow-typed/npm/webfontloader_v1.x.x.js create mode 100644 flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js create mode 100644 flow-typed/npm/webpack_vx.x.x.js create mode 100644 flow/interfaces/preval.js create mode 100644 flow/interfaces/webpack.js create mode 100644 flow/stubs/url-loader.js diff --git a/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js b/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js new file mode 100644 index 00000000000000..fd5a30822ae04e --- /dev/null +++ b/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js @@ -0,0 +1,473 @@ +// flow-typed signature: b65de6fc7e921dc5f0502d8482b35d63 +// flow-typed version: <>/@rosskevin/react-docgen_v^3.0.0-beta9/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@rosskevin/react-docgen' + * + * 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 '@rosskevin/react-docgen' { + 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 '@rosskevin/react-docgen/bin/__tests__/example/customResolver' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/bin/__tests__/react-docgen-test' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/bin/react-docgen' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/babylon' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/Documentation' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/componentDocblockHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/defaultPropsHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/displayNameHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/flowTypeHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/index' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/propDocBlockHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/handlers/propTypeHandler' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/main' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/parse' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/resolver/index' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/docblock' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/expressionTo' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getClassMemberValuePath' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getFlowType' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getMembers' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getMemberValuePath' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getMethodDocumentation' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getNameOrValue' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getParameterName' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getPropertyName' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getPropertyValuePath' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getPropType' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/getTypeAnnotation' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/index' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactCloneElementCall' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactComponentClass' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactComponentMethod' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactCreateClassCall' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactCreateElementCall' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isReactModuleName' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isRequiredPropType' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isStatelessComponent' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/isUnreachableFlowType' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/match' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/normalizeClassDefinition' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/parseJsDoc' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/postProcessDocumentation' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/printValue' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/resolveExportDeclaration' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/resolveHOC' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/resolveToModule' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/resolveToValue' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/setPropDescription' { + declare module.exports: any; +} + +declare module '@rosskevin/react-docgen/dist/utils/traverse' { + declare module.exports: any; +} + +// Filename aliases +declare module '@rosskevin/react-docgen/bin/__tests__/example/customResolver.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/example/customResolver'>; +} +declare module '@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents'>; +} +declare module '@rosskevin/react-docgen/bin/__tests__/react-docgen-test.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/react-docgen-test'>; +} +declare module '@rosskevin/react-docgen/bin/react-docgen.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/bin/react-docgen'>; +} +declare module '@rosskevin/react-docgen/dist/babylon.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/babylon'>; +} +declare module '@rosskevin/react-docgen/dist/Documentation.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/Documentation'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/componentDocblockHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentDocblockHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentMethodsHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/defaultPropsHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/defaultPropsHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/displayNameHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/displayNameHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/flowTypeHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/flowTypeHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/index.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/index'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/propDocBlockHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propDocBlockHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler'>; +} +declare module '@rosskevin/react-docgen/dist/handlers/propTypeHandler.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propTypeHandler'>; +} +declare module '@rosskevin/react-docgen/dist/main.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/main'>; +} +declare module '@rosskevin/react-docgen/dist/parse.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/parse'>; +} +declare module '@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions'>; +} +declare module '@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions'>; +} +declare module '@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition'>; +} +declare module '@rosskevin/react-docgen/dist/resolver/index.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/index'>; +} +declare module '@rosskevin/react-docgen/dist/utils/docblock.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/docblock'>; +} +declare module '@rosskevin/react-docgen/dist/utils/expressionTo.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/expressionTo'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getClassMemberValuePath.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getClassMemberValuePath'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getFlowType.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getFlowType'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getMembers.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMembers'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getMemberValuePath.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberValuePath'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getMethodDocumentation.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMethodDocumentation'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getNameOrValue.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getNameOrValue'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getParameterName.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getParameterName'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getPropertyName.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropertyName'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getPropertyValuePath.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropertyValuePath'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getPropType.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropType'>; +} +declare module '@rosskevin/react-docgen/dist/utils/getTypeAnnotation.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getTypeAnnotation'>; +} +declare module '@rosskevin/react-docgen/dist/utils/index.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/index'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactCloneElementCall.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCloneElementCall'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactComponentClass.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactComponentClass'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactComponentMethod.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactComponentMethod'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactCreateClassCall.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCreateClassCall'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactCreateElementCall.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCreateElementCall'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isReactModuleName.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactModuleName'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isRequiredPropType.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isRequiredPropType'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isStatelessComponent.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isStatelessComponent'>; +} +declare module '@rosskevin/react-docgen/dist/utils/isUnreachableFlowType.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isUnreachableFlowType'>; +} +declare module '@rosskevin/react-docgen/dist/utils/match.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/match'>; +} +declare module '@rosskevin/react-docgen/dist/utils/normalizeClassDefinition.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/normalizeClassDefinition'>; +} +declare module '@rosskevin/react-docgen/dist/utils/parseJsDoc.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/parseJsDoc'>; +} +declare module '@rosskevin/react-docgen/dist/utils/postProcessDocumentation.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/postProcessDocumentation'>; +} +declare module '@rosskevin/react-docgen/dist/utils/printValue.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/printValue'>; +} +declare module '@rosskevin/react-docgen/dist/utils/resolveExportDeclaration.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveExportDeclaration'>; +} +declare module '@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue'>; +} +declare module '@rosskevin/react-docgen/dist/utils/resolveHOC.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveHOC'>; +} +declare module '@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray'>; +} +declare module '@rosskevin/react-docgen/dist/utils/resolveToModule.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveToModule'>; +} +declare module '@rosskevin/react-docgen/dist/utils/resolveToValue.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveToValue'>; +} +declare module '@rosskevin/react-docgen/dist/utils/setPropDescription.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/setPropDescription'>; +} +declare module '@rosskevin/react-docgen/dist/utils/traverse.js' { + declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/traverse'>; +} diff --git a/flow-typed/npm/@types/enzyme_vx.x.x.js b/flow-typed/npm/@types/enzyme_vx.x.x.js new file mode 100644 index 00000000000000..bbd82d2f186e01 --- /dev/null +++ b/flow-typed/npm/@types/enzyme_vx.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: 166c227b222abba514720294bc00b226 +// flow-typed version: <>/@types/enzyme_v^3.1.4/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@types/enzyme' + * + * 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/enzyme' { + declare module.exports: any; +} diff --git a/flow-typed/npm/@types/react_vx.x.x.js b/flow-typed/npm/@types/react_vx.x.x.js new file mode 100644 index 00000000000000..34efad70886871 --- /dev/null +++ b/flow-typed/npm/@types/react_vx.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: b959e537a8829a43b278d18dd432d5a9 +// flow-typed version: <>/@types/react_v16.0.19/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@types/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 '@types/react' { + declare module.exports: any; +} diff --git a/flow-typed/npm/app-module-path_vx.x.x.js b/flow-typed/npm/app-module-path_vx.x.x.js new file mode 100644 index 00000000000000..529e5b1f42cb5d --- /dev/null +++ b/flow-typed/npm/app-module-path_vx.x.x.js @@ -0,0 +1,137 @@ +// flow-typed signature: b8b0529a740e8df43ceabe78a4863007 +// flow-typed version: <>/app-module-path_v^2.2.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'app-module-path' + * + * 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 'app-module-path' { + 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 'app-module-path/cwd' { + declare module.exports: any; +} + +declare module 'app-module-path/lib/index' { + declare module.exports: any; +} + +declare module 'app-module-path/register' { + declare module.exports: any; +} + +declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/node_modules/installed-module-allowed/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/node_modules/installed-module/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/src/installed-module' { + declare module.exports: any; +} + +declare module 'app-module-path/test/src/module-a/lib/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/src/module-b/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/src/module-c/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/src/module-d/index' { + declare module.exports: any; +} + +declare module 'app-module-path/test/test-helper-code' { + declare module.exports: any; +} + +declare module 'app-module-path/test/test' { + declare module.exports: any; +} + +declare module 'app-module-path/test/test2' { + declare module.exports: any; +} + +// Filename aliases +declare module 'app-module-path/cwd.js' { + declare module.exports: $Exports<'app-module-path/cwd'>; +} +declare module 'app-module-path/lib/index.js' { + declare module.exports: $Exports<'app-module-path/lib/index'>; +} +declare module 'app-module-path/register.js' { + declare module.exports: $Exports<'app-module-path/register'>; +} +declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/index.js' { + declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed-explicit/index'>; +} +declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index.js' { + declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index'>; +} +declare module 'app-module-path/test/node_modules/installed-module-allowed/index.js' { + declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed/index'>; +} +declare module 'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index.js' { + declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index'>; +} +declare module 'app-module-path/test/node_modules/installed-module/index.js' { + declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module/index'>; +} +declare module 'app-module-path/test/src/installed-module.js' { + declare module.exports: $Exports<'app-module-path/test/src/installed-module'>; +} +declare module 'app-module-path/test/src/module-a/lib/index.js' { + declare module.exports: $Exports<'app-module-path/test/src/module-a/lib/index'>; +} +declare module 'app-module-path/test/src/module-b/index.js' { + declare module.exports: $Exports<'app-module-path/test/src/module-b/index'>; +} +declare module 'app-module-path/test/src/module-c/index.js' { + declare module.exports: $Exports<'app-module-path/test/src/module-c/index'>; +} +declare module 'app-module-path/test/src/module-d/index.js' { + declare module.exports: $Exports<'app-module-path/test/src/module-d/index'>; +} +declare module 'app-module-path/test/test-helper-code.js' { + declare module.exports: $Exports<'app-module-path/test/test-helper-code'>; +} +declare module 'app-module-path/test/test.js' { + declare module.exports: $Exports<'app-module-path/test/test'>; +} +declare module 'app-module-path/test/test2.js' { + declare module.exports: $Exports<'app-module-path/test/test2'>; +} diff --git a/flow-typed/npm/argos-cli_vx.x.x.js b/flow-typed/npm/argos-cli_vx.x.x.js new file mode 100644 index 00000000000000..198987f73dcce0 --- /dev/null +++ b/flow-typed/npm/argos-cli_vx.x.x.js @@ -0,0 +1,88 @@ +// flow-typed signature: 3e4da3e9af706ed95e06512a01b0ace4 +// flow-typed version: <>/argos-cli_v^0.0.9/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'argos-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 'argos-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 'argos-cli/lib/config' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/display' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/errorReporter' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/getEnvironment' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/index' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/isDirectory' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/isReadable' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/readScreenshots' { + declare module.exports: any; +} + +declare module 'argos-cli/lib/upload' { + declare module.exports: any; +} + +// Filename aliases +declare module 'argos-cli/lib/config.js' { + declare module.exports: $Exports<'argos-cli/lib/config'>; +} +declare module 'argos-cli/lib/display.js' { + declare module.exports: $Exports<'argos-cli/lib/display'>; +} +declare module 'argos-cli/lib/errorReporter.js' { + declare module.exports: $Exports<'argos-cli/lib/errorReporter'>; +} +declare module 'argos-cli/lib/getEnvironment.js' { + declare module.exports: $Exports<'argos-cli/lib/getEnvironment'>; +} +declare module 'argos-cli/lib/index.js' { + declare module.exports: $Exports<'argos-cli/lib/index'>; +} +declare module 'argos-cli/lib/isDirectory.js' { + declare module.exports: $Exports<'argos-cli/lib/isDirectory'>; +} +declare module 'argos-cli/lib/isReadable.js' { + declare module.exports: $Exports<'argos-cli/lib/isReadable'>; +} +declare module 'argos-cli/lib/readScreenshots.js' { + declare module.exports: $Exports<'argos-cli/lib/readScreenshots'>; +} +declare module 'argos-cli/lib/upload.js' { + declare module.exports: $Exports<'argos-cli/lib/upload'>; +} diff --git a/flow-typed/npm/autosuggest-highlight_vx.x.x.js b/flow-typed/npm/autosuggest-highlight_vx.x.x.js new file mode 100644 index 00000000000000..ba90cff00cd28b --- /dev/null +++ b/flow-typed/npm/autosuggest-highlight_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 1e3d1a6b51abba3c1b7f2f1c89ceec78 +// flow-typed version: <>/autosuggest-highlight_v^3.1.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'autosuggest-highlight' + * + * 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 'autosuggest-highlight' { + 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 'autosuggest-highlight/match/index' { + declare module.exports: any; +} + +declare module 'autosuggest-highlight/parse/index' { + declare module.exports: any; +} + +declare module 'autosuggest-highlight/umd/match/index' { + declare module.exports: any; +} + +declare module 'autosuggest-highlight/umd/parse/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'autosuggest-highlight/match/index.js' { + declare module.exports: $Exports<'autosuggest-highlight/match/index'>; +} +declare module 'autosuggest-highlight/parse/index.js' { + declare module.exports: $Exports<'autosuggest-highlight/parse/index'>; +} +declare module 'autosuggest-highlight/umd/match/index.js' { + declare module.exports: $Exports<'autosuggest-highlight/umd/match/index'>; +} +declare module 'autosuggest-highlight/umd/parse/index.js' { + declare module.exports: $Exports<'autosuggest-highlight/umd/parse/index'>; +} diff --git a/flow-typed/npm/babel-cli_vx.x.x.js b/flow-typed/npm/babel-cli_vx.x.x.js new file mode 100644 index 00000000000000..e36d7a86e2af2c --- /dev/null +++ b/flow-typed/npm/babel-cli_vx.x.x.js @@ -0,0 +1,108 @@ +// flow-typed signature: ecb8ee7de9c7cd66a99945558a5b854d +// flow-typed version: <>/babel-cli_v^6.26.0/flow_v0.59.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 new file mode 100644 index 00000000000000..c5d3e86e0de4eb --- /dev/null +++ b/flow-typed/npm/babel-core_vx.x.x.js @@ -0,0 +1,227 @@ +// flow-typed signature: f08827b3bd2048ee6181f68756c9bc16 +// flow-typed version: <>/babel-core_v^6.26.0/flow_v0.59.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. + */ +declare module 'babel-core/lib/api/browser' { + declare module.exports: any; +} + +declare module 'babel-core/lib/api/node' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/get-possible-plugin-names' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/get-possible-preset-names' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/merge' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/normalize-ast' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve-from-possible-names' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve-plugin' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve-preset' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve' { + declare module.exports: any; +} + +declare module 'babel-core/lib/store' { + declare module.exports: any; +} + +declare module 'babel-core/lib/tools/build-external-helpers' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/index' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/logger' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/metadata' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/build-config-chain' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/config' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/index' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/option-manager' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/parsers' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/removed' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/internal-plugins/block-hoist' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/pipeline' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/plugin-pass' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/plugin' { + declare module.exports: any; +} + +declare module 'babel-core/lib/util' { + declare module.exports: any; +} + +declare module 'babel-core/register' { + declare module.exports: any; +} + +// 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'>; +} +declare module 'babel-core/lib/api/browser.js' { + declare module.exports: $Exports<'babel-core/lib/api/browser'>; +} +declare module 'babel-core/lib/api/node.js' { + declare module.exports: $Exports<'babel-core/lib/api/node'>; +} +declare module 'babel-core/lib/helpers/get-possible-plugin-names.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-plugin-names'>; +} +declare module 'babel-core/lib/helpers/get-possible-preset-names.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-preset-names'>; +} +declare module 'babel-core/lib/helpers/merge.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/merge'>; +} +declare module 'babel-core/lib/helpers/normalize-ast.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/normalize-ast'>; +} +declare module 'babel-core/lib/helpers/resolve-from-possible-names.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve-from-possible-names'>; +} +declare module 'babel-core/lib/helpers/resolve-plugin.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve-plugin'>; +} +declare module 'babel-core/lib/helpers/resolve-preset.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve-preset'>; +} +declare module 'babel-core/lib/helpers/resolve.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve'>; +} +declare module 'babel-core/lib/store.js' { + declare module.exports: $Exports<'babel-core/lib/store'>; +} +declare module 'babel-core/lib/tools/build-external-helpers.js' { + declare module.exports: $Exports<'babel-core/lib/tools/build-external-helpers'>; +} +declare module 'babel-core/lib/transformation/file/index.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>; +} +declare module 'babel-core/lib/transformation/file/logger.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/logger'>; +} +declare module 'babel-core/lib/transformation/file/metadata.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>; +} +declare module 'babel-core/lib/transformation/file/options/build-config-chain.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/build-config-chain'>; +} +declare module 'babel-core/lib/transformation/file/options/config.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/config'>; +} +declare module 'babel-core/lib/transformation/file/options/index.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>; +} +declare module 'babel-core/lib/transformation/file/options/option-manager.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>; +} +declare module 'babel-core/lib/transformation/file/options/parsers.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/parsers'>; +} +declare module 'babel-core/lib/transformation/file/options/removed.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/removed'>; +} +declare module 'babel-core/lib/transformation/internal-plugins/block-hoist.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/block-hoist'>; +} +declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/shadow-functions'>; +} +declare module 'babel-core/lib/transformation/pipeline.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/pipeline'>; +} +declare module 'babel-core/lib/transformation/plugin-pass.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/plugin-pass'>; +} +declare module 'babel-core/lib/transformation/plugin.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/plugin'>; +} +declare module 'babel-core/lib/util.js' { + declare module.exports: $Exports<'babel-core/lib/util'>; +} +declare module 'babel-core/register.js' { + declare module.exports: $Exports<'babel-core/register'>; +} diff --git a/flow-typed/npm/babel-eslint_vx.x.x.js b/flow-typed/npm/babel-eslint_vx.x.x.js new file mode 100644 index 00000000000000..cf63eabc142b0d --- /dev/null +++ b/flow-typed/npm/babel-eslint_vx.x.x.js @@ -0,0 +1,80 @@ +// flow-typed signature: 819950215f89cdc4f4882dea420f55e8 +// flow-typed version: <>/babel-eslint_v^8.0.2/flow_v0.59.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/babylon-to-espree/attachComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/convertComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/convertTemplateType' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/index' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toAST' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toToken' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toTokens' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-eslint/babylon-to-espree/attachComments.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/attachComments'>; +} +declare module 'babel-eslint/babylon-to-espree/convertComments.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertComments'>; +} +declare module 'babel-eslint/babylon-to-espree/convertTemplateType.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertTemplateType'>; +} +declare module 'babel-eslint/babylon-to-espree/index.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/index'>; +} +declare module 'babel-eslint/babylon-to-espree/toAST.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toAST'>; +} +declare module 'babel-eslint/babylon-to-espree/toToken.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toToken'>; +} +declare module 'babel-eslint/babylon-to-espree/toTokens.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toTokens'>; +} +declare module 'babel-eslint/index' { + declare module.exports: $Exports<'babel-eslint'>; +} +declare module 'babel-eslint/index.js' { + declare module.exports: $Exports<'babel-eslint'>; +} diff --git a/flow-typed/npm/babel-loader_vx.x.x.js b/flow-typed/npm/babel-loader_vx.x.x.js new file mode 100644 index 00000000000000..22318fdbbd2123 --- /dev/null +++ b/flow-typed/npm/babel-loader_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: c95652188686bf7a9c63752ea34c1a7d +// flow-typed version: <>/babel-loader_v^7.1.2/flow_v0.59.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/fs-cache' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/index' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/resolve-rc' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/utils/exists' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/utils/read' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/utils/relative' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-loader/lib/fs-cache.js' { + declare module.exports: $Exports<'babel-loader/lib/fs-cache'>; +} +declare module 'babel-loader/lib/index.js' { + declare module.exports: $Exports<'babel-loader/lib/index'>; +} +declare module 'babel-loader/lib/resolve-rc.js' { + declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>; +} +declare module 'babel-loader/lib/utils/exists.js' { + declare module.exports: $Exports<'babel-loader/lib/utils/exists'>; +} +declare module 'babel-loader/lib/utils/read.js' { + declare module.exports: $Exports<'babel-loader/lib/utils/read'>; +} +declare module 'babel-loader/lib/utils/relative.js' { + declare module.exports: $Exports<'babel-loader/lib/utils/relative'>; +} diff --git a/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js b/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js new file mode 100644 index 00000000000000..89f21f03c00d4a --- /dev/null +++ b/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 31c42833fca2f3bca83430c80957f16d +// flow-typed version: <>/babel-plugin-flow-react-proptypes_v^9.1.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-flow-react-proptypes' + * + * 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-flow-react-proptypes' { + 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-flow-react-proptypes/lib/convertToPropTypes' { + declare module.exports: any; +} + +declare module 'babel-plugin-flow-react-proptypes/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst' { + declare module.exports: any; +} + +declare module 'babel-plugin-flow-react-proptypes/lib/util' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-flow-react-proptypes/lib/convertToPropTypes.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/convertToPropTypes'>; +} +declare module 'babel-plugin-flow-react-proptypes/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/index'>; +} +declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/makePropTypesAst'>; +} +declare module 'babel-plugin-flow-react-proptypes/lib/util.js' { + declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/util'>; +} diff --git a/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js b/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js new file mode 100644 index 00000000000000..c9c5680ac81a5a --- /dev/null +++ b/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: b348c864c3d29e0464f632d630c1c7fb +// flow-typed version: <>/babel-plugin-istanbul_v^4.1.5/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-istanbul' + * + * 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-istanbul' { + 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-istanbul/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-istanbul/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-istanbul/lib/index'>; +} diff --git a/flow-typed/npm/babel-plugin-preval_vx.x.x.js b/flow-typed/npm/babel-plugin-preval_vx.x.x.js new file mode 100644 index 00000000000000..737f8ff75d4caf --- /dev/null +++ b/flow-typed/npm/babel-plugin-preval_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: b27eb971bc1e9e704a6ca9e9e222fbf4 +// flow-typed version: <>/babel-plugin-preval_v^1.6.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-preval' + * + * 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-preval' { + 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-preval/dist/get-replacement' { + declare module.exports: any; +} + +declare module 'babel-plugin-preval/dist/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-preval/dist/macro' { + declare module.exports: any; +} + +declare module 'babel-plugin-preval/dist/object-to-ast' { + declare module.exports: any; +} + +declare module 'babel-plugin-preval/macro' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-preval/dist/get-replacement.js' { + declare module.exports: $Exports<'babel-plugin-preval/dist/get-replacement'>; +} +declare module 'babel-plugin-preval/dist/index.js' { + declare module.exports: $Exports<'babel-plugin-preval/dist/index'>; +} +declare module 'babel-plugin-preval/dist/macro.js' { + declare module.exports: $Exports<'babel-plugin-preval/dist/macro'>; +} +declare module 'babel-plugin-preval/dist/object-to-ast.js' { + declare module.exports: $Exports<'babel-plugin-preval/dist/object-to-ast'>; +} +declare module 'babel-plugin-preval/macro.js' { + declare module.exports: $Exports<'babel-plugin-preval/macro'>; +} diff --git a/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js b/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js new file mode 100644 index 00000000000000..e0ceaaa3ef1955 --- /dev/null +++ b/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: c5684cf2bd051a3601bb854537d4308c +// flow-typed version: <>/babel-plugin-react-remove-properties_v^0.2.5/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-react-remove-properties' + * + * 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-react-remove-properties' { + 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-react-remove-properties/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-react-remove-properties/src/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-react-remove-properties/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-react-remove-properties/lib/index'>; +} +declare module 'babel-plugin-react-remove-properties/src/index.js' { + declare module.exports: $Exports<'babel-plugin-react-remove-properties/src/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js new file mode 100644 index 00000000000000..61d9e9e83e85a0 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: d78a3d3bd73b794dd4c34fc9c804c0a1 +// flow-typed version: <>/babel-plugin-transform-dev-warning_v^0.1.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-dev-warning' + * + * 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-transform-dev-warning' { + 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-transform-dev-warning/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-dev-warning/src/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/actual' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/expected' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-dev-warning/test/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-dev-warning/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-dev-warning/lib/index'>; +} +declare module 'babel-plugin-transform-dev-warning/src/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-dev-warning/src/index'>; +} +declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/actual.js' { + declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/fixtures/simple/actual'>; +} +declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/expected.js' { + declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/fixtures/simple/expected'>; +} +declare module 'babel-plugin-transform-dev-warning/test/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js new file mode 100644 index 00000000000000..6953cc8ccacc00 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: f7cebfb65ddcf754135cb0fb28662087 +// flow-typed version: <>/babel-plugin-transform-flow-strip-types_v^6.22.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-flow-strip-types' + * + * 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-transform-flow-strip-types' { + 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-transform-flow-strip-types/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-flow-strip-types/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-flow-strip-types/lib/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js new file mode 100644 index 00000000000000..6ddc822e583d1e --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: e0c2fbfd0aafe714c19058869ad4d85d +// flow-typed version: <>/babel-plugin-transform-object-assign_v^6.22.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-object-assign' + * + * 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-transform-object-assign' { + 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-transform-object-assign/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-object-assign/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-object-assign/lib/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js new file mode 100644 index 00000000000000..0966489d936002 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: eea39303689561599af487eb4fd77bee +// flow-typed version: <>/babel-plugin-transform-react-constant-elements_v^6.23.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-react-constant-elements' + * + * 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-transform-react-constant-elements' { + 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-transform-react-constant-elements/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-react-constant-elements/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-constant-elements/lib/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js new file mode 100644 index 00000000000000..8e7c05c297a779 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js @@ -0,0 +1,81 @@ +// flow-typed signature: 4f781068f896ac27c1950d558100940f +// flow-typed version: <>/babel-plugin-transform-react-remove-prop-types_v^0.4.10/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-react-remove-prop-types' + * + * 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-transform-react-remove-prop-types' { + 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-transform-react-remove-prop-types/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/lib/remove' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/src/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-react-remove-prop-types/src/remove' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-react-remove-prop-types/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/index'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/lib/remove.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/remove'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/src/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/index'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent'>; +} +declare module 'babel-plugin-transform-react-remove-prop-types/src/remove.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/remove'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js new file mode 100644 index 00000000000000..2d1f42224953b0 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js @@ -0,0 +1,116 @@ +// flow-typed signature: 346e275e98cd08d9141e15d88b464e0b +// flow-typed version: <>/babel-plugin-transform-replace-object-assign_v^0.2.1/flow_v0.48.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-replace-object-assign' + * + * 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-transform-replace-object-assign' { + 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-transform-replace-object-assign/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/src/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-replace-object-assign/test/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-replace-object-assign/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/lib/index'>; +} +declare module 'babel-plugin-transform-replace-object-assign/src/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/src/index'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected'>; +} +declare module 'babel-plugin-transform-replace-object-assign/test/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js new file mode 100644 index 00000000000000..3a5b2f92170804 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: af81aba6cd8090f40fc181f425742a2f +// flow-typed version: <>/babel-plugin-transform-runtime_v^6.23.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-runtime' + * + * 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-transform-runtime' { + 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-transform-runtime/lib/definitions' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-runtime/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-runtime/lib/definitions.js' { + declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/definitions'>; +} +declare module 'babel-plugin-transform-runtime/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/index'>; +} diff --git a/flow-typed/npm/babel-polyfill_vx.x.x.js b/flow-typed/npm/babel-polyfill_vx.x.x.js new file mode 100644 index 00000000000000..aaa8bf508ea0fb --- /dev/null +++ b/flow-typed/npm/babel-polyfill_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 53c3323c8ff44873205e1abe911ef93c +// flow-typed version: <>/babel-polyfill_v^6.26.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-polyfill' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-polyfill' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-polyfill/browser' { + declare module.exports: any; +} + +declare module 'babel-polyfill/dist/polyfill' { + declare module.exports: any; +} + +declare module 'babel-polyfill/dist/polyfill.min' { + declare module.exports: any; +} + +declare module 'babel-polyfill/lib/index' { + declare module.exports: any; +} + +declare module 'babel-polyfill/scripts/postpublish' { + declare module.exports: any; +} + +declare module 'babel-polyfill/scripts/prepublish' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-polyfill/browser.js' { + declare module.exports: $Exports<'babel-polyfill/browser'>; +} +declare module 'babel-polyfill/dist/polyfill.js' { + declare module.exports: $Exports<'babel-polyfill/dist/polyfill'>; +} +declare module 'babel-polyfill/dist/polyfill.min.js' { + declare module.exports: $Exports<'babel-polyfill/dist/polyfill.min'>; +} +declare module 'babel-polyfill/lib/index.js' { + declare module.exports: $Exports<'babel-polyfill/lib/index'>; +} +declare module 'babel-polyfill/scripts/postpublish.js' { + declare module.exports: $Exports<'babel-polyfill/scripts/postpublish'>; +} +declare module 'babel-polyfill/scripts/prepublish.js' { + declare module.exports: $Exports<'babel-polyfill/scripts/prepublish'>; +} diff --git a/flow-typed/npm/babel-preset-env_vx.x.x.js b/flow-typed/npm/babel-preset-env_vx.x.x.js new file mode 100644 index 00000000000000..311791b2e7a9b5 --- /dev/null +++ b/flow-typed/npm/babel-preset-env_vx.x.x.js @@ -0,0 +1,88 @@ +// flow-typed signature: e40df9dfb8fb3ebb9ca6fa55b4e18557 +// flow-typed version: <>/babel-preset-env_v^1.6.1/flow_v0.59.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 new file mode 100644 index 00000000000000..b369ddd47d4290 --- /dev/null +++ b/flow-typed/npm/babel-preset-es2015_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: a129ea58f8a95562ae676f587bcd72a7 +// flow-typed version: <>/babel-preset-es2015_v^6.24.1/flow_v0.54.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 new file mode 100644 index 00000000000000..ee7020b0ffc89e --- /dev/null +++ b/flow-typed/npm/babel-preset-react_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 13eab33b15abeaf8701570e19b59e693 +// flow-typed version: <>/babel-preset-react_v^6.24.1/flow_v0.59.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-1_vx.x.x.js b/flow-typed/npm/babel-preset-stage-1_vx.x.x.js new file mode 100644 index 00000000000000..6742ba32687ad5 --- /dev/null +++ b/flow-typed/npm/babel-preset-stage-1_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 6a5fdca2afe2d941b1cc8fdd40525bc2 +// flow-typed version: <>/babel-preset-stage-1_v^6.24.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-stage-1' + * + * 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-1' { + 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-1/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-stage-1/lib/index.js' { + declare module.exports: $Exports<'babel-preset-stage-1/lib/index'>; +} diff --git a/flow-typed/npm/babel-register_vx.x.x.js b/flow-typed/npm/babel-register_vx.x.x.js new file mode 100644 index 00000000000000..75093a288a1c3f --- /dev/null +++ b/flow-typed/npm/babel-register_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: 55f3a2367c0b6dc9e238e39b740da404 +// flow-typed version: <>/babel-register_v^6.26.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-register' + * + * 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-register' { + 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-register/lib/browser' { + declare module.exports: any; +} + +declare module 'babel-register/lib/cache' { + declare module.exports: any; +} + +declare module 'babel-register/lib/node' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-register/lib/browser.js' { + declare module.exports: $Exports<'babel-register/lib/browser'>; +} +declare module 'babel-register/lib/cache.js' { + declare module.exports: $Exports<'babel-register/lib/cache'>; +} +declare module 'babel-register/lib/node.js' { + declare module.exports: $Exports<'babel-register/lib/node'>; +} diff --git a/flow-typed/npm/babel-runtime_vx.x.x.js b/flow-typed/npm/babel-runtime_vx.x.x.js new file mode 100644 index 00000000000000..2d17de77e04797 --- /dev/null +++ b/flow-typed/npm/babel-runtime_vx.x.x.js @@ -0,0 +1,1691 @@ +// flow-typed signature: d24f6dfdfd4a00f60dd1da7cd34b600b +// flow-typed version: <>/babel-runtime_v^6.26.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-runtime' + * + * 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-runtime' { + 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-runtime/core-js' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/concat' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/copy-within' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/entries' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/every' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/fill' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/filter' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/find-index' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/find' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/for-each' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/from' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/includes' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/index-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/join' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/last-index-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/pop' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/push' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reduce-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reduce' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reverse' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/shift' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/slice' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/some' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/sort' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/splice' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/unshift' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/values' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/asap' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/clear-immediate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/error/is-error' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/get-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/is-iterable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/json/stringify' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/acosh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/asinh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/atanh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/cbrt' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/clz32' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/cosh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/expm1' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/fround' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/hypot' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/iaddh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/imul' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/imulh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/isubh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log10' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log1p' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log2' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/sign' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/sinh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/tanh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/trunc' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/umulh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/epsilon' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-finite' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-nan' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/max-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/min-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/parse-float' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/parse-int' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/assign' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/create' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/define-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/entries' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/freeze' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-descriptor' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-descriptors' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-names' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-symbols' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-extensible' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-frozen' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-sealed' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/prevent-extensions' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/seal' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/set-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/values' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/observable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/promise' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/apply' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/construct' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/define-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/delete-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/delete-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/enumerate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-metadata-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has-own-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/is-extensible' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/own-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/prevent-extensions' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/set-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/regexp/escape' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/set-immediate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/at' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/code-point-at' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/ends-with' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/from-code-point' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/includes' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/match-all' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-end' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-left' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-start' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/raw' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/repeat' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/starts-with' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-end' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-left' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-start' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/for' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/has-instance' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/is-concat-spreadable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/key-for' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/match' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/observable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/replace' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/search' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/species' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/split' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/to-primitive' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/to-string-tag' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/unscopables' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/system/global' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/weak-map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/weak-set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-generator-delegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-to-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_class-call-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_create-class' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_defaults' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_define-enumerable-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_extends' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_get' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_inherits' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_instanceof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_interop-require-default' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_interop-require-wildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_jsx' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_new-arrow-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_object-destructuring-empty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_object-without-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_possible-constructor-return' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_self-global' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_sliced-to-array-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_sliced-to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_tagged-template-literal-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_tagged-template-literal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_temporal-ref' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_temporal-undefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_to-consumable-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_typeof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-generator-delegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-to-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncGenerator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncGeneratorDelegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncIterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncToGenerator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/class-call-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/classCallCheck' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/create-class' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/createClass' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defaults' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/define-enumerable-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defineEnumerableProperties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defineProperty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/extends' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/get' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/inherits' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/instanceof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interop-require-default' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interop-require-wildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interopRequireDefault' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interopRequireWildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/jsx' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/new-arrow-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/newArrowCheck' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/object-destructuring-empty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/object-without-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/objectDestructuringEmpty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/objectWithoutProperties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/possible-constructor-return' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/possibleConstructorReturn' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/self-global' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/selfGlobal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/sliced-to-array-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/sliced-to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/slicedToArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/slicedToArrayLoose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/tagged-template-literal-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/tagged-template-literal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/taggedTemplateLiteral' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporal-ref' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporal-undefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporalRef' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporalUndefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/to-consumable-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/toArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/toConsumableArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/typeof' { + declare module.exports: any; +} + +declare module 'babel-runtime/regenerator/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-runtime/core-js.js' { + declare module.exports: $Exports<'babel-runtime/core-js'>; +} +declare module 'babel-runtime/core-js/array/concat.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/concat'>; +} +declare module 'babel-runtime/core-js/array/copy-within.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/copy-within'>; +} +declare module 'babel-runtime/core-js/array/entries.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/entries'>; +} +declare module 'babel-runtime/core-js/array/every.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/every'>; +} +declare module 'babel-runtime/core-js/array/fill.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/fill'>; +} +declare module 'babel-runtime/core-js/array/filter.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/filter'>; +} +declare module 'babel-runtime/core-js/array/find-index.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/find-index'>; +} +declare module 'babel-runtime/core-js/array/find.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/find'>; +} +declare module 'babel-runtime/core-js/array/for-each.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/for-each'>; +} +declare module 'babel-runtime/core-js/array/from.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/from'>; +} +declare module 'babel-runtime/core-js/array/includes.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/includes'>; +} +declare module 'babel-runtime/core-js/array/index-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/index-of'>; +} +declare module 'babel-runtime/core-js/array/join.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/join'>; +} +declare module 'babel-runtime/core-js/array/keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/keys'>; +} +declare module 'babel-runtime/core-js/array/last-index-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/last-index-of'>; +} +declare module 'babel-runtime/core-js/array/map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/map'>; +} +declare module 'babel-runtime/core-js/array/of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/of'>; +} +declare module 'babel-runtime/core-js/array/pop.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/pop'>; +} +declare module 'babel-runtime/core-js/array/push.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/push'>; +} +declare module 'babel-runtime/core-js/array/reduce-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reduce-right'>; +} +declare module 'babel-runtime/core-js/array/reduce.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reduce'>; +} +declare module 'babel-runtime/core-js/array/reverse.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reverse'>; +} +declare module 'babel-runtime/core-js/array/shift.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/shift'>; +} +declare module 'babel-runtime/core-js/array/slice.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/slice'>; +} +declare module 'babel-runtime/core-js/array/some.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/some'>; +} +declare module 'babel-runtime/core-js/array/sort.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/sort'>; +} +declare module 'babel-runtime/core-js/array/splice.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/splice'>; +} +declare module 'babel-runtime/core-js/array/unshift.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/unshift'>; +} +declare module 'babel-runtime/core-js/array/values.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/values'>; +} +declare module 'babel-runtime/core-js/asap.js' { + declare module.exports: $Exports<'babel-runtime/core-js/asap'>; +} +declare module 'babel-runtime/core-js/clear-immediate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/clear-immediate'>; +} +declare module 'babel-runtime/core-js/error/is-error.js' { + declare module.exports: $Exports<'babel-runtime/core-js/error/is-error'>; +} +declare module 'babel-runtime/core-js/get-iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/get-iterator'>; +} +declare module 'babel-runtime/core-js/is-iterable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/is-iterable'>; +} +declare module 'babel-runtime/core-js/json/stringify.js' { + declare module.exports: $Exports<'babel-runtime/core-js/json/stringify'>; +} +declare module 'babel-runtime/core-js/map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/map'>; +} +declare module 'babel-runtime/core-js/math/acosh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/acosh'>; +} +declare module 'babel-runtime/core-js/math/asinh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/asinh'>; +} +declare module 'babel-runtime/core-js/math/atanh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/atanh'>; +} +declare module 'babel-runtime/core-js/math/cbrt.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/cbrt'>; +} +declare module 'babel-runtime/core-js/math/clz32.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/clz32'>; +} +declare module 'babel-runtime/core-js/math/cosh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/cosh'>; +} +declare module 'babel-runtime/core-js/math/expm1.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/expm1'>; +} +declare module 'babel-runtime/core-js/math/fround.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/fround'>; +} +declare module 'babel-runtime/core-js/math/hypot.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/hypot'>; +} +declare module 'babel-runtime/core-js/math/iaddh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/iaddh'>; +} +declare module 'babel-runtime/core-js/math/imul.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/imul'>; +} +declare module 'babel-runtime/core-js/math/imulh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/imulh'>; +} +declare module 'babel-runtime/core-js/math/isubh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/isubh'>; +} +declare module 'babel-runtime/core-js/math/log10.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log10'>; +} +declare module 'babel-runtime/core-js/math/log1p.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log1p'>; +} +declare module 'babel-runtime/core-js/math/log2.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log2'>; +} +declare module 'babel-runtime/core-js/math/sign.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/sign'>; +} +declare module 'babel-runtime/core-js/math/sinh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/sinh'>; +} +declare module 'babel-runtime/core-js/math/tanh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/tanh'>; +} +declare module 'babel-runtime/core-js/math/trunc.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/trunc'>; +} +declare module 'babel-runtime/core-js/math/umulh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/umulh'>; +} +declare module 'babel-runtime/core-js/number/epsilon.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/epsilon'>; +} +declare module 'babel-runtime/core-js/number/is-finite.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-finite'>; +} +declare module 'babel-runtime/core-js/number/is-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-integer'>; +} +declare module 'babel-runtime/core-js/number/is-nan.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-nan'>; +} +declare module 'babel-runtime/core-js/number/is-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/max-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/max-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/min-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/min-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/parse-float.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/parse-float'>; +} +declare module 'babel-runtime/core-js/number/parse-int.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/parse-int'>; +} +declare module 'babel-runtime/core-js/object/assign.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/assign'>; +} +declare module 'babel-runtime/core-js/object/create.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/create'>; +} +declare module 'babel-runtime/core-js/object/define-properties.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/define-properties'>; +} +declare module 'babel-runtime/core-js/object/define-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/define-property'>; +} +declare module 'babel-runtime/core-js/object/entries.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/entries'>; +} +declare module 'babel-runtime/core-js/object/freeze.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/freeze'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-descriptor.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptor'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-descriptors.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptors'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-names.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-names'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-symbols.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-symbols'>; +} +declare module 'babel-runtime/core-js/object/get-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-prototype-of'>; +} +declare module 'babel-runtime/core-js/object/is-extensible.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-extensible'>; +} +declare module 'babel-runtime/core-js/object/is-frozen.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-frozen'>; +} +declare module 'babel-runtime/core-js/object/is-sealed.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-sealed'>; +} +declare module 'babel-runtime/core-js/object/is.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is'>; +} +declare module 'babel-runtime/core-js/object/keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/keys'>; +} +declare module 'babel-runtime/core-js/object/prevent-extensions.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/prevent-extensions'>; +} +declare module 'babel-runtime/core-js/object/seal.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/seal'>; +} +declare module 'babel-runtime/core-js/object/set-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/set-prototype-of'>; +} +declare module 'babel-runtime/core-js/object/values.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/values'>; +} +declare module 'babel-runtime/core-js/observable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/observable'>; +} +declare module 'babel-runtime/core-js/promise.js' { + declare module.exports: $Exports<'babel-runtime/core-js/promise'>; +} +declare module 'babel-runtime/core-js/reflect/apply.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/apply'>; +} +declare module 'babel-runtime/core-js/reflect/construct.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/construct'>; +} +declare module 'babel-runtime/core-js/reflect/define-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/define-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-property'>; +} +declare module 'babel-runtime/core-js/reflect/delete-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/delete-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-property'>; +} +declare module 'babel-runtime/core-js/reflect/enumerate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/enumerate'>; +} +declare module 'babel-runtime/core-js/reflect/get-metadata-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata-keys'>; +} +declare module 'babel-runtime/core-js/reflect/get-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata-keys'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-property-descriptor'>; +} +declare module 'babel-runtime/core-js/reflect/get-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-prototype-of'>; +} +declare module 'babel-runtime/core-js/reflect/get.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get'>; +} +declare module 'babel-runtime/core-js/reflect/has-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/has-own-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-own-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/has.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has'>; +} +declare module 'babel-runtime/core-js/reflect/is-extensible.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/is-extensible'>; +} +declare module 'babel-runtime/core-js/reflect/metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/metadata'>; +} +declare module 'babel-runtime/core-js/reflect/own-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/own-keys'>; +} +declare module 'babel-runtime/core-js/reflect/prevent-extensions.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/prevent-extensions'>; +} +declare module 'babel-runtime/core-js/reflect/set-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/set-prototype-of'>; +} +declare module 'babel-runtime/core-js/reflect/set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/set'>; +} +declare module 'babel-runtime/core-js/regexp/escape.js' { + declare module.exports: $Exports<'babel-runtime/core-js/regexp/escape'>; +} +declare module 'babel-runtime/core-js/set-immediate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/set-immediate'>; +} +declare module 'babel-runtime/core-js/set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/set'>; +} +declare module 'babel-runtime/core-js/string/at.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/at'>; +} +declare module 'babel-runtime/core-js/string/code-point-at.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/code-point-at'>; +} +declare module 'babel-runtime/core-js/string/ends-with.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/ends-with'>; +} +declare module 'babel-runtime/core-js/string/from-code-point.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/from-code-point'>; +} +declare module 'babel-runtime/core-js/string/includes.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/includes'>; +} +declare module 'babel-runtime/core-js/string/match-all.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/match-all'>; +} +declare module 'babel-runtime/core-js/string/pad-end.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-end'>; +} +declare module 'babel-runtime/core-js/string/pad-left.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-left'>; +} +declare module 'babel-runtime/core-js/string/pad-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-right'>; +} +declare module 'babel-runtime/core-js/string/pad-start.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-start'>; +} +declare module 'babel-runtime/core-js/string/raw.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/raw'>; +} +declare module 'babel-runtime/core-js/string/repeat.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/repeat'>; +} +declare module 'babel-runtime/core-js/string/starts-with.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/starts-with'>; +} +declare module 'babel-runtime/core-js/string/trim-end.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-end'>; +} +declare module 'babel-runtime/core-js/string/trim-left.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-left'>; +} +declare module 'babel-runtime/core-js/string/trim-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-right'>; +} +declare module 'babel-runtime/core-js/string/trim-start.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-start'>; +} +declare module 'babel-runtime/core-js/string/trim.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim'>; +} +declare module 'babel-runtime/core-js/symbol.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol'>; +} +declare module 'babel-runtime/core-js/symbol/async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/async-iterator'>; +} +declare module 'babel-runtime/core-js/symbol/for.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/for'>; +} +declare module 'babel-runtime/core-js/symbol/has-instance.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/has-instance'>; +} +declare module 'babel-runtime/core-js/symbol/is-concat-spreadable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/is-concat-spreadable'>; +} +declare module 'babel-runtime/core-js/symbol/iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/iterator'>; +} +declare module 'babel-runtime/core-js/symbol/key-for.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/key-for'>; +} +declare module 'babel-runtime/core-js/symbol/match.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/match'>; +} +declare module 'babel-runtime/core-js/symbol/observable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/observable'>; +} +declare module 'babel-runtime/core-js/symbol/replace.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/replace'>; +} +declare module 'babel-runtime/core-js/symbol/search.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/search'>; +} +declare module 'babel-runtime/core-js/symbol/species.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/species'>; +} +declare module 'babel-runtime/core-js/symbol/split.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/split'>; +} +declare module 'babel-runtime/core-js/symbol/to-primitive.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-primitive'>; +} +declare module 'babel-runtime/core-js/symbol/to-string-tag.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-string-tag'>; +} +declare module 'babel-runtime/core-js/symbol/unscopables.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/unscopables'>; +} +declare module 'babel-runtime/core-js/system/global.js' { + declare module.exports: $Exports<'babel-runtime/core-js/system/global'>; +} +declare module 'babel-runtime/core-js/weak-map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/weak-map'>; +} +declare module 'babel-runtime/core-js/weak-set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/weak-set'>; +} +declare module 'babel-runtime/helpers/_async-generator-delegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-generator-delegate'>; +} +declare module 'babel-runtime/helpers/_async-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-generator'>; +} +declare module 'babel-runtime/helpers/_async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-iterator'>; +} +declare module 'babel-runtime/helpers/_async-to-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-to-generator'>; +} +declare module 'babel-runtime/helpers/_class-call-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_class-call-check'>; +} +declare module 'babel-runtime/helpers/_create-class.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_create-class'>; +} +declare module 'babel-runtime/helpers/_defaults.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_defaults'>; +} +declare module 'babel-runtime/helpers/_define-enumerable-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_define-enumerable-properties'>; +} +declare module 'babel-runtime/helpers/_define-property.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_define-property'>; +} +declare module 'babel-runtime/helpers/_extends.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_extends'>; +} +declare module 'babel-runtime/helpers/_get.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_get'>; +} +declare module 'babel-runtime/helpers/_inherits.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_inherits'>; +} +declare module 'babel-runtime/helpers/_instanceof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_instanceof'>; +} +declare module 'babel-runtime/helpers/_interop-require-default.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-default'>; +} +declare module 'babel-runtime/helpers/_interop-require-wildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-wildcard'>; +} +declare module 'babel-runtime/helpers/_jsx.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_jsx'>; +} +declare module 'babel-runtime/helpers/_new-arrow-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_new-arrow-check'>; +} +declare module 'babel-runtime/helpers/_object-destructuring-empty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_object-destructuring-empty'>; +} +declare module 'babel-runtime/helpers/_object-without-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_object-without-properties'>; +} +declare module 'babel-runtime/helpers/_possible-constructor-return.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_possible-constructor-return'>; +} +declare module 'babel-runtime/helpers/_self-global.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_self-global'>; +} +declare module 'babel-runtime/helpers/_set.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_set'>; +} +declare module 'babel-runtime/helpers/_sliced-to-array-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array-loose'>; +} +declare module 'babel-runtime/helpers/_sliced-to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array'>; +} +declare module 'babel-runtime/helpers/_tagged-template-literal-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal-loose'>; +} +declare module 'babel-runtime/helpers/_tagged-template-literal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal'>; +} +declare module 'babel-runtime/helpers/_temporal-ref.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_temporal-ref'>; +} +declare module 'babel-runtime/helpers/_temporal-undefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_temporal-undefined'>; +} +declare module 'babel-runtime/helpers/_to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_to-array'>; +} +declare module 'babel-runtime/helpers/_to-consumable-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_to-consumable-array'>; +} +declare module 'babel-runtime/helpers/_typeof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_typeof'>; +} +declare module 'babel-runtime/helpers/async-generator-delegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-generator-delegate'>; +} +declare module 'babel-runtime/helpers/async-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-generator'>; +} +declare module 'babel-runtime/helpers/async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-iterator'>; +} +declare module 'babel-runtime/helpers/async-to-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-to-generator'>; +} +declare module 'babel-runtime/helpers/asyncGenerator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncGenerator'>; +} +declare module 'babel-runtime/helpers/asyncGeneratorDelegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncGeneratorDelegate'>; +} +declare module 'babel-runtime/helpers/asyncIterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncIterator'>; +} +declare module 'babel-runtime/helpers/asyncToGenerator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncToGenerator'>; +} +declare module 'babel-runtime/helpers/class-call-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/class-call-check'>; +} +declare module 'babel-runtime/helpers/classCallCheck.js' { + declare module.exports: $Exports<'babel-runtime/helpers/classCallCheck'>; +} +declare module 'babel-runtime/helpers/create-class.js' { + declare module.exports: $Exports<'babel-runtime/helpers/create-class'>; +} +declare module 'babel-runtime/helpers/createClass.js' { + declare module.exports: $Exports<'babel-runtime/helpers/createClass'>; +} +declare module 'babel-runtime/helpers/defaults.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defaults'>; +} +declare module 'babel-runtime/helpers/define-enumerable-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/define-enumerable-properties'>; +} +declare module 'babel-runtime/helpers/define-property.js' { + declare module.exports: $Exports<'babel-runtime/helpers/define-property'>; +} +declare module 'babel-runtime/helpers/defineEnumerableProperties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defineEnumerableProperties'>; +} +declare module 'babel-runtime/helpers/defineProperty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defineProperty'>; +} +declare module 'babel-runtime/helpers/extends.js' { + declare module.exports: $Exports<'babel-runtime/helpers/extends'>; +} +declare module 'babel-runtime/helpers/get.js' { + declare module.exports: $Exports<'babel-runtime/helpers/get'>; +} +declare module 'babel-runtime/helpers/inherits.js' { + declare module.exports: $Exports<'babel-runtime/helpers/inherits'>; +} +declare module 'babel-runtime/helpers/instanceof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/instanceof'>; +} +declare module 'babel-runtime/helpers/interop-require-default.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interop-require-default'>; +} +declare module 'babel-runtime/helpers/interop-require-wildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interop-require-wildcard'>; +} +declare module 'babel-runtime/helpers/interopRequireDefault.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interopRequireDefault'>; +} +declare module 'babel-runtime/helpers/interopRequireWildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interopRequireWildcard'>; +} +declare module 'babel-runtime/helpers/jsx.js' { + declare module.exports: $Exports<'babel-runtime/helpers/jsx'>; +} +declare module 'babel-runtime/helpers/new-arrow-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/new-arrow-check'>; +} +declare module 'babel-runtime/helpers/newArrowCheck.js' { + declare module.exports: $Exports<'babel-runtime/helpers/newArrowCheck'>; +} +declare module 'babel-runtime/helpers/object-destructuring-empty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/object-destructuring-empty'>; +} +declare module 'babel-runtime/helpers/object-without-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/object-without-properties'>; +} +declare module 'babel-runtime/helpers/objectDestructuringEmpty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/objectDestructuringEmpty'>; +} +declare module 'babel-runtime/helpers/objectWithoutProperties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/objectWithoutProperties'>; +} +declare module 'babel-runtime/helpers/possible-constructor-return.js' { + declare module.exports: $Exports<'babel-runtime/helpers/possible-constructor-return'>; +} +declare module 'babel-runtime/helpers/possibleConstructorReturn.js' { + declare module.exports: $Exports<'babel-runtime/helpers/possibleConstructorReturn'>; +} +declare module 'babel-runtime/helpers/self-global.js' { + declare module.exports: $Exports<'babel-runtime/helpers/self-global'>; +} +declare module 'babel-runtime/helpers/selfGlobal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/selfGlobal'>; +} +declare module 'babel-runtime/helpers/set.js' { + declare module.exports: $Exports<'babel-runtime/helpers/set'>; +} +declare module 'babel-runtime/helpers/sliced-to-array-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array-loose'>; +} +declare module 'babel-runtime/helpers/sliced-to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array'>; +} +declare module 'babel-runtime/helpers/slicedToArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/slicedToArray'>; +} +declare module 'babel-runtime/helpers/slicedToArrayLoose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/slicedToArrayLoose'>; +} +declare module 'babel-runtime/helpers/tagged-template-literal-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal-loose'>; +} +declare module 'babel-runtime/helpers/tagged-template-literal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal'>; +} +declare module 'babel-runtime/helpers/taggedTemplateLiteral.js' { + declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteral'>; +} +declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteralLoose'>; +} +declare module 'babel-runtime/helpers/temporal-ref.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporal-ref'>; +} +declare module 'babel-runtime/helpers/temporal-undefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporal-undefined'>; +} +declare module 'babel-runtime/helpers/temporalRef.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporalRef'>; +} +declare module 'babel-runtime/helpers/temporalUndefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporalUndefined'>; +} +declare module 'babel-runtime/helpers/to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/to-array'>; +} +declare module 'babel-runtime/helpers/to-consumable-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/to-consumable-array'>; +} +declare module 'babel-runtime/helpers/toArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/toArray'>; +} +declare module 'babel-runtime/helpers/toConsumableArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/toConsumableArray'>; +} +declare module 'babel-runtime/helpers/typeof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/typeof'>; +} +declare module 'babel-runtime/regenerator/index.js' { + declare module.exports: $Exports<'babel-runtime/regenerator/index'>; +} diff --git a/flow-typed/npm/brcast_vx.x.x.js b/flow-typed/npm/brcast_vx.x.x.js new file mode 100644 index 00000000000000..bfe92c08e2daa7 --- /dev/null +++ b/flow-typed/npm/brcast_vx.x.x.js @@ -0,0 +1,73 @@ +// flow-typed signature: 404b953c38ac5645ce0a6f0ac26709f9 +// flow-typed version: <>/brcast_v^3.0.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'brcast' + * + * 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 'brcast' { + 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 'brcast/dist/brcast.cjs' { + declare module.exports: any; +} + +declare module 'brcast/dist/brcast.cjs.min' { + declare module.exports: any; +} + +declare module 'brcast/dist/brcast.es' { + declare module.exports: any; +} + +declare module 'brcast/dist/brcast.umd' { + declare module.exports: any; +} + +declare module 'brcast/dist/brcast.umd.min' { + declare module.exports: any; +} + +declare module 'brcast/index.spec' { + declare module.exports: any; +} + +// Filename aliases +declare module 'brcast/dist/brcast.cjs.js' { + declare module.exports: $Exports<'brcast/dist/brcast.cjs'>; +} +declare module 'brcast/dist/brcast.cjs.min.js' { + declare module.exports: $Exports<'brcast/dist/brcast.cjs.min'>; +} +declare module 'brcast/dist/brcast.es.js' { + declare module.exports: $Exports<'brcast/dist/brcast.es'>; +} +declare module 'brcast/dist/brcast.umd.js' { + declare module.exports: $Exports<'brcast/dist/brcast.umd'>; +} +declare module 'brcast/dist/brcast.umd.min.js' { + declare module.exports: $Exports<'brcast/dist/brcast.umd.min'>; +} +declare module 'brcast/index' { + declare module.exports: $Exports<'brcast'>; +} +declare module 'brcast/index.js' { + declare module.exports: $Exports<'brcast'>; +} +declare module 'brcast/index.spec.js' { + declare module.exports: $Exports<'brcast/index.spec'>; +} diff --git a/flow-typed/npm/chai_v4.x.x.js b/flow-typed/npm/chai_v4.x.x.js new file mode 100644 index 00000000000000..3bd7e21bf24b21 --- /dev/null +++ b/flow-typed/npm/chai_v4.x.x.js @@ -0,0 +1,285 @@ +// flow-typed signature: 88d2313c965c71ea202a84ce638ce5b1 +// flow-typed version: cfc9aef80e/chai_v4.x.x/flow_>=v0.15.0 + +declare module "chai" { + declare type ExpectChain = { + and: ExpectChain, + at: ExpectChain, + be: ExpectChain, + been: ExpectChain, + have: ExpectChain, + has: ExpectChain, + is: ExpectChain, + of: ExpectChain, + same: ExpectChain, + that: ExpectChain, + to: ExpectChain, + which: ExpectChain, + with: ExpectChain, + + not: ExpectChain, + deep: ExpectChain, + any: ExpectChain, + all: ExpectChain, + + a: ExpectChain & ((type: string) => ExpectChain), + an: ExpectChain & ((type: string) => ExpectChain), + + include: ExpectChain & ((value: mixed) => ExpectChain), + includes: ExpectChain & ((value: mixed) => ExpectChain), + contain: ExpectChain & ((value: mixed) => ExpectChain), + contains: ExpectChain & ((value: mixed) => ExpectChain), + + eq: (value: T) => ExpectChain, + eql: (value: T) => ExpectChain, + equal: (value: T) => ExpectChain, + equals: (value: T) => ExpectChain, + + above: (value: T & number) => ExpectChain, + least: (value: T & number) => ExpectChain, + below: (value: T & number) => ExpectChain, + most: (value: T & number) => ExpectChain, + within: (start: T & number, finish: T & number) => ExpectChain, + + instanceof: (constructor: mixed) => ExpectChain, + nested: ExpectChain, + property:

( + name: string, + value?: P + ) => ExpectChain

& ((name: string) => ExpectChain), + + length: (value: number) => ExpectChain | ExpectChain, + lengthOf: (value: number) => ExpectChain, + + match: (regex: RegExp) => ExpectChain, + string: (string: string) => ExpectChain, + + key: (key: string) => ExpectChain, + keys: ( + key: string | Array, + ...keys: Array + ) => ExpectChain, + + throw: ( + err?: Class | Error | RegExp | string, + errMsgMatcher?: RegExp | string, + msg?: string + ) => ExpectChain, + + respondTo: (method: string) => ExpectChain, + itself: ExpectChain, + + satisfy: (method: (value: T) => boolean) => ExpectChain, + + closeTo: (expected: T & number, delta: number) => ExpectChain, + + members: (set: mixed) => ExpectChain, + oneOf: (list: Array) => ExpectChain, + + change: (obj: mixed, key: string) => ExpectChain, + increase: (obj: mixed, key: string) => ExpectChain, + decrease: (obj: mixed, key: string) => ExpectChain, + + // dirty-chai + ok: () => ExpectChain, + true: () => ExpectChain, + false: () => ExpectChain, + null: () => ExpectChain, + undefined: () => ExpectChain, + exist: () => ExpectChain, + empty: () => ExpectChain, + + extensible: () => ExpectChain, + sealed: () => ExpectChain, + frozen: () => ExpectChain, + NaN: () => ExpectChain, + + // chai-immutable + size: (n: number) => ExpectChain, + + // sinon-chai + called: () => ExpectChain, + callCount: (n: number) => ExpectChain, + calledOnce: () => ExpectChain, + calledTwice: () => ExpectChain, + calledThrice: () => ExpectChain, + calledBefore: (spy: mixed) => ExpectChain, + calledAfter: (spy: mixed) => ExpectChain, + calledWith: (...args: Array) => ExpectChain, + calledWithMatch: (...args: Array) => ExpectChain, + calledWithExactly: (...args: Array) => ExpectChain, + + // chai-as-promised + eventually: ExpectChain, + resolvedWith: (value: mixed) => Promise & ExpectChain, + resolved: () => Promise & ExpectChain, + rejectedWith: (value: mixed) => Promise & ExpectChain, + rejected: () => Promise & ExpectChain, + notify: (callback: () => mixed) => ExpectChain, + fulfilled: () => Promise & ExpectChain, + + // chai-subset + containSubset: (obj: Object | Object[]) => ExpectChain, + + // chai-redux-mock-store + dispatchedActions: ( + actions: Array any)> + ) => ExpectChain, + dispatchedTypes: (actions: Array) => ExpectChain, + + // chai-enzyme + attr: (key: string, val?: any) => ExpectChain, + data: (key: string, val?: any) => ExpectChain, + prop: (key: string, val?: any) => ExpectChain, + state: (key: string, val?: any) => ExpectChain, + value: (val: string) => ExpectChain + }; + + declare function expect(actual: T, message?: string): ExpectChain; + + declare function use(plugin: (chai: Object, utils: Object) => void): void; + + declare class assert { + static (expression: mixed, message?: string): void; + static fail( + actual: mixed, + expected: mixed, + message?: string, + operator?: string + ): void; + + static isOk(object: mixed, message?: string): void; + static isNotOk(object: mixed, message?: string): void; + + static equal(actual: mixed, expected: mixed, message?: string): void; + static notEqual(actual: mixed, expected: mixed, message?: string): void; + + static strictEqual(act: mixed, exp: mixed, msg?: string): void; + static notStrictEqual(act: mixed, exp: mixed, msg?: string): void; + + static deepEqual(act: mixed, exp: mixed, msg?: string): void; + static notDeepEqual(act: mixed, exp: mixed, msg?: string): void; + + static ok(val: mixed, msg?: string): void; + static isTrue(val: mixed, msg?: string): void; + static isNotTrue(val: mixed, msg?: string): void; + static isFalse(val: mixed, msg?: string): void; + static isNotFalse(val: mixed, msg?: string): void; + + static isNull(val: mixed, msg?: string): void; + static isNotNull(val: mixed, msg?: string): void; + + static isUndefined(val: mixed, msg?: string): void; + static isDefined(val: mixed, msg?: string): void; + + static isNaN(val: mixed, msg?: string): void; + static isNotNaN(val: mixed, msg?: string): void; + + static isAbove(val: number, abv: number, msg?: string): void; + static isBelow(val: number, blw: number, msg?: string): void; + + static isAtMost(val: number, atmst: number, msg?: string): void; + static isAtLeast(val: number, atlst: number, msg?: string): void; + + static isFunction(val: mixed, msg?: string): void; + static isNotFunction(val: mixed, msg?: string): void; + + static isObject(val: mixed, msg?: string): void; + static isNotObject(val: mixed, msg?: string): void; + + static isArray(val: mixed, msg?: string): void; + static isNotArray(val: mixed, msg?: string): void; + + static isString(val: mixed, msg?: string): void; + static isNotString(val: mixed, msg?: string): void; + + static isNumber(val: mixed, msg?: string): void; + static isNotNumber(val: mixed, msg?: string): void; + + static isBoolean(val: mixed, msg?: string): void; + static isNotBoolean(val: mixed, msg?: string): void; + + static typeOf(val: mixed, type: string, msg?: string): void; + static notTypeOf(val: mixed, type: string, msg?: string): void; + + static instanceOf(val: mixed, constructor: Function, msg?: string): void; + static notInstanceOf(val: mixed, constructor: Function, msg?: string): void; + + static include(exp: string, inc: mixed, msg?: string): void; + static include(exp: Array, inc: T, msg?: string): void; + + static notInclude(exp: string, inc: mixed, msg?: string): void; + static notInclude(exp: Array, inc: T, msg?: string): void; + + static match(exp: mixed, re: RegExp, msg?: string): void; + static notMatch(exp: mixed, re: RegExp, msg?: string): void; + + static property(obj: Object, prop: string, msg?: string): void; + static notProperty(obj: Object, prop: string, msg?: string): void; + static deepProperty(obj: Object, prop: string, msg?: string): void; + static notDeepProperty(obj: Object, prop: string, msg?: string): void; + + static propertyVal( + obj: Object, + prop: string, + val: mixed, + msg?: string + ): void; + static propertyNotVal( + obj: Object, + prop: string, + val: mixed, + msg?: string + ): void; + + static deepPropertyVal( + obj: Object, + prop: string, + val: mixed, + msg?: string + ): void; + static deepPropertyNotVal( + obj: Object, + prop: string, + val: mixed, + msg?: string + ): void; + + static lengthOf(exp: mixed, len: number, msg?: string): void; + + static throws( + func: () => any, + err?: Class | Error | RegExp | string, + errorMsgMatcher?: string | RegExp, + msg?: string + ): void; + static doesNotThrow( + func: () => any, + err?: Class | Error | RegExp | string, + errorMsgMatcher?: string | RegExp, + msg?: string + ): void; + + static closeTo( + actual: number, + expected: number, + delta: number, + msg?: string + ): void; + static approximately( + actual: number, + expected: number, + delta: number, + msg?: string + ): void; + + // chai-immutable + static sizeOf(val: mixed, length: number): void; + } + + declare var config: { + includeStack: boolean, + showDiff: boolean, + truncateThreshold: number + }; +} diff --git a/flow-typed/npm/chai_vx.x.x.js b/flow-typed/npm/chai_vx.x.x.js new file mode 100644 index 00000000000000..76633f4029e44e --- /dev/null +++ b/flow-typed/npm/chai_vx.x.x.js @@ -0,0 +1,297 @@ +// flow-typed signature: 2b8fd4436cbf2f7c17e6635d5ee13ec2 +// flow-typed version: <>/chai_v^4.0.2/flow_v0.48.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'chai' + * + * 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 'chai' { + 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 'chai/chai' { + declare module.exports: any; +} + +declare module 'chai/karma.conf' { + declare module.exports: any; +} + +declare module 'chai/karma.sauce' { + declare module.exports: any; +} + +declare module 'chai/lib/chai' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/assertion' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/config' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/core/assertions' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/interface/assert' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/interface/expect' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/interface/should' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addChainableMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addLengthGuard' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addProperty' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/compareByInspect' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/expectTypes' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/flag' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getActual' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getEnumerableProperties' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getMessage' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getOwnEnumerableProperties' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getOwnEnumerablePropertySymbols' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getProperties' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/index' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/inspect' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/isNaN' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/isProxyEnabled' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/objDisplay' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/overwriteChainableMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/overwriteMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/overwriteProperty' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/proxify' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/test' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/transferFlags' { + declare module.exports: any; +} + +declare module 'chai/register-assert' { + declare module.exports: any; +} + +declare module 'chai/register-expect' { + declare module.exports: any; +} + +declare module 'chai/register-should' { + declare module.exports: any; +} + +declare module 'chai/sauce.browsers' { + declare module.exports: any; +} + +// Filename aliases +declare module 'chai/chai.js' { + declare module.exports: $Exports<'chai/chai'>; +} +declare module 'chai/index' { + declare module.exports: $Exports<'chai'>; +} +declare module 'chai/index.js' { + declare module.exports: $Exports<'chai'>; +} +declare module 'chai/karma.conf.js' { + declare module.exports: $Exports<'chai/karma.conf'>; +} +declare module 'chai/karma.sauce.js' { + declare module.exports: $Exports<'chai/karma.sauce'>; +} +declare module 'chai/lib/chai.js' { + declare module.exports: $Exports<'chai/lib/chai'>; +} +declare module 'chai/lib/chai/assertion.js' { + declare module.exports: $Exports<'chai/lib/chai/assertion'>; +} +declare module 'chai/lib/chai/config.js' { + declare module.exports: $Exports<'chai/lib/chai/config'>; +} +declare module 'chai/lib/chai/core/assertions.js' { + declare module.exports: $Exports<'chai/lib/chai/core/assertions'>; +} +declare module 'chai/lib/chai/interface/assert.js' { + declare module.exports: $Exports<'chai/lib/chai/interface/assert'>; +} +declare module 'chai/lib/chai/interface/expect.js' { + declare module.exports: $Exports<'chai/lib/chai/interface/expect'>; +} +declare module 'chai/lib/chai/interface/should.js' { + declare module.exports: $Exports<'chai/lib/chai/interface/should'>; +} +declare module 'chai/lib/chai/utils/addChainableMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addChainableMethod'>; +} +declare module 'chai/lib/chai/utils/addLengthGuard.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addLengthGuard'>; +} +declare module 'chai/lib/chai/utils/addMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addMethod'>; +} +declare module 'chai/lib/chai/utils/addProperty.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addProperty'>; +} +declare module 'chai/lib/chai/utils/compareByInspect.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/compareByInspect'>; +} +declare module 'chai/lib/chai/utils/expectTypes.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/expectTypes'>; +} +declare module 'chai/lib/chai/utils/flag.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/flag'>; +} +declare module 'chai/lib/chai/utils/getActual.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getActual'>; +} +declare module 'chai/lib/chai/utils/getEnumerableProperties.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getEnumerableProperties'>; +} +declare module 'chai/lib/chai/utils/getMessage.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getMessage'>; +} +declare module 'chai/lib/chai/utils/getOwnEnumerableProperties.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getOwnEnumerableProperties'>; +} +declare module 'chai/lib/chai/utils/getOwnEnumerablePropertySymbols.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getOwnEnumerablePropertySymbols'>; +} +declare module 'chai/lib/chai/utils/getProperties.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getProperties'>; +} +declare module 'chai/lib/chai/utils/index.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/index'>; +} +declare module 'chai/lib/chai/utils/inspect.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/inspect'>; +} +declare module 'chai/lib/chai/utils/isNaN.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/isNaN'>; +} +declare module 'chai/lib/chai/utils/isProxyEnabled.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/isProxyEnabled'>; +} +declare module 'chai/lib/chai/utils/objDisplay.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/objDisplay'>; +} +declare module 'chai/lib/chai/utils/overwriteChainableMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/overwriteChainableMethod'>; +} +declare module 'chai/lib/chai/utils/overwriteMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/overwriteMethod'>; +} +declare module 'chai/lib/chai/utils/overwriteProperty.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/overwriteProperty'>; +} +declare module 'chai/lib/chai/utils/proxify.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/proxify'>; +} +declare module 'chai/lib/chai/utils/test.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/test'>; +} +declare module 'chai/lib/chai/utils/transferFlags.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/transferFlags'>; +} +declare module 'chai/register-assert.js' { + declare module.exports: $Exports<'chai/register-assert'>; +} +declare module 'chai/register-expect.js' { + declare module.exports: $Exports<'chai/register-expect'>; +} +declare module 'chai/register-should.js' { + declare module.exports: $Exports<'chai/register-should'>; +} +declare module 'chai/sauce.browsers.js' { + declare module.exports: $Exports<'chai/sauce.browsers'>; +} diff --git a/flow-typed/npm/classnames_v2.x.x.js b/flow-typed/npm/classnames_v2.x.x.js new file mode 100644 index 00000000000000..a5fa2ecc08c56a --- /dev/null +++ b/flow-typed/npm/classnames_v2.x.x.js @@ -0,0 +1,23 @@ +// flow-typed signature: b391d71d029170a91ea550188224f180 +// flow-typed version: 2b8923a76c/classnames_v2.x.x/flow_>=v0.25.x + +type $npm$classnames$Classes = + | string + | { [className: string]: * } + | false + | void + | null; + +declare module "classnames" { + declare function exports( + ...classes: Array<$npm$classnames$Classes | Array<$npm$classnames$Classes>> + ): string; +} + +declare module "classnames/bind" { + declare module.exports: $Exports<"classnames">; +} + +declare module "classnames/dedupe" { + declare module.exports: $Exports<"classnames">; +} diff --git a/flow-typed/npm/clean-css_vx.x.x.js b/flow-typed/npm/clean-css_vx.x.x.js new file mode 100644 index 00000000000000..f11bb8c91c9d5e --- /dev/null +++ b/flow-typed/npm/clean-css_vx.x.x.js @@ -0,0 +1,689 @@ +// flow-typed signature: f167072919ba2139143ce27ec9d4bf59 +// flow-typed version: <>/clean-css_v^4.1.9/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'clean-css' + * + * 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 'clean-css' { + 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 'clean-css/lib/clean' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/hack' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-0/optimize' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/optimize' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/shorten-hex' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/shorten-hsl' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/shorten-rgb' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/sort-selectors' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/tidy-at-rule' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/tidy-block' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-1/tidy-rules' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/break-up' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/can-override' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/clone' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/compactable' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/extract-properties' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/invalid-property-error' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/is-mergeable' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/merge-adjacent' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/merge-media-queries' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/optimize' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/every-values-pair' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/find-component-in' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/has-inherit' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/is-component-of' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/optimize' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/override-properties' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/populate-components' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/understandable' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/properties/vendor-prefixes' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/reduce-non-adjacent' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/remove-duplicates' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/remove-unused-at-rules' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/reorderable' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/restore-with-components' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/restore' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/restructure' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/rules-overlap' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/specificities-overlap' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/specificity' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/level-2/tidy-rule-duplicates' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/remove-unused' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/restore-from-optimizing' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/validator' { + declare module.exports: any; +} + +declare module 'clean-css/lib/optimizer/wrap-for-optimizing' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/compatibility' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/fetch' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/format' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/inline-request' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/inline-timeout' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/inline' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/optimization-level' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/rebase-to' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/rebase' { + declare module.exports: any; +} + +declare module 'clean-css/lib/options/rounding-precision' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/apply-source-maps' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/extract-import-url-and-media' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/input-source-map-tracker' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/is-allowed-resource' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/load-original-sources' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/load-remote-resource' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/match-data-uri' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/normalize-path' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/read-sources' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/rebase-local-map' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/rebase-remote-map' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/rebase' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/restore-import' { + declare module.exports: any; +} + +declare module 'clean-css/lib/reader/rewrite-url' { + declare module.exports: any; +} + +declare module 'clean-css/lib/tokenizer/marker' { + declare module.exports: any; +} + +declare module 'clean-css/lib/tokenizer/token' { + declare module.exports: any; +} + +declare module 'clean-css/lib/tokenizer/tokenize' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/clone-array' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/format-position' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/has-protocol' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/is-data-uri-resource' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/is-http-resource' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/is-https-resource' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/is-import' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/is-remote-resource' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/natural-compare' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/override' { + declare module.exports: any; +} + +declare module 'clean-css/lib/utils/split' { + declare module.exports: any; +} + +declare module 'clean-css/lib/writer/helpers' { + declare module.exports: any; +} + +declare module 'clean-css/lib/writer/one-time' { + declare module.exports: any; +} + +declare module 'clean-css/lib/writer/simple' { + declare module.exports: any; +} + +declare module 'clean-css/lib/writer/source-maps' { + declare module.exports: any; +} + +// Filename aliases +declare module 'clean-css/index' { + declare module.exports: $Exports<'clean-css'>; +} +declare module 'clean-css/index.js' { + declare module.exports: $Exports<'clean-css'>; +} +declare module 'clean-css/lib/clean.js' { + declare module.exports: $Exports<'clean-css/lib/clean'>; +} +declare module 'clean-css/lib/optimizer/hack.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/hack'>; +} +declare module 'clean-css/lib/optimizer/level-0/optimize.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-0/optimize'>; +} +declare module 'clean-css/lib/optimizer/level-1/optimize.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/optimize'>; +} +declare module 'clean-css/lib/optimizer/level-1/shorten-hex.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-hex'>; +} +declare module 'clean-css/lib/optimizer/level-1/shorten-hsl.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-hsl'>; +} +declare module 'clean-css/lib/optimizer/level-1/shorten-rgb.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-rgb'>; +} +declare module 'clean-css/lib/optimizer/level-1/sort-selectors.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/sort-selectors'>; +} +declare module 'clean-css/lib/optimizer/level-1/tidy-at-rule.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-at-rule'>; +} +declare module 'clean-css/lib/optimizer/level-1/tidy-block.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-block'>; +} +declare module 'clean-css/lib/optimizer/level-1/tidy-rules.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-rules'>; +} +declare module 'clean-css/lib/optimizer/level-2/break-up.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/break-up'>; +} +declare module 'clean-css/lib/optimizer/level-2/can-override.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/can-override'>; +} +declare module 'clean-css/lib/optimizer/level-2/clone.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/clone'>; +} +declare module 'clean-css/lib/optimizer/level-2/compactable.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/compactable'>; +} +declare module 'clean-css/lib/optimizer/level-2/extract-properties.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/extract-properties'>; +} +declare module 'clean-css/lib/optimizer/level-2/invalid-property-error.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/invalid-property-error'>; +} +declare module 'clean-css/lib/optimizer/level-2/is-mergeable.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/is-mergeable'>; +} +declare module 'clean-css/lib/optimizer/level-2/merge-adjacent.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-adjacent'>; +} +declare module 'clean-css/lib/optimizer/level-2/merge-media-queries.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-media-queries'>; +} +declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body'>; +} +declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector'>; +} +declare module 'clean-css/lib/optimizer/level-2/optimize.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/optimize'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/every-values-pair.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/every-values-pair'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/find-component-in.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/find-component-in'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/has-inherit.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/has-inherit'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/is-component-of.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/is-component-of'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/optimize.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/optimize'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/override-properties.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/override-properties'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/populate-components.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/populate-components'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/understandable.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/understandable'>; +} +declare module 'clean-css/lib/optimizer/level-2/properties/vendor-prefixes.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/vendor-prefixes'>; +} +declare module 'clean-css/lib/optimizer/level-2/reduce-non-adjacent.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/reduce-non-adjacent'>; +} +declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules'>; +} +declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries'>; +} +declare module 'clean-css/lib/optimizer/level-2/remove-duplicates.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicates'>; +} +declare module 'clean-css/lib/optimizer/level-2/remove-unused-at-rules.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-unused-at-rules'>; +} +declare module 'clean-css/lib/optimizer/level-2/reorderable.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/reorderable'>; +} +declare module 'clean-css/lib/optimizer/level-2/restore-with-components.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restore-with-components'>; +} +declare module 'clean-css/lib/optimizer/level-2/restore.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restore'>; +} +declare module 'clean-css/lib/optimizer/level-2/restructure.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restructure'>; +} +declare module 'clean-css/lib/optimizer/level-2/rules-overlap.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/rules-overlap'>; +} +declare module 'clean-css/lib/optimizer/level-2/specificities-overlap.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/specificities-overlap'>; +} +declare module 'clean-css/lib/optimizer/level-2/specificity.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/specificity'>; +} +declare module 'clean-css/lib/optimizer/level-2/tidy-rule-duplicates.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/tidy-rule-duplicates'>; +} +declare module 'clean-css/lib/optimizer/remove-unused.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/remove-unused'>; +} +declare module 'clean-css/lib/optimizer/restore-from-optimizing.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/restore-from-optimizing'>; +} +declare module 'clean-css/lib/optimizer/validator.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/validator'>; +} +declare module 'clean-css/lib/optimizer/wrap-for-optimizing.js' { + declare module.exports: $Exports<'clean-css/lib/optimizer/wrap-for-optimizing'>; +} +declare module 'clean-css/lib/options/compatibility.js' { + declare module.exports: $Exports<'clean-css/lib/options/compatibility'>; +} +declare module 'clean-css/lib/options/fetch.js' { + declare module.exports: $Exports<'clean-css/lib/options/fetch'>; +} +declare module 'clean-css/lib/options/format.js' { + declare module.exports: $Exports<'clean-css/lib/options/format'>; +} +declare module 'clean-css/lib/options/inline-request.js' { + declare module.exports: $Exports<'clean-css/lib/options/inline-request'>; +} +declare module 'clean-css/lib/options/inline-timeout.js' { + declare module.exports: $Exports<'clean-css/lib/options/inline-timeout'>; +} +declare module 'clean-css/lib/options/inline.js' { + declare module.exports: $Exports<'clean-css/lib/options/inline'>; +} +declare module 'clean-css/lib/options/optimization-level.js' { + declare module.exports: $Exports<'clean-css/lib/options/optimization-level'>; +} +declare module 'clean-css/lib/options/rebase-to.js' { + declare module.exports: $Exports<'clean-css/lib/options/rebase-to'>; +} +declare module 'clean-css/lib/options/rebase.js' { + declare module.exports: $Exports<'clean-css/lib/options/rebase'>; +} +declare module 'clean-css/lib/options/rounding-precision.js' { + declare module.exports: $Exports<'clean-css/lib/options/rounding-precision'>; +} +declare module 'clean-css/lib/reader/apply-source-maps.js' { + declare module.exports: $Exports<'clean-css/lib/reader/apply-source-maps'>; +} +declare module 'clean-css/lib/reader/extract-import-url-and-media.js' { + declare module.exports: $Exports<'clean-css/lib/reader/extract-import-url-and-media'>; +} +declare module 'clean-css/lib/reader/input-source-map-tracker.js' { + declare module.exports: $Exports<'clean-css/lib/reader/input-source-map-tracker'>; +} +declare module 'clean-css/lib/reader/is-allowed-resource.js' { + declare module.exports: $Exports<'clean-css/lib/reader/is-allowed-resource'>; +} +declare module 'clean-css/lib/reader/load-original-sources.js' { + declare module.exports: $Exports<'clean-css/lib/reader/load-original-sources'>; +} +declare module 'clean-css/lib/reader/load-remote-resource.js' { + declare module.exports: $Exports<'clean-css/lib/reader/load-remote-resource'>; +} +declare module 'clean-css/lib/reader/match-data-uri.js' { + declare module.exports: $Exports<'clean-css/lib/reader/match-data-uri'>; +} +declare module 'clean-css/lib/reader/normalize-path.js' { + declare module.exports: $Exports<'clean-css/lib/reader/normalize-path'>; +} +declare module 'clean-css/lib/reader/read-sources.js' { + declare module.exports: $Exports<'clean-css/lib/reader/read-sources'>; +} +declare module 'clean-css/lib/reader/rebase-local-map.js' { + declare module.exports: $Exports<'clean-css/lib/reader/rebase-local-map'>; +} +declare module 'clean-css/lib/reader/rebase-remote-map.js' { + declare module.exports: $Exports<'clean-css/lib/reader/rebase-remote-map'>; +} +declare module 'clean-css/lib/reader/rebase.js' { + declare module.exports: $Exports<'clean-css/lib/reader/rebase'>; +} +declare module 'clean-css/lib/reader/restore-import.js' { + declare module.exports: $Exports<'clean-css/lib/reader/restore-import'>; +} +declare module 'clean-css/lib/reader/rewrite-url.js' { + declare module.exports: $Exports<'clean-css/lib/reader/rewrite-url'>; +} +declare module 'clean-css/lib/tokenizer/marker.js' { + declare module.exports: $Exports<'clean-css/lib/tokenizer/marker'>; +} +declare module 'clean-css/lib/tokenizer/token.js' { + declare module.exports: $Exports<'clean-css/lib/tokenizer/token'>; +} +declare module 'clean-css/lib/tokenizer/tokenize.js' { + declare module.exports: $Exports<'clean-css/lib/tokenizer/tokenize'>; +} +declare module 'clean-css/lib/utils/clone-array.js' { + declare module.exports: $Exports<'clean-css/lib/utils/clone-array'>; +} +declare module 'clean-css/lib/utils/format-position.js' { + declare module.exports: $Exports<'clean-css/lib/utils/format-position'>; +} +declare module 'clean-css/lib/utils/has-protocol.js' { + declare module.exports: $Exports<'clean-css/lib/utils/has-protocol'>; +} +declare module 'clean-css/lib/utils/is-data-uri-resource.js' { + declare module.exports: $Exports<'clean-css/lib/utils/is-data-uri-resource'>; +} +declare module 'clean-css/lib/utils/is-http-resource.js' { + declare module.exports: $Exports<'clean-css/lib/utils/is-http-resource'>; +} +declare module 'clean-css/lib/utils/is-https-resource.js' { + declare module.exports: $Exports<'clean-css/lib/utils/is-https-resource'>; +} +declare module 'clean-css/lib/utils/is-import.js' { + declare module.exports: $Exports<'clean-css/lib/utils/is-import'>; +} +declare module 'clean-css/lib/utils/is-remote-resource.js' { + declare module.exports: $Exports<'clean-css/lib/utils/is-remote-resource'>; +} +declare module 'clean-css/lib/utils/natural-compare.js' { + declare module.exports: $Exports<'clean-css/lib/utils/natural-compare'>; +} +declare module 'clean-css/lib/utils/override.js' { + declare module.exports: $Exports<'clean-css/lib/utils/override'>; +} +declare module 'clean-css/lib/utils/split.js' { + declare module.exports: $Exports<'clean-css/lib/utils/split'>; +} +declare module 'clean-css/lib/writer/helpers.js' { + declare module.exports: $Exports<'clean-css/lib/writer/helpers'>; +} +declare module 'clean-css/lib/writer/one-time.js' { + declare module.exports: $Exports<'clean-css/lib/writer/one-time'>; +} +declare module 'clean-css/lib/writer/simple.js' { + declare module.exports: $Exports<'clean-css/lib/writer/simple'>; +} +declare module 'clean-css/lib/writer/source-maps.js' { + declare module.exports: $Exports<'clean-css/lib/writer/source-maps'>; +} diff --git a/flow-typed/npm/cross-env_vx.x.x.js b/flow-typed/npm/cross-env_vx.x.x.js new file mode 100644 index 00000000000000..7944bac397492d --- /dev/null +++ b/flow-typed/npm/cross-env_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: bbdbc6a9f99912296748be5c5eec24f9 +// flow-typed version: <>/cross-env_v^5.1.1/flow_v0.59.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/dist/bin/cross-env-shell' { + declare module.exports: any; +} + +declare module 'cross-env/dist/bin/cross-env' { + declare module.exports: any; +} + +declare module 'cross-env/dist/command' { + declare module.exports: any; +} + +declare module 'cross-env/dist/index' { + declare module.exports: any; +} + +declare module 'cross-env/dist/variable' { + declare module.exports: any; +} + +// Filename aliases +declare module 'cross-env/dist/bin/cross-env-shell.js' { + declare module.exports: $Exports<'cross-env/dist/bin/cross-env-shell'>; +} +declare module 'cross-env/dist/bin/cross-env.js' { + declare module.exports: $Exports<'cross-env/dist/bin/cross-env'>; +} +declare module 'cross-env/dist/command.js' { + declare module.exports: $Exports<'cross-env/dist/command'>; +} +declare module 'cross-env/dist/index.js' { + declare module.exports: $Exports<'cross-env/dist/index'>; +} +declare module 'cross-env/dist/variable.js' { + declare module.exports: $Exports<'cross-env/dist/variable'>; +} diff --git a/flow-typed/npm/deepmerge_v1.x.x.js b/flow-typed/npm/deepmerge_v1.x.x.js new file mode 100644 index 00000000000000..089ac5e72990a4 --- /dev/null +++ b/flow-typed/npm/deepmerge_v1.x.x.js @@ -0,0 +1,21 @@ +// flow-typed signature: 53efc5e11191657e0f219f18bbef00b0 +// flow-typed version: 498f273a60/deepmerge_v1.x.x/flow_>=v0.25.x + +type DeepMergeOptionsType = { + arrayMerge?: (dest: Array<*>, source: Array<*>, options?: DeepMergeOptionsType) => Array<*>, + clone?: boolean, +}; + +type DeepMergeObjects = { + (a: Object, b: Object, options?: DeepMergeOptionsType): Object; + all: (objects: Array, options?: DeepMergeOptionsType) => Object, +}; + +type DeepMergeArrays = { + (a: Array<*>, b: Array<*>, options?: DeepMergeOptionsType): Array<*>; + all: (objects: Array>, options?: DeepMergeOptionsType) => Array<*>, +}; + +declare module 'deepmerge' { + declare module.exports: DeepMergeObjects & DeepMergeArrays; +} diff --git a/flow-typed/npm/deepmerge_vx.x.x.js b/flow-typed/npm/deepmerge_vx.x.x.js new file mode 100644 index 00000000000000..2540f3bd593b82 --- /dev/null +++ b/flow-typed/npm/deepmerge_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 187a72e2db2db17880f91e0af4b7fb26 +// flow-typed version: <>/deepmerge_v^2.0.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'deepmerge' + * + * 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 'deepmerge' { + 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 'deepmerge/dist/cjs' { + declare module.exports: any; +} + +declare module 'deepmerge/dist/es' { + declare module.exports: any; +} + +declare module 'deepmerge/dist/umd' { + declare module.exports: any; +} + +declare module 'deepmerge/rollup.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'deepmerge/dist/cjs.js' { + declare module.exports: $Exports<'deepmerge/dist/cjs'>; +} +declare module 'deepmerge/dist/es.js' { + declare module.exports: $Exports<'deepmerge/dist/es'>; +} +declare module 'deepmerge/dist/umd.js' { + declare module.exports: $Exports<'deepmerge/dist/umd'>; +} +declare module 'deepmerge/index' { + declare module.exports: $Exports<'deepmerge'>; +} +declare module 'deepmerge/index.js' { + declare module.exports: $Exports<'deepmerge'>; +} +declare module 'deepmerge/rollup.config.js' { + declare module.exports: $Exports<'deepmerge/rollup.config'>; +} diff --git a/flow-typed/npm/doctrine_vx.x.x.js b/flow-typed/npm/doctrine_vx.x.x.js new file mode 100644 index 00000000000000..22976ecfb6ac68 --- /dev/null +++ b/flow-typed/npm/doctrine_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: 0c846661866cb5deeb0198bc0e17e612 +// flow-typed version: <>/doctrine_v^2.0.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'doctrine' + * + * 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 'doctrine' { + 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 'doctrine/lib/doctrine' { + declare module.exports: any; +} + +declare module 'doctrine/lib/typed' { + declare module.exports: any; +} + +declare module 'doctrine/lib/utility' { + declare module.exports: any; +} + +// Filename aliases +declare module 'doctrine/lib/doctrine.js' { + declare module.exports: $Exports<'doctrine/lib/doctrine'>; +} +declare module 'doctrine/lib/typed.js' { + declare module.exports: $Exports<'doctrine/lib/typed'>; +} +declare module 'doctrine/lib/utility.js' { + declare module.exports: $Exports<'doctrine/lib/utility'>; +} diff --git a/flow-typed/npm/dom-helpers_vx.x.x.js b/flow-typed/npm/dom-helpers_vx.x.x.js new file mode 100644 index 00000000000000..45f3f7e5989d23 --- /dev/null +++ b/flow-typed/npm/dom-helpers_vx.x.x.js @@ -0,0 +1,325 @@ +// flow-typed signature: ec19001e0177117e91afd65023737d4d +// flow-typed version: <>/dom-helpers_v^3.2.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'dom-helpers' + * + * 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 'dom-helpers' { + 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 'dom-helpers/activeElement' { + declare module.exports: any; +} + +declare module 'dom-helpers/class/addClass' { + declare module.exports: any; +} + +declare module 'dom-helpers/class/hasClass' { + declare module.exports: any; +} + +declare module 'dom-helpers/class/index' { + declare module.exports: any; +} + +declare module 'dom-helpers/class/removeClass' { + declare module.exports: any; +} + +declare module 'dom-helpers/events/filter' { + declare module.exports: any; +} + +declare module 'dom-helpers/events/index' { + declare module.exports: any; +} + +declare module 'dom-helpers/events/listen' { + declare module.exports: any; +} + +declare module 'dom-helpers/events/off' { + declare module.exports: any; +} + +declare module 'dom-helpers/events/on' { + declare module.exports: any; +} + +declare module 'dom-helpers/ownerDocument' { + declare module.exports: any; +} + +declare module 'dom-helpers/ownerWindow' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/closest' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/contains' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/height' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/index' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/isWindow' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/matches' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/offset' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/offsetParent' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/position' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/querySelectorAll' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/scrollLeft' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/scrollParent' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/scrollTop' { + declare module.exports: any; +} + +declare module 'dom-helpers/query/width' { + declare module.exports: any; +} + +declare module 'dom-helpers/style/getComputedStyle' { + declare module.exports: any; +} + +declare module 'dom-helpers/style/index' { + declare module.exports: any; +} + +declare module 'dom-helpers/style/removeStyle' { + declare module.exports: any; +} + +declare module 'dom-helpers/transition/animate' { + declare module.exports: any; +} + +declare module 'dom-helpers/transition/end' { + declare module.exports: any; +} + +declare module 'dom-helpers/transition/index' { + declare module.exports: any; +} + +declare module 'dom-helpers/transition/isTransform' { + declare module.exports: any; +} + +declare module 'dom-helpers/transition/properties' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/camelize' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/camelizeStyle' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/hyphenate' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/hyphenateStyle' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/inDOM' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/requestAnimationFrame' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/scrollbarSize' { + declare module.exports: any; +} + +declare module 'dom-helpers/util/scrollTo' { + declare module.exports: any; +} + +// Filename aliases +declare module 'dom-helpers/activeElement.js' { + declare module.exports: $Exports<'dom-helpers/activeElement'>; +} +declare module 'dom-helpers/class/addClass.js' { + declare module.exports: $Exports<'dom-helpers/class/addClass'>; +} +declare module 'dom-helpers/class/hasClass.js' { + declare module.exports: $Exports<'dom-helpers/class/hasClass'>; +} +declare module 'dom-helpers/class/index.js' { + declare module.exports: $Exports<'dom-helpers/class/index'>; +} +declare module 'dom-helpers/class/removeClass.js' { + declare module.exports: $Exports<'dom-helpers/class/removeClass'>; +} +declare module 'dom-helpers/events/filter.js' { + declare module.exports: $Exports<'dom-helpers/events/filter'>; +} +declare module 'dom-helpers/events/index.js' { + declare module.exports: $Exports<'dom-helpers/events/index'>; +} +declare module 'dom-helpers/events/listen.js' { + declare module.exports: $Exports<'dom-helpers/events/listen'>; +} +declare module 'dom-helpers/events/off.js' { + declare module.exports: $Exports<'dom-helpers/events/off'>; +} +declare module 'dom-helpers/events/on.js' { + declare module.exports: $Exports<'dom-helpers/events/on'>; +} +declare module 'dom-helpers/index' { + declare module.exports: $Exports<'dom-helpers'>; +} +declare module 'dom-helpers/index.js' { + declare module.exports: $Exports<'dom-helpers'>; +} +declare module 'dom-helpers/ownerDocument.js' { + declare module.exports: $Exports<'dom-helpers/ownerDocument'>; +} +declare module 'dom-helpers/ownerWindow.js' { + declare module.exports: $Exports<'dom-helpers/ownerWindow'>; +} +declare module 'dom-helpers/query/closest.js' { + declare module.exports: $Exports<'dom-helpers/query/closest'>; +} +declare module 'dom-helpers/query/contains.js' { + declare module.exports: $Exports<'dom-helpers/query/contains'>; +} +declare module 'dom-helpers/query/height.js' { + declare module.exports: $Exports<'dom-helpers/query/height'>; +} +declare module 'dom-helpers/query/index.js' { + declare module.exports: $Exports<'dom-helpers/query/index'>; +} +declare module 'dom-helpers/query/isWindow.js' { + declare module.exports: $Exports<'dom-helpers/query/isWindow'>; +} +declare module 'dom-helpers/query/matches.js' { + declare module.exports: $Exports<'dom-helpers/query/matches'>; +} +declare module 'dom-helpers/query/offset.js' { + declare module.exports: $Exports<'dom-helpers/query/offset'>; +} +declare module 'dom-helpers/query/offsetParent.js' { + declare module.exports: $Exports<'dom-helpers/query/offsetParent'>; +} +declare module 'dom-helpers/query/position.js' { + declare module.exports: $Exports<'dom-helpers/query/position'>; +} +declare module 'dom-helpers/query/querySelectorAll.js' { + declare module.exports: $Exports<'dom-helpers/query/querySelectorAll'>; +} +declare module 'dom-helpers/query/scrollLeft.js' { + declare module.exports: $Exports<'dom-helpers/query/scrollLeft'>; +} +declare module 'dom-helpers/query/scrollParent.js' { + declare module.exports: $Exports<'dom-helpers/query/scrollParent'>; +} +declare module 'dom-helpers/query/scrollTop.js' { + declare module.exports: $Exports<'dom-helpers/query/scrollTop'>; +} +declare module 'dom-helpers/query/width.js' { + declare module.exports: $Exports<'dom-helpers/query/width'>; +} +declare module 'dom-helpers/style/getComputedStyle.js' { + declare module.exports: $Exports<'dom-helpers/style/getComputedStyle'>; +} +declare module 'dom-helpers/style/index.js' { + declare module.exports: $Exports<'dom-helpers/style/index'>; +} +declare module 'dom-helpers/style/removeStyle.js' { + declare module.exports: $Exports<'dom-helpers/style/removeStyle'>; +} +declare module 'dom-helpers/transition/animate.js' { + declare module.exports: $Exports<'dom-helpers/transition/animate'>; +} +declare module 'dom-helpers/transition/end.js' { + declare module.exports: $Exports<'dom-helpers/transition/end'>; +} +declare module 'dom-helpers/transition/index.js' { + declare module.exports: $Exports<'dom-helpers/transition/index'>; +} +declare module 'dom-helpers/transition/isTransform.js' { + declare module.exports: $Exports<'dom-helpers/transition/isTransform'>; +} +declare module 'dom-helpers/transition/properties.js' { + declare module.exports: $Exports<'dom-helpers/transition/properties'>; +} +declare module 'dom-helpers/util/camelize.js' { + declare module.exports: $Exports<'dom-helpers/util/camelize'>; +} +declare module 'dom-helpers/util/camelizeStyle.js' { + declare module.exports: $Exports<'dom-helpers/util/camelizeStyle'>; +} +declare module 'dom-helpers/util/hyphenate.js' { + declare module.exports: $Exports<'dom-helpers/util/hyphenate'>; +} +declare module 'dom-helpers/util/hyphenateStyle.js' { + declare module.exports: $Exports<'dom-helpers/util/hyphenateStyle'>; +} +declare module 'dom-helpers/util/inDOM.js' { + declare module.exports: $Exports<'dom-helpers/util/inDOM'>; +} +declare module 'dom-helpers/util/requestAnimationFrame.js' { + declare module.exports: $Exports<'dom-helpers/util/requestAnimationFrame'>; +} +declare module 'dom-helpers/util/scrollbarSize.js' { + declare module.exports: $Exports<'dom-helpers/util/scrollbarSize'>; +} +declare module 'dom-helpers/util/scrollTo.js' { + declare module.exports: $Exports<'dom-helpers/util/scrollTo'>; +} diff --git a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js b/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js new file mode 100644 index 00000000000000..44bcdfb4fbfe41 --- /dev/null +++ b/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: ca494c133ec86fd04bda579727764082 +// flow-typed version: <>/enzyme-adapter-react-16_v^1.1.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'enzyme-adapter-react-16' + * + * 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 'enzyme-adapter-react-16' { + 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 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/build/index' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/src/index' { + declare module.exports: any; +} + +declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter' { + declare module.exports: any; +} + +// Filename aliases +declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath'>; +} +declare module 'enzyme-adapter-react-16/build/index.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/build/index'>; +} +declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/build/ReactSixteenAdapter'>; +} +declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath'>; +} +declare module 'enzyme-adapter-react-16/src/index.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/src/index'>; +} +declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter.js' { + declare module.exports: $Exports<'enzyme-adapter-react-16/src/ReactSixteenAdapter'>; +} diff --git a/flow-typed/npm/enzyme_v3.x.x.js b/flow-typed/npm/enzyme_v3.x.x.js new file mode 100644 index 00000000000000..8a3502ce3e2959 --- /dev/null +++ b/flow-typed/npm/enzyme_v3.x.x.js @@ -0,0 +1,125 @@ +// flow-typed signature: a18e8395a43c22fe55906624f2a7ddb9 +// flow-typed version: e351e417db/enzyme_v3.x.x/flow_>=v0.53.x + +import * as React from "react"; + +declare module "enzyme" { + declare type PredicateFunction = ( + wrapper: T, + index: number + ) => boolean; + declare type NodeOrNodes = React.Node | Array; + declare type EnzymeSelector = string | Class> | Object; + + // CheerioWrapper is a type alias for an actual cheerio instance + // TODO: Reference correct type from cheerio's type declarations + declare type CheerioWrapper = any; + + declare class Wrapper { + find(selector: EnzymeSelector): this, + findWhere(predicate: PredicateFunction): this, + filter(selector: EnzymeSelector): this, + filterWhere(predicate: PredicateFunction): this, + contains(nodeOrNodes: NodeOrNodes): boolean, + containsMatchingElement(node: React.Node): boolean, + containsAllMatchingElements(nodes: NodeOrNodes): boolean, + containsAnyMatchingElements(nodes: NodeOrNodes): boolean, + dive(option?: { context?: Object }): this, + exists(): boolean, + matchesElement(node: React.Node): boolean, + hasClass(className: string): boolean, + is(selector: EnzymeSelector): boolean, + isEmpty(): boolean, + not(selector: EnzymeSelector): this, + children(selector?: EnzymeSelector): this, + childAt(index: number): this, + parents(selector?: EnzymeSelector): this, + parent(): this, + closest(selector: EnzymeSelector): this, + render(): CheerioWrapper, + unmount(): this, + text(): string, + html(): string, + get(index: number): React.Node, + getNodes(): Array, + getDOMNode(): HTMLElement | HTMLInputElement, + at(index: number): this, + first(): this, + last(): this, + state(key?: string): any, + context(key?: string): any, + props(): Object, + prop(key: string): any, + key(): string, + simulate(event: string, ...args: Array): this, + setState(state: {}, callback?: Function): this, + setProps(props: {}): this, + setContext(context: Object): this, + instance(): React.Component<*, *>, + update(): this, + debug(): string, + type(): string | Function | null, + name(): string, + forEach(fn: (node: this, index: number) => mixed): this, + map(fn: (node: this, index: number) => T): Array, + reduce( + fn: (value: T, node: this, index: number) => T, + initialValue?: T + ): Array, + reduceRight( + fn: (value: T, node: this, index: number) => T, + initialValue?: T + ): Array, + some(selector: EnzymeSelector): boolean, + someWhere(predicate: PredicateFunction): boolean, + every(selector: EnzymeSelector): boolean, + everyWhere(predicate: PredicateFunction): boolean, + length: number + } + + declare class ReactWrapper extends Wrapper { + constructor(nodes: NodeOrNodes, root: any, options?: ?Object): ReactWrapper, + mount(): this, + ref(refName: string): this, + detach(): void + } + + declare class ShallowWrapper extends Wrapper { + constructor( + nodes: NodeOrNodes, + root: any, + options?: ?Object + ): ShallowWrapper, + equals(node: React.Node): boolean, + shallow(options?: { context?: Object }): ShallowWrapper + } + + declare function shallow( + node: React.Node, + options?: { context?: Object, disableLifecycleMethods?: boolean } + ): ShallowWrapper; + declare function mount( + node: React.Node, + options?: { + context?: Object, + attachTo?: HTMLElement, + childContextTypes?: Object + } + ): ReactWrapper; + declare function render( + node: React.Node, + options?: { context?: Object } + ): CheerioWrapper; + + declare module.exports: { + configure(options: { + Adapter?: any, + disableLifecycleMethods?: boolean + }): void, + render: typeof render, + mount: typeof mount, + shallow: typeof shallow, + ShallowWrapper: typeof ShallowWrapper, + ReactWrapper: typeof ReactWrapper + }; +} diff --git a/flow-typed/npm/eslint-config-airbnb_vx.x.x.js b/flow-typed/npm/eslint-config-airbnb_vx.x.x.js new file mode 100644 index 00000000000000..1488e3ce56bc3b --- /dev/null +++ b/flow-typed/npm/eslint-config-airbnb_vx.x.x.js @@ -0,0 +1,73 @@ +// flow-typed signature: f9c404fb28dbcf699676c74ea20798cd +// flow-typed version: <>/eslint-config-airbnb_v^16.1.0/flow_v0.59.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/legacy' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/rules/react-a11y' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/rules/react' { + 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; +} + +// Filename aliases +declare module 'eslint-config-airbnb/base.js' { + declare module.exports: $Exports<'eslint-config-airbnb/base'>; +} +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.js' { + declare module.exports: $Exports<'eslint-config-airbnb/rules/react'>; +} +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'>; +} diff --git a/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js b/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js new file mode 100644 index 00000000000000..ef985049147390 --- /dev/null +++ b/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: f35d4d5904057b4e8db8d35cadcac2ee +// flow-typed version: <>/eslint-import-resolver-webpack_v^0.8.3/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-import-resolver-webpack' + * + * 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-webpack' { + 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-webpack/config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-import-resolver-webpack/config.js' { + declare module.exports: $Exports<'eslint-import-resolver-webpack/config'>; +} +declare module 'eslint-import-resolver-webpack/index' { + declare module.exports: $Exports<'eslint-import-resolver-webpack'>; +} +declare module 'eslint-import-resolver-webpack/index.js' { + declare module.exports: $Exports<'eslint-import-resolver-webpack'>; +} diff --git a/flow-typed/npm/eslint-plugin-babel_vx.x.x.js b/flow-typed/npm/eslint-plugin-babel_vx.x.x.js new file mode 100644 index 00000000000000..b2ed938c5e6d0a --- /dev/null +++ b/flow-typed/npm/eslint-plugin-babel_vx.x.x.js @@ -0,0 +1,150 @@ +// flow-typed signature: bcf79d6c6da072b3d027c7e76e436bde +// flow-typed version: <>/eslint-plugin-babel_v^4.1.2/flow_v0.59.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/ast-utils' { + declare module.exports: any; +} + +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/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/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/semi' { + 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/object-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-babel/tests/rules/semi' { + declare module.exports: any; +} + +declare module 'eslint-plugin-babel/tests/RuleTester' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-babel/ast-utils.js' { + declare module.exports: $Exports<'eslint-plugin-babel/ast-utils'>; +} +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/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/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/semi.js' { + declare module.exports: $Exports<'eslint-plugin-babel/rules/semi'>; +} +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/object-curly-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/object-curly-spacing'>; +} +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/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 new file mode 100644 index 00000000000000..d7fe1724af04b9 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js @@ -0,0 +1,340 @@ +// flow-typed signature: ca2c7e2fdb0f92c7433ef9735670e232 +// flow-typed version: <>/eslint-plugin-flowtype_v^2.39.1/flow_v0.59.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/bin/readmeAssertions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/index' { + 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/noDupeKeys' { + 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/objectTypeDelimiter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' { + 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/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/index' { + 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/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/index' { + 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/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/bin/readmeAssertions.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>; +} +declare module 'eslint-plugin-flowtype/dist/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>; +} +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/noDupeKeys.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>; +} +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/objectTypeDelimiter.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/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/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/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>; +} +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/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.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>; +} +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/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 new file mode 100644 index 00000000000000..65db82b08c163c --- /dev/null +++ b/flow-typed/npm/eslint-plugin-import_vx.x.x.js @@ -0,0 +1,340 @@ +// flow-typed signature: 7ed61075675fe4e4c19d09276e9801ae +// flow-typed version: <>/eslint-plugin-import_v^2.8.0/flow_v0.59.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/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/ExportMap' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/importDeclaration' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/default' { + 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/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-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-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-restricted-paths' { + 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-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/index' { + 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/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/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.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/index'>; +} +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/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/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-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-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-restricted-paths.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>; +} +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-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.js' { + declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>; +} 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 new file mode 100644 index 00000000000000..93a4480ac9e518 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js @@ -0,0 +1,1019 @@ +// flow-typed signature: 3d33b3f4414769b8989e729ec2ceb01d +// flow-typed version: <>/eslint-plugin-jsx-a11y_v^6.0.2/flow_v0.59.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/__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/click-events-have-key-events-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-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/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/isAbstractRole-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/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/index' { + 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/click-events-have-key-events' { + 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-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/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/index' { + 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/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/isPresentationRole' { + 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/__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/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/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-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/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/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/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/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.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/index'>; +} +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/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/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-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/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.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index'>; +} +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/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/isPresentationRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isPresentationRole'>; +} +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-material-ui_vx.x.x.js b/flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js new file mode 100644 index 00000000000000..916dff741a282c --- /dev/null +++ b/flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: a199240db2aa5c60abf341a270a1b685 +// flow-typed version: <>/eslint-plugin-material-ui_vfile:packages/eslint-plugin-material-ui/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-material-ui' + * + * 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-material-ui' { + 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-material-ui/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment' { + declare module.exports: any; +} + +declare module 'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-material-ui/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-material-ui/lib/index'>; +} +declare module 'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment.js' { + declare module.exports: $Exports<'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment'>; +} +declare module 'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment.js' { + declare module.exports: $Exports<'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment'>; +} diff --git a/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js b/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js new file mode 100644 index 00000000000000..968fbb317d99db --- /dev/null +++ b/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js @@ -0,0 +1,164 @@ +// flow-typed signature: 4d6f8518a41eb6ac0f562cf482f17f01 +// flow-typed version: <>/eslint-plugin-mocha_v^4.11.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-mocha' + * + * 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-mocha' { + 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-mocha/lib/rules/handle-done-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/max-top-level-suites' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-exclusive-tests' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-global-tests' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-hooks' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-identical-title' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-mocha-arrows' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-nested-tests' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-pending-tests' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-return-and-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-sibling-hooks' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-skipped-tests' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-synchronous-tests' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/no-top-level-hooks' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/valid-suite-description' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/rules/valid-test-description' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/util/ast' { + declare module.exports: any; +} + +declare module 'eslint-plugin-mocha/lib/util/settings' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-mocha/index' { + declare module.exports: $Exports<'eslint-plugin-mocha'>; +} +declare module 'eslint-plugin-mocha/index.js' { + declare module.exports: $Exports<'eslint-plugin-mocha'>; +} +declare module 'eslint-plugin-mocha/lib/rules/handle-done-callback.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/handle-done-callback'>; +} +declare module 'eslint-plugin-mocha/lib/rules/max-top-level-suites.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/max-top-level-suites'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-exclusive-tests.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-exclusive-tests'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-global-tests.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-global-tests'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-hooks.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-hooks'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-identical-title.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-identical-title'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-mocha-arrows.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-mocha-arrows'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-nested-tests.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-nested-tests'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-pending-tests.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-pending-tests'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-return-and-callback.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-return-and-callback'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-sibling-hooks.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-sibling-hooks'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-skipped-tests.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-skipped-tests'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-synchronous-tests.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-synchronous-tests'>; +} +declare module 'eslint-plugin-mocha/lib/rules/no-top-level-hooks.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-top-level-hooks'>; +} +declare module 'eslint-plugin-mocha/lib/rules/valid-suite-description.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/valid-suite-description'>; +} +declare module 'eslint-plugin-mocha/lib/rules/valid-test-description.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/valid-test-description'>; +} +declare module 'eslint-plugin-mocha/lib/util/ast.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/util/ast'>; +} +declare module 'eslint-plugin-mocha/lib/util/settings.js' { + declare module.exports: $Exports<'eslint-plugin-mocha/lib/util/settings'>; +} diff --git a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js new file mode 100644 index 00000000000000..8b345c4ad02377 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 409c518b379d758c595068e9eefec26b +// flow-typed version: <>/eslint-plugin-prettier_v^2.3.1/flow_v0.59.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_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js new file mode 100644 index 00000000000000..4df61d5a294887 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-react_vx.x.x.js @@ -0,0 +1,584 @@ +// flow-typed signature: b3df06b96b32f57cea96e2387940a9a5 +// flow-typed version: <>/eslint-plugin-react_v^7.4.0/flow_v0.59.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-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/jsx-boolean-value' { + 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-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-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-props-per-line' { + 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-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-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-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-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-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-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-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-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/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/getTokenBeforeClosingBracket' { + 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/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-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/jsx-boolean-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; +} +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-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-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-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-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-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-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-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-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-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-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-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-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/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/getTokenBeforeClosingBracket.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; +} +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/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-plugin-spellcheck_vx.x.x.js b/flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js new file mode 100644 index 00000000000000..cb69951f7a112d --- /dev/null +++ b/flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js @@ -0,0 +1,52 @@ +// flow-typed signature: e08aec277900a7afe3e932a1eed73298 +// flow-typed version: <>/eslint-plugin-spellcheck_v^0.0.8/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-spellcheck' + * + * 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-spellcheck' { + 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-spellcheck/gulpfile' { + declare module.exports: any; +} + +declare module 'eslint-plugin-spellcheck/rules/spell-checker' { + declare module.exports: any; +} + +declare module 'eslint-plugin-spellcheck/test/spell-checker' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-spellcheck/gulpfile.js' { + declare module.exports: $Exports<'eslint-plugin-spellcheck/gulpfile'>; +} +declare module 'eslint-plugin-spellcheck/index' { + declare module.exports: $Exports<'eslint-plugin-spellcheck'>; +} +declare module 'eslint-plugin-spellcheck/index.js' { + declare module.exports: $Exports<'eslint-plugin-spellcheck'>; +} +declare module 'eslint-plugin-spellcheck/rules/spell-checker.js' { + declare module.exports: $Exports<'eslint-plugin-spellcheck/rules/spell-checker'>; +} +declare module 'eslint-plugin-spellcheck/test/spell-checker.js' { + declare module.exports: $Exports<'eslint-plugin-spellcheck/test/spell-checker'>; +} diff --git a/flow-typed/npm/eslint_vx.x.x.js b/flow-typed/npm/eslint_vx.x.x.js new file mode 100644 index 00000000000000..497dec736b0ebd --- /dev/null +++ b/flow-typed/npm/eslint_vx.x.x.js @@ -0,0 +1,2398 @@ +// flow-typed signature: 1f15160e6897b2143fe2ad670be223d3 +// flow-typed version: <>/eslint_v^4.11.0/flow_v0.59.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/default-config-options' { + declare module.exports: any; +} + +declare module 'eslint/conf/environments' { + 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/ast-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli-engine' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-analyzer' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-segment' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-state' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/debug-helpers' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/fork-context' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/id-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/autoconfig' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-cache' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-file' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-initializer' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-rule' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-validator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/environments' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/plugins' { + declare module.exports: any; +} + +declare module 'eslint/lib/file-finder' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/checkstyle' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/codeframe' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/compact' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/html' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/jslint-xml' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/json' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/junit' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/stylish' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/table' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/tap' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/unix' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/visualstudio' { + declare module.exports: any; +} + +declare module 'eslint/lib/ignored-paths' { + declare module.exports: any; +} + +declare module 'eslint/lib/linter' { + declare module.exports: any; +} + +declare module 'eslint/lib/load-rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/logging' { + declare module.exports: any; +} + +declare module 'eslint/lib/options' { + declare module.exports: any; +} + +declare module 'eslint/lib/report-translator' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules' { + declare module.exports: any; +} + +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' { + 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-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/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-length' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-match' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/indent-legacy' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/indent' { + declare module.exports: any; +} + +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-depth' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-len' { + 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-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-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-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-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-magic-numbers' { + 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-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-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-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-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' { + 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-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-call' { + 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-numeric-literals' { + 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-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-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-jsdoc' { + 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/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/testers/rule-tester' { + declare module.exports: any; +} + +declare module 'eslint/lib/timing' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/backward-token-comment-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/backward-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/cursors' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/decorative-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/filter-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/forward-token-comment-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/forward-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/index' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/limit-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/padded-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/skip-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/ajv' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/apply-disable-directives' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/fix-tracker' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/hash' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/keywords' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/module-resolver' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/naming' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/node-event-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/npm-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/path-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/patterns/letters' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/rule-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/safe-emitter' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/traverser' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/xml-escape' { + 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/default-config-options.js' { + declare module.exports: $Exports<'eslint/conf/default-config-options'>; +} +declare module 'eslint/conf/environments.js' { + declare module.exports: $Exports<'eslint/conf/environments'>; +} +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/ast-utils.js' { + declare module.exports: $Exports<'eslint/lib/ast-utils'>; +} +declare module 'eslint/lib/cli-engine.js' { + declare module.exports: $Exports<'eslint/lib/cli-engine'>; +} +declare module 'eslint/lib/cli.js' { + declare module.exports: $Exports<'eslint/lib/cli'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-analyzer.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-analyzer'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-segment.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-segment'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-state.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-state'>; +} +declare module 'eslint/lib/code-path-analysis/code-path.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path'>; +} +declare module 'eslint/lib/code-path-analysis/debug-helpers.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/debug-helpers'>; +} +declare module 'eslint/lib/code-path-analysis/fork-context.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/fork-context'>; +} +declare module 'eslint/lib/code-path-analysis/id-generator.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/id-generator'>; +} +declare module 'eslint/lib/config.js' { + declare module.exports: $Exports<'eslint/lib/config'>; +} +declare module 'eslint/lib/config/autoconfig.js' { + declare module.exports: $Exports<'eslint/lib/config/autoconfig'>; +} +declare module 'eslint/lib/config/config-cache.js' { + declare module.exports: $Exports<'eslint/lib/config/config-cache'>; +} +declare module 'eslint/lib/config/config-file.js' { + declare module.exports: $Exports<'eslint/lib/config/config-file'>; +} +declare module 'eslint/lib/config/config-initializer.js' { + declare module.exports: $Exports<'eslint/lib/config/config-initializer'>; +} +declare module 'eslint/lib/config/config-ops.js' { + declare module.exports: $Exports<'eslint/lib/config/config-ops'>; +} +declare module 'eslint/lib/config/config-rule.js' { + declare module.exports: $Exports<'eslint/lib/config/config-rule'>; +} +declare module 'eslint/lib/config/config-validator.js' { + declare module.exports: $Exports<'eslint/lib/config/config-validator'>; +} +declare module 'eslint/lib/config/environments.js' { + declare module.exports: $Exports<'eslint/lib/config/environments'>; +} +declare module 'eslint/lib/config/plugins.js' { + declare module.exports: $Exports<'eslint/lib/config/plugins'>; +} +declare module 'eslint/lib/file-finder.js' { + declare module.exports: $Exports<'eslint/lib/file-finder'>; +} +declare module 'eslint/lib/formatters/checkstyle.js' { + declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; +} +declare module 'eslint/lib/formatters/codeframe.js' { + declare module.exports: $Exports<'eslint/lib/formatters/codeframe'>; +} +declare module 'eslint/lib/formatters/compact.js' { + declare module.exports: $Exports<'eslint/lib/formatters/compact'>; +} +declare module 'eslint/lib/formatters/html.js' { + declare module.exports: $Exports<'eslint/lib/formatters/html'>; +} +declare module 'eslint/lib/formatters/jslint-xml.js' { + declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; +} +declare module 'eslint/lib/formatters/json.js' { + declare module.exports: $Exports<'eslint/lib/formatters/json'>; +} +declare module 'eslint/lib/formatters/junit.js' { + declare module.exports: $Exports<'eslint/lib/formatters/junit'>; +} +declare module 'eslint/lib/formatters/stylish.js' { + declare module.exports: $Exports<'eslint/lib/formatters/stylish'>; +} +declare module 'eslint/lib/formatters/table.js' { + declare module.exports: $Exports<'eslint/lib/formatters/table'>; +} +declare module 'eslint/lib/formatters/tap.js' { + declare module.exports: $Exports<'eslint/lib/formatters/tap'>; +} +declare module 'eslint/lib/formatters/unix.js' { + declare module.exports: $Exports<'eslint/lib/formatters/unix'>; +} +declare module 'eslint/lib/formatters/visualstudio.js' { + declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; +} +declare module 'eslint/lib/ignored-paths.js' { + declare module.exports: $Exports<'eslint/lib/ignored-paths'>; +} +declare module 'eslint/lib/linter.js' { + declare module.exports: $Exports<'eslint/lib/linter'>; +} +declare module 'eslint/lib/load-rules.js' { + declare module.exports: $Exports<'eslint/lib/load-rules'>; +} +declare module 'eslint/lib/logging.js' { + declare module.exports: $Exports<'eslint/lib/logging'>; +} +declare module 'eslint/lib/options.js' { + declare module.exports: $Exports<'eslint/lib/options'>; +} +declare module 'eslint/lib/report-translator.js' { + declare module.exports: $Exports<'eslint/lib/report-translator'>; +} +declare module 'eslint/lib/rules.js' { + declare module.exports: $Exports<'eslint/lib/rules'>; +} +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.js' { + declare module.exports: $Exports<'eslint/lib/rules/default-case'>; +} +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-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/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-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/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/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-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.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-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-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-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-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-magic-numbers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; +} +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-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-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-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-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.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-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-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; +} +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-numeric-literals.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; +} +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-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-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-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/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/testers/rule-tester.js' { + declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; +} +declare module 'eslint/lib/timing.js' { + declare module.exports: $Exports<'eslint/lib/timing'>; +} +declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>; +} +declare module 'eslint/lib/token-store/backward-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/backward-token-cursor'>; +} +declare module 'eslint/lib/token-store/cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/cursor'>; +} +declare module 'eslint/lib/token-store/cursors.js' { + declare module.exports: $Exports<'eslint/lib/token-store/cursors'>; +} +declare module 'eslint/lib/token-store/decorative-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/decorative-cursor'>; +} +declare module 'eslint/lib/token-store/filter-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/filter-cursor'>; +} +declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/forward-token-comment-cursor'>; +} +declare module 'eslint/lib/token-store/forward-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>; +} +declare module 'eslint/lib/token-store/index.js' { + declare module.exports: $Exports<'eslint/lib/token-store/index'>; +} +declare module 'eslint/lib/token-store/limit-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>; +} +declare module 'eslint/lib/token-store/padded-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/padded-token-cursor'>; +} +declare module 'eslint/lib/token-store/skip-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/skip-cursor'>; +} +declare module 'eslint/lib/token-store/utils.js' { + declare module.exports: $Exports<'eslint/lib/token-store/utils'>; +} +declare module 'eslint/lib/util/ajv.js' { + declare module.exports: $Exports<'eslint/lib/util/ajv'>; +} +declare module 'eslint/lib/util/apply-disable-directives.js' { + declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>; +} +declare module 'eslint/lib/util/fix-tracker.js' { + declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>; +} +declare module 'eslint/lib/util/glob-util.js' { + declare module.exports: $Exports<'eslint/lib/util/glob-util'>; +} +declare module 'eslint/lib/util/glob.js' { + declare module.exports: $Exports<'eslint/lib/util/glob'>; +} +declare module 'eslint/lib/util/hash.js' { + declare module.exports: $Exports<'eslint/lib/util/hash'>; +} +declare module 'eslint/lib/util/keywords.js' { + declare module.exports: $Exports<'eslint/lib/util/keywords'>; +} +declare module 'eslint/lib/util/module-resolver.js' { + declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; +} +declare module 'eslint/lib/util/naming.js' { + declare module.exports: $Exports<'eslint/lib/util/naming'>; +} +declare module 'eslint/lib/util/node-event-generator.js' { + declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; +} +declare module 'eslint/lib/util/npm-util.js' { + declare module.exports: $Exports<'eslint/lib/util/npm-util'>; +} +declare module 'eslint/lib/util/path-util.js' { + declare module.exports: $Exports<'eslint/lib/util/path-util'>; +} +declare module 'eslint/lib/util/patterns/letters.js' { + declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; +} +declare module 'eslint/lib/util/rule-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; +} +declare module 'eslint/lib/util/safe-emitter.js' { + declare module.exports: $Exports<'eslint/lib/util/safe-emitter'>; +} +declare module 'eslint/lib/util/source-code-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; +} +declare module 'eslint/lib/util/source-code-util.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-util'>; +} +declare module 'eslint/lib/util/source-code.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code'>; +} +declare module 'eslint/lib/util/traverser.js' { + declare module.exports: $Exports<'eslint/lib/util/traverser'>; +} +declare module 'eslint/lib/util/xml-escape.js' { + declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; +} diff --git a/flow-typed/npm/eventsource-polyfill_vx.x.x.js b/flow-typed/npm/eventsource-polyfill_vx.x.x.js new file mode 100644 index 00000000000000..030a830d36ddf8 --- /dev/null +++ b/flow-typed/npm/eventsource-polyfill_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 2a46c93cdde3cf51fb08ee652189fb62 +// flow-typed version: <>/eventsource-polyfill_v^0.9.6/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eventsource-polyfill' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eventsource-polyfill' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eventsource-polyfill/dist/browserify-eventsource' { + declare module.exports: any; +} + +declare module 'eventsource-polyfill/dist/eventsource' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eventsource-polyfill/dist/browserify-eventsource.js' { + declare module.exports: $Exports<'eventsource-polyfill/dist/browserify-eventsource'>; +} +declare module 'eventsource-polyfill/dist/eventsource.js' { + declare module.exports: $Exports<'eventsource-polyfill/dist/eventsource'>; +} diff --git a/flow-typed/npm/fg-loadcss_vx.x.x.js b/flow-typed/npm/fg-loadcss_vx.x.x.js new file mode 100644 index 00000000000000..ef5d48e546ba80 --- /dev/null +++ b/flow-typed/npm/fg-loadcss_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 7f9d645ad4a577dfd7708d822251a59a +// flow-typed version: <>/fg-loadcss_v^1.3.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'fg-loadcss' + * + * 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 'fg-loadcss' { + 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 'fg-loadcss/Gruntfile' { + declare module.exports: any; +} + +declare module 'fg-loadcss/src/cssrelpreload' { + declare module.exports: any; +} + +declare module 'fg-loadcss/src/loadCSS' { + declare module.exports: any; +} + +declare module 'fg-loadcss/src/onloadCSS' { + declare module.exports: any; +} + +declare module 'fg-loadcss/test/qunit/libs/qunit/qunit' { + declare module.exports: any; +} + +declare module 'fg-loadcss/test/qunit/tests' { + declare module.exports: any; +} + +// Filename aliases +declare module 'fg-loadcss/Gruntfile.js' { + declare module.exports: $Exports<'fg-loadcss/Gruntfile'>; +} +declare module 'fg-loadcss/src/cssrelpreload.js' { + declare module.exports: $Exports<'fg-loadcss/src/cssrelpreload'>; +} +declare module 'fg-loadcss/src/loadCSS.js' { + declare module.exports: $Exports<'fg-loadcss/src/loadCSS'>; +} +declare module 'fg-loadcss/src/onloadCSS.js' { + declare module.exports: $Exports<'fg-loadcss/src/onloadCSS'>; +} +declare module 'fg-loadcss/test/qunit/libs/qunit/qunit.js' { + declare module.exports: $Exports<'fg-loadcss/test/qunit/libs/qunit/qunit'>; +} +declare module 'fg-loadcss/test/qunit/tests.js' { + declare module.exports: $Exports<'fg-loadcss/test/qunit/tests'>; +} diff --git a/flow-typed/npm/file-loader_vx.x.x.js b/flow-typed/npm/file-loader_vx.x.x.js new file mode 100644 index 00000000000000..130aaf0a2c5eb9 --- /dev/null +++ b/flow-typed/npm/file-loader_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 4a8d2162d5d94722e8cde76bc8c8b89f +// flow-typed version: <>/file-loader_v^1.1.5/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'file-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 'file-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 'file-loader/dist/cjs' { + declare module.exports: any; +} + +declare module 'file-loader/dist/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'file-loader/dist/cjs.js' { + declare module.exports: $Exports<'file-loader/dist/cjs'>; +} +declare module 'file-loader/dist/index.js' { + declare module.exports: $Exports<'file-loader/dist/index'>; +} diff --git a/flow-typed/npm/flow-bin_v0.x.x.js b/flow-typed/npm/flow-bin_v0.x.x.js new file mode 100644 index 00000000000000..c538e2086f1198 --- /dev/null +++ b/flow-typed/npm/flow-bin_v0.x.x.js @@ -0,0 +1,6 @@ +// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 +// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x + +declare module "flow-bin" { + declare module.exports: string; +} diff --git a/flow-typed/npm/flow-copy-source_vx.x.x.js b/flow-typed/npm/flow-copy-source_vx.x.x.js new file mode 100644 index 00000000000000..d0b2f768ce9a41 --- /dev/null +++ b/flow-typed/npm/flow-copy-source_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 69a36448455b5d5ebb6fba40cca5751a +// flow-typed version: <>/flow-copy-source_v^1.2.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'flow-copy-source' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'flow-copy-source' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'flow-copy-source/bin/flow-copy-source' { + declare module.exports: any; +} + +declare module 'flow-copy-source/src/index' { + declare module.exports: any; +} + +declare module 'flow-copy-source/src/kefir-copy-file' { + declare module.exports: any; +} + +declare module 'flow-copy-source/src/kefir-glob' { + declare module.exports: any; +} + +// Filename aliases +declare module 'flow-copy-source/bin/flow-copy-source.js' { + declare module.exports: $Exports<'flow-copy-source/bin/flow-copy-source'>; +} +declare module 'flow-copy-source/src/index.js' { + declare module.exports: $Exports<'flow-copy-source/src/index'>; +} +declare module 'flow-copy-source/src/kefir-copy-file.js' { + declare module.exports: $Exports<'flow-copy-source/src/kefir-copy-file'>; +} +declare module 'flow-copy-source/src/kefir-glob.js' { + declare module.exports: $Exports<'flow-copy-source/src/kefir-glob'>; +} diff --git a/flow-typed/npm/flow-typed_vx.x.x.js b/flow-typed/npm/flow-typed_vx.x.x.js new file mode 100644 index 00000000000000..2312f73f5fe186 --- /dev/null +++ b/flow-typed/npm/flow-typed_vx.x.x.js @@ -0,0 +1,193 @@ +// flow-typed signature: d1a265df0a0472ec1ac1a79ec02177e7 +// flow-typed version: <>/flow-typed_v^2.2.3/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'flow-typed' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'flow-typed' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'flow-typed/dist/cli' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/create-stub' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/install' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/runTests' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/search' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/update-cache' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/update' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/validateDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/version' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/cacheRepoUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/codeSign' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/fileUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/flowProjectUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/flowVersion' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/git' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/github' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/isInFlowTypedRepo' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/libDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/node' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/npm/npmLibDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/npm/npmProjectUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/semver' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/stubUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/validationErrors' { + declare module.exports: any; +} + +// Filename aliases +declare module 'flow-typed/dist/cli.js' { + declare module.exports: $Exports<'flow-typed/dist/cli'>; +} +declare module 'flow-typed/dist/commands/create-stub.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>; +} +declare module 'flow-typed/dist/commands/install.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/install'>; +} +declare module 'flow-typed/dist/commands/runTests.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>; +} +declare module 'flow-typed/dist/commands/search.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/search'>; +} +declare module 'flow-typed/dist/commands/update-cache.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>; +} +declare module 'flow-typed/dist/commands/update.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/update'>; +} +declare module 'flow-typed/dist/commands/validateDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>; +} +declare module 'flow-typed/dist/commands/version.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/version'>; +} +declare module 'flow-typed/dist/lib/cacheRepoUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>; +} +declare module 'flow-typed/dist/lib/codeSign.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>; +} +declare module 'flow-typed/dist/lib/fileUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>; +} +declare module 'flow-typed/dist/lib/flowProjectUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>; +} +declare module 'flow-typed/dist/lib/flowVersion.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>; +} +declare module 'flow-typed/dist/lib/git.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/git'>; +} +declare module 'flow-typed/dist/lib/github.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/github'>; +} +declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>; +} +declare module 'flow-typed/dist/lib/libDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>; +} +declare module 'flow-typed/dist/lib/node.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/node'>; +} +declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>; +} +declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>; +} +declare module 'flow-typed/dist/lib/semver.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/semver'>; +} +declare module 'flow-typed/dist/lib/stubUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>; +} +declare module 'flow-typed/dist/lib/validationErrors.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>; +} diff --git a/flow-typed/npm/fs-extra_vx.x.x.js b/flow-typed/npm/fs-extra_vx.x.x.js new file mode 100644 index 00000000000000..e697037406b966 --- /dev/null +++ b/flow-typed/npm/fs-extra_vx.x.x.js @@ -0,0 +1,249 @@ +// flow-typed signature: 4be42bb54aec6b2f32023fc2dc9a9db5 +// flow-typed version: <>/fs-extra_v^4.0.2/flow_v0.59.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-file-sync' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/copy-sync/copy-sync' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/copy-sync/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/copy/copy' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/copy/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/copy/ncp' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/empty/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/ensure/file' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/ensure/index' { + 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/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/json/index' { + 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/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/mkdirs/mkdirs-sync' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/mkdirs/mkdirs' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/mkdirs/win32' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/move-sync/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/move/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/output/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/path-exists/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/remove/index' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/remove/rimraf' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/util/assign' { + declare module.exports: any; +} + +declare module 'fs-extra/lib/util/buffer' { + 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-file-sync.js' { + declare module.exports: $Exports<'fs-extra/lib/copy-sync/copy-file-sync'>; +} +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.js' { + declare module.exports: $Exports<'fs-extra/lib/copy-sync/index'>; +} +declare module 'fs-extra/lib/copy/copy.js' { + declare module.exports: $Exports<'fs-extra/lib/copy/copy'>; +} +declare module 'fs-extra/lib/copy/index.js' { + declare module.exports: $Exports<'fs-extra/lib/copy/index'>; +} +declare module 'fs-extra/lib/copy/ncp.js' { + declare module.exports: $Exports<'fs-extra/lib/copy/ncp'>; +} +declare module 'fs-extra/lib/empty/index.js' { + declare module.exports: $Exports<'fs-extra/lib/empty/index'>; +} +declare module 'fs-extra/lib/ensure/file.js' { + declare module.exports: $Exports<'fs-extra/lib/ensure/file'>; +} +declare module 'fs-extra/lib/ensure/index.js' { + declare module.exports: $Exports<'fs-extra/lib/ensure/index'>; +} +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.js' { + declare module.exports: $Exports<'fs-extra/lib/fs/index'>; +} +declare module 'fs-extra/lib/index.js' { + declare module.exports: $Exports<'fs-extra/lib/index'>; +} +declare module 'fs-extra/lib/json/index.js' { + declare module.exports: $Exports<'fs-extra/lib/json/index'>; +} +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.js' { + declare module.exports: $Exports<'fs-extra/lib/mkdirs/index'>; +} +declare module 'fs-extra/lib/mkdirs/mkdirs-sync.js' { + declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs-sync'>; +} +declare module 'fs-extra/lib/mkdirs/mkdirs.js' { + declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs'>; +} +declare module 'fs-extra/lib/mkdirs/win32.js' { + declare module.exports: $Exports<'fs-extra/lib/mkdirs/win32'>; +} +declare module 'fs-extra/lib/move-sync/index.js' { + declare module.exports: $Exports<'fs-extra/lib/move-sync/index'>; +} +declare module 'fs-extra/lib/move/index.js' { + declare module.exports: $Exports<'fs-extra/lib/move/index'>; +} +declare module 'fs-extra/lib/output/index.js' { + declare module.exports: $Exports<'fs-extra/lib/output/index'>; +} +declare module 'fs-extra/lib/path-exists/index.js' { + declare module.exports: $Exports<'fs-extra/lib/path-exists/index'>; +} +declare module 'fs-extra/lib/remove/index.js' { + declare module.exports: $Exports<'fs-extra/lib/remove/index'>; +} +declare module 'fs-extra/lib/remove/rimraf.js' { + declare module.exports: $Exports<'fs-extra/lib/remove/rimraf'>; +} +declare module 'fs-extra/lib/util/assign.js' { + declare module.exports: $Exports<'fs-extra/lib/util/assign'>; +} +declare module 'fs-extra/lib/util/buffer.js' { + declare module.exports: $Exports<'fs-extra/lib/util/buffer'>; +} +declare module 'fs-extra/lib/util/utimes.js' { + declare module.exports: $Exports<'fs-extra/lib/util/utimes'>; +} diff --git a/flow-typed/npm/glob_vx.x.x.js b/flow-typed/npm/glob_vx.x.x.js new file mode 100644 index 00000000000000..41fa848507706b --- /dev/null +++ b/flow-typed/npm/glob_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: 43a4bcab78153ad48af7116b6176a666 +// flow-typed version: <>/glob_v^7.1.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'glob' + * + * 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 'glob' { + 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 'glob/common' { + declare module.exports: any; +} + +declare module 'glob/glob' { + declare module.exports: any; +} + +declare module 'glob/sync' { + declare module.exports: any; +} + +// Filename aliases +declare module 'glob/common.js' { + declare module.exports: $Exports<'glob/common'>; +} +declare module 'glob/glob.js' { + declare module.exports: $Exports<'glob/glob'>; +} +declare module 'glob/sync.js' { + declare module.exports: $Exports<'glob/sync'>; +} diff --git a/flow-typed/npm/gm_vx.x.x.js b/flow-typed/npm/gm_vx.x.x.js new file mode 100644 index 00000000000000..7cf31a613bcc8b --- /dev/null +++ b/flow-typed/npm/gm_vx.x.x.js @@ -0,0 +1,129 @@ +// flow-typed signature: a2cb782ee6ec3c18f99afb2190c4e8b7 +// flow-typed version: <>/gm_v^1.23.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'gm' + * + * 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 'gm' { + 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 'gm/lib/args' { + declare module.exports: any; +} + +declare module 'gm/lib/command' { + declare module.exports: any; +} + +declare module 'gm/lib/compare' { + declare module.exports: any; +} + +declare module 'gm/lib/composite' { + declare module.exports: any; +} + +declare module 'gm/lib/convenience' { + declare module.exports: any; +} + +declare module 'gm/lib/convenience/autoOrient' { + declare module.exports: any; +} + +declare module 'gm/lib/convenience/morph' { + declare module.exports: any; +} + +declare module 'gm/lib/convenience/sepia' { + declare module.exports: any; +} + +declare module 'gm/lib/convenience/thumb' { + declare module.exports: any; +} + +declare module 'gm/lib/drawing' { + declare module.exports: any; +} + +declare module 'gm/lib/getters' { + declare module.exports: any; +} + +declare module 'gm/lib/montage' { + declare module.exports: any; +} + +declare module 'gm/lib/options' { + declare module.exports: any; +} + +declare module 'gm/lib/utils' { + declare module.exports: any; +} + +// Filename aliases +declare module 'gm/index' { + declare module.exports: $Exports<'gm'>; +} +declare module 'gm/index.js' { + declare module.exports: $Exports<'gm'>; +} +declare module 'gm/lib/args.js' { + declare module.exports: $Exports<'gm/lib/args'>; +} +declare module 'gm/lib/command.js' { + declare module.exports: $Exports<'gm/lib/command'>; +} +declare module 'gm/lib/compare.js' { + declare module.exports: $Exports<'gm/lib/compare'>; +} +declare module 'gm/lib/composite.js' { + declare module.exports: $Exports<'gm/lib/composite'>; +} +declare module 'gm/lib/convenience.js' { + declare module.exports: $Exports<'gm/lib/convenience'>; +} +declare module 'gm/lib/convenience/autoOrient.js' { + declare module.exports: $Exports<'gm/lib/convenience/autoOrient'>; +} +declare module 'gm/lib/convenience/morph.js' { + declare module.exports: $Exports<'gm/lib/convenience/morph'>; +} +declare module 'gm/lib/convenience/sepia.js' { + declare module.exports: $Exports<'gm/lib/convenience/sepia'>; +} +declare module 'gm/lib/convenience/thumb.js' { + declare module.exports: $Exports<'gm/lib/convenience/thumb'>; +} +declare module 'gm/lib/drawing.js' { + declare module.exports: $Exports<'gm/lib/drawing'>; +} +declare module 'gm/lib/getters.js' { + declare module.exports: $Exports<'gm/lib/getters'>; +} +declare module 'gm/lib/montage.js' { + declare module.exports: $Exports<'gm/lib/montage'>; +} +declare module 'gm/lib/options.js' { + declare module.exports: $Exports<'gm/lib/options'>; +} +declare module 'gm/lib/utils.js' { + declare module.exports: $Exports<'gm/lib/utils'>; +} diff --git a/flow-typed/npm/hoist-non-react-statics_vx.x.x.js b/flow-typed/npm/hoist-non-react-statics_vx.x.x.js new file mode 100644 index 00000000000000..4efa8aaf9e56ed --- /dev/null +++ b/flow-typed/npm/hoist-non-react-statics_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 0fb67f79cf818273a1e9aa0d8feb4d8e +// flow-typed version: <>/hoist-non-react-statics_v^2.3.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'hoist-non-react-statics' + * + * 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 'hoist-non-react-statics' { + 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 'hoist-non-react-statics/index' { + declare module.exports: $Exports<'hoist-non-react-statics'>; +} +declare module 'hoist-non-react-statics/index.js' { + declare module.exports: $Exports<'hoist-non-react-statics'>; +} diff --git a/flow-typed/npm/html-looks-like_vx.x.x.js b/flow-typed/npm/html-looks-like_vx.x.x.js new file mode 100644 index 00000000000000..4174b9377f56c5 --- /dev/null +++ b/flow-typed/npm/html-looks-like_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 4238ee52fa3a9741599272ee41d0dad5 +// flow-typed version: <>/html-looks-like_v^1.0.2/flow_v0.44.2 + +/** + * This is an autogenerated libdef stub for: + * + * 'html-looks-like' + * + * 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 'html-looks-like' { + 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 'html-looks-like/lib/diff' { + declare module.exports: any; +} + +declare module 'html-looks-like/lib/index' { + declare module.exports: any; +} + +declare module 'html-looks-like/lib/report' { + declare module.exports: any; +} + +declare module 'html-looks-like/lib/types' { + declare module.exports: any; +} + +// Filename aliases +declare module 'html-looks-like/lib/diff.js' { + declare module.exports: $Exports<'html-looks-like/lib/diff'>; +} +declare module 'html-looks-like/lib/index.js' { + declare module.exports: $Exports<'html-looks-like/lib/index'>; +} +declare module 'html-looks-like/lib/report.js' { + declare module.exports: $Exports<'html-looks-like/lib/report'>; +} +declare module 'html-looks-like/lib/types.js' { + declare module.exports: $Exports<'html-looks-like/lib/types'>; +} diff --git a/flow-typed/npm/jsdom_vx.x.x.js b/flow-typed/npm/jsdom_vx.x.x.js new file mode 100644 index 00000000000000..ca79e5ab5c414d --- /dev/null +++ b/flow-typed/npm/jsdom_vx.x.x.js @@ -0,0 +1,2398 @@ +// flow-typed signature: 5f2ff712bcea48c45fc1c208774474b4 +// flow-typed version: <>/jsdom_v^11.3.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'jsdom' + * + * 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 'jsdom' { + 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 'jsdom/lib/api' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/default-stylesheet' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/documentAdapter' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/documentfeatures' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/domtohtml' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/htmltodom' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/not-implemented' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/resource-loader' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/Window' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/level2/style' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/level3/xpath' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/attributes' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/CompositionEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/Event-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/WheelEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/File-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/form-data-symbols' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Attr' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Blob' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CDATASection' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CharacterData' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ChildNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Comment' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CompositionEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CompositionEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CustomEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Document' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DocumentType' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DOMParser' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DOMStringMap' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DOMTokenList' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Element' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Event' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventTarget' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/External' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/File' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FileList' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FileReader' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FocusEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FormData' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/History' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLCollection' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDetailsElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLPictureElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/LinkStyle' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Location' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MessageEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MouseEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Navigator' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorID' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Node' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NodeIterator' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NodeList' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ParentNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ScrollRestoration' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/SupportedType' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Text' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/TouchEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/TreeWalker' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/UIEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/UIEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/utils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/VisibilityState' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/WheelEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/WheelEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/XMLDocument' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/create-event-accessor' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/document-base-url' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/focusing' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/form-controls' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/internal-constants' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/ordered-set' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/selectors' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/strings' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/stylesheets' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/text' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/traversal' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/validate-names' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/index' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/named-properties-window' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-document-position' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-filter' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-type' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Document-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Element-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Node-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/NodeList-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Text-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/post-message' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/register-elements' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/traversal/helpers' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/traversal/NodeIterator-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/External-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/History-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/Location-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/navigation' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/SessionHistory' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr-sync-worker' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr-utils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xmlhttprequest' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/named-properties-tracker' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/utils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/virtual-console' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/vm-shim' { + declare module.exports: any; +} + +declare module 'jsdom/lib/old-api' { + declare module.exports: any; +} + +// Filename aliases +declare module 'jsdom/lib/api.js' { + declare module.exports: $Exports<'jsdom/lib/api'>; +} +declare module 'jsdom/lib/jsdom/browser/default-stylesheet.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/default-stylesheet'>; +} +declare module 'jsdom/lib/jsdom/browser/documentAdapter.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentAdapter'>; +} +declare module 'jsdom/lib/jsdom/browser/documentfeatures.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentfeatures'>; +} +declare module 'jsdom/lib/jsdom/browser/domtohtml.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/domtohtml'>; +} +declare module 'jsdom/lib/jsdom/browser/htmltodom.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/htmltodom'>; +} +declare module 'jsdom/lib/jsdom/browser/not-implemented.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/not-implemented'>; +} +declare module 'jsdom/lib/jsdom/browser/resource-loader.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/resource-loader'>; +} +declare module 'jsdom/lib/jsdom/browser/Window.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/Window'>; +} +declare module 'jsdom/lib/jsdom/level2/style.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/level2/style'>; +} +declare module 'jsdom/lib/jsdom/level3/xpath.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/level3/xpath'>; +} +declare module 'jsdom/lib/jsdom/living/attributes.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes'>; +} +declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes/Attr-impl'>; +} +declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/domparsing/DOMParser-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/CompositionEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CompositionEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CustomEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ErrorEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/Event-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/Event-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/EventTarget-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/FocusEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/HashChangeEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/KeyboardEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MessageEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MouseEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/PopStateEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ProgressEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/TouchEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/UIEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/WheelEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/WheelEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/Blob-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/File-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/File-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileList-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileReader-impl'>; +} +declare module 'jsdom/lib/jsdom/living/form-data-symbols.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/form-data-symbols'>; +} +declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/AddEventListenerOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Attr.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Attr'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Blob.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Blob'>; +} +declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/BlobPropertyBag'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CDATASection.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CDATASection'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CharacterData.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CharacterData'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ChildNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ChildNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Comment.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Comment'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CompositionEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CompositionEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CompositionEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CompositionEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CustomEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Document.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Document'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentFragment'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DocumentType.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentType'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMImplementation'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DOMParser.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMParser'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DOMStringMap.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMStringMap'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DOMTokenList.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMTokenList'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Element.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Element'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementContentEditable'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Event.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Event'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventListenerOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventModifierInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventTarget.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventTarget'>; +} +declare module 'jsdom/lib/jsdom/living/generated/External.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/External'>; +} +declare module 'jsdom/lib/jsdom/living/generated/File.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/File'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FileList.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileList'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FilePropertyBag'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FileReader.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileReader'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FocusEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FormData.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FormData'>; +} +declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/GlobalEventHandlers'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/History.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/History'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAnchorElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAppletElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAreaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAudioElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBaseElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBodyElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBRElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLButtonElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCanvasElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLCollection.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCollection'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDetailsElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDetailsElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDialogElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDivElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLEmbedElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFontElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFormElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadingElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHRElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHtmlElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLIFrameElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLImageElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLInputElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLabelElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLegendElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLIElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLinkElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMapElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMediaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMenuElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMetaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMeterElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLModElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLObjectElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOutputElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParagraphElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParamElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLPictureElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPictureElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPreElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLProgressElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLQuoteElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLScriptElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSelectElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSourceElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSpanElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLStyleElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCellElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableColElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableRowElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTemplateElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTimeElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTitleElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTrackElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUnknownElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLVideoElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/LinkStyle.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/LinkStyle'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Location.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Location'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MessageEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MouseEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Navigator.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Navigator'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorCookies'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorID.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorID'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorLanguage'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorOnLine'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorPlugins'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Node.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Node'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NodeIterator.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NodeIterator'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NodeList.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NodeList'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonElementParentNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ParentNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ParentNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProcessingInstruction'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ScrollRestoration.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollRestoration'>; +} +declare module 'jsdom/lib/jsdom/living/generated/SupportedType.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/SupportedType'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Text.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Text'>; +} +declare module 'jsdom/lib/jsdom/living/generated/TouchEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TouchEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/TreeWalker.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TreeWalker'>; +} +declare module 'jsdom/lib/jsdom/living/generated/UIEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/UIEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/utils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/utils'>; +} +declare module 'jsdom/lib/jsdom/living/generated/VisibilityState.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/VisibilityState'>; +} +declare module 'jsdom/lib/jsdom/living/generated/WheelEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WheelEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/WheelEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WheelEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WindowEventHandlers'>; +} +declare module 'jsdom/lib/jsdom/living/generated/XMLDocument.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLDocument'>; +} +declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget'>; +} +declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/create-event-accessor.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/create-event-accessor'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/document-base-url.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/document-base-url'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/focusing.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/focusing'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/form-controls.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/form-controls'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/internal-constants.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/internal-constants'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/ordered-set.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/ordered-set'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/runtime-script-errors'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/selectors.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/selectors'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/strings.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/strings'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/stylesheets.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/stylesheets'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/text.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/text'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/traversal.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/traversal'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/validate-names.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/validate-names'>; +} +declare module 'jsdom/lib/jsdom/living/index.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/index'>; +} +declare module 'jsdom/lib/jsdom/living/named-properties-window.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/named-properties-window'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/Navigator-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorID-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl'>; +} +declare module 'jsdom/lib/jsdom/living/node-document-position.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-document-position'>; +} +declare module 'jsdom/lib/jsdom/living/node-filter.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-filter'>; +} +declare module 'jsdom/lib/jsdom/living/node-type.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-type'>; +} +declare module 'jsdom/lib/jsdom/living/node.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CDATASection-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CharacterData-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ChildNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Comment-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Document-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Document-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentType-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Element-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Element-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/LinkStyle-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Node-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Node-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/NodeList-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NodeList-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ParentNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Text-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Text-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/XMLDocument-impl'>; +} +declare module 'jsdom/lib/jsdom/living/post-message.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/post-message'>; +} +declare module 'jsdom/lib/jsdom/living/register-elements.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/register-elements'>; +} +declare module 'jsdom/lib/jsdom/living/traversal/helpers.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/helpers'>; +} +declare module 'jsdom/lib/jsdom/living/traversal/NodeIterator-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/NodeIterator-impl'>; +} +declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/TreeWalker-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/External-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/External-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/History-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/History-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/Location-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/Location-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/navigation.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/navigation'>; +} +declare module 'jsdom/lib/jsdom/living/window/SessionHistory.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/SessionHistory'>; +} +declare module 'jsdom/lib/jsdom/living/xhr-sync-worker.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-sync-worker'>; +} +declare module 'jsdom/lib/jsdom/living/xhr-utils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-utils'>; +} +declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/FormData-impl'>; +} +declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl'>; +} +declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl'>; +} +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-symbols'>; +} +declare module 'jsdom/lib/jsdom/living/xmlhttprequest.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest'>; +} +declare module 'jsdom/lib/jsdom/named-properties-tracker.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/named-properties-tracker'>; +} +declare module 'jsdom/lib/jsdom/utils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/utils'>; +} +declare module 'jsdom/lib/jsdom/virtual-console.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/virtual-console'>; +} +declare module 'jsdom/lib/jsdom/vm-shim.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/vm-shim'>; +} +declare module 'jsdom/lib/old-api.js' { + declare module.exports: $Exports<'jsdom/lib/old-api'>; +} diff --git a/flow-typed/npm/json-loader_vx.x.x.js b/flow-typed/npm/json-loader_vx.x.x.js new file mode 100644 index 00000000000000..8425a448ad2cba --- /dev/null +++ b/flow-typed/npm/json-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 3b77b6bb78d735e9212dc1be4848b7c6 +// flow-typed version: <>/json-loader_v^0.5.7/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'json-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 'json-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. + */ + + +// Filename aliases +declare module 'json-loader/index' { + declare module.exports: $Exports<'json-loader'>; +} +declare module 'json-loader/index.js' { + declare module.exports: $Exports<'json-loader'>; +} diff --git a/flow-typed/npm/jss-preset-default_vx.x.x.js b/flow-typed/npm/jss-preset-default_vx.x.x.js new file mode 100644 index 00000000000000..7e3af7b3035c70 --- /dev/null +++ b/flow-typed/npm/jss-preset-default_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 31365e3ec1de3d6dd14e7626c21c119d +// flow-typed version: <>/jss-preset-default_v^4.0.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'jss-preset-default' + * + * 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 'jss-preset-default' { + 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 'jss-preset-default/dist/jss-preset-default' { + declare module.exports: any; +} + +declare module 'jss-preset-default/dist/jss-preset-default.min' { + declare module.exports: any; +} + +declare module 'jss-preset-default/lib/index' { + declare module.exports: any; +} + +declare module 'jss-preset-default/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'jss-preset-default/dist/jss-preset-default.js' { + declare module.exports: $Exports<'jss-preset-default/dist/jss-preset-default'>; +} +declare module 'jss-preset-default/dist/jss-preset-default.min.js' { + declare module.exports: $Exports<'jss-preset-default/dist/jss-preset-default.min'>; +} +declare module 'jss-preset-default/lib/index.js' { + declare module.exports: $Exports<'jss-preset-default/lib/index'>; +} +declare module 'jss-preset-default/webpack.config.js' { + declare module.exports: $Exports<'jss-preset-default/webpack.config'>; +} diff --git a/flow-typed/npm/jss-rtl_vx.x.x.js b/flow-typed/npm/jss-rtl_vx.x.x.js new file mode 100644 index 00000000000000..8f89e10c1fb4c1 --- /dev/null +++ b/flow-typed/npm/jss-rtl_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 9bd2f5b993607322e7a3be0033c41110 +// flow-typed version: <>/jss-rtl_v^0.2.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'jss-rtl' + * + * 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 'jss-rtl' { + 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 'jss-rtl/lib/main' { + declare module.exports: any; +} + +// Filename aliases +declare module 'jss-rtl/lib/main.js' { + declare module.exports: $Exports<'jss-rtl/lib/main'>; +} diff --git a/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js b/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js new file mode 100644 index 00000000000000..bc62b19b20476b --- /dev/null +++ b/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js @@ -0,0 +1,52 @@ +// flow-typed signature: 1a5a5425161e426b970dcab6383c02c3 +// flow-typed version: <>/karma-browserstack-launcher_v^1.3.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma-browserstack-launcher' + * + * 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 'karma-browserstack-launcher' { + 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 'karma-browserstack-launcher/browserstack-reporter' { + declare module.exports: any; +} + +declare module 'karma-browserstack-launcher/worker-manager' { + declare module.exports: any; +} + +declare module 'karma-browserstack-launcher/worker' { + declare module.exports: any; +} + +// Filename aliases +declare module 'karma-browserstack-launcher/browserstack-reporter.js' { + declare module.exports: $Exports<'karma-browserstack-launcher/browserstack-reporter'>; +} +declare module 'karma-browserstack-launcher/index' { + declare module.exports: $Exports<'karma-browserstack-launcher'>; +} +declare module 'karma-browserstack-launcher/index.js' { + declare module.exports: $Exports<'karma-browserstack-launcher'>; +} +declare module 'karma-browserstack-launcher/worker-manager.js' { + declare module.exports: $Exports<'karma-browserstack-launcher/worker-manager'>; +} +declare module 'karma-browserstack-launcher/worker.js' { + declare module.exports: $Exports<'karma-browserstack-launcher/worker'>; +} diff --git a/flow-typed/npm/karma-mocha-reporter_vx.x.x.js b/flow-typed/npm/karma-mocha-reporter_vx.x.x.js new file mode 100644 index 00000000000000..43bd9d077e4e6b --- /dev/null +++ b/flow-typed/npm/karma-mocha-reporter_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 9cfe44cfd65effe5b99864455ee5918c +// flow-typed version: <>/karma-mocha-reporter_v^2.2.5/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma-mocha-reporter' + * + * 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 'karma-mocha-reporter' { + 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 'karma-mocha-reporter/index' { + declare module.exports: $Exports<'karma-mocha-reporter'>; +} +declare module 'karma-mocha-reporter/index.js' { + declare module.exports: $Exports<'karma-mocha-reporter'>; +} diff --git a/flow-typed/npm/karma-mocha_vx.x.x.js b/flow-typed/npm/karma-mocha_vx.x.x.js new file mode 100644 index 00000000000000..0f06f8e4dcf20c --- /dev/null +++ b/flow-typed/npm/karma-mocha_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: c5499ad082dd3997b98449d3593ba542 +// flow-typed version: <>/karma-mocha_v^1.3.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma-mocha' + * + * 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 'karma-mocha' { + 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 'karma-mocha/gruntfile' { + declare module.exports: any; +} + +declare module 'karma-mocha/lib/adapter' { + declare module.exports: any; +} + +declare module 'karma-mocha/lib/index' { + declare module.exports: any; +} + +declare module 'karma-mocha/wallaby' { + declare module.exports: any; +} + +// Filename aliases +declare module 'karma-mocha/gruntfile.js' { + declare module.exports: $Exports<'karma-mocha/gruntfile'>; +} +declare module 'karma-mocha/lib/adapter.js' { + declare module.exports: $Exports<'karma-mocha/lib/adapter'>; +} +declare module 'karma-mocha/lib/index.js' { + declare module.exports: $Exports<'karma-mocha/lib/index'>; +} +declare module 'karma-mocha/wallaby.js' { + declare module.exports: $Exports<'karma-mocha/wallaby'>; +} diff --git a/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js b/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js new file mode 100644 index 00000000000000..b4b5d086e852d7 --- /dev/null +++ b/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 346b87f8b091f32be42a38d6ae3cc39e +// flow-typed version: <>/karma-phantomjs-launcher_v^1.0.4/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma-phantomjs-launcher' + * + * 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 'karma-phantomjs-launcher' { + 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 'karma-phantomjs-launcher/capture.template' { + declare module.exports: any; +} + +declare module 'karma-phantomjs-launcher/gruntfile' { + declare module.exports: any; +} + +declare module 'karma-phantomjs-launcher/karma.conf' { + declare module.exports: any; +} + +declare module 'karma-phantomjs-launcher/test/add.spec' { + declare module.exports: any; +} + +// Filename aliases +declare module 'karma-phantomjs-launcher/capture.template.js' { + declare module.exports: $Exports<'karma-phantomjs-launcher/capture.template'>; +} +declare module 'karma-phantomjs-launcher/gruntfile.js' { + declare module.exports: $Exports<'karma-phantomjs-launcher/gruntfile'>; +} +declare module 'karma-phantomjs-launcher/index' { + declare module.exports: $Exports<'karma-phantomjs-launcher'>; +} +declare module 'karma-phantomjs-launcher/index.js' { + declare module.exports: $Exports<'karma-phantomjs-launcher'>; +} +declare module 'karma-phantomjs-launcher/karma.conf.js' { + declare module.exports: $Exports<'karma-phantomjs-launcher/karma.conf'>; +} +declare module 'karma-phantomjs-launcher/test/add.spec.js' { + declare module.exports: $Exports<'karma-phantomjs-launcher/test/add.spec'>; +} diff --git a/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js b/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js new file mode 100644 index 00000000000000..6bddd9834efa04 --- /dev/null +++ b/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 7a4c8184ba26fc9f55c16c9b26924f1b +// flow-typed version: <>/karma-sourcemap-loader_v^0.3.7/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma-sourcemap-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 'karma-sourcemap-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. + */ + + +// Filename aliases +declare module 'karma-sourcemap-loader/index' { + declare module.exports: $Exports<'karma-sourcemap-loader'>; +} +declare module 'karma-sourcemap-loader/index.js' { + declare module.exports: $Exports<'karma-sourcemap-loader'>; +} diff --git a/flow-typed/npm/karma-webpack_vx.x.x.js b/flow-typed/npm/karma-webpack_vx.x.x.js new file mode 100644 index 00000000000000..8348d23a45bbb0 --- /dev/null +++ b/flow-typed/npm/karma-webpack_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: cc81cfc8fcbcb8ac9b277e6d41966bff +// flow-typed version: <>/karma-webpack_v^2.0.6/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma-webpack' + * + * 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 'karma-webpack' { + 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 'karma-webpack/lib/karma-webpack' { + declare module.exports: any; +} + +declare module 'karma-webpack/lib/mocha-env-loader' { + declare module.exports: any; +} + +// Filename aliases +declare module 'karma-webpack/index' { + declare module.exports: $Exports<'karma-webpack'>; +} +declare module 'karma-webpack/index.js' { + declare module.exports: $Exports<'karma-webpack'>; +} +declare module 'karma-webpack/lib/karma-webpack.js' { + declare module.exports: $Exports<'karma-webpack/lib/karma-webpack'>; +} +declare module 'karma-webpack/lib/mocha-env-loader.js' { + declare module.exports: $Exports<'karma-webpack/lib/mocha-env-loader'>; +} diff --git a/flow-typed/npm/karma_vx.x.x.js b/flow-typed/npm/karma_vx.x.x.js new file mode 100644 index 00000000000000..b830fd2ae5dc3d --- /dev/null +++ b/flow-typed/npm/karma_vx.x.x.js @@ -0,0 +1,445 @@ +// flow-typed signature: 83f14f6b048207987bb40f1dd3a7a535 +// flow-typed version: <>/karma_v^1.7.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'karma' + * + * 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 'karma' { + 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 'karma/common/stringify' { + declare module.exports: any; +} + +declare module 'karma/common/util' { + declare module.exports: any; +} + +declare module 'karma/config.tpl' { + declare module.exports: any; +} + +declare module 'karma/context/karma' { + declare module.exports: any; +} + +declare module 'karma/context/main' { + declare module.exports: any; +} + +declare module 'karma/gruntfile' { + declare module.exports: any; +} + +declare module 'karma/lib/browser_collection' { + declare module.exports: any; +} + +declare module 'karma/lib/browser_result' { + declare module.exports: any; +} + +declare module 'karma/lib/browser' { + declare module.exports: any; +} + +declare module 'karma/lib/cli' { + declare module.exports: any; +} + +declare module 'karma/lib/completion' { + declare module.exports: any; +} + +declare module 'karma/lib/config' { + declare module.exports: any; +} + +declare module 'karma/lib/constants' { + declare module.exports: any; +} + +declare module 'karma/lib/detached' { + declare module.exports: any; +} + +declare module 'karma/lib/emitter_wrapper' { + declare module.exports: any; +} + +declare module 'karma/lib/events' { + declare module.exports: any; +} + +declare module 'karma/lib/executor' { + declare module.exports: any; +} + +declare module 'karma/lib/file-list' { + declare module.exports: any; +} + +declare module 'karma/lib/file' { + declare module.exports: any; +} + +declare module 'karma/lib/helper' { + declare module.exports: any; +} + +declare module 'karma/lib/index' { + declare module.exports: any; +} + +declare module 'karma/lib/init' { + declare module.exports: any; +} + +declare module 'karma/lib/init/color_schemes' { + declare module.exports: any; +} + +declare module 'karma/lib/init/formatters' { + declare module.exports: any; +} + +declare module 'karma/lib/init/state_machine' { + declare module.exports: any; +} + +declare module 'karma/lib/launcher' { + declare module.exports: any; +} + +declare module 'karma/lib/launchers/base' { + declare module.exports: any; +} + +declare module 'karma/lib/launchers/capture_timeout' { + declare module.exports: any; +} + +declare module 'karma/lib/launchers/process' { + declare module.exports: any; +} + +declare module 'karma/lib/launchers/retry' { + declare module.exports: any; +} + +declare module 'karma/lib/logger' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/common' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/karma' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/proxy' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/runner' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/source_files' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/stopper' { + declare module.exports: any; +} + +declare module 'karma/lib/middleware/strip_host' { + declare module.exports: any; +} + +declare module 'karma/lib/plugin' { + declare module.exports: any; +} + +declare module 'karma/lib/preprocessor' { + declare module.exports: any; +} + +declare module 'karma/lib/reporter' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/base_color' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/base' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/dots_color' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/dots' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/multi' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/progress_color' { + declare module.exports: any; +} + +declare module 'karma/lib/reporters/progress' { + declare module.exports: any; +} + +declare module 'karma/lib/runner' { + declare module.exports: any; +} + +declare module 'karma/lib/server' { + declare module.exports: any; +} + +declare module 'karma/lib/stopper' { + declare module.exports: any; +} + +declare module 'karma/lib/temp_dir' { + declare module.exports: any; +} + +declare module 'karma/lib/url' { + declare module.exports: any; +} + +declare module 'karma/lib/watcher' { + declare module.exports: any; +} + +declare module 'karma/lib/web-server' { + declare module.exports: any; +} + +declare module 'karma/requirejs.config.tpl' { + declare module.exports: any; +} + +declare module 'karma/static/context' { + declare module.exports: any; +} + +declare module 'karma/static/debug' { + declare module.exports: any; +} + +declare module 'karma/static/karma' { + declare module.exports: any; +} + +declare module 'karma/wallaby' { + declare module.exports: any; +} + +// Filename aliases +declare module 'karma/common/stringify.js' { + declare module.exports: $Exports<'karma/common/stringify'>; +} +declare module 'karma/common/util.js' { + declare module.exports: $Exports<'karma/common/util'>; +} +declare module 'karma/config.tpl.js' { + declare module.exports: $Exports<'karma/config.tpl'>; +} +declare module 'karma/context/karma.js' { + declare module.exports: $Exports<'karma/context/karma'>; +} +declare module 'karma/context/main.js' { + declare module.exports: $Exports<'karma/context/main'>; +} +declare module 'karma/gruntfile.js' { + declare module.exports: $Exports<'karma/gruntfile'>; +} +declare module 'karma/lib/browser_collection.js' { + declare module.exports: $Exports<'karma/lib/browser_collection'>; +} +declare module 'karma/lib/browser_result.js' { + declare module.exports: $Exports<'karma/lib/browser_result'>; +} +declare module 'karma/lib/browser.js' { + declare module.exports: $Exports<'karma/lib/browser'>; +} +declare module 'karma/lib/cli.js' { + declare module.exports: $Exports<'karma/lib/cli'>; +} +declare module 'karma/lib/completion.js' { + declare module.exports: $Exports<'karma/lib/completion'>; +} +declare module 'karma/lib/config.js' { + declare module.exports: $Exports<'karma/lib/config'>; +} +declare module 'karma/lib/constants.js' { + declare module.exports: $Exports<'karma/lib/constants'>; +} +declare module 'karma/lib/detached.js' { + declare module.exports: $Exports<'karma/lib/detached'>; +} +declare module 'karma/lib/emitter_wrapper.js' { + declare module.exports: $Exports<'karma/lib/emitter_wrapper'>; +} +declare module 'karma/lib/events.js' { + declare module.exports: $Exports<'karma/lib/events'>; +} +declare module 'karma/lib/executor.js' { + declare module.exports: $Exports<'karma/lib/executor'>; +} +declare module 'karma/lib/file-list.js' { + declare module.exports: $Exports<'karma/lib/file-list'>; +} +declare module 'karma/lib/file.js' { + declare module.exports: $Exports<'karma/lib/file'>; +} +declare module 'karma/lib/helper.js' { + declare module.exports: $Exports<'karma/lib/helper'>; +} +declare module 'karma/lib/index.js' { + declare module.exports: $Exports<'karma/lib/index'>; +} +declare module 'karma/lib/init.js' { + declare module.exports: $Exports<'karma/lib/init'>; +} +declare module 'karma/lib/init/color_schemes.js' { + declare module.exports: $Exports<'karma/lib/init/color_schemes'>; +} +declare module 'karma/lib/init/formatters.js' { + declare module.exports: $Exports<'karma/lib/init/formatters'>; +} +declare module 'karma/lib/init/state_machine.js' { + declare module.exports: $Exports<'karma/lib/init/state_machine'>; +} +declare module 'karma/lib/launcher.js' { + declare module.exports: $Exports<'karma/lib/launcher'>; +} +declare module 'karma/lib/launchers/base.js' { + declare module.exports: $Exports<'karma/lib/launchers/base'>; +} +declare module 'karma/lib/launchers/capture_timeout.js' { + declare module.exports: $Exports<'karma/lib/launchers/capture_timeout'>; +} +declare module 'karma/lib/launchers/process.js' { + declare module.exports: $Exports<'karma/lib/launchers/process'>; +} +declare module 'karma/lib/launchers/retry.js' { + declare module.exports: $Exports<'karma/lib/launchers/retry'>; +} +declare module 'karma/lib/logger.js' { + declare module.exports: $Exports<'karma/lib/logger'>; +} +declare module 'karma/lib/middleware/common.js' { + declare module.exports: $Exports<'karma/lib/middleware/common'>; +} +declare module 'karma/lib/middleware/karma.js' { + declare module.exports: $Exports<'karma/lib/middleware/karma'>; +} +declare module 'karma/lib/middleware/proxy.js' { + declare module.exports: $Exports<'karma/lib/middleware/proxy'>; +} +declare module 'karma/lib/middleware/runner.js' { + declare module.exports: $Exports<'karma/lib/middleware/runner'>; +} +declare module 'karma/lib/middleware/source_files.js' { + declare module.exports: $Exports<'karma/lib/middleware/source_files'>; +} +declare module 'karma/lib/middleware/stopper.js' { + declare module.exports: $Exports<'karma/lib/middleware/stopper'>; +} +declare module 'karma/lib/middleware/strip_host.js' { + declare module.exports: $Exports<'karma/lib/middleware/strip_host'>; +} +declare module 'karma/lib/plugin.js' { + declare module.exports: $Exports<'karma/lib/plugin'>; +} +declare module 'karma/lib/preprocessor.js' { + declare module.exports: $Exports<'karma/lib/preprocessor'>; +} +declare module 'karma/lib/reporter.js' { + declare module.exports: $Exports<'karma/lib/reporter'>; +} +declare module 'karma/lib/reporters/base_color.js' { + declare module.exports: $Exports<'karma/lib/reporters/base_color'>; +} +declare module 'karma/lib/reporters/base.js' { + declare module.exports: $Exports<'karma/lib/reporters/base'>; +} +declare module 'karma/lib/reporters/dots_color.js' { + declare module.exports: $Exports<'karma/lib/reporters/dots_color'>; +} +declare module 'karma/lib/reporters/dots.js' { + declare module.exports: $Exports<'karma/lib/reporters/dots'>; +} +declare module 'karma/lib/reporters/multi.js' { + declare module.exports: $Exports<'karma/lib/reporters/multi'>; +} +declare module 'karma/lib/reporters/progress_color.js' { + declare module.exports: $Exports<'karma/lib/reporters/progress_color'>; +} +declare module 'karma/lib/reporters/progress.js' { + declare module.exports: $Exports<'karma/lib/reporters/progress'>; +} +declare module 'karma/lib/runner.js' { + declare module.exports: $Exports<'karma/lib/runner'>; +} +declare module 'karma/lib/server.js' { + declare module.exports: $Exports<'karma/lib/server'>; +} +declare module 'karma/lib/stopper.js' { + declare module.exports: $Exports<'karma/lib/stopper'>; +} +declare module 'karma/lib/temp_dir.js' { + declare module.exports: $Exports<'karma/lib/temp_dir'>; +} +declare module 'karma/lib/url.js' { + declare module.exports: $Exports<'karma/lib/url'>; +} +declare module 'karma/lib/watcher.js' { + declare module.exports: $Exports<'karma/lib/watcher'>; +} +declare module 'karma/lib/web-server.js' { + declare module.exports: $Exports<'karma/lib/web-server'>; +} +declare module 'karma/requirejs.config.tpl.js' { + declare module.exports: $Exports<'karma/requirejs.config.tpl'>; +} +declare module 'karma/static/context.js' { + declare module.exports: $Exports<'karma/static/context'>; +} +declare module 'karma/static/debug.js' { + declare module.exports: $Exports<'karma/static/debug'>; +} +declare module 'karma/static/karma.js' { + declare module.exports: $Exports<'karma/static/karma'>; +} +declare module 'karma/wallaby.js' { + declare module.exports: $Exports<'karma/wallaby'>; +} diff --git a/flow-typed/npm/keycode_vx.x.x.js b/flow-typed/npm/keycode_vx.x.x.js new file mode 100644 index 00000000000000..93f54aaf05d49d --- /dev/null +++ b/flow-typed/npm/keycode_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: b782fe4c661ee10d708a8aaf2452f736 +// flow-typed version: <>/keycode_v^2.1.9/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'keycode' + * + * 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 'keycode' { + 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 'keycode/test/keycode' { + declare module.exports: any; +} + +declare module 'keycode/test/mocha' { + declare module.exports: any; +} + +// Filename aliases +declare module 'keycode/index' { + declare module.exports: $Exports<'keycode'>; +} +declare module 'keycode/index.js' { + declare module.exports: $Exports<'keycode'>; +} +declare module 'keycode/test/keycode.js' { + declare module.exports: $Exports<'keycode/test/keycode'>; +} +declare module 'keycode/test/mocha.js' { + declare module.exports: $Exports<'keycode/test/mocha'>; +} diff --git a/flow-typed/npm/lodash_v4.x.x.js b/flow-typed/npm/lodash_v4.x.x.js new file mode 100644 index 00000000000000..9170faa72dec13 --- /dev/null +++ b/flow-typed/npm/lodash_v4.x.x.js @@ -0,0 +1,4207 @@ +// flow-typed signature: 554384bc1c2235537d0c15bf2acefe99 +// flow-typed version: c5a8c20937/lodash_v4.x.x/flow_>=v0.55.x + +declare module "lodash" { + declare type __CurriedFunction1 = (...r: [AA]) => R; + declare type CurriedFunction1 = __CurriedFunction1; + + declare type __CurriedFunction2 = (( + ...r: [AA] + ) => CurriedFunction1) & + ((...r: [AA, BB]) => R); + declare type CurriedFunction2 = __CurriedFunction2; + + declare type __CurriedFunction3 = (( + ...r: [AA] + ) => CurriedFunction2) & + ((...r: [AA, BB]) => CurriedFunction1) & + ((...r: [AA, BB, CC]) => R); + declare type CurriedFunction3 = __CurriedFunction3< + A, + B, + C, + R, + *, + *, + * + >; + + declare type __CurriedFunction4< + A, + B, + C, + D, + R, + AA: A, + BB: B, + CC: C, + DD: D + > = ((...r: [AA]) => CurriedFunction3) & + ((...r: [AA, BB]) => CurriedFunction2) & + ((...r: [AA, BB, CC]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD]) => R); + declare type CurriedFunction4 = __CurriedFunction4< + A, + B, + C, + D, + R, + *, + *, + *, + * + >; + + declare type __CurriedFunction5< + A, + B, + C, + D, + E, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E + > = ((...r: [AA]) => CurriedFunction4) & + ((...r: [AA, BB]) => CurriedFunction3) & + ((...r: [AA, BB, CC]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE]) => R); + declare type CurriedFunction5 = __CurriedFunction5< + A, + B, + C, + D, + E, + R, + *, + *, + *, + *, + * + >; + + declare type __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E, + FF: F + > = ((...r: [AA]) => CurriedFunction5) & + ((...r: [AA, BB]) => CurriedFunction4) & + ((...r: [AA, BB, CC]) => CurriedFunction3) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE, FF]) => R); + declare type CurriedFunction6 = __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + *, + *, + *, + *, + *, + * + >; + + declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & + (((...r: [A, B]) => R) => CurriedFunction2) & + (((...r: [A, B, C]) => R) => CurriedFunction3) & + (( + (...r: [A, B, C, D]) => R + ) => CurriedFunction4) & + (( + (...r: [A, B, C, D, E]) => R + ) => CurriedFunction5) & + (( + (...r: [A, B, C, D, E, F]) => R + ) => CurriedFunction6); + + declare type UnaryFn = (a: A) => R; + + declare type TemplateSettings = { + escape?: RegExp, + evaluate?: RegExp, + imports?: Object, + interpolate?: RegExp, + variable?: string + }; + + declare type TruncateOptions = { + length?: number, + omission?: string, + separator?: RegExp | string + }; + + declare type DebounceOptions = { + leading?: boolean, + maxWait?: number, + trailing?: boolean + }; + + declare type ThrottleOptions = { + leading?: boolean, + trailing?: boolean + }; + + declare type NestedArray = Array>; + + declare type matchesIterateeShorthand = Object; + declare type matchesPropertyIterateeShorthand = [string, any]; + declare type propertyIterateeShorthand = string; + + declare type OPredicate = + | ((value: A, key: string, object: O) => any) + | matchesIterateeShorthand + | matchesPropertyIterateeShorthand + | propertyIterateeShorthand; + + declare type OIterateeWithResult = + | Object + | string + | ((value: V, key: string, object: O) => R); + declare type OIteratee = OIterateeWithResult; + declare type OFlatMapIteratee = OIterateeWithResult>; + + declare type Predicate = + | ((value: T, index: number, array: Array) => any) + | matchesIterateeShorthand + | matchesPropertyIterateeShorthand + | propertyIterateeShorthand; + + declare type _ValueOnlyIteratee = (value: T) => mixed; + declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; + declare type _Iteratee = ( + item: T, + index: number, + array: ?Array + ) => mixed; + declare type Iteratee = _Iteratee | Object | string; + declare type FlatMapIteratee = + | ((item: T, index: number, array: ?Array) => Array) + | Object + | string; + declare type Comparator = (item: T, item2: T) => boolean; + + declare type MapIterator = + | ((item: T, index: number, array: Array) => U) + | propertyIterateeShorthand; + + declare type OMapIterator = + | ((item: T, key: string, object: O) => U) + | propertyIterateeShorthand; + + declare class Lodash { + // Array + chunk(array: ?Array, size?: number): Array>; + compact(array: Array): Array; + concat(base: Array, ...elements: Array): Array; + difference(array: ?Array, values?: Array): Array; + differenceBy( + array: ?Array, + values: Array, + iteratee: ValueOnlyIteratee + ): T[]; + differenceWith(array: T[], values: T[], comparator?: Comparator): T[]; + drop(array: ?Array, n?: number): Array; + dropRight(array: ?Array, n?: number): Array; + dropRightWhile(array: ?Array, predicate?: Predicate): Array; + dropWhile(array: ?Array, predicate?: Predicate): Array; + fill( + array: ?Array, + value: U, + start?: number, + end?: number + ): Array; + findIndex( + array: ?$ReadOnlyArray, + predicate?: Predicate, + fromIndex?: number + ): number; + findLastIndex( + array: ?$ReadOnlyArray, + predicate?: Predicate, + fromIndex?: number + ): number; + // alias of _.head + first(array: ?Array): T; + flatten(array: Array | X>): Array; + flattenDeep(array: any[]): Array; + flattenDepth(array: any[], depth?: number): any[]; + fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; + head(array: ?Array): T; + indexOf(array: ?Array, value: T, fromIndex?: number): number; + initial(array: ?Array): Array; + intersection(...arrays: Array>): Array; + //Workaround until (...parameter: T, parameter2: U) works + intersectionBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; + intersectionBy( + a1: Array, + a2: Array, + iteratee?: ValueOnlyIteratee + ): Array; + intersectionBy( + a1: Array, + a2: Array, + a3: Array, + iteratee?: ValueOnlyIteratee + ): Array; + intersectionBy( + a1: Array, + a2: Array, + a3: Array, + a4: Array, + iteratee?: ValueOnlyIteratee + ): Array; + //Workaround until (...parameter: T, parameter2: U) works + intersectionWith(a1: Array, comparator: Comparator): Array; + intersectionWith( + a1: Array, + a2: Array, + comparator: Comparator + ): Array; + intersectionWith( + a1: Array, + a2: Array, + a3: Array, + comparator: Comparator + ): Array; + intersectionWith( + a1: Array, + a2: Array, + a3: Array, + a4: Array, + comparator: Comparator + ): Array; + join(array: ?Array, separator?: string): string; + last(array: ?Array): T; + lastIndexOf(array: ?Array, value: T, fromIndex?: number): number; + nth(array: T[], n?: number): T; + pull(array: ?Array, ...values?: Array): Array; + pullAll(array: ?Array, values: Array): Array; + pullAllBy( + array: ?Array, + values: Array, + iteratee?: ValueOnlyIteratee + ): Array; + pullAllWith(array?: T[], values: T[], comparator?: Function): T[]; + pullAt(array: ?Array, ...indexed?: Array): Array; + pullAt(array: ?Array, indexed?: Array): Array; + remove(array: ?Array, predicate?: Predicate): Array; + reverse(array: ?Array): Array; + slice(array: ?Array, start?: number, end?: number): Array; + sortedIndex(array: ?Array, value: T): number; + sortedIndexBy( + array: ?Array, + value: T, + iteratee?: ValueOnlyIteratee + ): number; + sortedIndexOf(array: ?Array, value: T): number; + sortedLastIndex(array: ?Array, value: T): number; + sortedLastIndexBy( + array: ?Array, + value: T, + iteratee?: ValueOnlyIteratee + ): number; + sortedLastIndexOf(array: ?Array, value: T): number; + sortedUniq(array: ?Array): Array; + sortedUniqBy(array: ?Array, iteratee?: (value: T) => mixed): Array; + tail(array: ?Array): Array; + take(array: ?Array, n?: number): Array; + takeRight(array: ?Array, n?: number): Array; + takeRightWhile(array: ?Array, predicate?: Predicate): Array; + takeWhile(array: ?Array, predicate?: Predicate): Array; + union(...arrays?: Array>): Array; + //Workaround until (...parameter: T, parameter2: U) works + unionBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; + unionBy( + a1: Array, + a2: Array, + iteratee?: ValueOnlyIteratee + ): Array; + unionBy( + a1: Array, + a2: Array, + a3: Array, + iteratee?: ValueOnlyIteratee + ): Array; + unionBy( + a1: Array, + a2: Array, + a3: Array, + a4: Array, + iteratee?: ValueOnlyIteratee + ): Array; + //Workaround until (...parameter: T, parameter2: U) works + unionWith(a1: Array, comparator?: Comparator): Array; + unionWith( + a1: Array, + a2: Array, + comparator?: Comparator + ): Array; + unionWith( + a1: Array, + a2: Array, + a3: Array, + comparator?: Comparator + ): Array; + unionWith( + a1: Array, + a2: Array, + a3: Array, + a4: Array, + comparator?: Comparator + ): Array; + uniq(array: ?Array): Array; + uniqBy(array: ?Array, iteratee?: ValueOnlyIteratee): Array; + uniqWith(array: ?Array, comparator?: Comparator): Array; + unzip(array: ?Array): Array; + unzipWith(array: ?Array, iteratee?: Iteratee): Array; + without(array: ?Array, ...values?: Array): Array; + xor(...array: Array>): Array; + //Workaround until (...parameter: T, parameter2: U) works + xorBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; + xorBy( + a1: Array, + a2: Array, + iteratee?: ValueOnlyIteratee + ): Array; + xorBy( + a1: Array, + a2: Array, + a3: Array, + iteratee?: ValueOnlyIteratee + ): Array; + xorBy( + a1: Array, + a2: Array, + a3: Array, + a4: Array, + iteratee?: ValueOnlyIteratee + ): Array; + //Workaround until (...parameter: T, parameter2: U) works + xorWith(a1: Array, comparator?: Comparator): Array; + xorWith( + a1: Array, + a2: Array, + comparator?: Comparator + ): Array; + xorWith( + a1: Array, + a2: Array, + a3: Array, + comparator?: Comparator + ): Array; + xorWith( + a1: Array, + a2: Array, + a3: Array, + a4: Array, + comparator?: Comparator + ): Array; + zip(a1: A[], a2: B[]): Array<[A, B]>; + zip(a1: A[], a2: B[], a3: C[]): Array<[A, B, C]>; + zip(a1: A[], a2: B[], a3: C[], a4: D[]): Array<[A, B, C, D]>; + zip( + a1: A[], + a2: B[], + a3: C[], + a4: D[], + a5: E[] + ): Array<[A, B, C, D, E]>; + + zipObject(props?: Array, values?: Array): { [key: K]: V }; + zipObjectDeep(props?: any[], values?: any): Object; + //Workaround until (...parameter: T, parameter2: U) works + zipWith(a1: NestedArray, iteratee?: Iteratee): Array; + zipWith( + a1: NestedArray, + a2: NestedArray, + iteratee?: Iteratee + ): Array; + zipWith( + a1: NestedArray, + a2: NestedArray, + a3: NestedArray, + iteratee?: Iteratee + ): Array; + zipWith( + a1: NestedArray, + a2: NestedArray, + a3: NestedArray, + a4: NestedArray, + iteratee?: Iteratee + ): Array; + + // Collection + countBy(array: ?Array, iteratee?: ValueOnlyIteratee): Object; + countBy(object: T, iteratee?: ValueOnlyIteratee): Object; + // alias of _.forEach + each(array: ?Array, iteratee?: Iteratee): Array; + each(object: T, iteratee?: OIteratee): T; + // alias of _.forEachRight + eachRight(array: ?Array, iteratee?: Iteratee): Array; + eachRight(object: T, iteratee?: OIteratee): T; + every(array: ?Array, iteratee?: Iteratee): boolean; + every(object: T, iteratee?: OIteratee): boolean; + filter(array: ?Array, predicate?: Predicate): Array; + filter( + object: T, + predicate?: OPredicate + ): Array; + find( + array: ?$ReadOnlyArray, + predicate?: Predicate, + fromIndex?: number + ): T | void; + find( + object: T, + predicate?: OPredicate, + fromIndex?: number + ): V; + findLast( + array: ?$ReadOnlyArray, + predicate?: Predicate, + fromIndex?: number + ): T | void; + findLast( + object: T, + predicate?: OPredicate + ): V; + flatMap(array: ?Array, iteratee?: FlatMapIteratee): Array; + flatMap( + object: T, + iteratee?: OFlatMapIteratee + ): Array; + flatMapDeep( + array: ?Array, + iteratee?: FlatMapIteratee + ): Array; + flatMapDeep( + object: T, + iteratee?: OFlatMapIteratee + ): Array; + flatMapDepth( + array: ?Array, + iteratee?: FlatMapIteratee, + depth?: number + ): Array; + flatMapDepth( + object: T, + iteratee?: OFlatMapIteratee, + depth?: number + ): Array; + forEach(array: ?Array, iteratee?: Iteratee): Array; + forEach(object: T, iteratee?: OIteratee): T; + forEachRight(array: ?Array, iteratee?: Iteratee): Array; + forEachRight(object: T, iteratee?: OIteratee): T; + groupBy( + array: ?Array, + iteratee?: ValueOnlyIteratee + ): { [key: V]: Array }; + groupBy( + object: T, + iteratee?: ValueOnlyIteratee + ): { [key: V]: Array }; + includes(array: ?Array, value: T, fromIndex?: number): boolean; + includes(object: T, value: any, fromIndex?: number): boolean; + includes(str: string, value: string, fromIndex?: number): boolean; + invokeMap( + array: ?Array, + path: ((value: T) => Array | string) | Array | string, + ...args?: Array + ): Array; + invokeMap( + object: T, + path: ((value: any) => Array | string) | Array | string, + ...args?: Array + ): Array; + keyBy( + array: ?Array, + iteratee?: ValueOnlyIteratee + ): { [key: V]: ?T }; + keyBy( + object: T, + iteratee?: ValueOnlyIteratee + ): { [key: V]: ?A }; + map(array: ?Array, iteratee?: MapIterator): Array; + map( + object: ?T, + iteratee?: OMapIterator + ): Array; + map( + str: ?string, + iteratee?: (char: string, index: number, str: string) => any + ): string; + orderBy( + array: ?Array, + iteratees?: Array> | string, + orders?: Array<"asc" | "desc"> | string + ): Array; + orderBy( + object: T, + iteratees?: Array> | string, + orders?: Array<"asc" | "desc"> | string + ): Array; + partition( + array: ?Array, + predicate?: Predicate + ): [Array, Array]; + partition( + object: T, + predicate?: OPredicate + ): [Array, Array]; + reduce( + array: ?Array, + iteratee?: ( + accumulator: U, + value: T, + index: number, + array: ?Array + ) => U, + accumulator?: U + ): U; + reduce( + object: T, + iteratee?: (accumulator: U, value: any, key: string, object: T) => U, + accumulator?: U + ): U; + reduceRight( + array: ?Array, + iteratee?: ( + accumulator: U, + value: T, + index: number, + array: ?Array + ) => U, + accumulator?: U + ): U; + reduceRight( + object: T, + iteratee?: (accumulator: U, value: any, key: string, object: T) => U, + accumulator?: U + ): U; + reject(array: ?Array, predicate?: Predicate): Array; + reject( + object: T, + predicate?: OPredicate + ): Array; + sample(array: ?Array): T; + sample(object: T): V; + sampleSize(array: ?Array, n?: number): Array; + sampleSize(object: T, n?: number): Array; + shuffle(array: ?Array): Array; + shuffle(object: T): Array; + size(collection: Array | Object): number; + some(array: ?Array, predicate?: Predicate): boolean; + some( + object?: ?T, + predicate?: OPredicate + ): boolean; + sortBy(array: ?Array, ...iteratees?: Array>): Array; + sortBy(array: ?Array, iteratees?: Array>): Array; + sortBy( + object: T, + ...iteratees?: Array> + ): Array; + sortBy(object: T, iteratees?: Array>): Array; + + // Date + now(): number; + + // Function + after(n: number, fn: Function): Function; + ary(func: Function, n?: number): Function; + before(n: number, fn: Function): Function; + bind(func: Function, thisArg: any, ...partials: Array): Function; + bindKey(obj: Object, key: string, ...partials: Array): Function; + curry: Curry; + curry(func: Function, arity?: number): Function; + curryRight(func: Function, arity?: number): Function; + debounce(func: F, wait?: number, options?: DebounceOptions): F; + defer(func: Function, ...args?: Array): number; + delay(func: Function, wait: number, ...args?: Array): number; + flip(func: Function): Function; + memoize(func: F, resolver?: Function): F; + negate(predicate: Function): Function; + once(func: Function): Function; + overArgs(func: Function, ...transforms: Array): Function; + overArgs(func: Function, transforms: Array): Function; + partial(func: Function, ...partials: any[]): Function; + partialRight(func: Function, ...partials: Array): Function; + partialRight(func: Function, partials: Array): Function; + rearg(func: Function, ...indexes: Array): Function; + rearg(func: Function, indexes: Array): Function; + rest(func: Function, start?: number): Function; + spread(func: Function): Function; + throttle( + func: Function, + wait?: number, + options?: ThrottleOptions + ): Function; + unary(func: Function): Function; + wrap(value: any, wrapper: Function): Function; + + // Lang + castArray(value: *): any[]; + clone(value: T): T; + cloneDeep(value: T): T; + cloneDeepWith( + value: T, + customizer?: ?(value: T, key: number | string, object: T, stack: any) => U + ): U; + cloneWith( + value: T, + customizer?: ?(value: T, key: number | string, object: T, stack: any) => U + ): U; + conformsTo( + source: T, + predicates: T & { [key: string]: (x: any) => boolean } + ): boolean; + eq(value: any, other: any): boolean; + gt(value: any, other: any): boolean; + gte(value: any, other: any): boolean; + isArguments(value: any): boolean; + isArray(value: any): boolean; + isArrayBuffer(value: any): boolean; + isArrayLike(value: any): boolean; + isArrayLikeObject(value: any): boolean; + isBoolean(value: any): boolean; + isBuffer(value: any): boolean; + isDate(value: any): boolean; + isElement(value: any): boolean; + isEmpty(value: any): boolean; + isEqual(value: any, other: any): boolean; + isEqualWith( + value: T, + other: U, + customizer?: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void + ): boolean; + isError(value: any): boolean; + isFinite(value: any): boolean; + isFunction(value: Function): true; + isFunction(value: number | string | void | null | Object): false; + isInteger(value: any): boolean; + isLength(value: any): boolean; + isMap(value: any): boolean; + isMatch(object?: ?Object, source: Object): boolean; + isMatchWith( + object: T, + source: U, + customizer?: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void + ): boolean; + isNaN(value: any): boolean; + isNative(value: any): boolean; + isNil(value: any): boolean; + isNull(value: any): boolean; + isNumber(value: any): boolean; + isObject(value: any): boolean; + isObjectLike(value: any): boolean; + isPlainObject(value: any): boolean; + isRegExp(value: any): boolean; + isSafeInteger(value: any): boolean; + isSet(value: any): boolean; + isString(value: string): true; + isString( + value: number | boolean | Function | void | null | Object | Array + ): false; + isSymbol(value: any): boolean; + isTypedArray(value: any): boolean; + isUndefined(value: any): boolean; + isWeakMap(value: any): boolean; + isWeakSet(value: any): boolean; + lt(value: any, other: any): boolean; + lte(value: any, other: any): boolean; + toArray(value: any): Array; + toFinite(value: any): number; + toInteger(value: any): number; + toLength(value: any): number; + toNumber(value: any): number; + toPlainObject(value: any): Object; + toSafeInteger(value: any): number; + toString(value: any): string; + + // Math + add(augend: number, addend: number): number; + ceil(number: number, precision?: number): number; + divide(dividend: number, divisor: number): number; + floor(number: number, precision?: number): number; + max(array: ?Array): T; + maxBy(array: ?Array, iteratee?: Iteratee): T; + mean(array: Array<*>): number; + meanBy(array: Array, iteratee?: Iteratee): number; + min(array: ?Array): T; + minBy(array: ?Array, iteratee?: Iteratee): T; + multiply(multiplier: number, multiplicand: number): number; + round(number: number, precision?: number): number; + subtract(minuend: number, subtrahend: number): number; + sum(array: Array<*>): number; + sumBy(array: Array, iteratee?: Iteratee): number; + + // number + clamp(number: number, lower?: number, upper: number): number; + inRange(number: number, start?: number, end: number): boolean; + random(lower?: number, upper?: number, floating?: boolean): number; + + // Object + assign(object?: ?Object, ...sources?: Array): Object; + assignIn(a: A, b: B): A & B; + assignIn(a: A, b: B, c: C): A & B & C; + assignIn(a: A, b: B, c: C, d: D): A & B & C & D; + assignIn(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; + assignInWith( + object: T, + s1: A, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): Object; + assignInWith( + object: T, + s1: A, + s2: B, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void + ): Object; + assignInWith( + object: T, + s1: A, + s2: B, + s3: C, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C + ) => any | void + ): Object; + assignInWith( + object: T, + s1: A, + s2: B, + s3: C, + s4: D, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C | D + ) => any | void + ): Object; + assignWith( + object: T, + s1: A, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): Object; + assignWith( + object: T, + s1: A, + s2: B, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void + ): Object; + assignWith( + object: T, + s1: A, + s2: B, + s3: C, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C + ) => any | void + ): Object; + assignWith( + object: T, + s1: A, + s2: B, + s3: C, + s4: D, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C | D + ) => any | void + ): Object; + at(object?: ?Object, ...paths: Array): Array; + at(object?: ?Object, paths: Array): Array; + create(prototype: T, properties?: Object): $Supertype; + defaults(object?: ?Object, ...sources?: Array): Object; + defaultsDeep(object?: ?Object, ...sources?: Array): Object; + // alias for _.toPairs + entries(object?: ?Object): NestedArray; + // alias for _.toPairsIn + entriesIn(object?: ?Object): NestedArray; + // alias for _.assignIn + extend(a: A, b: B): A & B; + extend(a: A, b: B, c: C): A & B & C; + extend(a: A, b: B, c: C, d: D): A & B & C & D; + extend(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; + // alias for _.assignInWith + extendWith( + object: T, + s1: A, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): Object; + extendWith( + object: T, + s1: A, + s2: B, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void + ): Object; + extendWith( + object: T, + s1: A, + s2: B, + s3: C, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C + ) => any | void + ): Object; + extendWith( + object: T, + s1: A, + s2: B, + s3: C, + s4: D, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C | D + ) => any | void + ): Object; + findKey( + object?: ?T, + predicate?: OPredicate + ): string | void; + findLastKey( + object?: ?T, + predicate?: OPredicate + ): string | void; + forIn(object?: ?Object, iteratee?: OIteratee<*>): Object; + forInRight(object?: ?Object, iteratee?: OIteratee<*>): Object; + forOwn(object?: ?Object, iteratee?: OIteratee<*>): Object; + forOwnRight(object?: ?Object, iteratee?: OIteratee<*>): Object; + functions(object?: ?Object): Array; + functionsIn(object?: ?Object): Array; + get( + object?: ?Object | ?Array, + path?: ?Array | string, + defaultValue?: any + ): any; + has(object?: ?Object, path?: ?Array | string): boolean; + hasIn(object?: ?Object, path?: ?Array | string): boolean; + invert(object?: ?Object, multiVal?: boolean): Object; + invertBy(object: ?Object, iteratee?: Function): Object; + invoke( + object?: ?Object, + path?: ?Array | string, + ...args?: Array + ): any; + keys(object?: ?{ [key: K]: any }): Array; + keys(object?: ?Object): Array; + keysIn(object?: ?Object): Array; + mapKeys(object?: ?Object, iteratee?: OIteratee<*>): Object; + mapValues(object?: ?Object, iteratee?: OIteratee<*>): Object; + merge(object?: ?Object, ...sources?: Array): Object; + mergeWith( + object: T, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): Object; + mergeWith( + object: T, + s1: A, + s2: B, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void + ): Object; + mergeWith( + object: T, + s1: A, + s2: B, + s3: C, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C + ) => any | void + ): Object; + mergeWith( + object: T, + s1: A, + s2: B, + s3: C, + s4: D, + customizer?: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B | C | D + ) => any | void + ): Object; + omit(object?: ?Object, ...props: Array): Object; + omit(object?: ?Object, props: Array): Object; + omitBy( + object?: ?T, + predicate?: OPredicate + ): Object; + pick(object?: ?Object, ...props: Array): Object; + pick(object?: ?Object, props: Array): Object; + pickBy( + object?: ?T, + predicate?: OPredicate + ): Object; + result( + object?: ?Object, + path?: ?Array | string, + defaultValue?: any + ): any; + set(object?: ?Object, path?: ?Array | string, value: any): Object; + setWith( + object: T, + path?: ?Array | string, + value: any, + customizer?: (nsValue: any, key: string, nsObject: T) => any + ): Object; + toPairs(object?: ?Object | Array<*>): NestedArray; + toPairsIn(object?: ?Object): NestedArray; + transform( + collection: Object | Array, + iteratee?: OIteratee<*>, + accumulator?: any + ): any; + unset(object?: ?Object, path?: ?Array | string): boolean; + update(object: Object, path: string[] | string, updater: Function): Object; + updateWith( + object: Object, + path: string[] | string, + updater: Function, + customizer?: Function + ): Object; + values(object?: ?Object): Array; + valuesIn(object?: ?Object): Array; + + // Seq + // harder to read, but this is _() + (value: any): any; + chain(value: T): any; + tap(value: T, interceptor: (value: T) => any): T; + thru(value: T1, interceptor: (value: T1) => T2): T2; + // TODO: _.prototype.* + + // String + camelCase(string?: ?string): string; + capitalize(string?: string): string; + deburr(string?: string): string; + endsWith(string?: string, target?: string, position?: number): boolean; + escape(string?: string): string; + escapeRegExp(string?: string): string; + kebabCase(string?: string): string; + lowerCase(string?: string): string; + lowerFirst(string?: string): string; + pad(string?: string, length?: number, chars?: string): string; + padEnd(string?: string, length?: number, chars?: string): string; + padStart(string?: string, length?: number, chars?: string): string; + parseInt(string: string, radix?: number): number; + repeat(string?: string, n?: number): string; + replace( + string?: string, + pattern: RegExp | string, + replacement: ((string: string) => string) | string + ): string; + snakeCase(string?: string): string; + split( + string?: string, + separator: RegExp | string, + limit?: number + ): Array; + startCase(string?: string): string; + startsWith(string?: string, target?: string, position?: number): boolean; + template(string?: string, options?: TemplateSettings): Function; + toLower(string?: string): string; + toUpper(string?: string): string; + trim(string?: string, chars?: string): string; + trimEnd(string?: string, chars?: string): string; + trimStart(string?: string, chars?: string): string; + truncate(string?: string, options?: TruncateOptions): string; + unescape(string?: string): string; + upperCase(string?: string): string; + upperFirst(string?: string): string; + words(string?: string, pattern?: RegExp | string): Array; + + // Util + attempt(func: Function, ...args: Array): any; + bindAll(object?: ?Object, methodNames: Array): Object; + bindAll(object?: ?Object, ...methodNames: Array): Object; + cond(pairs: NestedArray): Function; + conforms(source: Object): Function; + constant(value: T): () => T; + defaultTo( + value: T1, + defaultValue: T2 + ): T1; + // NaN is a number instead of its own type, otherwise it would behave like null/void + defaultTo(value: T1, defaultValue: T2): T1 | T2; + defaultTo(value: T1, defaultValue: T2): T2; + flow: $ComposeReverse; + flow(funcs?: Array): Function; + flowRight: $Compose; + flowRight(funcs?: Array): Function; + identity(value: T): T; + iteratee(func?: any): Function; + matches(source: Object): Function; + matchesProperty(path?: ?Array | string, srcValue: any): Function; + method(path?: ?Array | string, ...args?: Array): Function; + methodOf(object?: ?Object, ...args?: Array): Function; + mixin( + object?: T, + source: Object, + options?: { chain: boolean } + ): T; + noConflict(): Lodash; + noop(...args: Array): void; + nthArg(n?: number): Function; + over(...iteratees: Array): Function; + over(iteratees: Array): Function; + overEvery(...predicates: Array): Function; + overEvery(predicates: Array): Function; + overSome(...predicates: Array): Function; + overSome(predicates: Array): Function; + property(path?: ?Array | string): Function; + propertyOf(object?: ?Object): Function; + range(start: number, end: number, step?: number): Array; + range(end: number, step?: number): Array; + rangeRight(start: number, end: number, step?: number): Array; + rangeRight(end: number, step?: number): Array; + runInContext(context?: Object): Function; + + stubArray(): Array<*>; + stubFalse(): false; + stubObject(): {}; + stubString(): ""; + stubTrue(): true; + times(n: number, ...rest: Array): Array; + times(n: number, iteratee: (i: number) => T): Array; + toPath(value: any): Array; + uniqueId(prefix?: string): string; + + // Properties + VERSION: string; + templateSettings: TemplateSettings; + } + + declare var exports: Lodash; +} + +declare module "lodash/fp" { + declare type __CurriedFunction1 = (...r: [AA]) => R; + declare type CurriedFunction1 = __CurriedFunction1; + + declare type __CurriedFunction2 = (( + ...r: [AA] + ) => CurriedFunction1) & + ((...r: [AA, BB]) => R); + declare type CurriedFunction2 = __CurriedFunction2; + + declare type __CurriedFunction3 = (( + ...r: [AA] + ) => CurriedFunction2) & + ((...r: [AA, BB]) => CurriedFunction1) & + ((...r: [AA, BB, CC]) => R); + declare type CurriedFunction3 = __CurriedFunction3< + A, + B, + C, + R, + *, + *, + * + >; + + declare type __CurriedFunction4< + A, + B, + C, + D, + R, + AA: A, + BB: B, + CC: C, + DD: D + > = ((...r: [AA]) => CurriedFunction3) & + ((...r: [AA, BB]) => CurriedFunction2) & + ((...r: [AA, BB, CC]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD]) => R); + declare type CurriedFunction4 = __CurriedFunction4< + A, + B, + C, + D, + R, + *, + *, + *, + * + >; + + declare type __CurriedFunction5< + A, + B, + C, + D, + E, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E + > = ((...r: [AA]) => CurriedFunction4) & + ((...r: [AA, BB]) => CurriedFunction3) & + ((...r: [AA, BB, CC]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE]) => R); + declare type CurriedFunction5 = __CurriedFunction5< + A, + B, + C, + D, + E, + R, + *, + *, + *, + *, + * + >; + + declare type __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E, + FF: F + > = ((...r: [AA]) => CurriedFunction5) & + ((...r: [AA, BB]) => CurriedFunction4) & + ((...r: [AA, BB, CC]) => CurriedFunction3) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE, FF]) => R); + declare type CurriedFunction6 = __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + *, + *, + *, + *, + *, + * + >; + + declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & + (((...r: [A, B]) => R) => CurriedFunction2) & + (((...r: [A, B, C]) => R) => CurriedFunction3) & + (( + (...r: [A, B, C, D]) => R + ) => CurriedFunction4) & + (( + (...r: [A, B, C, D, E]) => R + ) => CurriedFunction5) & + (( + (...r: [A, B, C, D, E, F]) => R + ) => CurriedFunction6); + + declare type UnaryFn = (a: A) => R; + + declare type TemplateSettings = { + escape?: RegExp, + evaluate?: RegExp, + imports?: Object, + interpolate?: RegExp, + variable?: string + }; + + declare type TruncateOptions = { + length?: number, + omission?: string, + separator?: RegExp | string + }; + + declare type DebounceOptions = { + leading?: boolean, + maxWait?: number, + trailing?: boolean + }; + + declare type ThrottleOptions = { + leading?: boolean, + trailing?: boolean + }; + + declare type NestedArray = Array>; + + declare type matchesIterateeShorthand = Object; + declare type matchesPropertyIterateeShorthand = [string, any]; + declare type propertyIterateeShorthand = string; + + declare type OPredicate = + | ((value: A) => any) + | matchesIterateeShorthand + | matchesPropertyIterateeShorthand + | propertyIterateeShorthand; + + declare type OIterateeWithResult = Object | string | ((value: V) => R); + declare type OIteratee = OIterateeWithResult; + declare type OFlatMapIteratee = OIterateeWithResult>; + + declare type Predicate = + | ((value: T) => any) + | matchesIterateeShorthand + | matchesPropertyIterateeShorthand + | propertyIterateeShorthand; + + declare type _ValueOnlyIteratee = (value: T) => mixed; + declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; + declare type _Iteratee = (item: T) => mixed; + declare type Iteratee = _Iteratee | Object | string; + declare type FlatMapIteratee = + | ((item: T) => Array) + | Object + | string; + declare type Comparator = (item: T, item2: T) => boolean; + + declare type MapIterator = ((item: T) => U) | propertyIterateeShorthand; + + declare type OMapIterator = + | ((item: T) => U) + | propertyIterateeShorthand; + + declare class Lodash { + // Array + chunk(size: number): (array: Array) => Array>; + chunk(size: number, array: Array): Array>; + compact(array: Array): Array; + concat | T, B: Array | U>( + base: A + ): (elements: B) => Array; + concat | T, B: Array | U>( + base: A, + elements: B + ): Array; + difference(values: Array): (array: Array) => Array; + difference(values: Array, array: Array): Array; + differenceBy( + iteratee: ValueOnlyIteratee + ): ((values: Array) => (array: Array) => T[]) & + ((values: Array, array: Array) => T[]); + differenceBy( + iteratee: ValueOnlyIteratee, + values: Array + ): (array: Array) => T[]; + differenceBy( + iteratee: ValueOnlyIteratee, + values: Array, + array: Array + ): T[]; + differenceWith( + values: T[] + ): ((comparator: Comparator) => (array: T[]) => T[]) & + ((comparator: Comparator, array: T[]) => T[]); + differenceWith( + values: T[], + comparator: Comparator + ): (array: T[]) => T[]; + differenceWith(values: T[], comparator: Comparator, array: T[]): T[]; + drop(n: number): (array: Array) => Array; + drop(n: number, array: Array): Array; + dropLast(n: number): (array: Array) => Array; + dropLast(n: number, array: Array): Array; + dropRight(n: number): (array: Array) => Array; + dropRight(n: number, array: Array): Array; + dropRightWhile(predicate: Predicate): (array: Array) => Array; + dropRightWhile(predicate: Predicate, array: Array): Array; + dropWhile(predicate: Predicate): (array: Array) => Array; + dropWhile(predicate: Predicate, array: Array): Array; + dropLastWhile(predicate: Predicate): (array: Array) => Array; + dropLastWhile(predicate: Predicate, array: Array): Array; + fill( + start: number + ): (( + end: number + ) => ((value: U) => (array: Array) => Array) & + ((value: U, array: Array) => Array)) & + ((end: number, value: U) => (array: Array) => Array) & + ((end: number, value: U, array: Array) => Array); + fill( + start: number, + end: number + ): ((value: U) => (array: Array) => Array) & + ((value: U, array: Array) => Array); + fill( + start: number, + end: number, + value: U + ): (array: Array) => Array; + fill( + start: number, + end: number, + value: U, + array: Array + ): Array; + findIndex(predicate: Predicate): (array: $ReadOnlyArray) => number; + findIndex(predicate: Predicate, array: $ReadOnlyArray): number; + findIndexFrom( + predicate: Predicate + ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & + ((fromIndex: number, array: $ReadOnlyArray) => number); + findIndexFrom( + predicate: Predicate, + fromIndex: number + ): (array: $ReadOnlyArray) => number; + findIndexFrom( + predicate: Predicate, + fromIndex: number, + array: $ReadOnlyArray + ): number; + findLastIndex( + predicate: Predicate + ): (array: $ReadOnlyArray) => number; + findLastIndex(predicate: Predicate, array: $ReadOnlyArray): number; + findLastIndexFrom( + predicate: Predicate + ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & + ((fromIndex: number, array: $ReadOnlyArray) => number); + findLastIndexFrom( + predicate: Predicate, + fromIndex: number + ): (array: $ReadOnlyArray) => number; + findLastIndexFrom( + predicate: Predicate, + fromIndex: number, + array: $ReadOnlyArray + ): number; + // alias of _.head + first(array: Array): T; + flatten(array: Array | X>): Array; + unnest(array: Array | X>): Array; + flattenDeep(array: any[]): Array; + flattenDepth(depth: number): (array: any[]) => any[]; + flattenDepth(depth: number, array: any[]): any[]; + fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; + head(array: Array): T; + indexOf(value: T): (array: Array) => number; + indexOf(value: T, array: Array): number; + indexOfFrom( + value: T + ): ((fromIndex: number) => (array: Array) => number) & + ((fromIndex: number, array: Array) => number); + indexOfFrom(value: T, fromIndex: number): (array: Array) => number; + indexOfFrom(value: T, fromIndex: number, array: Array): number; + initial(array: Array): Array; + init(array: Array): Array; + intersection(a1: Array): (a2: Array) => Array; + intersection(a1: Array, a2: Array): Array; + intersectionBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + intersectionBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array; + intersectionBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array; + intersectionWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + intersectionWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array; + intersectionWith( + comparator: Comparator, + a1: Array, + a2: Array + ): Array; + join(separator: string): (array: Array) => string; + join(separator: string, array: Array): string; + last(array: Array): T; + lastIndexOf(value: T): (array: Array) => number; + lastIndexOf(value: T, array: Array): number; + lastIndexOfFrom( + value: T + ): ((fromIndex: number) => (array: Array) => number) & + ((fromIndex: number, array: Array) => number); + lastIndexOfFrom( + value: T, + fromIndex: number + ): (array: Array) => number; + lastIndexOfFrom(value: T, fromIndex: number, array: Array): number; + nth(n: number): (array: T[]) => T; + nth(n: number, array: T[]): T; + pull(value: T): (array: Array) => Array; + pull(value: T, array: Array): Array; + pullAll(values: Array): (array: Array) => Array; + pullAll(values: Array, array: Array): Array; + pullAllBy( + iteratee: ValueOnlyIteratee + ): ((values: Array) => (array: Array) => Array) & + ((values: Array, array: Array) => Array); + pullAllBy( + iteratee: ValueOnlyIteratee, + values: Array + ): (array: Array) => Array; + pullAllBy( + iteratee: ValueOnlyIteratee, + values: Array, + array: Array + ): Array; + pullAllWith( + comparator: Function + ): ((values: T[]) => (array: T[]) => T[]) & + ((values: T[], array: T[]) => T[]); + pullAllWith(comparator: Function, values: T[]): (array: T[]) => T[]; + pullAllWith(comparator: Function, values: T[], array: T[]): T[]; + pullAt(indexed: Array): (array: Array) => Array; + pullAt(indexed: Array, array: Array): Array; + remove(predicate: Predicate): (array: Array) => Array; + remove(predicate: Predicate, array: Array): Array; + reverse(array: Array): Array; + slice( + start: number + ): ((end: number) => (array: Array) => Array) & + ((end: number, array: Array) => Array); + slice(start: number, end: number): (array: Array) => Array; + slice(start: number, end: number, array: Array): Array; + sortedIndex(value: T): (array: Array) => number; + sortedIndex(value: T, array: Array): number; + sortedIndexBy( + iteratee: ValueOnlyIteratee + ): ((value: T) => (array: Array) => number) & + ((value: T, array: Array) => number); + sortedIndexBy( + iteratee: ValueOnlyIteratee, + value: T + ): (array: Array) => number; + sortedIndexBy( + iteratee: ValueOnlyIteratee, + value: T, + array: Array + ): number; + sortedIndexOf(value: T): (array: Array) => number; + sortedIndexOf(value: T, array: Array): number; + sortedLastIndex(value: T): (array: Array) => number; + sortedLastIndex(value: T, array: Array): number; + sortedLastIndexBy( + iteratee: ValueOnlyIteratee + ): ((value: T) => (array: Array) => number) & + ((value: T, array: Array) => number); + sortedLastIndexBy( + iteratee: ValueOnlyIteratee, + value: T + ): (array: Array) => number; + sortedLastIndexBy( + iteratee: ValueOnlyIteratee, + value: T, + array: Array + ): number; + sortedLastIndexOf(value: T): (array: Array) => number; + sortedLastIndexOf(value: T, array: Array): number; + sortedUniq(array: Array): Array; + sortedUniqBy( + iteratee: (value: T) => mixed + ): (array: Array) => Array; + sortedUniqBy(iteratee: (value: T) => mixed, array: Array): Array; + tail(array: Array): Array; + take(n: number): (array: Array) => Array; + take(n: number, array: Array): Array; + takeRight(n: number): (array: Array) => Array; + takeRight(n: number, array: Array): Array; + takeLast(n: number): (array: Array) => Array; + takeLast(n: number, array: Array): Array; + takeRightWhile(predicate: Predicate): (array: Array) => Array; + takeRightWhile(predicate: Predicate, array: Array): Array; + takeLastWhile(predicate: Predicate): (array: Array) => Array; + takeLastWhile(predicate: Predicate, array: Array): Array; + takeWhile(predicate: Predicate): (array: Array) => Array; + takeWhile(predicate: Predicate, array: Array): Array; + union(a1: Array): (a2: Array) => Array; + union(a1: Array, a2: Array): Array; + unionBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + unionBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array; + unionBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array; + unionWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + unionWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array; + unionWith( + comparator: Comparator, + a1: Array, + a2: Array + ): Array; + uniq(array: Array): Array; + uniqBy(iteratee: ValueOnlyIteratee): (array: Array) => Array; + uniqBy(iteratee: ValueOnlyIteratee, array: Array): Array; + uniqWith(comparator: Comparator): (array: Array) => Array; + uniqWith(comparator: Comparator, array: Array): Array; + unzip(array: Array): Array; + unzipWith(iteratee: Iteratee): (array: Array) => Array; + unzipWith(iteratee: Iteratee, array: Array): Array; + without(values: Array): (array: Array) => Array; + without(values: Array, array: Array): Array; + xor(a1: Array): (a2: Array) => Array; + xor(a1: Array, a2: Array): Array; + symmetricDifference(a1: Array): (a2: Array) => Array; + symmetricDifference(a1: Array, a2: Array): Array; + xorBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + xorBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array; + xorBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array; + symmetricDifferenceBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + symmetricDifferenceBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array; + symmetricDifferenceBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array; + xorWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + xorWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array; + xorWith(comparator: Comparator, a1: Array, a2: Array): Array; + symmetricDifferenceWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array); + symmetricDifferenceWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array; + symmetricDifferenceWith( + comparator: Comparator, + a1: Array, + a2: Array + ): Array; + zip(a1: A[]): (a2: B[]) => Array<[A, B]>; + zip(a1: A[], a2: B[]): Array<[A, B]>; + zipAll(arrays: Array>): Array; + zipObject(props?: Array): (values?: Array) => { [key: K]: V }; + zipObject(props?: Array, values?: Array): { [key: K]: V }; + zipObj(props: Array): (values: Array) => Object; + zipObj(props: Array, values: Array): Object; + zipObjectDeep(props: any[]): (values: any) => Object; + zipObjectDeep(props: any[], values: any): Object; + zipWith( + iteratee: Iteratee + ): ((a1: NestedArray) => (a2: NestedArray) => Array) & + ((a1: NestedArray, a2: NestedArray) => Array); + zipWith( + iteratee: Iteratee, + a1: NestedArray + ): (a2: NestedArray) => Array; + zipWith( + iteratee: Iteratee, + a1: NestedArray, + a2: NestedArray + ): Array; + // Collection + countBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [string]: number }; + countBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [string]: number }; + // alias of _.forEach + each( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array; + each( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array; + // alias of _.forEachRight + eachRight( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array; + eachRight( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array; + every( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => boolean; + every( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): boolean; + all( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => boolean; + all( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): boolean; + filter( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => Array; + filter( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): Array; + find( + predicate: Predicate | OPredicate + ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; + find( + predicate: Predicate | OPredicate, + collection: $ReadOnlyArray | { [id: any]: T } + ): T | void; + findFrom( + predicate: Predicate | OPredicate + ): (( + fromIndex: number + ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & + (( + fromIndex: number, + collection: $ReadOnlyArray | { [id: any]: T } + ) => T | void); + findFrom( + predicate: Predicate | OPredicate, + fromIndex: number + ): (collection: Array | { [id: any]: T }) => T | void; + findFrom( + predicate: Predicate | OPredicate, + fromIndex: number, + collection: $ReadOnlyArray | { [id: any]: T } + ): T | void; + findLast( + predicate: Predicate | OPredicate + ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; + findLast( + predicate: Predicate | OPredicate, + collection: $ReadOnlyArray | { [id: any]: T } + ): T | void; + findLastFrom( + predicate: Predicate | OPredicate + ): (( + fromIndex: number + ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & + (( + fromIndex: number, + collection: $ReadOnlyArray | { [id: any]: T } + ) => T | void); + findLastFrom( + predicate: Predicate | OPredicate, + fromIndex: number + ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; + findLastFrom( + predicate: Predicate | OPredicate, + fromIndex: number, + collection: $ReadOnlyArray | { [id: any]: T } + ): T | void; + flatMap( + iteratee: FlatMapIteratee | OFlatMapIteratee + ): (collection: Array | { [id: any]: T }) => Array; + flatMap( + iteratee: FlatMapIteratee | OFlatMapIteratee, + collection: Array | { [id: any]: T } + ): Array; + flatMapDeep( + iteratee: FlatMapIteratee | OFlatMapIteratee + ): (collection: Array | { [id: any]: T }) => Array; + flatMapDeep( + iteratee: FlatMapIteratee | OFlatMapIteratee, + collection: Array | { [id: any]: T } + ): Array; + flatMapDepth( + iteratee: FlatMapIteratee | OFlatMapIteratee + ): (( + depth: number + ) => (collection: Array | { [id: any]: T }) => Array) & + ((depth: number, collection: Array | { [id: any]: T }) => Array); + flatMapDepth( + iteratee: FlatMapIteratee | OFlatMapIteratee, + depth: number + ): (collection: Array | { [id: any]: T }) => Array; + flatMapDepth( + iteratee: FlatMapIteratee | OFlatMapIteratee, + depth: number, + collection: Array | { [id: any]: T } + ): Array; + forEach( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array; + forEach( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array; + forEachRight( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array; + forEachRight( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array; + groupBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [key: V]: Array }; + groupBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [key: V]: Array }; + includes(value: string): (str: string) => boolean; + includes(value: string, str: string): boolean; + includes(value: T): (collection: Array | { [id: any]: T }) => boolean; + includes(value: T, collection: Array | { [id: any]: T }): boolean; + contains(value: string): (str: string) => boolean; + contains(value: string, str: string): boolean; + contains(value: T): (collection: Array | { [id: any]: T }) => boolean; + contains(value: T, collection: Array | { [id: any]: T }): boolean; + includesFrom( + value: string + ): ((fromIndex: number) => (str: string) => boolean) & + ((fromIndex: number, str: string) => boolean); + includesFrom(value: string, fromIndex: number): (str: string) => boolean; + includesFrom(value: string, fromIndex: number, str: string): boolean; + includesFrom( + value: T + ): ((fromIndex: number) => (collection: Array) => boolean) & + ((fromIndex: number, collection: Array) => boolean); + includesFrom( + value: T, + fromIndex: number + ): (collection: Array) => boolean; + includesFrom(value: T, fromIndex: number, collection: Array): boolean; + invokeMap( + path: ((value: T) => Array | string) | Array | string + ): (collection: Array | { [id: any]: T }) => Array; + invokeMap( + path: ((value: T) => Array | string) | Array | string, + collection: Array | { [id: any]: T } + ): Array; + invokeArgsMap( + path: ((value: T) => Array | string) | Array | string + ): (( + collection: Array | { [id: any]: T } + ) => (args: Array) => Array) & + (( + collection: Array | { [id: any]: T }, + args: Array + ) => Array); + invokeArgsMap( + path: ((value: T) => Array | string) | Array | string, + collection: Array | { [id: any]: T } + ): (args: Array) => Array; + invokeArgsMap( + path: ((value: T) => Array | string) | Array | string, + collection: Array | { [id: any]: T }, + args: Array + ): Array; + keyBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [key: V]: T }; + keyBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [key: V]: T }; + indexBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [key: V]: T }; + indexBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [key: V]: T }; + map( + iteratee: MapIterator | OMapIterator + ): (collection: Array | { [id: any]: T }) => Array; + map( + iteratee: MapIterator | OMapIterator, + collection: Array | { [id: any]: T } + ): Array; + map(iteratee: (char: string) => any): (str: string) => string; + map(iteratee: (char: string) => any, str: string): string; + pluck( + iteratee: MapIterator | OMapIterator + ): (collection: Array | { [id: any]: T }) => Array; + pluck( + iteratee: MapIterator | OMapIterator, + collection: Array | { [id: any]: T } + ): Array; + pluck(iteratee: (char: string) => any): (str: string) => string; + pluck(iteratee: (char: string) => any, str: string): string; + orderBy( + iteratees: Array | OIteratee<*>> | string + ): (( + orders: Array<"asc" | "desc"> | string + ) => (collection: Array | { [id: any]: T }) => Array) & + (( + orders: Array<"asc" | "desc"> | string, + collection: Array | { [id: any]: T } + ) => Array); + orderBy( + iteratees: Array | OIteratee<*>> | string, + orders: Array<"asc" | "desc"> | string + ): (collection: Array | { [id: any]: T }) => Array; + orderBy( + iteratees: Array | OIteratee<*>> | string, + orders: Array<"asc" | "desc"> | string, + collection: Array | { [id: any]: T } + ): Array; + partition( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => [Array, Array]; + partition( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): [Array, Array]; + reduce( + iteratee: (accumulator: U, value: T) => U + ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & + ((accumulator: U, collection: Array | { [id: any]: T }) => U); + reduce( + iteratee: (accumulator: U, value: T) => U, + accumulator: U + ): (collection: Array | { [id: any]: T }) => U; + reduce( + iteratee: (accumulator: U, value: T) => U, + accumulator: U, + collection: Array | { [id: any]: T } + ): U; + reduceRight( + iteratee: (value: T, accumulator: U) => U + ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & + ((accumulator: U, collection: Array | { [id: any]: T }) => U); + reduceRight( + iteratee: (value: T, accumulator: U) => U, + accumulator: U + ): (collection: Array | { [id: any]: T }) => U; + reduceRight( + iteratee: (value: T, accumulator: U) => U, + accumulator: U, + collection: Array | { [id: any]: T } + ): U; + reject( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => Array; + reject( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): Array; + sample(collection: Array | { [id: any]: T }): T; + sampleSize( + n: number + ): (collection: Array | { [id: any]: T }) => Array; + sampleSize(n: number, collection: Array | { [id: any]: T }): Array; + shuffle(collection: Array | { [id: any]: T }): Array; + size(collection: Array | Object): number; + some( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => boolean; + some( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): boolean; + any( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => boolean; + any( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): boolean; + sortBy( + iteratees: Array | OIteratee> | Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array; + sortBy( + iteratees: Array | OIteratee> | Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array; + + // Date + now(): number; + + // Function + after(fn: Function): (n: number) => Function; + after(fn: Function, n: number): Function; + ary(func: Function): Function; + nAry(n: number): (func: Function) => Function; + nAry(n: number, func: Function): Function; + before(fn: Function): (n: number) => Function; + before(fn: Function, n: number): Function; + bind(func: Function): (thisArg: any) => Function; + bind(func: Function, thisArg: any): Function; + bindKey(obj: Object): (key: string) => Function; + bindKey(obj: Object, key: string): Function; + curry: Curry; + curryN(arity: number): (func: Function) => Function; + curryN(arity: number, func: Function): Function; + curryRight(func: Function): Function; + curryRightN(arity: number): (func: Function) => Function; + curryRightN(arity: number, func: Function): Function; + debounce(wait: number): (func: F) => F; + debounce(wait: number, func: F): F; + defer(func: Function): number; + delay(wait: number): (func: Function) => number; + delay(wait: number, func: Function): number; + flip(func: Function): Function; + memoize(func: F): F; + negate(predicate: Function): Function; + complement(predicate: Function): Function; + once(func: Function): Function; + overArgs(func: Function): (transforms: Array) => Function; + overArgs(func: Function, transforms: Array): Function; + useWith(func: Function): (transforms: Array) => Function; + useWith(func: Function, transforms: Array): Function; + partial(func: Function): (partials: any[]) => Function; + partial(func: Function, partials: any[]): Function; + partialRight(func: Function): (partials: Array) => Function; + partialRight(func: Function, partials: Array): Function; + rearg(indexes: Array): (func: Function) => Function; + rearg(indexes: Array, func: Function): Function; + rest(func: Function): Function; + unapply(func: Function): Function; + restFrom(start: number): (func: Function) => Function; + restFrom(start: number, func: Function): Function; + spread(func: Function): Function; + apply(func: Function): Function; + spreadFrom(start: number): (func: Function) => Function; + spreadFrom(start: number, func: Function): Function; + throttle(wait: number): (func: Function) => Function; + throttle(wait: number, func: Function): Function; + unary(func: Function): Function; + wrap(wrapper: Function): (value: any) => Function; + wrap(wrapper: Function, value: any): Function; + + // Lang + castArray(value: *): any[]; + clone(value: T): T; + cloneDeep(value: T): T; + cloneDeepWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U + ): (value: T) => U; + cloneDeepWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U, + value: T + ): U; + cloneWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U + ): (value: T) => U; + cloneWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U, + value: T + ): U; + conformsTo( + predicates: T & { [key: string]: (x: any) => boolean } + ): (source: T) => boolean; + conformsTo( + predicates: T & { [key: string]: (x: any) => boolean }, + source: T + ): boolean; + where( + predicates: T & { [key: string]: (x: any) => boolean } + ): (source: T) => boolean; + where( + predicates: T & { [key: string]: (x: any) => boolean }, + source: T + ): boolean; + conforms( + predicates: T & { [key: string]: (x: any) => boolean } + ): (source: T) => boolean; + conforms( + predicates: T & { [key: string]: (x: any) => boolean }, + source: T + ): boolean; + eq(value: any): (other: any) => boolean; + eq(value: any, other: any): boolean; + identical(value: any): (other: any) => boolean; + identical(value: any, other: any): boolean; + gt(value: any): (other: any) => boolean; + gt(value: any, other: any): boolean; + gte(value: any): (other: any) => boolean; + gte(value: any, other: any): boolean; + isArguments(value: any): boolean; + isArray(value: any): boolean; + isArrayBuffer(value: any): boolean; + isArrayLike(value: any): boolean; + isArrayLikeObject(value: any): boolean; + isBoolean(value: any): boolean; + isBuffer(value: any): boolean; + isDate(value: any): boolean; + isElement(value: any): boolean; + isEmpty(value: any): boolean; + isEqual(value: any): (other: any) => boolean; + isEqual(value: any, other: any): boolean; + equals(value: any): (other: any) => boolean; + equals(value: any, other: any): boolean; + isEqualWith( + customizer: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void + ): ((value: T) => (other: U) => boolean) & + ((value: T, other: U) => boolean); + isEqualWith( + customizer: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void, + value: T + ): (other: U) => boolean; + isEqualWith( + customizer: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void, + value: T, + other: U + ): boolean; + isError(value: any): boolean; + isFinite(value: any): boolean; + isFunction(value: Function): true; + isFunction(value: number | string | void | null | Object): false; + isInteger(value: any): boolean; + isLength(value: any): boolean; + isMap(value: any): boolean; + isMatch(source: Object): (object: Object) => boolean; + isMatch(source: Object, object: Object): boolean; + whereEq(source: Object): (object: Object) => boolean; + whereEq(source: Object, object: Object): boolean; + isMatchWith( + customizer: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void + ): ((source: U) => (object: T) => boolean) & + ((source: U, object: T) => boolean); + isMatchWith( + customizer: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void, + source: U + ): (object: T) => boolean; + isMatchWith( + customizer: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void, + source: U, + object: T + ): boolean; + isNaN(value: any): boolean; + isNative(value: any): boolean; + isNil(value: any): boolean; + isNull(value: any): boolean; + isNumber(value: any): boolean; + isObject(value: any): boolean; + isObjectLike(value: any): boolean; + isPlainObject(value: any): boolean; + isRegExp(value: any): boolean; + isSafeInteger(value: any): boolean; + isSet(value: any): boolean; + isString(value: string): true; + isString( + value: number | boolean | Function | void | null | Object | Array + ): false; + isSymbol(value: any): boolean; + isTypedArray(value: any): boolean; + isUndefined(value: any): boolean; + isWeakMap(value: any): boolean; + isWeakSet(value: any): boolean; + lt(value: any): (other: any) => boolean; + lt(value: any, other: any): boolean; + lte(value: any): (other: any) => boolean; + lte(value: any, other: any): boolean; + toArray(value: any): Array; + toFinite(value: any): number; + toInteger(value: any): number; + toLength(value: any): number; + toNumber(value: any): number; + toPlainObject(value: any): Object; + toSafeInteger(value: any): number; + toString(value: any): string; + + // Math + add(augend: number): (addend: number) => number; + add(augend: number, addend: number): number; + ceil(number: number): number; + divide(dividend: number): (divisor: number) => number; + divide(dividend: number, divisor: number): number; + floor(number: number): number; + max(array: Array): T; + maxBy(iteratee: Iteratee): (array: Array) => T; + maxBy(iteratee: Iteratee, array: Array): T; + mean(array: Array<*>): number; + meanBy(iteratee: Iteratee): (array: Array) => number; + meanBy(iteratee: Iteratee, array: Array): number; + min(array: Array): T; + minBy(iteratee: Iteratee): (array: Array) => T; + minBy(iteratee: Iteratee, array: Array): T; + multiply(multiplier: number): (multiplicand: number) => number; + multiply(multiplier: number, multiplicand: number): number; + round(number: number): number; + subtract(minuend: number): (subtrahend: number) => number; + subtract(minuend: number, subtrahend: number): number; + sum(array: Array<*>): number; + sumBy(iteratee: Iteratee): (array: Array) => number; + sumBy(iteratee: Iteratee, array: Array): number; + + // number + clamp( + lower: number + ): ((upper: number) => (number: number) => number) & + ((upper: number, number: number) => number); + clamp(lower: number, upper: number): (number: number) => number; + clamp(lower: number, upper: number, number: number): number; + inRange( + start: number + ): ((end: number) => (number: number) => boolean) & + ((end: number, number: number) => boolean); + inRange(start: number, end: number): (number: number) => boolean; + inRange(start: number, end: number, number: number): boolean; + random(lower: number): (upper: number) => number; + random(lower: number, upper: number): number; + + // Object + assign(object: Object): (source: Object) => Object; + assign(object: Object, source: Object): Object; + assignAll(objects: Array): Object; + assignInAll(objects: Array): Object; + extendAll(objects: Array): Object; + assignIn(a: A): (b: B) => A & B; + assignIn(a: A, b: B): A & B; + assignInWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); + assignInWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T + ): (s1: A) => Object; + assignInWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T, + s1: A + ): Object; + assignWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); + assignWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T + ): (s1: A) => Object; + assignWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T, + s1: A + ): Object; + assignInAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object; + assignInAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object; + extendAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object; + extendAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object; + assignAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object; + assignAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object; + at(paths: Array): (object: Object) => Array; + at(paths: Array, object: Object): Array; + props(paths: Array): (object: Object) => Array; + props(paths: Array, object: Object): Array; + paths(paths: Array): (object: Object) => Array; + paths(paths: Array, object: Object): Array; + create(prototype: T): $Supertype; + defaults(source: Object): (object: Object) => Object; + defaults(source: Object, object: Object): Object; + defaultsAll(objects: Array): Object; + defaultsDeep(source: Object): (object: Object) => Object; + defaultsDeep(source: Object, object: Object): Object; + defaultsDeepAll(objects: Array): Object; + // alias for _.toPairs + entries(object: Object): NestedArray; + // alias for _.toPairsIn + entriesIn(object: Object): NestedArray; + // alias for _.assignIn + extend(a: A): (b: B) => A & B; + extend(a: A, b: B): A & B; + // alias for _.assignInWith + extendWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); + extendWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T + ): (s1: A) => Object; + extendWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T, + s1: A + ): Object; + findKey( + predicate: OPredicate + ): (object: T) => string | void; + findKey( + predicate: OPredicate, + object: T + ): string | void; + findLastKey( + predicate: OPredicate + ): (object: T) => string | void; + findLastKey( + predicate: OPredicate, + object: T + ): string | void; + forIn(iteratee: OIteratee<*>): (object: Object) => Object; + forIn(iteratee: OIteratee<*>, object: Object): Object; + forInRight(iteratee: OIteratee<*>): (object: Object) => Object; + forInRight(iteratee: OIteratee<*>, object: Object): Object; + forOwn(iteratee: OIteratee<*>): (object: Object) => Object; + forOwn(iteratee: OIteratee<*>, object: Object): Object; + forOwnRight(iteratee: OIteratee<*>): (object: Object) => Object; + forOwnRight(iteratee: OIteratee<*>, object: Object): Object; + functions(object: Object): Array; + functionsIn(object: Object): Array; + get(path: Array | string): (object: Object | Array) => any; + get(path: Array | string, object: Object | Array): any; + prop(path: Array | string): (object: Object | Array) => any; + prop(path: Array | string, object: Object | Array): any; + path(path: Array | string): (object: Object | Array) => any; + path(path: Array | string, object: Object | Array): any; + getOr( + defaultValue: any + ): (( + path: Array | string + ) => (object: Object | Array) => any) & + ((path: Array | string, object: Object | Array) => any); + getOr( + defaultValue: any, + path: Array | string + ): (object: Object | Array) => any; + getOr( + defaultValue: any, + path: Array | string, + object: Object | Array + ): any; + propOr( + defaultValue: any + ): (( + path: Array | string + ) => (object: Object | Array) => any) & + ((path: Array | string, object: Object | Array) => any); + propOr( + defaultValue: any, + path: Array | string + ): (object: Object | Array) => any; + propOr( + defaultValue: any, + path: Array | string, + object: Object | Array + ): any; + pathOr( + defaultValue: any + ): (( + path: Array | string + ) => (object: Object | Array) => any) & + ((path: Array | string, object: Object | Array) => any); + pathOr( + defaultValue: any, + path: Array | string + ): (object: Object | Array) => any; + pathOr( + defaultValue: any, + path: Array | string, + object: Object | Array + ): any; + has(path: Array | string): (object: Object) => boolean; + has(path: Array | string, object: Object): boolean; + hasIn(path: Array | string): (object: Object) => boolean; + hasIn(path: Array | string, object: Object): boolean; + invert(object: Object): Object; + invertObj(object: Object): Object; + invertBy(iteratee: Function): (object: Object) => Object; + invertBy(iteratee: Function, object: Object): Object; + invoke(path: Array | string): (object: Object) => any; + invoke(path: Array | string, object: Object): any; + invokeArgs( + path: Array | string + ): ((object: Object) => (args: Array) => any) & + ((object: Object, args: Array) => any); + invokeArgs( + path: Array | string, + object: Object + ): (args: Array) => any; + invokeArgs( + path: Array | string, + object: Object, + args: Array + ): any; + keys(object: { [key: K]: any }): Array; + keys(object: Object): Array; + keysIn(object: Object): Array; + mapKeys(iteratee: OIteratee<*>): (object: Object) => Object; + mapKeys(iteratee: OIteratee<*>, object: Object): Object; + mapValues(iteratee: OIteratee<*>): (object: Object) => Object; + mapValues(iteratee: OIteratee<*>, object: Object): Object; + merge(object: Object): (source: Object) => Object; + merge(object: Object, source: Object): Object; + mergeAll(objects: Array): Object; + mergeWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); + mergeWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void, + object: T + ): (s1: A) => Object; + mergeWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void, + object: T, + s1: A + ): Object; + mergeAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object; + mergeAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object; + omit(props: Array): (object: Object) => Object; + omit(props: Array, object: Object): Object; + omitAll(props: Array): (object: Object) => Object; + omitAll(props: Array, object: Object): Object; + omitBy( + predicate: OPredicate + ): (object: T) => Object; + omitBy(predicate: OPredicate, object: T): Object; + pick(props: Array): (object: Object) => Object; + pick(props: Array, object: Object): Object; + pickAll(props: Array): (object: Object) => Object; + pickAll(props: Array, object: Object): Object; + pickBy( + predicate: OPredicate + ): (object: T) => Object; + pickBy(predicate: OPredicate, object: T): Object; + result(path: Array | string): (object: Object) => any; + result(path: Array | string, object: Object): any; + set( + path: Array | string + ): ((value: any) => (object: Object) => Object) & + ((value: any, object: Object) => Object); + set(path: Array | string, value: any): (object: Object) => Object; + set(path: Array | string, value: any, object: Object): Object; + assoc( + path: Array | string + ): ((value: any) => (object: Object) => Object) & + ((value: any, object: Object) => Object); + assoc(path: Array | string, value: any): (object: Object) => Object; + assoc(path: Array | string, value: any, object: Object): Object; + assocPath( + path: Array | string + ): ((value: any) => (object: Object) => Object) & + ((value: any, object: Object) => Object); + assocPath( + path: Array | string, + value: any + ): (object: Object) => Object; + assocPath(path: Array | string, value: any, object: Object): Object; + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any + ): (( + path: Array | string + ) => ((value: any) => (object: T) => Object) & + ((value: any, object: T) => Object)) & + ((path: Array | string, value: any) => (object: T) => Object) & + ((path: Array | string, value: any, object: T) => Object); + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any, + path: Array | string + ): ((value: any) => (object: T) => Object) & + ((value: any, object: T) => Object); + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any, + path: Array | string, + value: any + ): (object: T) => Object; + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any, + path: Array | string, + value: any, + object: T + ): Object; + toPairs(object: Object | Array<*>): NestedArray; + toPairsIn(object: Object): NestedArray; + transform( + iteratee: OIteratee<*> + ): ((accumulator: any) => (collection: Object | Array) => any) & + ((accumulator: any, collection: Object | Array) => any); + transform( + iteratee: OIteratee<*>, + accumulator: any + ): (collection: Object | Array) => any; + transform( + iteratee: OIteratee<*>, + accumulator: any, + collection: Object | Array + ): any; + unset(path: Array | string): (object: Object) => boolean; + unset(path: Array | string, object: Object): boolean; + dissoc(path: Array | string): (object: Object) => boolean; + dissoc(path: Array | string, object: Object): boolean; + dissocPath(path: Array | string): (object: Object) => boolean; + dissocPath(path: Array | string, object: Object): boolean; + update( + path: string[] | string + ): ((updater: Function) => (object: Object) => Object) & + ((updater: Function, object: Object) => Object); + update( + path: string[] | string, + updater: Function + ): (object: Object) => Object; + update(path: string[] | string, updater: Function, object: Object): Object; + updateWith( + customizer: Function + ): (( + path: string[] | string + ) => ((updater: Function) => (object: Object) => Object) & + ((updater: Function, object: Object) => Object)) & + (( + path: string[] | string, + updater: Function + ) => (object: Object) => Object) & + ((path: string[] | string, updater: Function, object: Object) => Object); + updateWith( + customizer: Function, + path: string[] | string + ): ((updater: Function) => (object: Object) => Object) & + ((updater: Function, object: Object) => Object); + updateWith( + customizer: Function, + path: string[] | string, + updater: Function + ): (object: Object) => Object; + updateWith( + customizer: Function, + path: string[] | string, + updater: Function, + object: Object + ): Object; + values(object: Object): Array; + valuesIn(object: Object): Array; + + tap(interceptor: (value: T) => any): (value: T) => T; + tap(interceptor: (value: T) => any, value: T): T; + thru(interceptor: (value: T1) => T2): (value: T1) => T2; + thru(interceptor: (value: T1) => T2, value: T1): T2; + + // String + camelCase(string: string): string; + capitalize(string: string): string; + deburr(string: string): string; + endsWith(target: string): (string: string) => boolean; + endsWith(target: string, string: string): boolean; + escape(string: string): string; + escapeRegExp(string: string): string; + kebabCase(string: string): string; + lowerCase(string: string): string; + lowerFirst(string: string): string; + pad(length: number): (string: string) => string; + pad(length: number, string: string): string; + padChars( + chars: string + ): ((length: number) => (string: string) => string) & + ((length: number, string: string) => string); + padChars(chars: string, length: number): (string: string) => string; + padChars(chars: string, length: number, string: string): string; + padEnd(length: number): (string: string) => string; + padEnd(length: number, string: string): string; + padCharsEnd( + chars: string + ): ((length: number) => (string: string) => string) & + ((length: number, string: string) => string); + padCharsEnd(chars: string, length: number): (string: string) => string; + padCharsEnd(chars: string, length: number, string: string): string; + padStart(length: number): (string: string) => string; + padStart(length: number, string: string): string; + padCharsStart( + chars: string + ): ((length: number) => (string: string) => string) & + ((length: number, string: string) => string); + padCharsStart(chars: string, length: number): (string: string) => string; + padCharsStart(chars: string, length: number, string: string): string; + parseInt(radix: number): (string: string) => number; + parseInt(radix: number, string: string): number; + repeat(n: number): (string: string) => string; + repeat(n: number, string: string): string; + replace( + pattern: RegExp | string + ): (( + replacement: ((string: string) => string) | string + ) => (string: string) => string) & + (( + replacement: ((string: string) => string) | string, + string: string + ) => string); + replace( + pattern: RegExp | string, + replacement: ((string: string) => string) | string + ): (string: string) => string; + replace( + pattern: RegExp | string, + replacement: ((string: string) => string) | string, + string: string + ): string; + snakeCase(string: string): string; + split(separator: RegExp | string): (string: string) => Array; + split(separator: RegExp | string, string: string): Array; + startCase(string: string): string; + startsWith(target: string): (string: string) => boolean; + startsWith(target: string, string: string): boolean; + template(string: string): Function; + toLower(string: string): string; + toUpper(string: string): string; + trim(string: string): string; + trimChars(chars: string): (string: string) => string; + trimChars(chars: string, string: string): string; + trimEnd(string: string): string; + trimCharsEnd(chars: string): (string: string) => string; + trimCharsEnd(chars: string, string: string): string; + trimStart(string: string): string; + trimCharsStart(chars: string): (string: string) => string; + trimCharsStart(chars: string, string: string): string; + truncate(options: TruncateOptions): (string: string) => string; + truncate(options: TruncateOptions, string: string): string; + unescape(string: string): string; + upperCase(string: string): string; + upperFirst(string: string): string; + words(string: string): Array; + + // Util + attempt(func: Function): any; + bindAll(methodNames: Array): (object: Object) => Object; + bindAll(methodNames: Array, object: Object): Object; + cond(pairs: NestedArray): Function; + constant(value: T): () => T; + always(value: T): () => T; + defaultTo( + defaultValue: T2 + ): (value: T1) => T1; + defaultTo( + defaultValue: T2, + value: T1 + ): T1; + // NaN is a number instead of its own type, otherwise it would behave like null/void + defaultTo(defaultValue: T2): (value: T1) => T1 | T2; + defaultTo(defaultValue: T2, value: T1): T1 | T2; + defaultTo(defaultValue: T2): (value: T1) => T2; + defaultTo(defaultValue: T2, value: T1): T2; + flow: $ComposeReverse; + flow(funcs: Array): Function; + pipe: $ComposeReverse; + pipe(funcs: Array): Function; + flowRight: $Compose; + flowRight(funcs: Array): Function; + compose: $Compose; + compose(funcs: Array): Function; + identity(value: T): T; + iteratee(func: any): Function; + matches(source: Object): (object: Object) => boolean; + matches(source: Object, object: Object): boolean; + matchesProperty(path: Array | string): (srcValue: any) => Function; + matchesProperty(path: Array | string, srcValue: any): Function; + propEq(path: Array | string): (srcValue: any) => Function; + propEq(path: Array | string, srcValue: any): Function; + pathEq(path: Array | string): (srcValue: any) => Function; + pathEq(path: Array | string, srcValue: any): Function; + method(path: Array | string): Function; + methodOf(object: Object): Function; + mixin( + object: T + ): ((source: Object) => (options: { chain: boolean }) => T) & + ((source: Object, options: { chain: boolean }) => T); + mixin( + object: T, + source: Object + ): (options: { chain: boolean }) => T; + mixin( + object: T, + source: Object, + options: { chain: boolean } + ): T; + noConflict(): Lodash; + noop(...args: Array): void; + nthArg(n: number): Function; + over(iteratees: Array): Function; + juxt(iteratees: Array): Function; + overEvery(predicates: Array): Function; + allPass(predicates: Array): Function; + overSome(predicates: Array): Function; + anyPass(predicates: Array): Function; + property( + path: Array | string + ): (object: Object | Array) => any; + property(path: Array | string, object: Object | Array): any; + propertyOf(object: Object): (path: Array | string) => Function; + propertyOf(object: Object, path: Array | string): Function; + range(start: number): (end: number) => Array; + range(start: number, end: number): Array; + rangeStep( + step: number + ): ((start: number) => (end: number) => Array) & + ((start: number, end: number) => Array); + rangeStep(step: number, start: number): (end: number) => Array; + rangeStep(step: number, start: number, end: number): Array; + rangeRight(start: number): (end: number) => Array; + rangeRight(start: number, end: number): Array; + rangeStepRight( + step: number + ): ((start: number) => (end: number) => Array) & + ((start: number, end: number) => Array); + rangeStepRight(step: number, start: number): (end: number) => Array; + rangeStepRight(step: number, start: number, end: number): Array; + runInContext(context: Object): Function; + + stubArray(): Array<*>; + stubFalse(): false; + F(): false; + stubObject(): {}; + stubString(): ""; + stubTrue(): true; + T(): true; + times(iteratee: (i: number) => T): (n: number) => Array; + times(iteratee: (i: number) => T, n: number): Array; + toPath(value: any): Array; + uniqueId(prefix: string): string; + + __: any; + placeholder: any; + + convert(options: { + cap?: boolean, + curry?: boolean, + fixed?: boolean, + immutable?: boolean, + rearg?: boolean + }): void; + + // Properties + VERSION: string; + templateSettings: TemplateSettings; + } + + declare var exports: Lodash; +} + +declare module "lodash/chunk" { + declare module.exports: $PropertyType<$Exports<"lodash">, "chunk">; +} + +declare module "lodash/compact" { + declare module.exports: $PropertyType<$Exports<"lodash">, "compact">; +} + +declare module "lodash/concat" { + declare module.exports: $PropertyType<$Exports<"lodash">, "concat">; +} + +declare module "lodash/difference" { + declare module.exports: $PropertyType<$Exports<"lodash">, "difference">; +} + +declare module "lodash/differenceBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "differenceBy">; +} + +declare module "lodash/differenceWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "differenceWith">; +} + +declare module "lodash/drop" { + declare module.exports: $PropertyType<$Exports<"lodash">, "drop">; +} + +declare module "lodash/dropRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "dropRight">; +} + +declare module "lodash/dropRightWhile" { + declare module.exports: $PropertyType<$Exports<"lodash">, "dropRightWhile">; +} + +declare module "lodash/dropWhile" { + declare module.exports: $PropertyType<$Exports<"lodash">, "dropWhile">; +} + +declare module "lodash/fill" { + declare module.exports: $PropertyType<$Exports<"lodash">, "fill">; +} + +declare module "lodash/findIndex" { + declare module.exports: $PropertyType<$Exports<"lodash">, "findIndex">; +} + +declare module "lodash/findLastIndex" { + declare module.exports: $PropertyType<$Exports<"lodash">, "findLastIndex">; +} + +declare module "lodash/first" { + declare module.exports: $PropertyType<$Exports<"lodash">, "first">; +} + +declare module "lodash/flatten" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flatten">; +} + +declare module "lodash/flattenDeep" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDeep">; +} + +declare module "lodash/flattenDepth" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDepth">; +} + +declare module "lodash/fromPairs" { + declare module.exports: $PropertyType<$Exports<"lodash">, "fromPairs">; +} + +declare module "lodash/head" { + declare module.exports: $PropertyType<$Exports<"lodash">, "head">; +} + +declare module "lodash/indexOf" { + declare module.exports: $PropertyType<$Exports<"lodash">, "indexOf">; +} + +declare module "lodash/initial" { + declare module.exports: $PropertyType<$Exports<"lodash">, "initial">; +} + +declare module "lodash/intersection" { + declare module.exports: $PropertyType<$Exports<"lodash">, "intersection">; +} + +declare module "lodash/intersectionBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionBy">; +} + +declare module "lodash/intersectionWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionWith">; +} + +declare module "lodash/join" { + declare module.exports: $PropertyType<$Exports<"lodash">, "join">; +} + +declare module "lodash/last" { + declare module.exports: $PropertyType<$Exports<"lodash">, "last">; +} + +declare module "lodash/lastIndexOf" { + declare module.exports: $PropertyType<$Exports<"lodash">, "lastIndexOf">; +} + +declare module "lodash/nth" { + declare module.exports: $PropertyType<$Exports<"lodash">, "nth">; +} + +declare module "lodash/pull" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pull">; +} + +declare module "lodash/pullAll" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pullAll">; +} + +declare module "lodash/pullAllBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllBy">; +} + +declare module "lodash/pullAllWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllWith">; +} + +declare module "lodash/pullAt" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pullAt">; +} + +declare module "lodash/remove" { + declare module.exports: $PropertyType<$Exports<"lodash">, "remove">; +} + +declare module "lodash/reverse" { + declare module.exports: $PropertyType<$Exports<"lodash">, "reverse">; +} + +declare module "lodash/slice" { + declare module.exports: $PropertyType<$Exports<"lodash">, "slice">; +} + +declare module "lodash/sortedIndex" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndex">; +} + +declare module "lodash/sortedIndexBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexBy">; +} + +declare module "lodash/sortedIndexOf" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexOf">; +} + +declare module "lodash/sortedLastIndex" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortedLastIndex">; +} + +declare module "lodash/sortedLastIndexBy" { + declare module.exports: $PropertyType< + $Exports<"lodash">, + "sortedLastIndexBy" + >; +} + +declare module "lodash/sortedLastIndexOf" { + declare module.exports: $PropertyType< + $Exports<"lodash">, + "sortedLastIndexOf" + >; +} + +declare module "lodash/sortedUniq" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniq">; +} + +declare module "lodash/sortedUniqBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniqBy">; +} + +declare module "lodash/tail" { + declare module.exports: $PropertyType<$Exports<"lodash">, "tail">; +} + +declare module "lodash/take" { + declare module.exports: $PropertyType<$Exports<"lodash">, "take">; +} + +declare module "lodash/takeRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "takeRight">; +} + +declare module "lodash/takeRightWhile" { + declare module.exports: $PropertyType<$Exports<"lodash">, "takeRightWhile">; +} + +declare module "lodash/takeWhile" { + declare module.exports: $PropertyType<$Exports<"lodash">, "takeWhile">; +} + +declare module "lodash/union" { + declare module.exports: $PropertyType<$Exports<"lodash">, "union">; +} + +declare module "lodash/unionBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unionBy">; +} + +declare module "lodash/unionWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unionWith">; +} + +declare module "lodash/uniq" { + declare module.exports: $PropertyType<$Exports<"lodash">, "uniq">; +} + +declare module "lodash/uniqBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "uniqBy">; +} + +declare module "lodash/uniqWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "uniqWith">; +} + +declare module "lodash/unzip" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unzip">; +} + +declare module "lodash/unzipWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unzipWith">; +} + +declare module "lodash/without" { + declare module.exports: $PropertyType<$Exports<"lodash">, "without">; +} + +declare module "lodash/xor" { + declare module.exports: $PropertyType<$Exports<"lodash">, "xor">; +} + +declare module "lodash/xorBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "xorBy">; +} + +declare module "lodash/xorWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "xorWith">; +} + +declare module "lodash/zip" { + declare module.exports: $PropertyType<$Exports<"lodash">, "zip">; +} + +declare module "lodash/zipObject" { + declare module.exports: $PropertyType<$Exports<"lodash">, "zipObject">; +} + +declare module "lodash/zipObjectDeep" { + declare module.exports: $PropertyType<$Exports<"lodash">, "zipObjectDeep">; +} + +declare module "lodash/zipWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "zipWith">; +} + +declare module "lodash/countBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "countBy">; +} + +declare module "lodash/each" { + declare module.exports: $PropertyType<$Exports<"lodash">, "each">; +} + +declare module "lodash/eachRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "eachRight">; +} + +declare module "lodash/every" { + declare module.exports: $PropertyType<$Exports<"lodash">, "every">; +} + +declare module "lodash/filter" { + declare module.exports: $PropertyType<$Exports<"lodash">, "filter">; +} + +declare module "lodash/find" { + declare module.exports: $PropertyType<$Exports<"lodash">, "find">; +} + +declare module "lodash/findLast" { + declare module.exports: $PropertyType<$Exports<"lodash">, "findLast">; +} + +declare module "lodash/flatMap" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flatMap">; +} + +declare module "lodash/flatMapDeep" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDeep">; +} + +declare module "lodash/flatMapDepth" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDepth">; +} + +declare module "lodash/forEach" { + declare module.exports: $PropertyType<$Exports<"lodash">, "forEach">; +} + +declare module "lodash/forEachRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "forEachRight">; +} + +declare module "lodash/groupBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "groupBy">; +} + +declare module "lodash/includes" { + declare module.exports: $PropertyType<$Exports<"lodash">, "includes">; +} + +declare module "lodash/invokeMap" { + declare module.exports: $PropertyType<$Exports<"lodash">, "invokeMap">; +} + +declare module "lodash/keyBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "keyBy">; +} + +declare module "lodash/map" { + declare module.exports: $PropertyType<$Exports<"lodash">, "map">; +} + +declare module "lodash/orderBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "orderBy">; +} + +declare module "lodash/partition" { + declare module.exports: $PropertyType<$Exports<"lodash">, "partition">; +} + +declare module "lodash/reduce" { + declare module.exports: $PropertyType<$Exports<"lodash">, "reduce">; +} + +declare module "lodash/reduceRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "reduceRight">; +} + +declare module "lodash/reject" { + declare module.exports: $PropertyType<$Exports<"lodash">, "reject">; +} + +declare module "lodash/sample" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sample">; +} + +declare module "lodash/sampleSize" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sampleSize">; +} + +declare module "lodash/shuffle" { + declare module.exports: $PropertyType<$Exports<"lodash">, "shuffle">; +} + +declare module "lodash/size" { + declare module.exports: $PropertyType<$Exports<"lodash">, "size">; +} + +declare module "lodash/some" { + declare module.exports: $PropertyType<$Exports<"lodash">, "some">; +} + +declare module "lodash/sortBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sortBy">; +} + +declare module "lodash/now" { + declare module.exports: $PropertyType<$Exports<"lodash">, "now">; +} + +declare module "lodash/after" { + declare module.exports: $PropertyType<$Exports<"lodash">, "after">; +} + +declare module "lodash/ary" { + declare module.exports: $PropertyType<$Exports<"lodash">, "ary">; +} + +declare module "lodash/before" { + declare module.exports: $PropertyType<$Exports<"lodash">, "before">; +} + +declare module "lodash/bind" { + declare module.exports: $PropertyType<$Exports<"lodash">, "bind">; +} + +declare module "lodash/bindKey" { + declare module.exports: $PropertyType<$Exports<"lodash">, "bindKey">; +} + +declare module "lodash/curry" { + declare module.exports: $PropertyType<$Exports<"lodash">, "curry">; +} + +declare module "lodash/curryRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "curryRight">; +} + +declare module "lodash/debounce" { + declare module.exports: $PropertyType<$Exports<"lodash">, "debounce">; +} + +declare module "lodash/defer" { + declare module.exports: $PropertyType<$Exports<"lodash">, "defer">; +} + +declare module "lodash/delay" { + declare module.exports: $PropertyType<$Exports<"lodash">, "delay">; +} + +declare module "lodash/flip" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flip">; +} + +declare module "lodash/memoize" { + declare module.exports: $PropertyType<$Exports<"lodash">, "memoize">; +} + +declare module "lodash/negate" { + declare module.exports: $PropertyType<$Exports<"lodash">, "negate">; +} + +declare module "lodash/once" { + declare module.exports: $PropertyType<$Exports<"lodash">, "once">; +} + +declare module "lodash/overArgs" { + declare module.exports: $PropertyType<$Exports<"lodash">, "overArgs">; +} + +declare module "lodash/partial" { + declare module.exports: $PropertyType<$Exports<"lodash">, "partial">; +} + +declare module "lodash/partialRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "partialRight">; +} + +declare module "lodash/rearg" { + declare module.exports: $PropertyType<$Exports<"lodash">, "rearg">; +} + +declare module "lodash/rest" { + declare module.exports: $PropertyType<$Exports<"lodash">, "rest">; +} + +declare module "lodash/spread" { + declare module.exports: $PropertyType<$Exports<"lodash">, "spread">; +} + +declare module "lodash/throttle" { + declare module.exports: $PropertyType<$Exports<"lodash">, "throttle">; +} + +declare module "lodash/unary" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unary">; +} + +declare module "lodash/wrap" { + declare module.exports: $PropertyType<$Exports<"lodash">, "wrap">; +} + +declare module "lodash/castArray" { + declare module.exports: $PropertyType<$Exports<"lodash">, "castArray">; +} + +declare module "lodash/clone" { + declare module.exports: $PropertyType<$Exports<"lodash">, "clone">; +} + +declare module "lodash/cloneDeep" { + declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeep">; +} + +declare module "lodash/cloneDeepWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeepWith">; +} + +declare module "lodash/cloneWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "cloneWith">; +} + +declare module "lodash/conformsTo" { + declare module.exports: $PropertyType<$Exports<"lodash">, "conformsTo">; +} + +declare module "lodash/eq" { + declare module.exports: $PropertyType<$Exports<"lodash">, "eq">; +} + +declare module "lodash/gt" { + declare module.exports: $PropertyType<$Exports<"lodash">, "gt">; +} + +declare module "lodash/gte" { + declare module.exports: $PropertyType<$Exports<"lodash">, "gte">; +} + +declare module "lodash/isArguments" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isArguments">; +} + +declare module "lodash/isArray" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isArray">; +} + +declare module "lodash/isArrayBuffer" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayBuffer">; +} + +declare module "lodash/isArrayLike" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayLike">; +} + +declare module "lodash/isArrayLikeObject" { + declare module.exports: $PropertyType< + $Exports<"lodash">, + "isArrayLikeObject" + >; +} + +declare module "lodash/isBoolean" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isBoolean">; +} + +declare module "lodash/isBuffer" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isBuffer">; +} + +declare module "lodash/isDate" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isDate">; +} + +declare module "lodash/isElement" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isElement">; +} + +declare module "lodash/isEmpty" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isEmpty">; +} + +declare module "lodash/isEqual" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isEqual">; +} + +declare module "lodash/isEqualWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isEqualWith">; +} + +declare module "lodash/isError" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isError">; +} + +declare module "lodash/isFinite" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isFinite">; +} + +declare module "lodash/isFunction" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isFunction">; +} + +declare module "lodash/isInteger" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isInteger">; +} + +declare module "lodash/isLength" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isLength">; +} + +declare module "lodash/isMap" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isMap">; +} + +declare module "lodash/isMatch" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isMatch">; +} + +declare module "lodash/isMatchWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isMatchWith">; +} + +declare module "lodash/isNaN" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isNaN">; +} + +declare module "lodash/isNative" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isNative">; +} + +declare module "lodash/isNil" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isNil">; +} + +declare module "lodash/isNull" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isNull">; +} + +declare module "lodash/isNumber" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isNumber">; +} + +declare module "lodash/isObject" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isObject">; +} + +declare module "lodash/isObjectLike" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isObjectLike">; +} + +declare module "lodash/isPlainObject" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isPlainObject">; +} + +declare module "lodash/isRegExp" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isRegExp">; +} + +declare module "lodash/isSafeInteger" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isSafeInteger">; +} + +declare module "lodash/isSet" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isSet">; +} + +declare module "lodash/isString" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isString">; +} + +declare module "lodash/isSymbol" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isSymbol">; +} + +declare module "lodash/isTypedArray" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isTypedArray">; +} + +declare module "lodash/isUndefined" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isUndefined">; +} + +declare module "lodash/isWeakMap" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakMap">; +} + +declare module "lodash/isWeakSet" { + declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakSet">; +} + +declare module "lodash/lt" { + declare module.exports: $PropertyType<$Exports<"lodash">, "lt">; +} + +declare module "lodash/lte" { + declare module.exports: $PropertyType<$Exports<"lodash">, "lte">; +} + +declare module "lodash/toArray" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toArray">; +} + +declare module "lodash/toFinite" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toFinite">; +} + +declare module "lodash/toInteger" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toInteger">; +} + +declare module "lodash/toLength" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toLength">; +} + +declare module "lodash/toNumber" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toNumber">; +} + +declare module "lodash/toPlainObject" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toPlainObject">; +} + +declare module "lodash/toSafeInteger" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toSafeInteger">; +} + +declare module "lodash/toString" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toString">; +} + +declare module "lodash/add" { + declare module.exports: $PropertyType<$Exports<"lodash">, "add">; +} + +declare module "lodash/ceil" { + declare module.exports: $PropertyType<$Exports<"lodash">, "ceil">; +} + +declare module "lodash/divide" { + declare module.exports: $PropertyType<$Exports<"lodash">, "divide">; +} + +declare module "lodash/floor" { + declare module.exports: $PropertyType<$Exports<"lodash">, "floor">; +} + +declare module "lodash/max" { + declare module.exports: $PropertyType<$Exports<"lodash">, "max">; +} + +declare module "lodash/maxBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "maxBy">; +} + +declare module "lodash/mean" { + declare module.exports: $PropertyType<$Exports<"lodash">, "mean">; +} + +declare module "lodash/meanBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "meanBy">; +} + +declare module "lodash/min" { + declare module.exports: $PropertyType<$Exports<"lodash">, "min">; +} + +declare module "lodash/minBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "minBy">; +} + +declare module "lodash/multiply" { + declare module.exports: $PropertyType<$Exports<"lodash">, "multiply">; +} + +declare module "lodash/round" { + declare module.exports: $PropertyType<$Exports<"lodash">, "round">; +} + +declare module "lodash/subtract" { + declare module.exports: $PropertyType<$Exports<"lodash">, "subtract">; +} + +declare module "lodash/sum" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sum">; +} + +declare module "lodash/sumBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "sumBy">; +} + +declare module "lodash/clamp" { + declare module.exports: $PropertyType<$Exports<"lodash">, "clamp">; +} + +declare module "lodash/inRange" { + declare module.exports: $PropertyType<$Exports<"lodash">, "inRange">; +} + +declare module "lodash/random" { + declare module.exports: $PropertyType<$Exports<"lodash">, "random">; +} + +declare module "lodash/assign" { + declare module.exports: $PropertyType<$Exports<"lodash">, "assign">; +} + +declare module "lodash/assignIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "assignIn">; +} + +declare module "lodash/assignInWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "assignInWith">; +} + +declare module "lodash/assignWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "assignWith">; +} + +declare module "lodash/at" { + declare module.exports: $PropertyType<$Exports<"lodash">, "at">; +} + +declare module "lodash/create" { + declare module.exports: $PropertyType<$Exports<"lodash">, "create">; +} + +declare module "lodash/defaults" { + declare module.exports: $PropertyType<$Exports<"lodash">, "defaults">; +} + +declare module "lodash/defaultsDeep" { + declare module.exports: $PropertyType<$Exports<"lodash">, "defaultsDeep">; +} + +declare module "lodash/entries" { + declare module.exports: $PropertyType<$Exports<"lodash">, "entries">; +} + +declare module "lodash/entriesIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "entriesIn">; +} + +declare module "lodash/extend" { + declare module.exports: $PropertyType<$Exports<"lodash">, "extend">; +} + +declare module "lodash/extendWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "extendWith">; +} + +declare module "lodash/findKey" { + declare module.exports: $PropertyType<$Exports<"lodash">, "findKey">; +} + +declare module "lodash/findLastKey" { + declare module.exports: $PropertyType<$Exports<"lodash">, "findLastKey">; +} + +declare module "lodash/forIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "forIn">; +} + +declare module "lodash/forInRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "forInRight">; +} + +declare module "lodash/forOwn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "forOwn">; +} + +declare module "lodash/forOwnRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "forOwnRight">; +} + +declare module "lodash/functions" { + declare module.exports: $PropertyType<$Exports<"lodash">, "functions">; +} + +declare module "lodash/functionsIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "functionsIn">; +} + +declare module "lodash/get" { + declare module.exports: $PropertyType<$Exports<"lodash">, "get">; +} + +declare module "lodash/has" { + declare module.exports: $PropertyType<$Exports<"lodash">, "has">; +} + +declare module "lodash/hasIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "hasIn">; +} + +declare module "lodash/invert" { + declare module.exports: $PropertyType<$Exports<"lodash">, "invert">; +} + +declare module "lodash/invertBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "invertBy">; +} + +declare module "lodash/invoke" { + declare module.exports: $PropertyType<$Exports<"lodash">, "invoke">; +} + +declare module "lodash/keys" { + declare module.exports: $PropertyType<$Exports<"lodash">, "keys">; +} + +declare module "lodash/keysIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "keysIn">; +} + +declare module "lodash/mapKeys" { + declare module.exports: $PropertyType<$Exports<"lodash">, "mapKeys">; +} + +declare module "lodash/mapValues" { + declare module.exports: $PropertyType<$Exports<"lodash">, "mapValues">; +} + +declare module "lodash/merge" { + declare module.exports: $PropertyType<$Exports<"lodash">, "merge">; +} + +declare module "lodash/mergeWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "mergeWith">; +} + +declare module "lodash/omit" { + declare module.exports: $PropertyType<$Exports<"lodash">, "omit">; +} + +declare module "lodash/omitBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "omitBy">; +} + +declare module "lodash/pick" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pick">; +} + +declare module "lodash/pickBy" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pickBy">; +} + +declare module "lodash/result" { + declare module.exports: $PropertyType<$Exports<"lodash">, "result">; +} + +declare module "lodash/set" { + declare module.exports: $PropertyType<$Exports<"lodash">, "set">; +} + +declare module "lodash/setWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "setWith">; +} + +declare module "lodash/toPairs" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toPairs">; +} + +declare module "lodash/toPairsIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toPairsIn">; +} + +declare module "lodash/transform" { + declare module.exports: $PropertyType<$Exports<"lodash">, "transform">; +} + +declare module "lodash/unset" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unset">; +} + +declare module "lodash/update" { + declare module.exports: $PropertyType<$Exports<"lodash">, "update">; +} + +declare module "lodash/updateWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "updateWith">; +} + +declare module "lodash/values" { + declare module.exports: $PropertyType<$Exports<"lodash">, "values">; +} + +declare module "lodash/valuesIn" { + declare module.exports: $PropertyType<$Exports<"lodash">, "valuesIn">; +} + +declare module "lodash/chain" { + declare module.exports: $PropertyType<$Exports<"lodash">, "chain">; +} + +declare module "lodash/tap" { + declare module.exports: $PropertyType<$Exports<"lodash">, "tap">; +} + +declare module "lodash/thru" { + declare module.exports: $PropertyType<$Exports<"lodash">, "thru">; +} + +declare module "lodash/camelCase" { + declare module.exports: $PropertyType<$Exports<"lodash">, "camelCase">; +} + +declare module "lodash/capitalize" { + declare module.exports: $PropertyType<$Exports<"lodash">, "capitalize">; +} + +declare module "lodash/deburr" { + declare module.exports: $PropertyType<$Exports<"lodash">, "deburr">; +} + +declare module "lodash/endsWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "endsWith">; +} + +declare module "lodash/escape" { + declare module.exports: $PropertyType<$Exports<"lodash">, "escape">; +} + +declare module "lodash/escapeRegExp" { + declare module.exports: $PropertyType<$Exports<"lodash">, "escapeRegExp">; +} + +declare module "lodash/kebabCase" { + declare module.exports: $PropertyType<$Exports<"lodash">, "kebabCase">; +} + +declare module "lodash/lowerCase" { + declare module.exports: $PropertyType<$Exports<"lodash">, "lowerCase">; +} + +declare module "lodash/lowerFirst" { + declare module.exports: $PropertyType<$Exports<"lodash">, "lowerFirst">; +} + +declare module "lodash/pad" { + declare module.exports: $PropertyType<$Exports<"lodash">, "pad">; +} + +declare module "lodash/padEnd" { + declare module.exports: $PropertyType<$Exports<"lodash">, "padEnd">; +} + +declare module "lodash/padStart" { + declare module.exports: $PropertyType<$Exports<"lodash">, "padStart">; +} + +declare module "lodash/parseInt" { + declare module.exports: $PropertyType<$Exports<"lodash">, "parseInt">; +} + +declare module "lodash/repeat" { + declare module.exports: $PropertyType<$Exports<"lodash">, "repeat">; +} + +declare module "lodash/replace" { + declare module.exports: $PropertyType<$Exports<"lodash">, "replace">; +} + +declare module "lodash/snakeCase" { + declare module.exports: $PropertyType<$Exports<"lodash">, "snakeCase">; +} + +declare module "lodash/split" { + declare module.exports: $PropertyType<$Exports<"lodash">, "split">; +} + +declare module "lodash/startCase" { + declare module.exports: $PropertyType<$Exports<"lodash">, "startCase">; +} + +declare module "lodash/startsWith" { + declare module.exports: $PropertyType<$Exports<"lodash">, "startsWith">; +} + +declare module "lodash/template" { + declare module.exports: $PropertyType<$Exports<"lodash">, "template">; +} + +declare module "lodash/toLower" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toLower">; +} + +declare module "lodash/toUpper" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toUpper">; +} + +declare module "lodash/trim" { + declare module.exports: $PropertyType<$Exports<"lodash">, "trim">; +} + +declare module "lodash/trimEnd" { + declare module.exports: $PropertyType<$Exports<"lodash">, "trimEnd">; +} + +declare module "lodash/trimStart" { + declare module.exports: $PropertyType<$Exports<"lodash">, "trimStart">; +} + +declare module "lodash/truncate" { + declare module.exports: $PropertyType<$Exports<"lodash">, "truncate">; +} + +declare module "lodash/unescape" { + declare module.exports: $PropertyType<$Exports<"lodash">, "unescape">; +} + +declare module "lodash/upperCase" { + declare module.exports: $PropertyType<$Exports<"lodash">, "upperCase">; +} + +declare module "lodash/upperFirst" { + declare module.exports: $PropertyType<$Exports<"lodash">, "upperFirst">; +} + +declare module "lodash/words" { + declare module.exports: $PropertyType<$Exports<"lodash">, "words">; +} + +declare module "lodash/attempt" { + declare module.exports: $PropertyType<$Exports<"lodash">, "attempt">; +} + +declare module "lodash/bindAll" { + declare module.exports: $PropertyType<$Exports<"lodash">, "bindAll">; +} + +declare module "lodash/cond" { + declare module.exports: $PropertyType<$Exports<"lodash">, "cond">; +} + +declare module "lodash/conforms" { + declare module.exports: $PropertyType<$Exports<"lodash">, "conforms">; +} + +declare module "lodash/constant" { + declare module.exports: $PropertyType<$Exports<"lodash">, "constant">; +} + +declare module "lodash/defaultTo" { + declare module.exports: $PropertyType<$Exports<"lodash">, "defaultTo">; +} + +declare module "lodash/flow" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flow">; +} + +declare module "lodash/flowRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "flowRight">; +} + +declare module "lodash/identity" { + declare module.exports: $PropertyType<$Exports<"lodash">, "identity">; +} + +declare module "lodash/iteratee" { + declare module.exports: $PropertyType<$Exports<"lodash">, "iteratee">; +} + +declare module "lodash/matches" { + declare module.exports: $PropertyType<$Exports<"lodash">, "matches">; +} + +declare module "lodash/matchesProperty" { + declare module.exports: $PropertyType<$Exports<"lodash">, "matchesProperty">; +} + +declare module "lodash/method" { + declare module.exports: $PropertyType<$Exports<"lodash">, "method">; +} + +declare module "lodash/methodOf" { + declare module.exports: $PropertyType<$Exports<"lodash">, "methodOf">; +} + +declare module "lodash/mixin" { + declare module.exports: $PropertyType<$Exports<"lodash">, "mixin">; +} + +declare module "lodash/noConflict" { + declare module.exports: $PropertyType<$Exports<"lodash">, "noConflict">; +} + +declare module "lodash/noop" { + declare module.exports: $PropertyType<$Exports<"lodash">, "noop">; +} + +declare module "lodash/nthArg" { + declare module.exports: $PropertyType<$Exports<"lodash">, "nthArg">; +} + +declare module "lodash/over" { + declare module.exports: $PropertyType<$Exports<"lodash">, "over">; +} + +declare module "lodash/overEvery" { + declare module.exports: $PropertyType<$Exports<"lodash">, "overEvery">; +} + +declare module "lodash/overSome" { + declare module.exports: $PropertyType<$Exports<"lodash">, "overSome">; +} + +declare module "lodash/property" { + declare module.exports: $PropertyType<$Exports<"lodash">, "property">; +} + +declare module "lodash/propertyOf" { + declare module.exports: $PropertyType<$Exports<"lodash">, "propertyOf">; +} + +declare module "lodash/range" { + declare module.exports: $PropertyType<$Exports<"lodash">, "range">; +} + +declare module "lodash/rangeRight" { + declare module.exports: $PropertyType<$Exports<"lodash">, "rangeRight">; +} + +declare module "lodash/runInContext" { + declare module.exports: $PropertyType<$Exports<"lodash">, "runInContext">; +} + +declare module "lodash/stubArray" { + declare module.exports: $PropertyType<$Exports<"lodash">, "stubArray">; +} + +declare module "lodash/stubFalse" { + declare module.exports: $PropertyType<$Exports<"lodash">, "stubFalse">; +} + +declare module "lodash/stubObject" { + declare module.exports: $PropertyType<$Exports<"lodash">, "stubObject">; +} + +declare module "lodash/stubString" { + declare module.exports: $PropertyType<$Exports<"lodash">, "stubString">; +} + +declare module "lodash/stubTrue" { + declare module.exports: $PropertyType<$Exports<"lodash">, "stubTrue">; +} + +declare module "lodash/times" { + declare module.exports: $PropertyType<$Exports<"lodash">, "times">; +} + +declare module "lodash/toPath" { + declare module.exports: $PropertyType<$Exports<"lodash">, "toPath">; +} + +declare module "lodash/uniqueId" { + declare module.exports: $PropertyType<$Exports<"lodash">, "uniqueId">; +} diff --git a/flow-typed/npm/marked_v0.3.x.js b/flow-typed/npm/marked_v0.3.x.js new file mode 100644 index 00000000000000..3af9af1be11565 --- /dev/null +++ b/flow-typed/npm/marked_v0.3.x.js @@ -0,0 +1,163 @@ +// flow-typed signature: 85ea5a515c42c00188d893614f410655 +// flow-typed version: 72fe9c1b53/marked_v0.3.x/flow_>=v0.28.x + +type marked$AlignFlag = 'left' | 'right' | 'center' + +type marked$NodeCallback = (e: ?Error, d: ?T) => void + +class marked$Renderer { + options: marked$MarkedOptions; + code: (c: string, l: string) => string; + blockquote: (q: string) => string; + html: (h: string) => string; + heading: (t: string, l: number) => string; + hr: () => string; + list: (b: string, o: boolean) => string; + listitem: (t: string) => string; + paragraph: (t: string) => string; + table: (h: string, b: string) => string; + tablerow: (c: string) => string; + tablecell: (c: string, f: ?marked$AlignFlag) => string; + heading: (t: string, l: number) => string; + strong: (t: string) => string; + em: (t: string) => string; + codespan: (c: string) => string; + br: () => string; + del: (t: string) => string; + link: (h: string, ti: string, te: string) => string; + image: (h: string, ti: string, te: string) => string; + text: (t: string) => string; + constructor(o?: marked$MarkedOptions): marked$Renderer { + return this; + } +} + +type marked$HighlightFunction = + ((c: string, l: string, cb: marked$NodeCallback) => void) + | ((c: string, cb: marked$NodeCallback) => void) + | ((c: string, l?: string) => string) + +type marked$MarkedOptions = { + highlight?: marked$HighlightFunction; + renderer?: marked$Renderer; + gfm?: boolean; + tables?: boolean; + breaks?: boolean; + pedantic?: boolean; + sanitize?: boolean; + smartLists?: boolean; + smartypants?: boolean; +} + +/* + * marked$Tokens + */ + +type marked$Space = { type: 'space'; } +type marked$Code = { type: 'code'; text: string; lang?: string; } +type marked$Heading = { type: 'heading'; depth: number; text: string; } +type marked$Table = { type: 'table'; header: string; align: Array ; cells: Array> } +type marked$Hr = { type: 'hr'; } +type marked$BlockquoteStart = { type: 'blockquote_start' } +type marked$BlockquoteEnd = { type: 'blockquote_end' } +type marked$ListStart = { type: 'list_start' } +type marked$ListEnd = { type: 'list_end' } +type marked$Paragraph = { type: 'paragraph'; pre: boolean; text: string; } +type marked$Html = { type: 'paragraph'; pre: boolean; text: string; } +type marked$Text = { type: 'text'; text: string; } + +type marked$Token = + marked$Space + | marked$Code + | marked$Heading + | marked$Table + | marked$Hr + | marked$BlockquoteStart + | marked$BlockquoteEnd + | marked$ListStart + | marked$ListEnd + | marked$Paragraph + | marked$Html + | marked$Text + +type marked$Link = { + title: ?string; + href: string; +} + +type marked$Tokens = { links: Array } & Array; + +type marked$NoopRule = { + (i: mixed): void; + exec: (i: mixed) => void; +} + +type marked$Rule = RegExp | marked$NoopRule + +type marked$lex = (t: string) => marked$Tokens; + +class marked$Lexer { + static lexer: (t: string, o?: marked$MarkedOptions) => marked$Tokens; + static rules: { [key: string]: marked$Rule }; + rules: { [key: string]: marked$Rule }; + lex: marked$lex; + tokens: marked$Tokens; + options: marked$MarkedOptions; + constructor(o?: marked$MarkedOptions): marked$Lexer { + return this; + } +} + +class marked$Parser { + static parse: (t: marked$Tokens, o?: marked$MarkedOptions) => string; + parse: (t: marked$Tokens) => string; + next: () => marked$Token; + peek: () => marked$Token; + parsemarked$Text: () => string; + tok: () => string; + tokens: marked$Tokens; + token: ?marked$Token; + options: marked$MarkedOptions; + renderer: marked$Renderer; + constructor(o?: marked$MarkedOptions): marked$Parser { + return this; + } +} + +class marked$InlineLexer { + static rules: Array; + static output: (s: string, l: Array, o?: marked$MarkedOptions) => string; + output: (s: string) => string; + outputmarked$Link: (c: Array, l: marked$Link) => string; + smartypants: (t: string) => string; + mangle: (t: string) => string; + options: marked$MarkedOptions; + links: Array; + rules: Array; + renderer: marked$Renderer; + constructor(l: Array, o?: marked$MarkedOptions): marked$InlineLexer { + return this; + } +} + +type marked$Marked = { + (md: string, o: marked$MarkedOptions, cb: marked$NodeCallback): void; + (md: string, cb: marked$NodeCallback): void; + (md: string, o?: marked$MarkedOptions): string; + setOptions: (o: marked$MarkedOptions) => void; + defaults: marked$MarkedOptions; + Parser: typeof marked$Parser; + parser: typeof marked$Parser.parse; + Lexer: typeof marked$Lexer; + lexer: typeof marked$Lexer.lexer; + InlineLexer: typeof marked$InlineLexer; + inlinelexer: marked$InlineLexer.output; + Renderer: typeof marked$Renderer; + parse: marked$Marked; +} + + +declare module marked { + declare export default marked$Marked; +} + diff --git a/flow-typed/npm/mocha_v4.x.x.js b/flow-typed/npm/mocha_v4.x.x.js new file mode 100644 index 00000000000000..8131665121f229 --- /dev/null +++ b/flow-typed/npm/mocha_v4.x.x.js @@ -0,0 +1,221 @@ +// flow-typed signature: e8d50d58f9d96065d29f810f297eaeb2 +// flow-typed version: 883196e42b/mocha_v4.x.x/flow_>=v0.28.x + +declare interface $npm$mocha$SetupOptions { + slow?: number; + timeout?: number; + ui?: string; + globals?: Array; + reporter?: any; + bail?: boolean; + ignoreLeaks?: boolean; + grep?: any; +} + +declare type $npm$mocha$done = (error?: any) => any; + +// declare interface $npm$mocha$SuiteCallbackContext { +// timeout(ms: number): void; +// retries(n: number): void; +// slow(ms: number): void; +// } + +// declare interface $npm$mocha$TestCallbackContext { +// skip(): void; +// timeout(ms: number): void; +// retries(n: number): void; +// slow(ms: number): void; +// [index: string]: any; +// } + +declare interface $npm$mocha$Suite { + parent: $npm$mocha$Suite; + title: string; + fullTitle(): string; +} + +declare interface $npm$mocha$ContextDefinition { + (description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): $npm$mocha$Suite; + only(description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): $npm$mocha$Suite; + skip(description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): void; + timeout(ms: number): void; +} + +declare interface $npm$mocha$TestDefinition { + (expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): $npm$mocha$Test; + only(expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): $npm$mocha$Test; + skip(expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): void; + timeout(ms: number): void; + state: 'failed' | 'passed'; +} + +declare interface $npm$mocha$Runner {} + +declare class $npm$mocha$BaseReporter { + stats: { + suites: number; + tests: number; + passes: number; + pending: number; + failures: number; + }; + + constructor(runner: $npm$mocha$Runner): $npm$mocha$BaseReporter; +} + +declare class $npm$mocha$DocReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$DotReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$HTMLReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$HTMLCovReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$JSONReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$JSONCovReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$JSONStreamReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$LandingReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$ListReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$MarkdownReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$MinReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$NyanReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$ProgressReporter extends $npm$mocha$BaseReporter { + constructor(runner: $npm$mocha$Runner, options?: { + open?: string; + complete?: string; + incomplete?: string; + close?: string; + }): $npm$mocha$ProgressReporter; +} +declare class $npm$mocha$SpecReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$TAPReporter extends $npm$mocha$BaseReporter {} +declare class $npm$mocha$XUnitReporter extends $npm$mocha$BaseReporter { + constructor(runner: $npm$mocha$Runner, options?: any): $npm$mocha$XUnitReporter; +} + +declare class $npm$mocha$Mocha { + currentTest: $npm$mocha$TestDefinition; + constructor(options?: { + grep?: RegExp; + ui?: string; + reporter?: string; + timeout?: number; + reporterOptions?: any; + slow?: number; + bail?: boolean; + }): $npm$mocha$Mocha; + setup(options: $npm$mocha$SetupOptions): this; + bail(value?: boolean): this; + addFile(file: string): this; + reporter(name: string): this; + reporter(reporter: (runner: $npm$mocha$Runner, options: any) => any): this; + ui(value: string): this; + grep(value: string): this; + grep(value: RegExp): this; + invert(): this; + ignoreLeaks(value: boolean): this; + checkLeaks(): this; + throwError(error: Error): void; + growl(): this; + globals(value: string): this; + globals(values: Array): this; + useColors(value: boolean): this; + useInlineDiffs(value: boolean): this; + timeout(value: number): this; + slow(value: number): this; + enableTimeouts(value: boolean): this; + asyncOnly(value: boolean): this; + noHighlighting(value: boolean): this; + run(onComplete?: (failures: number) => void): $npm$mocha$Runner; + + static reporters: { + Doc: $npm$mocha$DocReporter, + Dot: $npm$mocha$DotReporter, + HTML: $npm$mocha$HTMLReporter, + HTMLCov: $npm$mocha$HTMLCovReporter, + JSON: $npm$mocha$JSONReporter, + JSONCov: $npm$mocha$JSONCovReporter, + JSONStream: $npm$mocha$JSONStreamReporter, + Landing: $npm$mocha$LandingReporter, + List: $npm$mocha$ListReporter, + Markdown: $npm$mocha$MarkdownReporter, + Min: $npm$mocha$MinReporter, + Nyan: $npm$mocha$NyanReporter, + Progress: $npm$mocha$ProgressReporter, + }; +} + +// declare interface $npm$mocha$HookCallbackContext { +// skip(): void; +// timeout(ms: number): void; +// [index: string]: any; +// } + +declare interface $npm$mocha$Runnable { + title: string; + fn: Function; + async: boolean; + sync: boolean; + timedOut: boolean; +} + +declare interface $npm$mocha$Test extends $npm$mocha$Runnable { + parent: $npm$mocha$Suite; + pending: boolean; + state: 'failed' | 'passed' | void; + fullTitle(): string; +} + +// declare interface $npm$mocha$BeforeAndAfterContext extends $npm$mocha$HookCallbackContext { +// currentTest: $npm$mocha$Test; +// } + +declare var mocha: $npm$mocha$Mocha; +declare var describe: $npm$mocha$ContextDefinition; +declare var xdescribe: $npm$mocha$ContextDefinition; +declare var context: $npm$mocha$ContextDefinition; +declare var suite: $npm$mocha$ContextDefinition; +declare var it: $npm$mocha$TestDefinition; +declare var xit: $npm$mocha$TestDefinition; +declare var test: $npm$mocha$TestDefinition; +declare var specify: $npm$mocha$TestDefinition; + +declare function run(): void; + +declare function setup(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; +declare function teardown(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; +declare function suiteSetup(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; +declare function suiteTeardown(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; +declare function before(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; +declare function before(description: string, callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; +declare function after(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; +declare function after(description: string, callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; +declare function beforeEach(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; +declare function beforeEach(description: string, callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; +declare function afterEach(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; +declare function afterEach(description: string, callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; + +declare module "mocha" { + declare export var mocha: typeof mocha; + declare export var describe: typeof describe; + declare export var xdescribe: typeof xdescribe; + declare export var context: typeof context; + declare export var suite: typeof suite; + declare export var it: typeof it; + declare export var xit: typeof xit; + declare export var test: typeof test; + declare export var specify: typeof specify; + + declare export var run: typeof run; + + declare export var setup: typeof setup; + declare export var teardown: typeof teardown; + declare export var suiteSetup: typeof suiteSetup; + declare export var suiteTeardown: typeof suiteTeardown; + declare export var before: typeof before; + declare export var before: typeof before; + declare export var after: typeof after; + declare export var after: typeof after; + declare export var beforeEach: typeof beforeEach; + declare export var beforeEach: typeof beforeEach; + declare export var afterEach: typeof afterEach; + declare export var afterEach: typeof afterEach; + + declare export default $npm$mocha$Mocha; +} diff --git a/flow-typed/npm/next_vx.x.x.js b/flow-typed/npm/next_vx.x.x.js new file mode 100644 index 00000000000000..73ba036fe149b2 --- /dev/null +++ b/flow-typed/npm/next_vx.x.x.js @@ -0,0 +1,452 @@ +// flow-typed signature: 026ec2ce672b69a207c98be384e3e78a +// flow-typed version: <>/next_v^4.1.4/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'next' + * + * 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 'next' { + 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 'next/babel' { + declare module.exports: any; +} + +declare module 'next/css' { + declare module.exports: any; +} + +declare module 'next/dist/client/head-manager' { + declare module.exports: any; +} + +declare module 'next/dist/client/index' { + declare module.exports: any; +} + +declare module 'next/dist/client/next-dev' { + declare module.exports: any; +} + +declare module 'next/dist/client/next' { + declare module.exports: any; +} + +declare module 'next/dist/client/on-demand-entries-client' { + declare module.exports: any; +} + +declare module 'next/dist/client/webpack-hot-middleware-client' { + declare module.exports: any; +} + +declare module 'next/dist/lib/app' { + declare module.exports: any; +} + +declare module 'next/dist/lib/css' { + declare module.exports: any; +} + +declare module 'next/dist/lib/dynamic' { + declare module.exports: any; +} + +declare module 'next/dist/lib/error-debug' { + declare module.exports: any; +} + +declare module 'next/dist/lib/error' { + declare module.exports: any; +} + +declare module 'next/dist/lib/EventEmitter' { + declare module.exports: any; +} + +declare module 'next/dist/lib/head' { + declare module.exports: any; +} + +declare module 'next/dist/lib/link' { + declare module.exports: any; +} + +declare module 'next/dist/lib/p-queue' { + declare module.exports: any; +} + +declare module 'next/dist/lib/page-loader' { + declare module.exports: any; +} + +declare module 'next/dist/lib/prefetch' { + declare module.exports: any; +} + +declare module 'next/dist/lib/router/index' { + declare module.exports: any; +} + +declare module 'next/dist/lib/router/router' { + declare module.exports: any; +} + +declare module 'next/dist/lib/router/with-router' { + declare module.exports: any; +} + +declare module 'next/dist/lib/shallow-equals' { + declare module.exports: any; +} + +declare module 'next/dist/lib/side-effect' { + declare module.exports: any; +} + +declare module 'next/dist/lib/utils' { + declare module.exports: any; +} + +declare module 'next/dist/pages/_document' { + declare module.exports: any; +} + +declare module 'next/dist/pages/_error' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/babel/find-config' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/babel/plugins/handle-import' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/babel/preset' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/clean' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/index' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/loaders/emit-file-loader' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/loaders/hot-self-accept-loader' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/plugins/combine-assets-plugin' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/plugins/dynamic-chunks-plugin' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/plugins/pages-plugin' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/plugins/unlink-file-plugin' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/plugins/watch-pages-plugin' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/replace' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/root-module-relative-path' { + declare module.exports: any; +} + +declare module 'next/dist/server/build/webpack' { + declare module.exports: any; +} + +declare module 'next/dist/server/config' { + declare module.exports: any; +} + +declare module 'next/dist/server/document' { + declare module.exports: any; +} + +declare module 'next/dist/server/export' { + declare module.exports: any; +} + +declare module 'next/dist/server/hot-reloader' { + declare module.exports: any; +} + +declare module 'next/dist/server/index' { + declare module.exports: any; +} + +declare module 'next/dist/server/next' { + declare module.exports: any; +} + +declare module 'next/dist/server/on-demand-entry-handler' { + declare module.exports: any; +} + +declare module 'next/dist/server/render' { + declare module.exports: any; +} + +declare module 'next/dist/server/require' { + declare module.exports: any; +} + +declare module 'next/dist/server/resolve' { + declare module.exports: any; +} + +declare module 'next/dist/server/router' { + declare module.exports: any; +} + +declare module 'next/dist/server/utils' { + declare module.exports: any; +} + +declare module 'next/document' { + declare module.exports: any; +} + +declare module 'next/dynamic' { + declare module.exports: any; +} + +declare module 'next/error' { + declare module.exports: any; +} + +declare module 'next/head' { + declare module.exports: any; +} + +declare module 'next/link' { + declare module.exports: any; +} + +declare module 'next/prefetch' { + declare module.exports: any; +} + +declare module 'next/router' { + declare module.exports: any; +} + +// Filename aliases +declare module 'next/babel.js' { + declare module.exports: $Exports<'next/babel'>; +} +declare module 'next/css.js' { + declare module.exports: $Exports<'next/css'>; +} +declare module 'next/dist/client/head-manager.js' { + declare module.exports: $Exports<'next/dist/client/head-manager'>; +} +declare module 'next/dist/client/index.js' { + declare module.exports: $Exports<'next/dist/client/index'>; +} +declare module 'next/dist/client/next-dev.js' { + declare module.exports: $Exports<'next/dist/client/next-dev'>; +} +declare module 'next/dist/client/next.js' { + declare module.exports: $Exports<'next/dist/client/next'>; +} +declare module 'next/dist/client/on-demand-entries-client.js' { + declare module.exports: $Exports<'next/dist/client/on-demand-entries-client'>; +} +declare module 'next/dist/client/webpack-hot-middleware-client.js' { + declare module.exports: $Exports<'next/dist/client/webpack-hot-middleware-client'>; +} +declare module 'next/dist/lib/app.js' { + declare module.exports: $Exports<'next/dist/lib/app'>; +} +declare module 'next/dist/lib/css.js' { + declare module.exports: $Exports<'next/dist/lib/css'>; +} +declare module 'next/dist/lib/dynamic.js' { + declare module.exports: $Exports<'next/dist/lib/dynamic'>; +} +declare module 'next/dist/lib/error-debug.js' { + declare module.exports: $Exports<'next/dist/lib/error-debug'>; +} +declare module 'next/dist/lib/error.js' { + declare module.exports: $Exports<'next/dist/lib/error'>; +} +declare module 'next/dist/lib/EventEmitter.js' { + declare module.exports: $Exports<'next/dist/lib/EventEmitter'>; +} +declare module 'next/dist/lib/head.js' { + declare module.exports: $Exports<'next/dist/lib/head'>; +} +declare module 'next/dist/lib/link.js' { + declare module.exports: $Exports<'next/dist/lib/link'>; +} +declare module 'next/dist/lib/p-queue.js' { + declare module.exports: $Exports<'next/dist/lib/p-queue'>; +} +declare module 'next/dist/lib/page-loader.js' { + declare module.exports: $Exports<'next/dist/lib/page-loader'>; +} +declare module 'next/dist/lib/prefetch.js' { + declare module.exports: $Exports<'next/dist/lib/prefetch'>; +} +declare module 'next/dist/lib/router/index.js' { + declare module.exports: $Exports<'next/dist/lib/router/index'>; +} +declare module 'next/dist/lib/router/router.js' { + declare module.exports: $Exports<'next/dist/lib/router/router'>; +} +declare module 'next/dist/lib/router/with-router.js' { + declare module.exports: $Exports<'next/dist/lib/router/with-router'>; +} +declare module 'next/dist/lib/shallow-equals.js' { + declare module.exports: $Exports<'next/dist/lib/shallow-equals'>; +} +declare module 'next/dist/lib/side-effect.js' { + declare module.exports: $Exports<'next/dist/lib/side-effect'>; +} +declare module 'next/dist/lib/utils.js' { + declare module.exports: $Exports<'next/dist/lib/utils'>; +} +declare module 'next/dist/pages/_document.js' { + declare module.exports: $Exports<'next/dist/pages/_document'>; +} +declare module 'next/dist/pages/_error.js' { + declare module.exports: $Exports<'next/dist/pages/_error'>; +} +declare module 'next/dist/server/build/babel/find-config.js' { + declare module.exports: $Exports<'next/dist/server/build/babel/find-config'>; +} +declare module 'next/dist/server/build/babel/plugins/handle-import.js' { + declare module.exports: $Exports<'next/dist/server/build/babel/plugins/handle-import'>; +} +declare module 'next/dist/server/build/babel/preset.js' { + declare module.exports: $Exports<'next/dist/server/build/babel/preset'>; +} +declare module 'next/dist/server/build/clean.js' { + declare module.exports: $Exports<'next/dist/server/build/clean'>; +} +declare module 'next/dist/server/build/index.js' { + declare module.exports: $Exports<'next/dist/server/build/index'>; +} +declare module 'next/dist/server/build/loaders/emit-file-loader.js' { + declare module.exports: $Exports<'next/dist/server/build/loaders/emit-file-loader'>; +} +declare module 'next/dist/server/build/loaders/hot-self-accept-loader.js' { + declare module.exports: $Exports<'next/dist/server/build/loaders/hot-self-accept-loader'>; +} +declare module 'next/dist/server/build/plugins/combine-assets-plugin.js' { + declare module.exports: $Exports<'next/dist/server/build/plugins/combine-assets-plugin'>; +} +declare module 'next/dist/server/build/plugins/dynamic-chunks-plugin.js' { + declare module.exports: $Exports<'next/dist/server/build/plugins/dynamic-chunks-plugin'>; +} +declare module 'next/dist/server/build/plugins/pages-plugin.js' { + declare module.exports: $Exports<'next/dist/server/build/plugins/pages-plugin'>; +} +declare module 'next/dist/server/build/plugins/unlink-file-plugin.js' { + declare module.exports: $Exports<'next/dist/server/build/plugins/unlink-file-plugin'>; +} +declare module 'next/dist/server/build/plugins/watch-pages-plugin.js' { + declare module.exports: $Exports<'next/dist/server/build/plugins/watch-pages-plugin'>; +} +declare module 'next/dist/server/build/replace.js' { + declare module.exports: $Exports<'next/dist/server/build/replace'>; +} +declare module 'next/dist/server/build/root-module-relative-path.js' { + declare module.exports: $Exports<'next/dist/server/build/root-module-relative-path'>; +} +declare module 'next/dist/server/build/webpack.js' { + declare module.exports: $Exports<'next/dist/server/build/webpack'>; +} +declare module 'next/dist/server/config.js' { + declare module.exports: $Exports<'next/dist/server/config'>; +} +declare module 'next/dist/server/document.js' { + declare module.exports: $Exports<'next/dist/server/document'>; +} +declare module 'next/dist/server/export.js' { + declare module.exports: $Exports<'next/dist/server/export'>; +} +declare module 'next/dist/server/hot-reloader.js' { + declare module.exports: $Exports<'next/dist/server/hot-reloader'>; +} +declare module 'next/dist/server/index.js' { + declare module.exports: $Exports<'next/dist/server/index'>; +} +declare module 'next/dist/server/next.js' { + declare module.exports: $Exports<'next/dist/server/next'>; +} +declare module 'next/dist/server/on-demand-entry-handler.js' { + declare module.exports: $Exports<'next/dist/server/on-demand-entry-handler'>; +} +declare module 'next/dist/server/render.js' { + declare module.exports: $Exports<'next/dist/server/render'>; +} +declare module 'next/dist/server/require.js' { + declare module.exports: $Exports<'next/dist/server/require'>; +} +declare module 'next/dist/server/resolve.js' { + declare module.exports: $Exports<'next/dist/server/resolve'>; +} +declare module 'next/dist/server/router.js' { + declare module.exports: $Exports<'next/dist/server/router'>; +} +declare module 'next/dist/server/utils.js' { + declare module.exports: $Exports<'next/dist/server/utils'>; +} +declare module 'next/document.js' { + declare module.exports: $Exports<'next/document'>; +} +declare module 'next/dynamic.js' { + declare module.exports: $Exports<'next/dynamic'>; +} +declare module 'next/error.js' { + declare module.exports: $Exports<'next/error'>; +} +declare module 'next/head.js' { + declare module.exports: $Exports<'next/head'>; +} +declare module 'next/link.js' { + declare module.exports: $Exports<'next/link'>; +} +declare module 'next/prefetch.js' { + declare module.exports: $Exports<'next/prefetch'>; +} +declare module 'next/router.js' { + declare module.exports: $Exports<'next/router'>; +} diff --git a/flow-typed/npm/normalize-scroll-left_vx.x.x.js b/flow-typed/npm/normalize-scroll-left_vx.x.x.js new file mode 100644 index 00000000000000..5197fada5284be --- /dev/null +++ b/flow-typed/npm/normalize-scroll-left_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 6124cf3d1aea4bc0f1403294a2ea64fc +// flow-typed version: <>/normalize-scroll-left_v^0.1.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'normalize-scroll-left' + * + * 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 'normalize-scroll-left' { + 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 'normalize-scroll-left/lib/main' { + declare module.exports: any; +} + +// Filename aliases +declare module 'normalize-scroll-left/lib/main.js' { + declare module.exports: $Exports<'normalize-scroll-left/lib/main'>; +} diff --git a/flow-typed/npm/nprogress_vx.x.x.js b/flow-typed/npm/nprogress_vx.x.x.js new file mode 100644 index 00000000000000..63848d74fe9039 --- /dev/null +++ b/flow-typed/npm/nprogress_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 96e9aea30118ad4ff962c0b6be4460ae +// flow-typed version: <>/nprogress_v^0.2.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'nprogress' + * + * 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 'nprogress' { + 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 'nprogress/nprogress' { + declare module.exports: any; +} + +declare module 'nprogress/test/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'nprogress/nprogress.js' { + declare module.exports: $Exports<'nprogress/nprogress'>; +} +declare module 'nprogress/test/test.js' { + declare module.exports: $Exports<'nprogress/test/test'>; +} diff --git a/flow-typed/npm/nyc_vx.x.x.js b/flow-typed/npm/nyc_vx.x.x.js new file mode 100644 index 00000000000000..5e29af62dd6688 --- /dev/null +++ b/flow-typed/npm/nyc_vx.x.x.js @@ -0,0 +1,122 @@ +// flow-typed signature: bac6927585e2d8f730a318ef463102af +// flow-typed version: <>/nyc_v^11.3.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'nyc' + * + * 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 'nyc' { + 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 'nyc/bin/nyc' { + declare module.exports: any; +} + +declare module 'nyc/bin/wrap' { + declare module.exports: any; +} + +declare module 'nyc/lib/commands/check-coverage' { + declare module.exports: any; +} + +declare module 'nyc/lib/commands/instrument' { + declare module.exports: any; +} + +declare module 'nyc/lib/commands/report' { + declare module.exports: any; +} + +declare module 'nyc/lib/config-util' { + declare module.exports: any; +} + +declare module 'nyc/lib/hash' { + declare module.exports: any; +} + +declare module 'nyc/lib/instrumenters/istanbul' { + declare module.exports: any; +} + +declare module 'nyc/lib/instrumenters/noop' { + declare module.exports: any; +} + +declare module 'nyc/lib/process-args' { + declare module.exports: any; +} + +declare module 'nyc/lib/process' { + declare module.exports: any; +} + +declare module 'nyc/lib/self-coverage-helper' { + declare module.exports: any; +} + +declare module 'nyc/lib/source-maps' { + declare module.exports: any; +} + +// Filename aliases +declare module 'nyc/bin/nyc.js' { + declare module.exports: $Exports<'nyc/bin/nyc'>; +} +declare module 'nyc/bin/wrap.js' { + declare module.exports: $Exports<'nyc/bin/wrap'>; +} +declare module 'nyc/index' { + declare module.exports: $Exports<'nyc'>; +} +declare module 'nyc/index.js' { + declare module.exports: $Exports<'nyc'>; +} +declare module 'nyc/lib/commands/check-coverage.js' { + declare module.exports: $Exports<'nyc/lib/commands/check-coverage'>; +} +declare module 'nyc/lib/commands/instrument.js' { + declare module.exports: $Exports<'nyc/lib/commands/instrument'>; +} +declare module 'nyc/lib/commands/report.js' { + declare module.exports: $Exports<'nyc/lib/commands/report'>; +} +declare module 'nyc/lib/config-util.js' { + declare module.exports: $Exports<'nyc/lib/config-util'>; +} +declare module 'nyc/lib/hash.js' { + declare module.exports: $Exports<'nyc/lib/hash'>; +} +declare module 'nyc/lib/instrumenters/istanbul.js' { + declare module.exports: $Exports<'nyc/lib/instrumenters/istanbul'>; +} +declare module 'nyc/lib/instrumenters/noop.js' { + declare module.exports: $Exports<'nyc/lib/instrumenters/noop'>; +} +declare module 'nyc/lib/process-args.js' { + declare module.exports: $Exports<'nyc/lib/process-args'>; +} +declare module 'nyc/lib/process.js' { + declare module.exports: $Exports<'nyc/lib/process'>; +} +declare module 'nyc/lib/self-coverage-helper.js' { + declare module.exports: $Exports<'nyc/lib/self-coverage-helper'>; +} +declare module 'nyc/lib/source-maps.js' { + declare module.exports: $Exports<'nyc/lib/source-maps'>; +} diff --git a/flow-typed/npm/object-assign_v4.x.x.js b/flow-typed/npm/object-assign_v4.x.x.js new file mode 100644 index 00000000000000..9aad745d0c8724 --- /dev/null +++ b/flow-typed/npm/object-assign_v4.x.x.js @@ -0,0 +1,6 @@ +// flow-typed signature: 76d95a386c86330da36edcec08a0de27 +// flow-typed version: 94e9f7e0a4/object-assign_v4.x.x/flow_>=v0.28.x + +declare module 'object-assign' { + declare function exports(target: any, ...sources: Array): Object; +} diff --git a/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js b/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js new file mode 100644 index 00000000000000..79bb63b260d5d5 --- /dev/null +++ b/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js @@ -0,0 +1,389 @@ +// flow-typed signature: 5c6a6c87f7260d3f099480cc346efdc2 +// flow-typed version: <>/phantomjs-prebuilt_v^2.1.16/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'phantomjs-prebuilt' + * + * 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 'phantomjs-prebuilt' { + 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 'phantomjs-prebuilt/install' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/location' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/arguments' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/child_process-examples' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/colorwheel' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/countdown' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/detectsniff' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/echoToFile' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/features' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/fibo' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/hello' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/injectme' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/loadspeed' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/modernizr' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/module' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/netlog' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/netsniff' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/outputEncoding' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/page_events' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/pagecallback' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/post' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/postjson' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/postserver' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/printenv' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/printmargins' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/rasterize' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/render_multi_url' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/run-qunit' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/scandir' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/server' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/simpleserver' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/sleepsort' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/universe' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/unrandomize' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/useragent' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/version' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/waitfor' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/phantomjs' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/lib/util' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/test/exit' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/test/loadspeed' { + declare module.exports: any; +} + +declare module 'phantomjs-prebuilt/test/tests' { + declare module.exports: any; +} + +// Filename aliases +declare module 'phantomjs-prebuilt/install.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/install'>; +} +declare module 'phantomjs-prebuilt/lib/location.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/location'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/arguments.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/arguments'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/child_process-examples.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/child_process-examples'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/colorwheel.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/colorwheel'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/countdown.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/countdown'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/detectsniff.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/detectsniff'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/echoToFile.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/echoToFile'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/features.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/features'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/fibo.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/fibo'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/hello.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/hello'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/injectme.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/injectme'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/loadspeed.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/loadspeed'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/modernizr.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/modernizr'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/module.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/module'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/netlog.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/netlog'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/netsniff.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/netsniff'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/outputEncoding.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/outputEncoding'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/page_events.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/page_events'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/pagecallback.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/pagecallback'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/post.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/post'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/postjson.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/postjson'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/postserver.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/postserver'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/printenv.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printenv'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/printmargins.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printmargins'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/rasterize.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/rasterize'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/render_multi_url.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/render_multi_url'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-jasmine'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/run-qunit.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-qunit'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/scandir.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/scandir'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/server.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/server'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/simpleserver.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/simpleserver'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/sleepsort.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/sleepsort'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/universe.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/universe'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/unrandomize.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/unrandomize'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/useragent.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/useragent'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/version.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/version'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/waitfor.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/waitfor'>; +} +declare module 'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames'>; +} +declare module 'phantomjs-prebuilt/lib/phantomjs.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantomjs'>; +} +declare module 'phantomjs-prebuilt/lib/util.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/lib/util'>; +} +declare module 'phantomjs-prebuilt/test/exit.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/test/exit'>; +} +declare module 'phantomjs-prebuilt/test/loadspeed.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/test/loadspeed'>; +} +declare module 'phantomjs-prebuilt/test/tests.js' { + declare module.exports: $Exports<'phantomjs-prebuilt/test/tests'>; +} diff --git a/flow-typed/npm/prettier_vx.x.x.js b/flow-typed/npm/prettier_vx.x.x.js new file mode 100644 index 00000000000000..281ae6a4817fec --- /dev/null +++ b/flow-typed/npm/prettier_vx.x.x.js @@ -0,0 +1,87 @@ +// flow-typed signature: ebc9f59179c6f42067ac9ef4fd3ded0a +// flow-typed version: <>/prettier_v^1.8.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * '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 '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 'prettier/bin/prettier' { + declare module.exports: any; +} + +declare module 'prettier/parser-babylon' { + declare module.exports: any; +} + +declare module 'prettier/parser-flow' { + declare module.exports: any; +} + +declare module 'prettier/parser-graphql' { + declare module.exports: any; +} + +declare module 'prettier/parser-markdown' { + declare module.exports: any; +} + +declare module 'prettier/parser-parse5' { + declare module.exports: any; +} + +declare module 'prettier/parser-postcss' { + declare module.exports: any; +} + +declare module 'prettier/parser-typescript' { + declare module.exports: any; +} + +// Filename aliases +declare module 'prettier/bin/prettier.js' { + declare module.exports: $Exports<'prettier/bin/prettier'>; +} +declare module 'prettier/index' { + declare module.exports: $Exports<'prettier'>; +} +declare module 'prettier/index.js' { + declare module.exports: $Exports<'prettier'>; +} +declare module 'prettier/parser-babylon.js' { + declare module.exports: $Exports<'prettier/parser-babylon'>; +} +declare module 'prettier/parser-flow.js' { + declare module.exports: $Exports<'prettier/parser-flow'>; +} +declare module 'prettier/parser-graphql.js' { + declare module.exports: $Exports<'prettier/parser-graphql'>; +} +declare module 'prettier/parser-markdown.js' { + declare module.exports: $Exports<'prettier/parser-markdown'>; +} +declare module 'prettier/parser-parse5.js' { + declare module.exports: $Exports<'prettier/parser-parse5'>; +} +declare module 'prettier/parser-postcss.js' { + declare module.exports: $Exports<'prettier/parser-postcss'>; +} +declare module 'prettier/parser-typescript.js' { + declare module.exports: $Exports<'prettier/parser-typescript'>; +} diff --git a/flow-typed/npm/prismjs_vx.x.x.js b/flow-typed/npm/prismjs_vx.x.x.js new file mode 100644 index 00000000000000..4abdb775f35c79 --- /dev/null +++ b/flow-typed/npm/prismjs_vx.x.x.js @@ -0,0 +1,2307 @@ +// flow-typed signature: b7aa6efcc6ec770cb44d2614cd5da0d3 +// flow-typed version: <>/prismjs_v^1.8.4/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'prismjs' + * + * 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 'prismjs' { + 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 'prismjs/components' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-abap' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-abap.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-actionscript' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-actionscript.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ada' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ada.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-apacheconf' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-apacheconf.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-apl' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-apl.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-applescript' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-applescript.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-arduino' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-arduino.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-asciidoc' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-asciidoc.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-aspnet' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-aspnet.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-autohotkey' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-autohotkey.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-autoit' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-autoit.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-bash' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-bash.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-basic' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-basic.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-batch' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-batch.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-bison' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-bison.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-brainfuck' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-brainfuck.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-bro' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-bro.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-c' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-c.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-clike' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-clike.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-coffeescript' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-coffeescript.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-core' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-core.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-cpp' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-cpp.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-crystal' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-crystal.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-csharp' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-csharp.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-css-extras' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-css-extras.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-css' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-css.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-d' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-d.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-dart' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-dart.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-diff' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-diff.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-django' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-django.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-docker' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-docker.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-eiffel' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-eiffel.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-elixir' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-elixir.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-erlang' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-erlang.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-fortran' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-fortran.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-fsharp' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-fsharp.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-gherkin' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-gherkin.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-git' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-git.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-glsl' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-glsl.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-go' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-go.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-graphql' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-graphql.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-groovy' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-groovy.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-haml' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-haml.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-handlebars' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-handlebars.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-haskell' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-haskell.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-haxe' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-haxe.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-http' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-http.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-icon' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-icon.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-inform7' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-inform7.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ini' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ini.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-j' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-j.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-java' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-java.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-javascript' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-javascript.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-jolie' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-jolie.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-json' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-json.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-jsx' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-jsx.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-julia' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-julia.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-keyman' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-keyman.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-kotlin' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-kotlin.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-latex' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-latex.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-less' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-less.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-livescript' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-livescript.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-lolcode' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-lolcode.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-lua' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-lua.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-makefile' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-makefile.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-markdown' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-markdown.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-markup' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-markup.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-matlab' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-matlab.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-mel' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-mel.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-mizar' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-mizar.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-monkey' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-monkey.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-n4js' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-n4js.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nasm' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nasm.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nginx' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nginx.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nim' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nim.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nix' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nix.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nsis' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-nsis.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-objectivec' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-objectivec.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ocaml' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ocaml.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-opencl' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-opencl.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-oz' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-oz.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-parigp' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-parigp.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-parser' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-parser.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-pascal' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-pascal.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-perl' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-perl.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-php-extras' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-php-extras.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-php' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-php.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-powershell' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-powershell.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-processing' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-processing.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-prolog' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-prolog.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-properties' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-properties.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-protobuf' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-protobuf.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-pug' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-pug.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-puppet' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-puppet.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-pure' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-pure.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-python' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-python.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-q' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-q.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-qore' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-qore.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-r' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-r.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-reason' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-reason.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-renpy' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-renpy.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-rest' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-rest.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-rip' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-rip.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-roboconf' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-roboconf.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ruby' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-ruby.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-rust' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-rust.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-sas' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-sas.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-sass' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-sass.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-scala' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-scala.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-scheme' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-scheme.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-scss' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-scss.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-smalltalk' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-smalltalk.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-smarty' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-smarty.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-sql' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-sql.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-stylus' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-stylus.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-swift' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-swift.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-tcl' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-tcl.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-textile' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-textile.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-twig' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-twig.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-typescript' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-typescript.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-vbnet' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-vbnet.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-verilog' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-verilog.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-vhdl' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-vhdl.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-vim' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-vim.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-wiki' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-wiki.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-xojo' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-xojo.min' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-yaml' { + declare module.exports: any; +} + +declare module 'prismjs/components/prism-yaml.min' { + declare module.exports: any; +} + +declare module 'prismjs/examples' { + declare module.exports: any; +} + +declare module 'prismjs/gulpfile' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/autolinker/prism-autolinker' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/autolinker/prism-autolinker.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/autoloader/prism-autoloader' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/autoloader/prism-autoloader.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/command-line/prism-command-line' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/command-line/prism-command-line.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/custom-class/prism-custom-class' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/custom-class/prism-custom-class.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/file-highlight/prism-file-highlight' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/file-highlight/prism-file-highlight.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/keep-markup/prism-keep-markup' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/keep-markup/prism-keep-markup.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/line-highlight/prism-line-highlight' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/line-highlight/prism-line-highlight.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/line-numbers/prism-line-numbers' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/line-numbers/prism-line-numbers.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-base/prism-previewer-base' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-base/prism-previewer-base.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-color/prism-previewer-color' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-color/prism-previewer-color.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-time/prism-previewer-time' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/previewer-time/prism-previewer-time.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/show-language/prism-show-language' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/show-language/prism-show-language.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/toolbar/prism-toolbar' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/toolbar/prism-toolbar.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/wpd/prism-wpd' { + declare module.exports: any; +} + +declare module 'prismjs/plugins/wpd/prism-wpd.min' { + declare module.exports: any; +} + +declare module 'prismjs/prism' { + declare module.exports: any; +} + +declare module 'prismjs/tests/helper/components' { + declare module.exports: any; +} + +declare module 'prismjs/tests/helper/prism-loader' { + declare module.exports: any; +} + +declare module 'prismjs/tests/helper/test-case' { + declare module.exports: any; +} + +declare module 'prismjs/tests/helper/test-discovery' { + declare module.exports: any; +} + +declare module 'prismjs/tests/helper/token-stream-transformer' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/asciidoc/entity_feature' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/groovy/issue1049' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/groovy/string-interpolation_feature' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/handlebars/handlebars_in_markup_feature' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/markup/entity_feature' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/markup+php/php_in_markup_feature' { + declare module.exports: any; +} + +declare module 'prismjs/tests/languages/smarty/smarty_in_markup_feature' { + declare module.exports: any; +} + +declare module 'prismjs/tests/run-child' { + declare module.exports: any; +} + +declare module 'prismjs/tests/run' { + declare module.exports: any; +} + +declare module 'prismjs/tests/testrunner-tests' { + declare module.exports: any; +} + +declare module 'prismjs/vendor/FileSaver.min' { + declare module.exports: any; +} + +declare module 'prismjs/vendor/jszip.min' { + declare module.exports: any; +} + +declare module 'prismjs/vendor/promise' { + declare module.exports: any; +} + +// Filename aliases +declare module 'prismjs/components.js' { + declare module.exports: $Exports<'prismjs/components'>; +} +declare module 'prismjs/components/prism-abap.js' { + declare module.exports: $Exports<'prismjs/components/prism-abap'>; +} +declare module 'prismjs/components/prism-abap.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-abap.min'>; +} +declare module 'prismjs/components/prism-actionscript.js' { + declare module.exports: $Exports<'prismjs/components/prism-actionscript'>; +} +declare module 'prismjs/components/prism-actionscript.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-actionscript.min'>; +} +declare module 'prismjs/components/prism-ada.js' { + declare module.exports: $Exports<'prismjs/components/prism-ada'>; +} +declare module 'prismjs/components/prism-ada.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-ada.min'>; +} +declare module 'prismjs/components/prism-apacheconf.js' { + declare module.exports: $Exports<'prismjs/components/prism-apacheconf'>; +} +declare module 'prismjs/components/prism-apacheconf.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-apacheconf.min'>; +} +declare module 'prismjs/components/prism-apl.js' { + declare module.exports: $Exports<'prismjs/components/prism-apl'>; +} +declare module 'prismjs/components/prism-apl.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-apl.min'>; +} +declare module 'prismjs/components/prism-applescript.js' { + declare module.exports: $Exports<'prismjs/components/prism-applescript'>; +} +declare module 'prismjs/components/prism-applescript.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-applescript.min'>; +} +declare module 'prismjs/components/prism-arduino.js' { + declare module.exports: $Exports<'prismjs/components/prism-arduino'>; +} +declare module 'prismjs/components/prism-arduino.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-arduino.min'>; +} +declare module 'prismjs/components/prism-asciidoc.js' { + declare module.exports: $Exports<'prismjs/components/prism-asciidoc'>; +} +declare module 'prismjs/components/prism-asciidoc.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-asciidoc.min'>; +} +declare module 'prismjs/components/prism-aspnet.js' { + declare module.exports: $Exports<'prismjs/components/prism-aspnet'>; +} +declare module 'prismjs/components/prism-aspnet.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-aspnet.min'>; +} +declare module 'prismjs/components/prism-autohotkey.js' { + declare module.exports: $Exports<'prismjs/components/prism-autohotkey'>; +} +declare module 'prismjs/components/prism-autohotkey.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-autohotkey.min'>; +} +declare module 'prismjs/components/prism-autoit.js' { + declare module.exports: $Exports<'prismjs/components/prism-autoit'>; +} +declare module 'prismjs/components/prism-autoit.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-autoit.min'>; +} +declare module 'prismjs/components/prism-bash.js' { + declare module.exports: $Exports<'prismjs/components/prism-bash'>; +} +declare module 'prismjs/components/prism-bash.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-bash.min'>; +} +declare module 'prismjs/components/prism-basic.js' { + declare module.exports: $Exports<'prismjs/components/prism-basic'>; +} +declare module 'prismjs/components/prism-basic.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-basic.min'>; +} +declare module 'prismjs/components/prism-batch.js' { + declare module.exports: $Exports<'prismjs/components/prism-batch'>; +} +declare module 'prismjs/components/prism-batch.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-batch.min'>; +} +declare module 'prismjs/components/prism-bison.js' { + declare module.exports: $Exports<'prismjs/components/prism-bison'>; +} +declare module 'prismjs/components/prism-bison.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-bison.min'>; +} +declare module 'prismjs/components/prism-brainfuck.js' { + declare module.exports: $Exports<'prismjs/components/prism-brainfuck'>; +} +declare module 'prismjs/components/prism-brainfuck.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-brainfuck.min'>; +} +declare module 'prismjs/components/prism-bro.js' { + declare module.exports: $Exports<'prismjs/components/prism-bro'>; +} +declare module 'prismjs/components/prism-bro.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-bro.min'>; +} +declare module 'prismjs/components/prism-c.js' { + declare module.exports: $Exports<'prismjs/components/prism-c'>; +} +declare module 'prismjs/components/prism-c.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-c.min'>; +} +declare module 'prismjs/components/prism-clike.js' { + declare module.exports: $Exports<'prismjs/components/prism-clike'>; +} +declare module 'prismjs/components/prism-clike.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-clike.min'>; +} +declare module 'prismjs/components/prism-coffeescript.js' { + declare module.exports: $Exports<'prismjs/components/prism-coffeescript'>; +} +declare module 'prismjs/components/prism-coffeescript.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-coffeescript.min'>; +} +declare module 'prismjs/components/prism-core.js' { + declare module.exports: $Exports<'prismjs/components/prism-core'>; +} +declare module 'prismjs/components/prism-core.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-core.min'>; +} +declare module 'prismjs/components/prism-cpp.js' { + declare module.exports: $Exports<'prismjs/components/prism-cpp'>; +} +declare module 'prismjs/components/prism-cpp.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-cpp.min'>; +} +declare module 'prismjs/components/prism-crystal.js' { + declare module.exports: $Exports<'prismjs/components/prism-crystal'>; +} +declare module 'prismjs/components/prism-crystal.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-crystal.min'>; +} +declare module 'prismjs/components/prism-csharp.js' { + declare module.exports: $Exports<'prismjs/components/prism-csharp'>; +} +declare module 'prismjs/components/prism-csharp.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-csharp.min'>; +} +declare module 'prismjs/components/prism-css-extras.js' { + declare module.exports: $Exports<'prismjs/components/prism-css-extras'>; +} +declare module 'prismjs/components/prism-css-extras.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-css-extras.min'>; +} +declare module 'prismjs/components/prism-css.js' { + declare module.exports: $Exports<'prismjs/components/prism-css'>; +} +declare module 'prismjs/components/prism-css.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-css.min'>; +} +declare module 'prismjs/components/prism-d.js' { + declare module.exports: $Exports<'prismjs/components/prism-d'>; +} +declare module 'prismjs/components/prism-d.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-d.min'>; +} +declare module 'prismjs/components/prism-dart.js' { + declare module.exports: $Exports<'prismjs/components/prism-dart'>; +} +declare module 'prismjs/components/prism-dart.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-dart.min'>; +} +declare module 'prismjs/components/prism-diff.js' { + declare module.exports: $Exports<'prismjs/components/prism-diff'>; +} +declare module 'prismjs/components/prism-diff.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-diff.min'>; +} +declare module 'prismjs/components/prism-django.js' { + declare module.exports: $Exports<'prismjs/components/prism-django'>; +} +declare module 'prismjs/components/prism-django.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-django.min'>; +} +declare module 'prismjs/components/prism-docker.js' { + declare module.exports: $Exports<'prismjs/components/prism-docker'>; +} +declare module 'prismjs/components/prism-docker.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-docker.min'>; +} +declare module 'prismjs/components/prism-eiffel.js' { + declare module.exports: $Exports<'prismjs/components/prism-eiffel'>; +} +declare module 'prismjs/components/prism-eiffel.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-eiffel.min'>; +} +declare module 'prismjs/components/prism-elixir.js' { + declare module.exports: $Exports<'prismjs/components/prism-elixir'>; +} +declare module 'prismjs/components/prism-elixir.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-elixir.min'>; +} +declare module 'prismjs/components/prism-erlang.js' { + declare module.exports: $Exports<'prismjs/components/prism-erlang'>; +} +declare module 'prismjs/components/prism-erlang.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-erlang.min'>; +} +declare module 'prismjs/components/prism-fortran.js' { + declare module.exports: $Exports<'prismjs/components/prism-fortran'>; +} +declare module 'prismjs/components/prism-fortran.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-fortran.min'>; +} +declare module 'prismjs/components/prism-fsharp.js' { + declare module.exports: $Exports<'prismjs/components/prism-fsharp'>; +} +declare module 'prismjs/components/prism-fsharp.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-fsharp.min'>; +} +declare module 'prismjs/components/prism-gherkin.js' { + declare module.exports: $Exports<'prismjs/components/prism-gherkin'>; +} +declare module 'prismjs/components/prism-gherkin.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-gherkin.min'>; +} +declare module 'prismjs/components/prism-git.js' { + declare module.exports: $Exports<'prismjs/components/prism-git'>; +} +declare module 'prismjs/components/prism-git.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-git.min'>; +} +declare module 'prismjs/components/prism-glsl.js' { + declare module.exports: $Exports<'prismjs/components/prism-glsl'>; +} +declare module 'prismjs/components/prism-glsl.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-glsl.min'>; +} +declare module 'prismjs/components/prism-go.js' { + declare module.exports: $Exports<'prismjs/components/prism-go'>; +} +declare module 'prismjs/components/prism-go.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-go.min'>; +} +declare module 'prismjs/components/prism-graphql.js' { + declare module.exports: $Exports<'prismjs/components/prism-graphql'>; +} +declare module 'prismjs/components/prism-graphql.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-graphql.min'>; +} +declare module 'prismjs/components/prism-groovy.js' { + declare module.exports: $Exports<'prismjs/components/prism-groovy'>; +} +declare module 'prismjs/components/prism-groovy.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-groovy.min'>; +} +declare module 'prismjs/components/prism-haml.js' { + declare module.exports: $Exports<'prismjs/components/prism-haml'>; +} +declare module 'prismjs/components/prism-haml.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-haml.min'>; +} +declare module 'prismjs/components/prism-handlebars.js' { + declare module.exports: $Exports<'prismjs/components/prism-handlebars'>; +} +declare module 'prismjs/components/prism-handlebars.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-handlebars.min'>; +} +declare module 'prismjs/components/prism-haskell.js' { + declare module.exports: $Exports<'prismjs/components/prism-haskell'>; +} +declare module 'prismjs/components/prism-haskell.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-haskell.min'>; +} +declare module 'prismjs/components/prism-haxe.js' { + declare module.exports: $Exports<'prismjs/components/prism-haxe'>; +} +declare module 'prismjs/components/prism-haxe.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-haxe.min'>; +} +declare module 'prismjs/components/prism-http.js' { + declare module.exports: $Exports<'prismjs/components/prism-http'>; +} +declare module 'prismjs/components/prism-http.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-http.min'>; +} +declare module 'prismjs/components/prism-icon.js' { + declare module.exports: $Exports<'prismjs/components/prism-icon'>; +} +declare module 'prismjs/components/prism-icon.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-icon.min'>; +} +declare module 'prismjs/components/prism-inform7.js' { + declare module.exports: $Exports<'prismjs/components/prism-inform7'>; +} +declare module 'prismjs/components/prism-inform7.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-inform7.min'>; +} +declare module 'prismjs/components/prism-ini.js' { + declare module.exports: $Exports<'prismjs/components/prism-ini'>; +} +declare module 'prismjs/components/prism-ini.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-ini.min'>; +} +declare module 'prismjs/components/prism-j.js' { + declare module.exports: $Exports<'prismjs/components/prism-j'>; +} +declare module 'prismjs/components/prism-j.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-j.min'>; +} +declare module 'prismjs/components/prism-java.js' { + declare module.exports: $Exports<'prismjs/components/prism-java'>; +} +declare module 'prismjs/components/prism-java.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-java.min'>; +} +declare module 'prismjs/components/prism-javascript.js' { + declare module.exports: $Exports<'prismjs/components/prism-javascript'>; +} +declare module 'prismjs/components/prism-javascript.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-javascript.min'>; +} +declare module 'prismjs/components/prism-jolie.js' { + declare module.exports: $Exports<'prismjs/components/prism-jolie'>; +} +declare module 'prismjs/components/prism-jolie.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-jolie.min'>; +} +declare module 'prismjs/components/prism-json.js' { + declare module.exports: $Exports<'prismjs/components/prism-json'>; +} +declare module 'prismjs/components/prism-json.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-json.min'>; +} +declare module 'prismjs/components/prism-jsx.js' { + declare module.exports: $Exports<'prismjs/components/prism-jsx'>; +} +declare module 'prismjs/components/prism-jsx.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-jsx.min'>; +} +declare module 'prismjs/components/prism-julia.js' { + declare module.exports: $Exports<'prismjs/components/prism-julia'>; +} +declare module 'prismjs/components/prism-julia.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-julia.min'>; +} +declare module 'prismjs/components/prism-keyman.js' { + declare module.exports: $Exports<'prismjs/components/prism-keyman'>; +} +declare module 'prismjs/components/prism-keyman.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-keyman.min'>; +} +declare module 'prismjs/components/prism-kotlin.js' { + declare module.exports: $Exports<'prismjs/components/prism-kotlin'>; +} +declare module 'prismjs/components/prism-kotlin.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-kotlin.min'>; +} +declare module 'prismjs/components/prism-latex.js' { + declare module.exports: $Exports<'prismjs/components/prism-latex'>; +} +declare module 'prismjs/components/prism-latex.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-latex.min'>; +} +declare module 'prismjs/components/prism-less.js' { + declare module.exports: $Exports<'prismjs/components/prism-less'>; +} +declare module 'prismjs/components/prism-less.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-less.min'>; +} +declare module 'prismjs/components/prism-livescript.js' { + declare module.exports: $Exports<'prismjs/components/prism-livescript'>; +} +declare module 'prismjs/components/prism-livescript.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-livescript.min'>; +} +declare module 'prismjs/components/prism-lolcode.js' { + declare module.exports: $Exports<'prismjs/components/prism-lolcode'>; +} +declare module 'prismjs/components/prism-lolcode.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-lolcode.min'>; +} +declare module 'prismjs/components/prism-lua.js' { + declare module.exports: $Exports<'prismjs/components/prism-lua'>; +} +declare module 'prismjs/components/prism-lua.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-lua.min'>; +} +declare module 'prismjs/components/prism-makefile.js' { + declare module.exports: $Exports<'prismjs/components/prism-makefile'>; +} +declare module 'prismjs/components/prism-makefile.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-makefile.min'>; +} +declare module 'prismjs/components/prism-markdown.js' { + declare module.exports: $Exports<'prismjs/components/prism-markdown'>; +} +declare module 'prismjs/components/prism-markdown.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-markdown.min'>; +} +declare module 'prismjs/components/prism-markup.js' { + declare module.exports: $Exports<'prismjs/components/prism-markup'>; +} +declare module 'prismjs/components/prism-markup.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-markup.min'>; +} +declare module 'prismjs/components/prism-matlab.js' { + declare module.exports: $Exports<'prismjs/components/prism-matlab'>; +} +declare module 'prismjs/components/prism-matlab.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-matlab.min'>; +} +declare module 'prismjs/components/prism-mel.js' { + declare module.exports: $Exports<'prismjs/components/prism-mel'>; +} +declare module 'prismjs/components/prism-mel.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-mel.min'>; +} +declare module 'prismjs/components/prism-mizar.js' { + declare module.exports: $Exports<'prismjs/components/prism-mizar'>; +} +declare module 'prismjs/components/prism-mizar.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-mizar.min'>; +} +declare module 'prismjs/components/prism-monkey.js' { + declare module.exports: $Exports<'prismjs/components/prism-monkey'>; +} +declare module 'prismjs/components/prism-monkey.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-monkey.min'>; +} +declare module 'prismjs/components/prism-n4js.js' { + declare module.exports: $Exports<'prismjs/components/prism-n4js'>; +} +declare module 'prismjs/components/prism-n4js.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-n4js.min'>; +} +declare module 'prismjs/components/prism-nasm.js' { + declare module.exports: $Exports<'prismjs/components/prism-nasm'>; +} +declare module 'prismjs/components/prism-nasm.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-nasm.min'>; +} +declare module 'prismjs/components/prism-nginx.js' { + declare module.exports: $Exports<'prismjs/components/prism-nginx'>; +} +declare module 'prismjs/components/prism-nginx.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-nginx.min'>; +} +declare module 'prismjs/components/prism-nim.js' { + declare module.exports: $Exports<'prismjs/components/prism-nim'>; +} +declare module 'prismjs/components/prism-nim.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-nim.min'>; +} +declare module 'prismjs/components/prism-nix.js' { + declare module.exports: $Exports<'prismjs/components/prism-nix'>; +} +declare module 'prismjs/components/prism-nix.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-nix.min'>; +} +declare module 'prismjs/components/prism-nsis.js' { + declare module.exports: $Exports<'prismjs/components/prism-nsis'>; +} +declare module 'prismjs/components/prism-nsis.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-nsis.min'>; +} +declare module 'prismjs/components/prism-objectivec.js' { + declare module.exports: $Exports<'prismjs/components/prism-objectivec'>; +} +declare module 'prismjs/components/prism-objectivec.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-objectivec.min'>; +} +declare module 'prismjs/components/prism-ocaml.js' { + declare module.exports: $Exports<'prismjs/components/prism-ocaml'>; +} +declare module 'prismjs/components/prism-ocaml.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-ocaml.min'>; +} +declare module 'prismjs/components/prism-opencl.js' { + declare module.exports: $Exports<'prismjs/components/prism-opencl'>; +} +declare module 'prismjs/components/prism-opencl.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-opencl.min'>; +} +declare module 'prismjs/components/prism-oz.js' { + declare module.exports: $Exports<'prismjs/components/prism-oz'>; +} +declare module 'prismjs/components/prism-oz.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-oz.min'>; +} +declare module 'prismjs/components/prism-parigp.js' { + declare module.exports: $Exports<'prismjs/components/prism-parigp'>; +} +declare module 'prismjs/components/prism-parigp.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-parigp.min'>; +} +declare module 'prismjs/components/prism-parser.js' { + declare module.exports: $Exports<'prismjs/components/prism-parser'>; +} +declare module 'prismjs/components/prism-parser.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-parser.min'>; +} +declare module 'prismjs/components/prism-pascal.js' { + declare module.exports: $Exports<'prismjs/components/prism-pascal'>; +} +declare module 'prismjs/components/prism-pascal.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-pascal.min'>; +} +declare module 'prismjs/components/prism-perl.js' { + declare module.exports: $Exports<'prismjs/components/prism-perl'>; +} +declare module 'prismjs/components/prism-perl.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-perl.min'>; +} +declare module 'prismjs/components/prism-php-extras.js' { + declare module.exports: $Exports<'prismjs/components/prism-php-extras'>; +} +declare module 'prismjs/components/prism-php-extras.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-php-extras.min'>; +} +declare module 'prismjs/components/prism-php.js' { + declare module.exports: $Exports<'prismjs/components/prism-php'>; +} +declare module 'prismjs/components/prism-php.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-php.min'>; +} +declare module 'prismjs/components/prism-powershell.js' { + declare module.exports: $Exports<'prismjs/components/prism-powershell'>; +} +declare module 'prismjs/components/prism-powershell.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-powershell.min'>; +} +declare module 'prismjs/components/prism-processing.js' { + declare module.exports: $Exports<'prismjs/components/prism-processing'>; +} +declare module 'prismjs/components/prism-processing.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-processing.min'>; +} +declare module 'prismjs/components/prism-prolog.js' { + declare module.exports: $Exports<'prismjs/components/prism-prolog'>; +} +declare module 'prismjs/components/prism-prolog.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-prolog.min'>; +} +declare module 'prismjs/components/prism-properties.js' { + declare module.exports: $Exports<'prismjs/components/prism-properties'>; +} +declare module 'prismjs/components/prism-properties.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-properties.min'>; +} +declare module 'prismjs/components/prism-protobuf.js' { + declare module.exports: $Exports<'prismjs/components/prism-protobuf'>; +} +declare module 'prismjs/components/prism-protobuf.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-protobuf.min'>; +} +declare module 'prismjs/components/prism-pug.js' { + declare module.exports: $Exports<'prismjs/components/prism-pug'>; +} +declare module 'prismjs/components/prism-pug.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-pug.min'>; +} +declare module 'prismjs/components/prism-puppet.js' { + declare module.exports: $Exports<'prismjs/components/prism-puppet'>; +} +declare module 'prismjs/components/prism-puppet.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-puppet.min'>; +} +declare module 'prismjs/components/prism-pure.js' { + declare module.exports: $Exports<'prismjs/components/prism-pure'>; +} +declare module 'prismjs/components/prism-pure.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-pure.min'>; +} +declare module 'prismjs/components/prism-python.js' { + declare module.exports: $Exports<'prismjs/components/prism-python'>; +} +declare module 'prismjs/components/prism-python.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-python.min'>; +} +declare module 'prismjs/components/prism-q.js' { + declare module.exports: $Exports<'prismjs/components/prism-q'>; +} +declare module 'prismjs/components/prism-q.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-q.min'>; +} +declare module 'prismjs/components/prism-qore.js' { + declare module.exports: $Exports<'prismjs/components/prism-qore'>; +} +declare module 'prismjs/components/prism-qore.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-qore.min'>; +} +declare module 'prismjs/components/prism-r.js' { + declare module.exports: $Exports<'prismjs/components/prism-r'>; +} +declare module 'prismjs/components/prism-r.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-r.min'>; +} +declare module 'prismjs/components/prism-reason.js' { + declare module.exports: $Exports<'prismjs/components/prism-reason'>; +} +declare module 'prismjs/components/prism-reason.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-reason.min'>; +} +declare module 'prismjs/components/prism-renpy.js' { + declare module.exports: $Exports<'prismjs/components/prism-renpy'>; +} +declare module 'prismjs/components/prism-renpy.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-renpy.min'>; +} +declare module 'prismjs/components/prism-rest.js' { + declare module.exports: $Exports<'prismjs/components/prism-rest'>; +} +declare module 'prismjs/components/prism-rest.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-rest.min'>; +} +declare module 'prismjs/components/prism-rip.js' { + declare module.exports: $Exports<'prismjs/components/prism-rip'>; +} +declare module 'prismjs/components/prism-rip.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-rip.min'>; +} +declare module 'prismjs/components/prism-roboconf.js' { + declare module.exports: $Exports<'prismjs/components/prism-roboconf'>; +} +declare module 'prismjs/components/prism-roboconf.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-roboconf.min'>; +} +declare module 'prismjs/components/prism-ruby.js' { + declare module.exports: $Exports<'prismjs/components/prism-ruby'>; +} +declare module 'prismjs/components/prism-ruby.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-ruby.min'>; +} +declare module 'prismjs/components/prism-rust.js' { + declare module.exports: $Exports<'prismjs/components/prism-rust'>; +} +declare module 'prismjs/components/prism-rust.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-rust.min'>; +} +declare module 'prismjs/components/prism-sas.js' { + declare module.exports: $Exports<'prismjs/components/prism-sas'>; +} +declare module 'prismjs/components/prism-sas.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-sas.min'>; +} +declare module 'prismjs/components/prism-sass.js' { + declare module.exports: $Exports<'prismjs/components/prism-sass'>; +} +declare module 'prismjs/components/prism-sass.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-sass.min'>; +} +declare module 'prismjs/components/prism-scala.js' { + declare module.exports: $Exports<'prismjs/components/prism-scala'>; +} +declare module 'prismjs/components/prism-scala.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-scala.min'>; +} +declare module 'prismjs/components/prism-scheme.js' { + declare module.exports: $Exports<'prismjs/components/prism-scheme'>; +} +declare module 'prismjs/components/prism-scheme.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-scheme.min'>; +} +declare module 'prismjs/components/prism-scss.js' { + declare module.exports: $Exports<'prismjs/components/prism-scss'>; +} +declare module 'prismjs/components/prism-scss.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-scss.min'>; +} +declare module 'prismjs/components/prism-smalltalk.js' { + declare module.exports: $Exports<'prismjs/components/prism-smalltalk'>; +} +declare module 'prismjs/components/prism-smalltalk.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-smalltalk.min'>; +} +declare module 'prismjs/components/prism-smarty.js' { + declare module.exports: $Exports<'prismjs/components/prism-smarty'>; +} +declare module 'prismjs/components/prism-smarty.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-smarty.min'>; +} +declare module 'prismjs/components/prism-sql.js' { + declare module.exports: $Exports<'prismjs/components/prism-sql'>; +} +declare module 'prismjs/components/prism-sql.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-sql.min'>; +} +declare module 'prismjs/components/prism-stylus.js' { + declare module.exports: $Exports<'prismjs/components/prism-stylus'>; +} +declare module 'prismjs/components/prism-stylus.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-stylus.min'>; +} +declare module 'prismjs/components/prism-swift.js' { + declare module.exports: $Exports<'prismjs/components/prism-swift'>; +} +declare module 'prismjs/components/prism-swift.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-swift.min'>; +} +declare module 'prismjs/components/prism-tcl.js' { + declare module.exports: $Exports<'prismjs/components/prism-tcl'>; +} +declare module 'prismjs/components/prism-tcl.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-tcl.min'>; +} +declare module 'prismjs/components/prism-textile.js' { + declare module.exports: $Exports<'prismjs/components/prism-textile'>; +} +declare module 'prismjs/components/prism-textile.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-textile.min'>; +} +declare module 'prismjs/components/prism-twig.js' { + declare module.exports: $Exports<'prismjs/components/prism-twig'>; +} +declare module 'prismjs/components/prism-twig.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-twig.min'>; +} +declare module 'prismjs/components/prism-typescript.js' { + declare module.exports: $Exports<'prismjs/components/prism-typescript'>; +} +declare module 'prismjs/components/prism-typescript.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-typescript.min'>; +} +declare module 'prismjs/components/prism-vbnet.js' { + declare module.exports: $Exports<'prismjs/components/prism-vbnet'>; +} +declare module 'prismjs/components/prism-vbnet.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-vbnet.min'>; +} +declare module 'prismjs/components/prism-verilog.js' { + declare module.exports: $Exports<'prismjs/components/prism-verilog'>; +} +declare module 'prismjs/components/prism-verilog.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-verilog.min'>; +} +declare module 'prismjs/components/prism-vhdl.js' { + declare module.exports: $Exports<'prismjs/components/prism-vhdl'>; +} +declare module 'prismjs/components/prism-vhdl.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-vhdl.min'>; +} +declare module 'prismjs/components/prism-vim.js' { + declare module.exports: $Exports<'prismjs/components/prism-vim'>; +} +declare module 'prismjs/components/prism-vim.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-vim.min'>; +} +declare module 'prismjs/components/prism-wiki.js' { + declare module.exports: $Exports<'prismjs/components/prism-wiki'>; +} +declare module 'prismjs/components/prism-wiki.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-wiki.min'>; +} +declare module 'prismjs/components/prism-xojo.js' { + declare module.exports: $Exports<'prismjs/components/prism-xojo'>; +} +declare module 'prismjs/components/prism-xojo.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-xojo.min'>; +} +declare module 'prismjs/components/prism-yaml.js' { + declare module.exports: $Exports<'prismjs/components/prism-yaml'>; +} +declare module 'prismjs/components/prism-yaml.min.js' { + declare module.exports: $Exports<'prismjs/components/prism-yaml.min'>; +} +declare module 'prismjs/examples.js' { + declare module.exports: $Exports<'prismjs/examples'>; +} +declare module 'prismjs/gulpfile.js' { + declare module.exports: $Exports<'prismjs/gulpfile'>; +} +declare module 'prismjs/plugins/autolinker/prism-autolinker.js' { + declare module.exports: $Exports<'prismjs/plugins/autolinker/prism-autolinker'>; +} +declare module 'prismjs/plugins/autolinker/prism-autolinker.min.js' { + declare module.exports: $Exports<'prismjs/plugins/autolinker/prism-autolinker.min'>; +} +declare module 'prismjs/plugins/autoloader/prism-autoloader.js' { + declare module.exports: $Exports<'prismjs/plugins/autoloader/prism-autoloader'>; +} +declare module 'prismjs/plugins/autoloader/prism-autoloader.min.js' { + declare module.exports: $Exports<'prismjs/plugins/autoloader/prism-autoloader.min'>; +} +declare module 'prismjs/plugins/command-line/prism-command-line.js' { + declare module.exports: $Exports<'prismjs/plugins/command-line/prism-command-line'>; +} +declare module 'prismjs/plugins/command-line/prism-command-line.min.js' { + declare module.exports: $Exports<'prismjs/plugins/command-line/prism-command-line.min'>; +} +declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.js' { + declare module.exports: $Exports<'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard'>; +} +declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js' { + declare module.exports: $Exports<'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min'>; +} +declare module 'prismjs/plugins/custom-class/prism-custom-class.js' { + declare module.exports: $Exports<'prismjs/plugins/custom-class/prism-custom-class'>; +} +declare module 'prismjs/plugins/custom-class/prism-custom-class.min.js' { + declare module.exports: $Exports<'prismjs/plugins/custom-class/prism-custom-class.min'>; +} +declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.js' { + declare module.exports: $Exports<'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight'>; +} +declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min.js' { + declare module.exports: $Exports<'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min'>; +} +declare module 'prismjs/plugins/file-highlight/prism-file-highlight.js' { + declare module.exports: $Exports<'prismjs/plugins/file-highlight/prism-file-highlight'>; +} +declare module 'prismjs/plugins/file-highlight/prism-file-highlight.min.js' { + declare module.exports: $Exports<'prismjs/plugins/file-highlight/prism-file-highlight.min'>; +} +declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.js' { + declare module.exports: $Exports<'prismjs/plugins/highlight-keywords/prism-highlight-keywords'>; +} +declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min.js' { + declare module.exports: $Exports<'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min'>; +} +declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.js' { + declare module.exports: $Exports<'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight'>; +} +declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min.js' { + declare module.exports: $Exports<'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min'>; +} +declare module 'prismjs/plugins/keep-markup/prism-keep-markup.js' { + declare module.exports: $Exports<'prismjs/plugins/keep-markup/prism-keep-markup'>; +} +declare module 'prismjs/plugins/keep-markup/prism-keep-markup.min.js' { + declare module.exports: $Exports<'prismjs/plugins/keep-markup/prism-keep-markup.min'>; +} +declare module 'prismjs/plugins/line-highlight/prism-line-highlight.js' { + declare module.exports: $Exports<'prismjs/plugins/line-highlight/prism-line-highlight'>; +} +declare module 'prismjs/plugins/line-highlight/prism-line-highlight.min.js' { + declare module.exports: $Exports<'prismjs/plugins/line-highlight/prism-line-highlight.min'>; +} +declare module 'prismjs/plugins/line-numbers/prism-line-numbers.js' { + declare module.exports: $Exports<'prismjs/plugins/line-numbers/prism-line-numbers'>; +} +declare module 'prismjs/plugins/line-numbers/prism-line-numbers.min.js' { + declare module.exports: $Exports<'prismjs/plugins/line-numbers/prism-line-numbers.min'>; +} +declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.js' { + declare module.exports: $Exports<'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace'>; +} +declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min.js' { + declare module.exports: $Exports<'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min'>; +} +declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-angle/prism-previewer-angle'>; +} +declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.min.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-angle/prism-previewer-angle.min'>; +} +declare module 'prismjs/plugins/previewer-base/prism-previewer-base.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-base/prism-previewer-base'>; +} +declare module 'prismjs/plugins/previewer-base/prism-previewer-base.min.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-base/prism-previewer-base.min'>; +} +declare module 'prismjs/plugins/previewer-color/prism-previewer-color.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-color/prism-previewer-color'>; +} +declare module 'prismjs/plugins/previewer-color/prism-previewer-color.min.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-color/prism-previewer-color.min'>; +} +declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-easing/prism-previewer-easing'>; +} +declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.min.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-easing/prism-previewer-easing.min'>; +} +declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-gradient/prism-previewer-gradient'>; +} +declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min'>; +} +declare module 'prismjs/plugins/previewer-time/prism-previewer-time.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-time/prism-previewer-time'>; +} +declare module 'prismjs/plugins/previewer-time/prism-previewer-time.min.js' { + declare module.exports: $Exports<'prismjs/plugins/previewer-time/prism-previewer-time.min'>; +} +declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.js' { + declare module.exports: $Exports<'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed'>; +} +declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js' { + declare module.exports: $Exports<'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min'>; +} +declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.js' { + declare module.exports: $Exports<'prismjs/plugins/show-invisibles/prism-show-invisibles'>; +} +declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.min.js' { + declare module.exports: $Exports<'prismjs/plugins/show-invisibles/prism-show-invisibles.min'>; +} +declare module 'prismjs/plugins/show-language/prism-show-language.js' { + declare module.exports: $Exports<'prismjs/plugins/show-language/prism-show-language'>; +} +declare module 'prismjs/plugins/show-language/prism-show-language.min.js' { + declare module.exports: $Exports<'prismjs/plugins/show-language/prism-show-language.min'>; +} +declare module 'prismjs/plugins/toolbar/prism-toolbar.js' { + declare module.exports: $Exports<'prismjs/plugins/toolbar/prism-toolbar'>; +} +declare module 'prismjs/plugins/toolbar/prism-toolbar.min.js' { + declare module.exports: $Exports<'prismjs/plugins/toolbar/prism-toolbar.min'>; +} +declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.js' { + declare module.exports: $Exports<'prismjs/plugins/unescaped-markup/prism-unescaped-markup'>; +} +declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min.js' { + declare module.exports: $Exports<'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min'>; +} +declare module 'prismjs/plugins/wpd/prism-wpd.js' { + declare module.exports: $Exports<'prismjs/plugins/wpd/prism-wpd'>; +} +declare module 'prismjs/plugins/wpd/prism-wpd.min.js' { + declare module.exports: $Exports<'prismjs/plugins/wpd/prism-wpd.min'>; +} +declare module 'prismjs/prism.js' { + declare module.exports: $Exports<'prismjs/prism'>; +} +declare module 'prismjs/tests/helper/components.js' { + declare module.exports: $Exports<'prismjs/tests/helper/components'>; +} +declare module 'prismjs/tests/helper/prism-loader.js' { + declare module.exports: $Exports<'prismjs/tests/helper/prism-loader'>; +} +declare module 'prismjs/tests/helper/test-case.js' { + declare module.exports: $Exports<'prismjs/tests/helper/test-case'>; +} +declare module 'prismjs/tests/helper/test-discovery.js' { + declare module.exports: $Exports<'prismjs/tests/helper/test-discovery'>; +} +declare module 'prismjs/tests/helper/token-stream-transformer.js' { + declare module.exports: $Exports<'prismjs/tests/helper/token-stream-transformer'>; +} +declare module 'prismjs/tests/languages/asciidoc/entity_feature.js' { + declare module.exports: $Exports<'prismjs/tests/languages/asciidoc/entity_feature'>; +} +declare module 'prismjs/tests/languages/groovy/issue1049.js' { + declare module.exports: $Exports<'prismjs/tests/languages/groovy/issue1049'>; +} +declare module 'prismjs/tests/languages/groovy/string-interpolation_feature.js' { + declare module.exports: $Exports<'prismjs/tests/languages/groovy/string-interpolation_feature'>; +} +declare module 'prismjs/tests/languages/handlebars/handlebars_in_markup_feature.js' { + declare module.exports: $Exports<'prismjs/tests/languages/handlebars/handlebars_in_markup_feature'>; +} +declare module 'prismjs/tests/languages/markup/entity_feature.js' { + declare module.exports: $Exports<'prismjs/tests/languages/markup/entity_feature'>; +} +declare module 'prismjs/tests/languages/markup+php/php_in_markup_feature.js' { + declare module.exports: $Exports<'prismjs/tests/languages/markup+php/php_in_markup_feature'>; +} +declare module 'prismjs/tests/languages/smarty/smarty_in_markup_feature.js' { + declare module.exports: $Exports<'prismjs/tests/languages/smarty/smarty_in_markup_feature'>; +} +declare module 'prismjs/tests/run-child.js' { + declare module.exports: $Exports<'prismjs/tests/run-child'>; +} +declare module 'prismjs/tests/run.js' { + declare module.exports: $Exports<'prismjs/tests/run'>; +} +declare module 'prismjs/tests/testrunner-tests.js' { + declare module.exports: $Exports<'prismjs/tests/testrunner-tests'>; +} +declare module 'prismjs/vendor/FileSaver.min.js' { + declare module.exports: $Exports<'prismjs/vendor/FileSaver.min'>; +} +declare module 'prismjs/vendor/jszip.min.js' { + declare module.exports: $Exports<'prismjs/vendor/jszip.min'>; +} +declare module 'prismjs/vendor/promise.js' { + declare module.exports: $Exports<'prismjs/vendor/promise'>; +} diff --git a/flow-typed/npm/prop-types_v15.x.x.js b/flow-typed/npm/prop-types_v15.x.x.js new file mode 100644 index 00000000000000..113b0b5c4f7d0d --- /dev/null +++ b/flow-typed/npm/prop-types_v15.x.x.js @@ -0,0 +1,34 @@ +// flow-typed signature: 3eaa1f24c7397b78a7481992d2cddcb2 +// flow-typed version: a1a20d4928/prop-types_v15.x.x/flow_>=v0.41.x + +type $npm$propTypes$ReactPropsCheckType = ( + props: any, + propName: string, + componentName: string, + href?: string) => ?Error; + +declare module 'prop-types' { + declare var array: React$PropType$Primitive>; + declare var bool: React$PropType$Primitive; + declare var func: React$PropType$Primitive; + declare var number: React$PropType$Primitive; + declare var object: React$PropType$Primitive; + declare var string: React$PropType$Primitive; + declare var any: React$PropType$Primitive; + declare var arrayOf: React$PropType$ArrayOf; + declare var element: React$PropType$Primitive; /* TODO */ + declare var instanceOf: React$PropType$InstanceOf; + declare var node: React$PropType$Primitive; /* TODO */ + declare var objectOf: React$PropType$ObjectOf; + declare var oneOf: React$PropType$OneOf; + declare var oneOfType: React$PropType$OneOfType; + declare var shape: React$PropType$Shape; + + declare function checkPropTypes( + propTypes: $Subtype<{[_: $Keys]: $npm$propTypes$ReactPropsCheckType}>, + values: V, + location: string, + componentName: string, + getStack: ?(() => ?string) + ) : void; +} diff --git a/flow-typed/npm/random-words_vx.x.x.js b/flow-typed/npm/random-words_vx.x.x.js new file mode 100644 index 00000000000000..7a99fb1a2264d0 --- /dev/null +++ b/flow-typed/npm/random-words_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: d6960e7748d62448e29b7f0051750467 +// flow-typed version: <>/random-words_v0.0.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'random-words' + * + * 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 'random-words' { + 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 'random-words/tests/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'random-words/index' { + declare module.exports: $Exports<'random-words'>; +} +declare module 'random-words/index.js' { + declare module.exports: $Exports<'random-words'>; +} +declare module 'random-words/tests/test.js' { + declare module.exports: $Exports<'random-words/tests/test'>; +} diff --git a/flow-typed/npm/raw-loader_vx.x.x.js b/flow-typed/npm/raw-loader_vx.x.x.js new file mode 100644 index 00000000000000..430e37a4ce6606 --- /dev/null +++ b/flow-typed/npm/raw-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 2a12a22d9d00a71ad083124243f324cb +// flow-typed version: <>/raw-loader_v^0.5.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'raw-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 'raw-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. + */ + + +// Filename aliases +declare module 'raw-loader/index' { + declare module.exports: $Exports<'raw-loader'>; +} +declare module 'raw-loader/index.js' { + declare module.exports: $Exports<'raw-loader'>; +} diff --git a/flow-typed/npm/react-a11y_vx.x.x.js b/flow-typed/npm/react-a11y_vx.x.x.js new file mode 100644 index 00000000000000..56338abf6ee1ee --- /dev/null +++ b/flow-typed/npm/react-a11y_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 4532414d88e47e854e13895a7db5ef63 +// flow-typed version: <>/react-a11y_v^0.3.4/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-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 'react-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 'react-a11y/dist/__tests__/index-test' { + declare module.exports: any; +} + +declare module 'react-a11y/dist/after' { + declare module.exports: any; +} + +declare module 'react-a11y/dist/assertions' { + declare module.exports: any; +} + +declare module 'react-a11y/dist/index' { + declare module.exports: any; +} + +declare module 'react-a11y/dist/react-a11y' { + declare module.exports: any; +} + +declare module 'react-a11y/tests.webpack' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-a11y/dist/__tests__/index-test.js' { + declare module.exports: $Exports<'react-a11y/dist/__tests__/index-test'>; +} +declare module 'react-a11y/dist/after.js' { + declare module.exports: $Exports<'react-a11y/dist/after'>; +} +declare module 'react-a11y/dist/assertions.js' { + declare module.exports: $Exports<'react-a11y/dist/assertions'>; +} +declare module 'react-a11y/dist/index.js' { + declare module.exports: $Exports<'react-a11y/dist/index'>; +} +declare module 'react-a11y/dist/react-a11y.js' { + declare module.exports: $Exports<'react-a11y/dist/react-a11y'>; +} +declare module 'react-a11y/tests.webpack.js' { + declare module.exports: $Exports<'react-a11y/tests.webpack'>; +} diff --git a/flow-typed/npm/react-autosuggest_vx.x.x.js b/flow-typed/npm/react-autosuggest_vx.x.x.js new file mode 100644 index 00000000000000..429c52d93c11ee --- /dev/null +++ b/flow-typed/npm/react-autosuggest_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 1500b8b04295b2845c4242498fb98290 +// flow-typed version: <>/react-autosuggest_v^9.3.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-autosuggest' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-autosuggest' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-autosuggest/dist/Autosuggest' { + declare module.exports: any; +} + +declare module 'react-autosuggest/dist/index' { + declare module.exports: any; +} + +declare module 'react-autosuggest/dist/standalone/autosuggest' { + declare module.exports: any; +} + +declare module 'react-autosuggest/dist/standalone/autosuggest.min' { + declare module.exports: any; +} + +declare module 'react-autosuggest/dist/theme' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-autosuggest/dist/Autosuggest.js' { + declare module.exports: $Exports<'react-autosuggest/dist/Autosuggest'>; +} +declare module 'react-autosuggest/dist/index.js' { + declare module.exports: $Exports<'react-autosuggest/dist/index'>; +} +declare module 'react-autosuggest/dist/standalone/autosuggest.js' { + declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest'>; +} +declare module 'react-autosuggest/dist/standalone/autosuggest.min.js' { + declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest.min'>; +} +declare module 'react-autosuggest/dist/theme.js' { + declare module.exports: $Exports<'react-autosuggest/dist/theme'>; +} diff --git a/flow-typed/npm/react-docgen_vx.x.x.js b/flow-typed/npm/react-docgen_vx.x.x.js new file mode 100644 index 00000000000000..373587ab4466a4 --- /dev/null +++ b/flow-typed/npm/react-docgen_vx.x.x.js @@ -0,0 +1,459 @@ +// flow-typed signature: f0bf1cfaa904f5b7c39f3c7ca8986e5a +// flow-typed version: <>/react-docgen_v^3.0.0-beta7/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-docgen' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-docgen' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-docgen/bin/__tests__/example/customResolver' { + declare module.exports: any; +} + +declare module 'react-docgen/bin/__tests__/example/MultipleComponents' { + declare module.exports: any; +} + +declare module 'react-docgen/bin/__tests__/react-docgen-test' { + declare module.exports: any; +} + +declare module 'react-docgen/bin/react-docgen' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/babylon' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/Documentation' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/componentDocblockHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/componentMethodsHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/componentMethodsJsDocHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/defaultPropsHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/displayNameHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/flowTypeDocBlockHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/flowTypeHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/index' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/propDocBlockHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/propTypeCompositionHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/handlers/propTypeHandler' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/main' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/parse' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/resolver/findAllComponentDefinitions' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/resolver/findAllExportedComponentDefinitions' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/resolver/findExportedComponentDefinition' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/resolver/index' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/docblock' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/expressionTo' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getClassMemberValuePath' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getFlowType' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getFlowTypeFromReactComponent' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getMemberExpressionRoot' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getMemberExpressionValuePath' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getMembers' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getMemberValuePath' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getMethodDocumentation' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getNameOrValue' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getParameterName' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getPropertyName' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getPropertyValuePath' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getPropType' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/getTypeAnnotation' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/index' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isExportsOrModuleAssignment' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactChildrenElementCall' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactCloneElementCall' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactComponentClass' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactComponentMethod' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactCreateClassCall' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactCreateElementCall' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isReactModuleName' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isRequiredPropType' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isStatelessComponent' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/isUnreachableFlowType' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/match' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/normalizeClassDefinition' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/parseJsDoc' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/printValue' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/resolveExportDeclaration' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/resolveHOC' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/resolveObjectKeysToArray' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/resolveToModule' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/resolveToValue' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/setPropDescription' { + declare module.exports: any; +} + +declare module 'react-docgen/dist/utils/traverse' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-docgen/bin/__tests__/example/customResolver.js' { + declare module.exports: $Exports<'react-docgen/bin/__tests__/example/customResolver'>; +} +declare module 'react-docgen/bin/__tests__/example/MultipleComponents.js' { + declare module.exports: $Exports<'react-docgen/bin/__tests__/example/MultipleComponents'>; +} +declare module 'react-docgen/bin/__tests__/react-docgen-test.js' { + declare module.exports: $Exports<'react-docgen/bin/__tests__/react-docgen-test'>; +} +declare module 'react-docgen/bin/react-docgen.js' { + declare module.exports: $Exports<'react-docgen/bin/react-docgen'>; +} +declare module 'react-docgen/dist/babylon.js' { + declare module.exports: $Exports<'react-docgen/dist/babylon'>; +} +declare module 'react-docgen/dist/Documentation.js' { + declare module.exports: $Exports<'react-docgen/dist/Documentation'>; +} +declare module 'react-docgen/dist/handlers/componentDocblockHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/componentDocblockHandler'>; +} +declare module 'react-docgen/dist/handlers/componentMethodsHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/componentMethodsHandler'>; +} +declare module 'react-docgen/dist/handlers/componentMethodsJsDocHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/componentMethodsJsDocHandler'>; +} +declare module 'react-docgen/dist/handlers/defaultPropsHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/defaultPropsHandler'>; +} +declare module 'react-docgen/dist/handlers/displayNameHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/displayNameHandler'>; +} +declare module 'react-docgen/dist/handlers/flowTypeDocBlockHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/flowTypeDocBlockHandler'>; +} +declare module 'react-docgen/dist/handlers/flowTypeHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/flowTypeHandler'>; +} +declare module 'react-docgen/dist/handlers/index.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/index'>; +} +declare module 'react-docgen/dist/handlers/propDocBlockHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/propDocBlockHandler'>; +} +declare module 'react-docgen/dist/handlers/propTypeCompositionHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/propTypeCompositionHandler'>; +} +declare module 'react-docgen/dist/handlers/propTypeHandler.js' { + declare module.exports: $Exports<'react-docgen/dist/handlers/propTypeHandler'>; +} +declare module 'react-docgen/dist/main.js' { + declare module.exports: $Exports<'react-docgen/dist/main'>; +} +declare module 'react-docgen/dist/parse.js' { + declare module.exports: $Exports<'react-docgen/dist/parse'>; +} +declare module 'react-docgen/dist/resolver/findAllComponentDefinitions.js' { + declare module.exports: $Exports<'react-docgen/dist/resolver/findAllComponentDefinitions'>; +} +declare module 'react-docgen/dist/resolver/findAllExportedComponentDefinitions.js' { + declare module.exports: $Exports<'react-docgen/dist/resolver/findAllExportedComponentDefinitions'>; +} +declare module 'react-docgen/dist/resolver/findExportedComponentDefinition.js' { + declare module.exports: $Exports<'react-docgen/dist/resolver/findExportedComponentDefinition'>; +} +declare module 'react-docgen/dist/resolver/index.js' { + declare module.exports: $Exports<'react-docgen/dist/resolver/index'>; +} +declare module 'react-docgen/dist/utils/docblock.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/docblock'>; +} +declare module 'react-docgen/dist/utils/expressionTo.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/expressionTo'>; +} +declare module 'react-docgen/dist/utils/getClassMemberValuePath.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getClassMemberValuePath'>; +} +declare module 'react-docgen/dist/utils/getFlowType.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getFlowType'>; +} +declare module 'react-docgen/dist/utils/getFlowTypeFromReactComponent.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getFlowTypeFromReactComponent'>; +} +declare module 'react-docgen/dist/utils/getMemberExpressionRoot.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getMemberExpressionRoot'>; +} +declare module 'react-docgen/dist/utils/getMemberExpressionValuePath.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getMemberExpressionValuePath'>; +} +declare module 'react-docgen/dist/utils/getMembers.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getMembers'>; +} +declare module 'react-docgen/dist/utils/getMemberValuePath.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getMemberValuePath'>; +} +declare module 'react-docgen/dist/utils/getMethodDocumentation.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getMethodDocumentation'>; +} +declare module 'react-docgen/dist/utils/getNameOrValue.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getNameOrValue'>; +} +declare module 'react-docgen/dist/utils/getParameterName.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getParameterName'>; +} +declare module 'react-docgen/dist/utils/getPropertyName.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getPropertyName'>; +} +declare module 'react-docgen/dist/utils/getPropertyValuePath.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getPropertyValuePath'>; +} +declare module 'react-docgen/dist/utils/getPropType.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getPropType'>; +} +declare module 'react-docgen/dist/utils/getTypeAnnotation.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/getTypeAnnotation'>; +} +declare module 'react-docgen/dist/utils/index.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/index'>; +} +declare module 'react-docgen/dist/utils/isExportsOrModuleAssignment.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isExportsOrModuleAssignment'>; +} +declare module 'react-docgen/dist/utils/isReactChildrenElementCall.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactChildrenElementCall'>; +} +declare module 'react-docgen/dist/utils/isReactCloneElementCall.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactCloneElementCall'>; +} +declare module 'react-docgen/dist/utils/isReactComponentClass.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactComponentClass'>; +} +declare module 'react-docgen/dist/utils/isReactComponentMethod.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactComponentMethod'>; +} +declare module 'react-docgen/dist/utils/isReactCreateClassCall.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactCreateClassCall'>; +} +declare module 'react-docgen/dist/utils/isReactCreateElementCall.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactCreateElementCall'>; +} +declare module 'react-docgen/dist/utils/isReactModuleName.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isReactModuleName'>; +} +declare module 'react-docgen/dist/utils/isRequiredPropType.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isRequiredPropType'>; +} +declare module 'react-docgen/dist/utils/isStatelessComponent.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isStatelessComponent'>; +} +declare module 'react-docgen/dist/utils/isUnreachableFlowType.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/isUnreachableFlowType'>; +} +declare module 'react-docgen/dist/utils/match.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/match'>; +} +declare module 'react-docgen/dist/utils/normalizeClassDefinition.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/normalizeClassDefinition'>; +} +declare module 'react-docgen/dist/utils/parseJsDoc.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/parseJsDoc'>; +} +declare module 'react-docgen/dist/utils/printValue.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/printValue'>; +} +declare module 'react-docgen/dist/utils/resolveExportDeclaration.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/resolveExportDeclaration'>; +} +declare module 'react-docgen/dist/utils/resolveHOC.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/resolveHOC'>; +} +declare module 'react-docgen/dist/utils/resolveObjectKeysToArray.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/resolveObjectKeysToArray'>; +} +declare module 'react-docgen/dist/utils/resolveToModule.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/resolveToModule'>; +} +declare module 'react-docgen/dist/utils/resolveToValue.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/resolveToValue'>; +} +declare module 'react-docgen/dist/utils/setPropDescription.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/setPropDescription'>; +} +declare module 'react-docgen/dist/utils/traverse.js' { + declare module.exports: $Exports<'react-docgen/dist/utils/traverse'>; +} diff --git a/flow-typed/npm/react-event-listener_vx.x.x.js b/flow-typed/npm/react-event-listener_vx.x.x.js new file mode 100644 index 00000000000000..089b3f8c6698a4 --- /dev/null +++ b/flow-typed/npm/react-event-listener_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: fdbb57e1bf74211a2ff9c2b85a398cb0 +// flow-typed version: <>/react-event-listener_v^0.5.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-event-listener' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-event-listener' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-event-listener/lib/define-property' { + declare module.exports: any; +} + +declare module 'react-event-listener/lib/index' { + declare module.exports: any; +} + +declare module 'react-event-listener/lib/supports' { + declare module.exports: any; +} + +declare module 'react-event-listener/src/define-property' { + declare module.exports: any; +} + +declare module 'react-event-listener/src/index' { + declare module.exports: any; +} + +declare module 'react-event-listener/src/supports' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-event-listener/lib/define-property.js' { + declare module.exports: $Exports<'react-event-listener/lib/define-property'>; +} +declare module 'react-event-listener/lib/index.js' { + declare module.exports: $Exports<'react-event-listener/lib/index'>; +} +declare module 'react-event-listener/lib/supports.js' { + declare module.exports: $Exports<'react-event-listener/lib/supports'>; +} +declare module 'react-event-listener/src/define-property.js' { + declare module.exports: $Exports<'react-event-listener/src/define-property'>; +} +declare module 'react-event-listener/src/index.js' { + declare module.exports: $Exports<'react-event-listener/src/index'>; +} +declare module 'react-event-listener/src/supports.js' { + declare module.exports: $Exports<'react-event-listener/src/supports'>; +} diff --git a/flow-typed/npm/react-jss_vx.x.x.js b/flow-typed/npm/react-jss_vx.x.x.js new file mode 100644 index 00000000000000..3c5a1388ce87e8 --- /dev/null +++ b/flow-typed/npm/react-jss_vx.x.x.js @@ -0,0 +1,151 @@ +// flow-typed signature: 9ffc9d285b31df505541f6d7f0d3ee07 +// flow-typed version: <>/react-jss_v^8.1.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-jss' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-jss' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-jss/dist/react-jss' { + declare module.exports: any; +} + +declare module 'react-jss/dist/react-jss.min' { + declare module.exports: any; +} + +declare module 'react-jss/karma.conf' { + declare module.exports: any; +} + +declare module 'react-jss/lib/compose' { + declare module.exports: any; +} + +declare module 'react-jss/lib/contextTypes' { + declare module.exports: any; +} + +declare module 'react-jss/lib/createHoc' { + declare module.exports: any; +} + +declare module 'react-jss/lib/getDisplayName' { + declare module.exports: any; +} + +declare module 'react-jss/lib/index' { + declare module.exports: any; +} + +declare module 'react-jss/lib/index.test' { + declare module.exports: any; +} + +declare module 'react-jss/lib/injectSheet' { + declare module.exports: any; +} + +declare module 'react-jss/lib/injectSheet.test' { + declare module.exports: any; +} + +declare module 'react-jss/lib/jss' { + declare module.exports: any; +} + +declare module 'react-jss/lib/JssProvider' { + declare module.exports: any; +} + +declare module 'react-jss/lib/JssProvider.test' { + declare module.exports: any; +} + +declare module 'react-jss/lib/ns' { + declare module.exports: any; +} + +declare module 'react-jss/lib/propTypes' { + declare module.exports: any; +} + +declare module 'react-jss/tests.webpack' { + declare module.exports: any; +} + +declare module 'react-jss/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-jss/dist/react-jss.js' { + declare module.exports: $Exports<'react-jss/dist/react-jss'>; +} +declare module 'react-jss/dist/react-jss.min.js' { + declare module.exports: $Exports<'react-jss/dist/react-jss.min'>; +} +declare module 'react-jss/karma.conf.js' { + declare module.exports: $Exports<'react-jss/karma.conf'>; +} +declare module 'react-jss/lib/compose.js' { + declare module.exports: $Exports<'react-jss/lib/compose'>; +} +declare module 'react-jss/lib/contextTypes.js' { + declare module.exports: $Exports<'react-jss/lib/contextTypes'>; +} +declare module 'react-jss/lib/createHoc.js' { + declare module.exports: $Exports<'react-jss/lib/createHoc'>; +} +declare module 'react-jss/lib/getDisplayName.js' { + declare module.exports: $Exports<'react-jss/lib/getDisplayName'>; +} +declare module 'react-jss/lib/index.js' { + declare module.exports: $Exports<'react-jss/lib/index'>; +} +declare module 'react-jss/lib/index.test.js' { + declare module.exports: $Exports<'react-jss/lib/index.test'>; +} +declare module 'react-jss/lib/injectSheet.js' { + declare module.exports: $Exports<'react-jss/lib/injectSheet'>; +} +declare module 'react-jss/lib/injectSheet.test.js' { + declare module.exports: $Exports<'react-jss/lib/injectSheet.test'>; +} +declare module 'react-jss/lib/jss.js' { + declare module.exports: $Exports<'react-jss/lib/jss'>; +} +declare module 'react-jss/lib/JssProvider.js' { + declare module.exports: $Exports<'react-jss/lib/JssProvider'>; +} +declare module 'react-jss/lib/JssProvider.test.js' { + declare module.exports: $Exports<'react-jss/lib/JssProvider.test'>; +} +declare module 'react-jss/lib/ns.js' { + declare module.exports: $Exports<'react-jss/lib/ns'>; +} +declare module 'react-jss/lib/propTypes.js' { + declare module.exports: $Exports<'react-jss/lib/propTypes'>; +} +declare module 'react-jss/tests.webpack.js' { + declare module.exports: $Exports<'react-jss/tests.webpack'>; +} +declare module 'react-jss/webpack.config.js' { + declare module.exports: $Exports<'react-jss/webpack.config'>; +} diff --git a/flow-typed/npm/react-number-format_vx.x.x.js b/flow-typed/npm/react-number-format_vx.x.x.js new file mode 100644 index 00000000000000..6021e60aa00ee2 --- /dev/null +++ b/flow-typed/npm/react-number-format_vx.x.x.js @@ -0,0 +1,158 @@ +// flow-typed signature: f18b68d985e806ae042fd89ba1e1a9ad +// flow-typed version: <>/react-number-format_v^3.0.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-number-format' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-number-format' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-number-format/custom_formatters/card_expiry' { + declare module.exports: any; +} + +declare module 'react-number-format/dist/react-number-format' { + declare module.exports: any; +} + +declare module 'react-number-format/dist/react-number-format.min' { + declare module.exports: any; +} + +declare module 'react-number-format/example/src/index' { + declare module.exports: any; +} + +declare module 'react-number-format/flow-typed/global' { + declare module.exports: any; +} + +declare module 'react-number-format/flow-typed/npm/prop-types_v15.x.x' { + declare module.exports: any; +} + +declare module 'react-number-format/karma.conf' { + declare module.exports: any; +} + +declare module 'react-number-format/lib/number_format' { + declare module.exports: any; +} + +declare module 'react-number-format/lib/utils' { + declare module.exports: any; +} + +declare module 'react-number-format/src/number_format' { + declare module.exports: any; +} + +declare module 'react-number-format/src/utils' { + declare module.exports: any; +} + +declare module 'react-number-format/test/custom_formatters/card_expiry.spec' { + declare module.exports: any; +} + +declare module 'react-number-format/test/library/format_as_text.spec' { + declare module.exports: any; +} + +declare module 'react-number-format/test/library/input_numeric_format.spec' { + declare module.exports: any; +} + +declare module 'react-number-format/test/library/input.spec' { + declare module.exports: any; +} + +declare module 'react-number-format/test/library/keypress_and_caret.spec' { + declare module.exports: any; +} + +declare module 'react-number-format/test/test_util' { + declare module.exports: any; +} + +declare module 'react-number-format/webpack.bundle.config' { + declare module.exports: any; +} + +declare module 'react-number-format/webpack.dev.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-number-format/custom_formatters/card_expiry.js' { + declare module.exports: $Exports<'react-number-format/custom_formatters/card_expiry'>; +} +declare module 'react-number-format/dist/react-number-format.js' { + declare module.exports: $Exports<'react-number-format/dist/react-number-format'>; +} +declare module 'react-number-format/dist/react-number-format.min.js' { + declare module.exports: $Exports<'react-number-format/dist/react-number-format.min'>; +} +declare module 'react-number-format/example/src/index.js' { + declare module.exports: $Exports<'react-number-format/example/src/index'>; +} +declare module 'react-number-format/flow-typed/global.js' { + declare module.exports: $Exports<'react-number-format/flow-typed/global'>; +} +declare module 'react-number-format/flow-typed/npm/prop-types_v15.x.x.js' { + declare module.exports: $Exports<'react-number-format/flow-typed/npm/prop-types_v15.x.x'>; +} +declare module 'react-number-format/karma.conf.js' { + declare module.exports: $Exports<'react-number-format/karma.conf'>; +} +declare module 'react-number-format/lib/number_format.js' { + declare module.exports: $Exports<'react-number-format/lib/number_format'>; +} +declare module 'react-number-format/lib/utils.js' { + declare module.exports: $Exports<'react-number-format/lib/utils'>; +} +declare module 'react-number-format/src/number_format.js' { + declare module.exports: $Exports<'react-number-format/src/number_format'>; +} +declare module 'react-number-format/src/utils.js' { + declare module.exports: $Exports<'react-number-format/src/utils'>; +} +declare module 'react-number-format/test/custom_formatters/card_expiry.spec.js' { + declare module.exports: $Exports<'react-number-format/test/custom_formatters/card_expiry.spec'>; +} +declare module 'react-number-format/test/library/format_as_text.spec.js' { + declare module.exports: $Exports<'react-number-format/test/library/format_as_text.spec'>; +} +declare module 'react-number-format/test/library/input_numeric_format.spec.js' { + declare module.exports: $Exports<'react-number-format/test/library/input_numeric_format.spec'>; +} +declare module 'react-number-format/test/library/input.spec.js' { + declare module.exports: $Exports<'react-number-format/test/library/input.spec'>; +} +declare module 'react-number-format/test/library/keypress_and_caret.spec.js' { + declare module.exports: $Exports<'react-number-format/test/library/keypress_and_caret.spec'>; +} +declare module 'react-number-format/test/test_util.js' { + declare module.exports: $Exports<'react-number-format/test/test_util'>; +} +declare module 'react-number-format/webpack.bundle.config.js' { + declare module.exports: $Exports<'react-number-format/webpack.bundle.config'>; +} +declare module 'react-number-format/webpack.dev.config.js' { + declare module.exports: $Exports<'react-number-format/webpack.dev.config'>; +} diff --git a/flow-typed/npm/react-popper_vx.x.x.js b/flow-typed/npm/react-popper_vx.x.x.js new file mode 100644 index 00000000000000..c6687375edb0d3 --- /dev/null +++ b/flow-typed/npm/react-popper_vx.x.x.js @@ -0,0 +1,95 @@ +// flow-typed signature: e96f654f0d655a4b9cfac3c5119e367a +// flow-typed version: <>/react-popper_v^0.7.4/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-popper' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-popper' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-popper/dist/react-popper' { + declare module.exports: any; +} + +declare module 'react-popper/dist/react-popper.min' { + declare module.exports: any; +} + +declare module 'react-popper/lib/Arrow' { + declare module.exports: any; +} + +declare module 'react-popper/lib/Manager' { + declare module.exports: any; +} + +declare module 'react-popper/lib/Popper' { + declare module.exports: any; +} + +declare module 'react-popper/lib/PopperArrow' { + declare module.exports: any; +} + +declare module 'react-popper/lib/PopperComponent' { + declare module.exports: any; +} + +declare module 'react-popper/lib/PopperManager' { + declare module.exports: any; +} + +declare module 'react-popper/lib/react-popper' { + declare module.exports: any; +} + +declare module 'react-popper/lib/Target' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-popper/dist/react-popper.js' { + declare module.exports: $Exports<'react-popper/dist/react-popper'>; +} +declare module 'react-popper/dist/react-popper.min.js' { + declare module.exports: $Exports<'react-popper/dist/react-popper.min'>; +} +declare module 'react-popper/lib/Arrow.js' { + declare module.exports: $Exports<'react-popper/lib/Arrow'>; +} +declare module 'react-popper/lib/Manager.js' { + declare module.exports: $Exports<'react-popper/lib/Manager'>; +} +declare module 'react-popper/lib/Popper.js' { + declare module.exports: $Exports<'react-popper/lib/Popper'>; +} +declare module 'react-popper/lib/PopperArrow.js' { + declare module.exports: $Exports<'react-popper/lib/PopperArrow'>; +} +declare module 'react-popper/lib/PopperComponent.js' { + declare module.exports: $Exports<'react-popper/lib/PopperComponent'>; +} +declare module 'react-popper/lib/PopperManager.js' { + declare module.exports: $Exports<'react-popper/lib/PopperManager'>; +} +declare module 'react-popper/lib/react-popper.js' { + declare module.exports: $Exports<'react-popper/lib/react-popper'>; +} +declare module 'react-popper/lib/Target.js' { + declare module.exports: $Exports<'react-popper/lib/Target'>; +} diff --git a/flow-typed/npm/react-redux_v5.x.x.js b/flow-typed/npm/react-redux_v5.x.x.js new file mode 100644 index 00000000000000..e0c8bc04a12922 --- /dev/null +++ b/flow-typed/npm/react-redux_v5.x.x.js @@ -0,0 +1,132 @@ +// flow-typed signature: 59b0c4be0e1408f21e2446be96c79804 +// flow-typed version: 9092387fd2/react-redux_v5.x.x/flow_>=v0.54.x + +import type { Dispatch, Store } from "redux"; + +declare module "react-redux" { + /* + + S = State + A = Action + OP = OwnProps + SP = StateProps + DP = DispatchProps + + */ + + declare type MapStateToProps = ( + state: S, + ownProps: OP + ) => ((state: S, ownProps: OP) => SP) | SP; + + declare type MapDispatchToProps = + | ((dispatch: Dispatch, ownProps: OP) => DP) + | DP; + + declare type MergeProps = ( + stateProps: SP, + dispatchProps: DP, + ownProps: OP + ) => P; + + declare type Context = { store: Store<*, *> }; + + declare type ComponentWithDefaultProps = Class< + React$Component + > & { defaultProps: DP }; + + declare class ConnectedComponentWithDefaultProps< + OP, + DP, + CP + > extends React$Component { + static defaultProps: DP, // <= workaround for https://github.com/facebook/flow/issues/4644 + static WrappedComponent: Class>, + getWrappedInstance(): React$Component, + props: OP, + state: void + } + + declare class ConnectedComponent extends React$Component { + static WrappedComponent: Class>, + getWrappedInstance(): React$Component

, + props: OP, + state: void + } + + declare type ConnectedComponentWithDefaultPropsClass = Class< + ConnectedComponentWithDefaultProps + >; + + declare type ConnectedComponentClass = Class< + ConnectedComponent + >; + + declare type Connector = (( + component: ComponentWithDefaultProps + ) => ConnectedComponentWithDefaultPropsClass) & + ((component: React$ComponentType

) => ConnectedComponentClass); + + declare class Provider extends React$Component<{ + store: Store, + children?: any + }> {} + + declare function createProvider( + storeKey?: string, + subKey?: string + ): Provider<*, *>; + + declare type ConnectOptions = { + pure?: boolean, + withRef?: boolean + }; + + declare type Null = null | void; + + declare function connect( + ...rest: Array // <= workaround for https://github.com/facebook/flow/issues/2360 + ): Connector } & OP>>; + + declare function connect( + mapStateToProps: Null, + mapDispatchToProps: Null, + mergeProps: Null, + options: ConnectOptions + ): Connector } & OP>>; + + declare function connect( + mapStateToProps: MapStateToProps, + mapDispatchToProps: Null, + mergeProps: Null, + options?: ConnectOptions + ): Connector } & OP>>; + + declare function connect( + mapStateToProps: Null, + mapDispatchToProps: MapDispatchToProps, + mergeProps: Null, + options?: ConnectOptions + ): Connector>; + + declare function connect( + mapStateToProps: MapStateToProps, + mapDispatchToProps: MapDispatchToProps, + mergeProps: Null, + options?: ConnectOptions + ): Connector>; + + declare function connect( + mapStateToProps: MapStateToProps, + mapDispatchToProps: Null, + mergeProps: MergeProps, + options?: ConnectOptions + ): Connector; + + declare function connect( + mapStateToProps: MapStateToProps, + mapDispatchToProps: MapDispatchToProps, + mergeProps: MergeProps, + options?: ConnectOptions + ): Connector; +} diff --git a/flow-typed/npm/react-scrollbar-size_vx.x.x.js b/flow-typed/npm/react-scrollbar-size_vx.x.x.js new file mode 100644 index 00000000000000..6b14c3b450479b --- /dev/null +++ b/flow-typed/npm/react-scrollbar-size_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: d3ba6381ada8f34b0f3ac4c56c19a805 +// flow-typed version: <>/react-scrollbar-size_v^2.0.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-scrollbar-size' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-scrollbar-size' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-scrollbar-size/ScrollbarSize' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-scrollbar-size/index' { + declare module.exports: $Exports<'react-scrollbar-size'>; +} +declare module 'react-scrollbar-size/index.js' { + declare module.exports: $Exports<'react-scrollbar-size'>; +} +declare module 'react-scrollbar-size/ScrollbarSize.js' { + declare module.exports: $Exports<'react-scrollbar-size/ScrollbarSize'>; +} diff --git a/flow-typed/npm/react-swipeable-views_vx.x.x.js b/flow-typed/npm/react-swipeable-views_vx.x.x.js new file mode 100644 index 00000000000000..41ac81c0fec72e --- /dev/null +++ b/flow-typed/npm/react-swipeable-views_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 578b36d6fd16d1d6dc09a8434e60633b +// flow-typed version: <>/react-swipeable-views_v^0.12.10/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-swipeable-views' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-swipeable-views' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-swipeable-views/lib/index' { + declare module.exports: any; +} + +declare module 'react-swipeable-views/lib/SwipeableViews' { + declare module.exports: any; +} + +declare module 'react-swipeable-views/src/index' { + declare module.exports: any; +} + +declare module 'react-swipeable-views/src/SwipeableViews' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-swipeable-views/lib/index.js' { + declare module.exports: $Exports<'react-swipeable-views/lib/index'>; +} +declare module 'react-swipeable-views/lib/SwipeableViews.js' { + declare module.exports: $Exports<'react-swipeable-views/lib/SwipeableViews'>; +} +declare module 'react-swipeable-views/src/index.js' { + declare module.exports: $Exports<'react-swipeable-views/src/index'>; +} +declare module 'react-swipeable-views/src/SwipeableViews.js' { + declare module.exports: $Exports<'react-swipeable-views/src/SwipeableViews'>; +} diff --git a/flow-typed/npm/react-test-renderer_vx.x.x.js b/flow-typed/npm/react-test-renderer_vx.x.x.js new file mode 100644 index 00000000000000..6b80203c40a3b6 --- /dev/null +++ b/flow-typed/npm/react-test-renderer_vx.x.x.js @@ -0,0 +1,66 @@ +// flow-typed signature: ffb363e440865de5be1dbefb4fb134ca +// flow-typed version: <>/react-test-renderer_v^16.1.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-test-renderer' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-test-renderer' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-test-renderer/cjs/react-test-renderer-shallow.development' { + declare module.exports: any; +} + +declare module 'react-test-renderer/cjs/react-test-renderer-shallow.production.min' { + declare module.exports: any; +} + +declare module 'react-test-renderer/cjs/react-test-renderer.development' { + declare module.exports: any; +} + +declare module 'react-test-renderer/cjs/react-test-renderer.production.min' { + declare module.exports: any; +} + +declare module 'react-test-renderer/shallow' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-test-renderer/cjs/react-test-renderer-shallow.development.js' { + declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer-shallow.development'>; +} +declare module 'react-test-renderer/cjs/react-test-renderer-shallow.production.min.js' { + declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer-shallow.production.min'>; +} +declare module 'react-test-renderer/cjs/react-test-renderer.development.js' { + declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer.development'>; +} +declare module 'react-test-renderer/cjs/react-test-renderer.production.min.js' { + declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer.production.min'>; +} +declare module 'react-test-renderer/index' { + declare module.exports: $Exports<'react-test-renderer'>; +} +declare module 'react-test-renderer/index.js' { + declare module.exports: $Exports<'react-test-renderer'>; +} +declare module 'react-test-renderer/shallow.js' { + declare module.exports: $Exports<'react-test-renderer/shallow'>; +} diff --git a/flow-typed/npm/react-text-mask_vx.x.x.js b/flow-typed/npm/react-text-mask_vx.x.x.js new file mode 100644 index 00000000000000..df27861ad38226 --- /dev/null +++ b/flow-typed/npm/react-text-mask_vx.x.x.js @@ -0,0 +1,81 @@ +// flow-typed signature: f041982f26fd8a3c7c74ec50cbe5bb43 +// flow-typed version: <>/react-text-mask_v^5.0.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-text-mask' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-text-mask' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-text-mask/dist/reactTextMask' { + declare module.exports: any; +} + +declare module 'react-text-mask/example/app' { + declare module.exports: any; +} + +declare module 'react-text-mask/example/index' { + declare module.exports: any; +} + +declare module 'react-text-mask/example/server' { + declare module.exports: any; +} + +declare module 'react-text-mask/example/webpack.runReactExample' { + declare module.exports: any; +} + +declare module 'react-text-mask/src/reactTextMask' { + declare module.exports: any; +} + +declare module 'react-text-mask/test/reactTextMask.spec' { + declare module.exports: any; +} + +declare module 'react-text-mask/webpack.buildReactIntegration' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-text-mask/dist/reactTextMask.js' { + declare module.exports: $Exports<'react-text-mask/dist/reactTextMask'>; +} +declare module 'react-text-mask/example/app.js' { + declare module.exports: $Exports<'react-text-mask/example/app'>; +} +declare module 'react-text-mask/example/index.js' { + declare module.exports: $Exports<'react-text-mask/example/index'>; +} +declare module 'react-text-mask/example/server.js' { + declare module.exports: $Exports<'react-text-mask/example/server'>; +} +declare module 'react-text-mask/example/webpack.runReactExample.js' { + declare module.exports: $Exports<'react-text-mask/example/webpack.runReactExample'>; +} +declare module 'react-text-mask/src/reactTextMask.js' { + declare module.exports: $Exports<'react-text-mask/src/reactTextMask'>; +} +declare module 'react-text-mask/test/reactTextMask.spec.js' { + declare module.exports: $Exports<'react-text-mask/test/reactTextMask.spec'>; +} +declare module 'react-text-mask/webpack.buildReactIntegration.js' { + declare module.exports: $Exports<'react-text-mask/webpack.buildReactIntegration'>; +} diff --git a/flow-typed/npm/react-transition-group_vx.x.x.js b/flow-typed/npm/react-transition-group_vx.x.x.js new file mode 100644 index 00000000000000..cf458143fbf778 --- /dev/null +++ b/flow-typed/npm/react-transition-group_vx.x.x.js @@ -0,0 +1,87 @@ +// flow-typed signature: 342a3d0c93da454166459879159cf1af +// flow-typed version: <>/react-transition-group_v^2.2.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-transition-group' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-transition-group' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-transition-group/CSSTransition' { + declare module.exports: any; +} + +declare module 'react-transition-group/dist/react-transition-group' { + declare module.exports: any; +} + +declare module 'react-transition-group/dist/react-transition-group.min' { + declare module.exports: any; +} + +declare module 'react-transition-group/Transition' { + declare module.exports: any; +} + +declare module 'react-transition-group/TransitionGroup' { + declare module.exports: any; +} + +declare module 'react-transition-group/utils/ChildMapping' { + declare module.exports: any; +} + +declare module 'react-transition-group/utils/PropTypes' { + declare module.exports: any; +} + +declare module 'react-transition-group/utils/SimpleSet' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-transition-group/CSSTransition.js' { + declare module.exports: $Exports<'react-transition-group/CSSTransition'>; +} +declare module 'react-transition-group/dist/react-transition-group.js' { + declare module.exports: $Exports<'react-transition-group/dist/react-transition-group'>; +} +declare module 'react-transition-group/dist/react-transition-group.min.js' { + declare module.exports: $Exports<'react-transition-group/dist/react-transition-group.min'>; +} +declare module 'react-transition-group/index' { + declare module.exports: $Exports<'react-transition-group'>; +} +declare module 'react-transition-group/index.js' { + declare module.exports: $Exports<'react-transition-group'>; +} +declare module 'react-transition-group/Transition.js' { + declare module.exports: $Exports<'react-transition-group/Transition'>; +} +declare module 'react-transition-group/TransitionGroup.js' { + declare module.exports: $Exports<'react-transition-group/TransitionGroup'>; +} +declare module 'react-transition-group/utils/ChildMapping.js' { + declare module.exports: $Exports<'react-transition-group/utils/ChildMapping'>; +} +declare module 'react-transition-group/utils/PropTypes.js' { + declare module.exports: $Exports<'react-transition-group/utils/PropTypes'>; +} +declare module 'react-transition-group/utils/SimpleSet.js' { + declare module.exports: $Exports<'react-transition-group/utils/SimpleSet'>; +} diff --git a/flow-typed/npm/recast_vx.x.x.js b/flow-typed/npm/recast_vx.x.x.js new file mode 100644 index 00000000000000..0a9c4ce06f9bf6 --- /dev/null +++ b/flow-typed/npm/recast_vx.x.x.js @@ -0,0 +1,102 @@ +// flow-typed signature: e59570d07d4a875417383fc8163bb69d +// flow-typed version: <>/recast_v^0.12.9/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'recast' + * + * 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 'recast' { + 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 'recast/lib/comments' { + declare module.exports: any; +} + +declare module 'recast/lib/fast-path' { + declare module.exports: any; +} + +declare module 'recast/lib/lines' { + declare module.exports: any; +} + +declare module 'recast/lib/mapping' { + declare module.exports: any; +} + +declare module 'recast/lib/options' { + declare module.exports: any; +} + +declare module 'recast/lib/parser' { + declare module.exports: any; +} + +declare module 'recast/lib/patcher' { + declare module.exports: any; +} + +declare module 'recast/lib/printer' { + declare module.exports: any; +} + +declare module 'recast/lib/types' { + declare module.exports: any; +} + +declare module 'recast/lib/util' { + declare module.exports: any; +} + +declare module 'recast/main' { + declare module.exports: any; +} + +// Filename aliases +declare module 'recast/lib/comments.js' { + declare module.exports: $Exports<'recast/lib/comments'>; +} +declare module 'recast/lib/fast-path.js' { + declare module.exports: $Exports<'recast/lib/fast-path'>; +} +declare module 'recast/lib/lines.js' { + declare module.exports: $Exports<'recast/lib/lines'>; +} +declare module 'recast/lib/mapping.js' { + declare module.exports: $Exports<'recast/lib/mapping'>; +} +declare module 'recast/lib/options.js' { + declare module.exports: $Exports<'recast/lib/options'>; +} +declare module 'recast/lib/parser.js' { + declare module.exports: $Exports<'recast/lib/parser'>; +} +declare module 'recast/lib/patcher.js' { + declare module.exports: $Exports<'recast/lib/patcher'>; +} +declare module 'recast/lib/printer.js' { + declare module.exports: $Exports<'recast/lib/printer'>; +} +declare module 'recast/lib/types.js' { + declare module.exports: $Exports<'recast/lib/types'>; +} +declare module 'recast/lib/util.js' { + declare module.exports: $Exports<'recast/lib/util'>; +} +declare module 'recast/main.js' { + declare module.exports: $Exports<'recast/main'>; +} diff --git a/flow-typed/npm/recompose_v0.x.x.js b/flow-typed/npm/recompose_v0.x.x.js new file mode 100644 index 00000000000000..bda392207c72e2 --- /dev/null +++ b/flow-typed/npm/recompose_v0.x.x.js @@ -0,0 +1,482 @@ +// flow-typed signature: ababb4f540ef52bbdbb2fdd0e473eb0d +// flow-typed version: 245513abee/recompose_v0.x.x/flow_>=v0.57.x + +/** + * 1) Types give additional constraint on a language, recompose was written on the untyped language + * as a consequence of this fact + * for some recompose HOCs is near impossible to add correct typings. + * 2) flow sometimes does not work as expected. + * + * So any help and suggestions will be very appreciated. + * + * ----------------------------------------------------------------------------------- + * Type definition of recompose HOCs are splitted into 2 parts, + * "HOCs with good flow support" - in most cases you can use them without big issues, + * see `test_${hocName}.js` for the idea. + * Some known issues: + * see test_mapProps.js - inference work but type errors are not detected in hocs + * + * SUPPORTED HOCs: + * defaultProps, mapProps, withProps, withStateHandlers, withHandlers, pure, + * onlyUpdateForKeys, shouldUpdate, renderNothing, renderComponent, branch, withPropsOnChange, + * onlyUpdateForPropTypes, toClass, withContext, getContext, + * setStatic, setPropTypes, setDisplayName, + * ----------------------------------------------------------------------------------- + * "TODO (UNSUPPORTED) HOCs" - you need to provide type information + * (no automatic type inference), voodoo dancing etc + * see `test_voodoo.js` for the idea + * + * remember that: + * flattenProp,renameProp, renameProps can easily be replaced with withProps + * withReducer, withState -> use withStateHandlers instead + * lifecycle -> you don't need recompose if you need a lifecycle, just use React class instead + * mapPropsStream -> see test_mapPropsStream.js + * ----------------------------------------------------------------------------------- + * + * utils: + * getDisplayName, wrapDisplayName, shallowEqual, + * isClassComponent, createEagerElement, createEagerFactory, createSink, componentFromProp, + * nest, hoistStatics, + */ + +//------------------- + +declare module "recompose" { + // ----------------------------------------------------------------- + // Private declarations + // ----------------------------------------------------------------- + + declare type Void_ R> = ( + A, + B, + C, + D + ) => void; + + declare type Void = Void_<*, *, *, *, *, T>; + + declare type ExtractStateHandlersCodomain = ( + v: (state: State, props: Enhanced) => V + ) => Void; + + declare type ExtractHandlersCodomain = ( + v: (props: Enhanced) => V + ) => V; + + declare type UnaryFn = (a: A) => R; + + // ----------------------------------------------------------------- + // Public declarations + // ----------------------------------------------------------------- + + declare export type Component = React$ComponentType; + + declare export type HOC = UnaryFn< + Component, + Component + >; + + declare export var compose: $Compose; + + // --------------------------------------------------------------------------- + // ----------------===<<>>===-------------------- + // --------------------------------------------------------------------------- + + declare export function defaultProps( + defProps: Default + ): HOC<{ ...$Exact, ...Default }, Enhanced>; + + declare export function mapProps( + propsMapper: (ownerProps: Enhanced) => Base + ): HOC; + + declare export function withProps( + propsMapper: ((ownerProps: Enhanced) => BaseAdd) | BaseAdd + ): HOC<{ ...$Exact, ...BaseAdd }, Enhanced>; + + declare export function withStateHandlers< + State, + Enhanced, + StateHandlers: { + [key: string]: ( + state: State, + props: Enhanced + ) => (...payload: any[]) => $Shape + } + >( + initialState: ((props: Enhanced) => State) | State, + stateUpdaters: StateHandlers + ): HOC< + { + ...$Exact, + ...$Exact, + ...$ObjMap + }, + Enhanced + >; + + declare export function withHandlers< + Enhanced, + Handlers: + | (( + props: Enhanced + ) => { + [key: string]: (props: Enhanced) => Function + }) + | { + [key: string]: (props: Enhanced) => Function + } + >( + handlers: ((props: Enhanced) => Handlers) | Handlers + ): HOC< + { + ...$Exact, + ...$ObjMap + }, + Enhanced + >; + + declare export function pure(a: Component): Component; + declare export function onlyUpdateForPropTypes( + a: Component + ): Component; + declare export function onlyUpdateForKeys(Array<$Keys>): HOC; + declare export function shouldUpdate( + (props: A, nextProps: A) => boolean + ): HOC; + + declare export function toClass(a: Component): Component; + + declare export function withContext( + childContextTypes: ContextPropTypes, + getChildContext: (props: A) => ContextObj + ): HOC; + + declare export function getContext( + contextTypes: CtxTypes + ): HOC<{ ...$Exact, ...CtxTypes }, Enhanced>; + + /** + * It's wrong declaration but having that renderNothing and renderComponent are somehow useless + * outside branch enhancer, we just give it an id type + * so common way of using branch like + * `branch(testFn, renderNothing | renderComponent(Comp))` will work as expected. + * Tests are placed at test_branch. + */ + declare export function renderNothing(C: Component): Component; + declare export function renderComponent(a: Component): HOC; + + /** + * We make an assumtion that left and right have the same type if exists + */ + declare export function branch( + testFn: (props: Enhanced) => boolean, + // not a HOC because of inference problems, this works but HOC is not + left: (Component) => Component, + // I never use right part and it can be a problem with inference as should be same type as left + right?: (Component) => Component + ): HOC; + + // test_statics + declare export function setStatic(key: string, value: any): HOC; + declare export function setPropTypes(propTypes: Object): HOC; + declare export function setDisplayName(displayName: string): HOC; + + declare export function withPropsOnChange( + shouldMapOrKeys: + | ((props: Enhanced, nextProps: Enhanced) => boolean) + | Array<$Keys>, + propsMapper: (ownerProps: Enhanced) => BaseAdd + ): HOC<{ ...$Exact, ...BaseAdd }, Enhanced>; + + // --------------------------------------------------------------------------- + // ----------------===<<>>===------------------------ + // --------------------------------------------------------------------------- + + // use withProps instead + declare export function flattenProp( + propName: $Keys + ): HOC; + + // use withProps instead + declare export function renameProp( + oldName: $Keys, + newName: $Keys + ): HOC; + + // use withProps instead + declare export function renameProps(nameMap: { + [key: $Keys]: $Keys + }): HOC; + + // use withStateHandlers instead + declare export function withState( + stateName: string, + stateUpdaterName: string, + initialState: T | ((props: Enhanced) => T) + ): HOC; + + // use withStateHandlers instead + declare export function withReducer( + stateName: string, + dispatchName: string, + reducer: (state: State, action: Action) => State, + initialState: State + ): HOC; + + // lifecycle use React instead + declare export function lifecycle(spec: Object): HOC; + + // Help needed, as explicitly providing the type + // errors not detected, see TODO at test_mapPropsStream.js + declare export function mapPropsStream( + (props$: any) => any + ): HOC; + + // --------------------------------------------------------------------------- + // -----------------------------===<<>>===----------------------------- + // --------------------------------------------------------------------------- + + declare export function getDisplayName(C: Component): string; + + declare export function wrapDisplayName( + C: Component, + wrapperName: string + ): string; + + declare export function shallowEqual(objA: mixed, objB: mixed): boolean; + + declare export function isClassComponent(value: any): boolean; + + declare export function createEagerElement( + type: Component | string, + props: ?A, + children?: ?React$Node + ): React$Element; + + declare export function createEagerFactory( + type: Component | string + ): (props: ?A, children?: ?React$Node) => React$Element; + + declare export function createSink( + callback: (props: A) => void + ): Component; + + declare export function componentFromProp(propName: string): Component; + + declare export function nest( + ...Components: Array | string> + ): Component; + + declare export function hoistStatics>(hoc: H): H; + + declare export function componentFromStream( + (props$: any) => any + ): T => React$Element; + + declare export function createEventHandler(): { + stream: any, + handler: Function + }; +} + +declare module "recompose/defaultProps" { + declare module.exports: $PropertyType<$Exports<"recompose">, "defaultProps">; +} + +declare module "recompose/mapProps" { + declare module.exports: $PropertyType<$Exports<"recompose">, "mapProps">; +} + +declare module "recompose/withProps" { + declare module.exports: $PropertyType<$Exports<"recompose">, "withProps">; +} + +declare module "recompose/withStateHandlers" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "withStateHandlers" + >; +} + +declare module "recompose/withHandlers" { + declare module.exports: $PropertyType<$Exports<"recompose">, "withHandlers">; +} + +declare module "recompose/pure" { + declare module.exports: $PropertyType<$Exports<"recompose">, "pure">; +} + +declare module "recompose/onlyUpdateForPropTypes" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "onlyUpdateForPropTypes" + >; +} + +declare module "recompose/onlyUpdateForKeys" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "onlyUpdateForKeys" + >; +} + +declare module "recompose/shouldUpdate" { + declare module.exports: $PropertyType<$Exports<"recompose">, "shouldUpdate">; +} + +declare module "recompose/toClass" { + declare module.exports: $PropertyType<$Exports<"recompose">, "toClass">; +} + +declare module "recompose/withContext" { + declare module.exports: $PropertyType<$Exports<"recompose">, "withContext">; +} + +declare module "recompose/getContext" { + declare module.exports: $PropertyType<$Exports<"recompose">, "getContext">; +} + +declare module "recompose/renderNothing" { + declare module.exports: $PropertyType<$Exports<"recompose">, "renderNothing">; +} + +declare module "recompose/renderComponent" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "renderComponent" + >; +} + +declare module "recompose/branch" { + declare module.exports: $PropertyType<$Exports<"recompose">, "branch">; +} + +declare module "recompose/setStatic" { + declare module.exports: $PropertyType<$Exports<"recompose">, "setStatic">; +} + +declare module "recompose/setPropTypes" { + declare module.exports: $PropertyType<$Exports<"recompose">, "setPropTypes">; +} + +declare module "recompose/setDisplayName" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "setDisplayName" + >; +} + +declare module "recompose/withPropsOnChange" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "withPropsOnChange" + >; +} + +declare module "recompose/flattenProp" { + declare module.exports: $PropertyType<$Exports<"recompose">, "flattenProp">; +} + +declare module "recompose/renameProp" { + declare module.exports: $PropertyType<$Exports<"recompose">, "renameProp">; +} + +declare module "recompose/renameProps" { + declare module.exports: $PropertyType<$Exports<"recompose">, "renameProps">; +} + +declare module "recompose/withState" { + declare module.exports: $PropertyType<$Exports<"recompose">, "withState">; +} + +declare module "recompose/withReducer" { + declare module.exports: $PropertyType<$Exports<"recompose">, "withReducer">; +} + +declare module "recompose/lifecycle" { + declare module.exports: $PropertyType<$Exports<"recompose">, "lifecycle">; +} + +declare module "recompose/mapPropsStream" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "mapPropsStream" + >; +} + +declare module "recompose/getDisplayName" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "getDisplayName" + >; +} + +declare module "recompose/wrapDisplayName" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "wrapDisplayName" + >; +} + +declare module "recompose/shallowEqual" { + declare module.exports: $PropertyType<$Exports<"recompose">, "shallowEqual">; +} + +declare module "recompose/isClassComponent" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "isClassComponent" + >; +} + +declare module "recompose/createEagerElement" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "createEagerElement" + >; +} + +declare module "recompose/createEagerFactory" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "createEagerFactory" + >; +} + +declare module "recompose/createSink" { + declare module.exports: $PropertyType<$Exports<"recompose">, "createSink">; +} + +declare module "recompose/componentFromProp" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "componentFromProp" + >; +} + +declare module "recompose/nest" { + declare module.exports: $PropertyType<$Exports<"recompose">, "nest">; +} + +declare module "recompose/hoistStatics" { + declare module.exports: $PropertyType<$Exports<"recompose">, "hoistStatics">; +} + +declare module "recompose/componentFromStream" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "componentFromStream" + >; +} + +declare module "recompose/createEventHandler" { + declare module.exports: $PropertyType< + $Exports<"recompose">, + "createEventHandler" + >; +} + +declare module "recompose/compose" { + declare module.exports: $PropertyType<$Exports<"recompose">, "compose">; +} diff --git a/flow-typed/npm/recompose_vx.x.x.js b/flow-typed/npm/recompose_vx.x.x.js new file mode 100644 index 00000000000000..653848a69ae96f --- /dev/null +++ b/flow-typed/npm/recompose_vx.x.x.js @@ -0,0 +1,395 @@ +// flow-typed signature: 4b501622af82b04d2f658ee64fa326ec +// flow-typed version: <>/recompose_v^0.26.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'recompose' + * + * 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 'recompose' { + 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 'recompose/baconObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/branch' { + declare module.exports: any; +} + +declare module 'recompose/build/Recompose' { + declare module.exports: any; +} + +declare module 'recompose/build/Recompose.min' { + declare module.exports: any; +} + +declare module 'recompose/cjs/Recompose' { + declare module.exports: any; +} + +declare module 'recompose/componentFromProp' { + declare module.exports: any; +} + +declare module 'recompose/componentFromStream' { + declare module.exports: any; +} + +declare module 'recompose/compose' { + declare module.exports: any; +} + +declare module 'recompose/createEventHandler' { + declare module.exports: any; +} + +declare module 'recompose/createSink' { + declare module.exports: any; +} + +declare module 'recompose/defaultProps' { + declare module.exports: any; +} + +declare module 'recompose/es/Recompose' { + declare module.exports: any; +} + +declare module 'recompose/flattenProp' { + declare module.exports: any; +} + +declare module 'recompose/flydObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/getContext' { + declare module.exports: any; +} + +declare module 'recompose/getDisplayName' { + declare module.exports: any; +} + +declare module 'recompose/hoistStatics' { + declare module.exports: any; +} + +declare module 'recompose/isClassComponent' { + declare module.exports: any; +} + +declare module 'recompose/kefirObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/lifecycle' { + declare module.exports: any; +} + +declare module 'recompose/mapProps' { + declare module.exports: any; +} + +declare module 'recompose/mapPropsStream' { + declare module.exports: any; +} + +declare module 'recompose/mostObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/nest' { + declare module.exports: any; +} + +declare module 'recompose/onlyUpdateForKeys' { + declare module.exports: any; +} + +declare module 'recompose/onlyUpdateForPropTypes' { + declare module.exports: any; +} + +declare module 'recompose/pure' { + declare module.exports: any; +} + +declare module 'recompose/renameProp' { + declare module.exports: any; +} + +declare module 'recompose/renameProps' { + declare module.exports: any; +} + +declare module 'recompose/renderComponent' { + declare module.exports: any; +} + +declare module 'recompose/renderNothing' { + declare module.exports: any; +} + +declare module 'recompose/rxjs4ObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/rxjsObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/setDisplayName' { + declare module.exports: any; +} + +declare module 'recompose/setObservableConfig' { + declare module.exports: any; +} + +declare module 'recompose/setPropTypes' { + declare module.exports: any; +} + +declare module 'recompose/setStatic' { + declare module.exports: any; +} + +declare module 'recompose/shallowEqual' { + declare module.exports: any; +} + +declare module 'recompose/shouldUpdate' { + declare module.exports: any; +} + +declare module 'recompose/toClass' { + declare module.exports: any; +} + +declare module 'recompose/utils/mapValues' { + declare module.exports: any; +} + +declare module 'recompose/utils/omit' { + declare module.exports: any; +} + +declare module 'recompose/utils/pick' { + declare module.exports: any; +} + +declare module 'recompose/withContext' { + declare module.exports: any; +} + +declare module 'recompose/withHandlers' { + declare module.exports: any; +} + +declare module 'recompose/withProps' { + declare module.exports: any; +} + +declare module 'recompose/withPropsOnChange' { + declare module.exports: any; +} + +declare module 'recompose/withReducer' { + declare module.exports: any; +} + +declare module 'recompose/withState' { + declare module.exports: any; +} + +declare module 'recompose/withStateHandlers' { + declare module.exports: any; +} + +declare module 'recompose/wrapDisplayName' { + declare module.exports: any; +} + +declare module 'recompose/xstreamObservableConfig' { + declare module.exports: any; +} + +// Filename aliases +declare module 'recompose/baconObservableConfig.js' { + declare module.exports: $Exports<'recompose/baconObservableConfig'>; +} +declare module 'recompose/branch.js' { + declare module.exports: $Exports<'recompose/branch'>; +} +declare module 'recompose/build/Recompose.js' { + declare module.exports: $Exports<'recompose/build/Recompose'>; +} +declare module 'recompose/build/Recompose.min.js' { + declare module.exports: $Exports<'recompose/build/Recompose.min'>; +} +declare module 'recompose/cjs/Recompose.js' { + declare module.exports: $Exports<'recompose/cjs/Recompose'>; +} +declare module 'recompose/componentFromProp.js' { + declare module.exports: $Exports<'recompose/componentFromProp'>; +} +declare module 'recompose/componentFromStream.js' { + declare module.exports: $Exports<'recompose/componentFromStream'>; +} +declare module 'recompose/compose.js' { + declare module.exports: $Exports<'recompose/compose'>; +} +declare module 'recompose/createEventHandler.js' { + declare module.exports: $Exports<'recompose/createEventHandler'>; +} +declare module 'recompose/createSink.js' { + declare module.exports: $Exports<'recompose/createSink'>; +} +declare module 'recompose/defaultProps.js' { + declare module.exports: $Exports<'recompose/defaultProps'>; +} +declare module 'recompose/es/Recompose.js' { + declare module.exports: $Exports<'recompose/es/Recompose'>; +} +declare module 'recompose/flattenProp.js' { + declare module.exports: $Exports<'recompose/flattenProp'>; +} +declare module 'recompose/flydObservableConfig.js' { + declare module.exports: $Exports<'recompose/flydObservableConfig'>; +} +declare module 'recompose/getContext.js' { + declare module.exports: $Exports<'recompose/getContext'>; +} +declare module 'recompose/getDisplayName.js' { + declare module.exports: $Exports<'recompose/getDisplayName'>; +} +declare module 'recompose/hoistStatics.js' { + declare module.exports: $Exports<'recompose/hoistStatics'>; +} +declare module 'recompose/index' { + declare module.exports: $Exports<'recompose'>; +} +declare module 'recompose/index.js' { + declare module.exports: $Exports<'recompose'>; +} +declare module 'recompose/isClassComponent.js' { + declare module.exports: $Exports<'recompose/isClassComponent'>; +} +declare module 'recompose/kefirObservableConfig.js' { + declare module.exports: $Exports<'recompose/kefirObservableConfig'>; +} +declare module 'recompose/lifecycle.js' { + declare module.exports: $Exports<'recompose/lifecycle'>; +} +declare module 'recompose/mapProps.js' { + declare module.exports: $Exports<'recompose/mapProps'>; +} +declare module 'recompose/mapPropsStream.js' { + declare module.exports: $Exports<'recompose/mapPropsStream'>; +} +declare module 'recompose/mostObservableConfig.js' { + declare module.exports: $Exports<'recompose/mostObservableConfig'>; +} +declare module 'recompose/nest.js' { + declare module.exports: $Exports<'recompose/nest'>; +} +declare module 'recompose/onlyUpdateForKeys.js' { + declare module.exports: $Exports<'recompose/onlyUpdateForKeys'>; +} +declare module 'recompose/onlyUpdateForPropTypes.js' { + declare module.exports: $Exports<'recompose/onlyUpdateForPropTypes'>; +} +declare module 'recompose/pure.js' { + declare module.exports: $Exports<'recompose/pure'>; +} +declare module 'recompose/renameProp.js' { + declare module.exports: $Exports<'recompose/renameProp'>; +} +declare module 'recompose/renameProps.js' { + declare module.exports: $Exports<'recompose/renameProps'>; +} +declare module 'recompose/renderComponent.js' { + declare module.exports: $Exports<'recompose/renderComponent'>; +} +declare module 'recompose/renderNothing.js' { + declare module.exports: $Exports<'recompose/renderNothing'>; +} +declare module 'recompose/rxjs4ObservableConfig.js' { + declare module.exports: $Exports<'recompose/rxjs4ObservableConfig'>; +} +declare module 'recompose/rxjsObservableConfig.js' { + declare module.exports: $Exports<'recompose/rxjsObservableConfig'>; +} +declare module 'recompose/setDisplayName.js' { + declare module.exports: $Exports<'recompose/setDisplayName'>; +} +declare module 'recompose/setObservableConfig.js' { + declare module.exports: $Exports<'recompose/setObservableConfig'>; +} +declare module 'recompose/setPropTypes.js' { + declare module.exports: $Exports<'recompose/setPropTypes'>; +} +declare module 'recompose/setStatic.js' { + declare module.exports: $Exports<'recompose/setStatic'>; +} +declare module 'recompose/shallowEqual.js' { + declare module.exports: $Exports<'recompose/shallowEqual'>; +} +declare module 'recompose/shouldUpdate.js' { + declare module.exports: $Exports<'recompose/shouldUpdate'>; +} +declare module 'recompose/toClass.js' { + declare module.exports: $Exports<'recompose/toClass'>; +} +declare module 'recompose/utils/mapValues.js' { + declare module.exports: $Exports<'recompose/utils/mapValues'>; +} +declare module 'recompose/utils/omit.js' { + declare module.exports: $Exports<'recompose/utils/omit'>; +} +declare module 'recompose/utils/pick.js' { + declare module.exports: $Exports<'recompose/utils/pick'>; +} +declare module 'recompose/withContext.js' { + declare module.exports: $Exports<'recompose/withContext'>; +} +declare module 'recompose/withHandlers.js' { + declare module.exports: $Exports<'recompose/withHandlers'>; +} +declare module 'recompose/withProps.js' { + declare module.exports: $Exports<'recompose/withProps'>; +} +declare module 'recompose/withPropsOnChange.js' { + declare module.exports: $Exports<'recompose/withPropsOnChange'>; +} +declare module 'recompose/withReducer.js' { + declare module.exports: $Exports<'recompose/withReducer'>; +} +declare module 'recompose/withState.js' { + declare module.exports: $Exports<'recompose/withState'>; +} +declare module 'recompose/withStateHandlers.js' { + declare module.exports: $Exports<'recompose/withStateHandlers'>; +} +declare module 'recompose/wrapDisplayName.js' { + declare module.exports: $Exports<'recompose/wrapDisplayName'>; +} +declare module 'recompose/xstreamObservableConfig.js' { + declare module.exports: $Exports<'recompose/xstreamObservableConfig'>; +} diff --git a/flow-typed/npm/recursive-readdir-sync_vx.x.x.js b/flow-typed/npm/recursive-readdir-sync_vx.x.x.js new file mode 100644 index 00000000000000..8cd4fcc8d5ab6b --- /dev/null +++ b/flow-typed/npm/recursive-readdir-sync_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 39675a2bf0c4bafcf543eccb611cd857 +// flow-typed version: <>/recursive-readdir-sync_v^1.0.6/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'recursive-readdir-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 'recursive-readdir-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 'recursive-readdir-sync/test/index' { + declare module.exports: any; +} + +declare module 'recursive-readdir-sync/test/nested/a/b/file2' { + declare module.exports: any; +} + +// Filename aliases +declare module 'recursive-readdir-sync/index' { + declare module.exports: $Exports<'recursive-readdir-sync'>; +} +declare module 'recursive-readdir-sync/index.js' { + declare module.exports: $Exports<'recursive-readdir-sync'>; +} +declare module 'recursive-readdir-sync/test/index.js' { + declare module.exports: $Exports<'recursive-readdir-sync/test/index'>; +} +declare module 'recursive-readdir-sync/test/nested/a/b/file2.js' { + declare module.exports: $Exports<'recursive-readdir-sync/test/nested/a/b/file2'>; +} diff --git a/flow-typed/npm/redux-logger_vx.x.x.js b/flow-typed/npm/redux-logger_vx.x.x.js new file mode 100644 index 00000000000000..358001f1f3d6a3 --- /dev/null +++ b/flow-typed/npm/redux-logger_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 3e4f1e296be3229ba64f3888b5b464e4 +// flow-typed version: <>/redux-logger_v^3.0.6/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-logger' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'redux-logger' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'redux-logger/dist/redux-logger' { + declare module.exports: any; +} + +declare module 'redux-logger/src/core' { + declare module.exports: any; +} + +declare module 'redux-logger/src/defaults' { + declare module.exports: any; +} + +declare module 'redux-logger/src/diff' { + declare module.exports: any; +} + +declare module 'redux-logger/src/helpers' { + declare module.exports: any; +} + +declare module 'redux-logger/src/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-logger/dist/redux-logger.js' { + declare module.exports: $Exports<'redux-logger/dist/redux-logger'>; +} +declare module 'redux-logger/src/core.js' { + declare module.exports: $Exports<'redux-logger/src/core'>; +} +declare module 'redux-logger/src/defaults.js' { + declare module.exports: $Exports<'redux-logger/src/defaults'>; +} +declare module 'redux-logger/src/diff.js' { + declare module.exports: $Exports<'redux-logger/src/diff'>; +} +declare module 'redux-logger/src/helpers.js' { + declare module.exports: $Exports<'redux-logger/src/helpers'>; +} +declare module 'redux-logger/src/index.js' { + declare module.exports: $Exports<'redux-logger/src/index'>; +} diff --git a/flow-typed/npm/redux_v3.x.x.js b/flow-typed/npm/redux_v3.x.x.js new file mode 100644 index 00000000000000..e69de29bb2d1d6 diff --git a/flow-typed/npm/rimraf_v2.x.x.js b/flow-typed/npm/rimraf_v2.x.x.js new file mode 100644 index 00000000000000..13b85249c42ed8 --- /dev/null +++ b/flow-typed/npm/rimraf_v2.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: 1dff23447d5e18f5ac2b05aaec7cfb74 +// flow-typed version: a453e98ea2/rimraf_v2.x.x/flow_>=v0.25.0 + +declare module 'rimraf' { + declare type Options = { + maxBusyTries?: number, + emfileWait?: number, + glob?: boolean, + disableGlob?: boolean + }; + + declare type Callback = (err: ?Error, path: ?string) => void; + + declare module.exports: { + (f: string, opts?: Options | Callback, callback?: Callback): void; + sync(path: string, opts?: Options): void; + }; +} diff --git a/flow-typed/npm/scroll_vx.x.x.js b/flow-typed/npm/scroll_vx.x.x.js new file mode 100644 index 00000000000000..98470a4e9d2009 --- /dev/null +++ b/flow-typed/npm/scroll_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 6cf0d4e38e85f5bb33476011c7590b16 +// flow-typed version: <>/scroll_v^2.0.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'scroll' + * + * 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 'scroll' { + 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 'scroll/test/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'scroll/index' { + declare module.exports: $Exports<'scroll'>; +} +declare module 'scroll/index.js' { + declare module.exports: $Exports<'scroll'>; +} +declare module 'scroll/test/index.js' { + declare module.exports: $Exports<'scroll/test/index'>; +} diff --git a/flow-typed/npm/sinon_vx.x.x.js b/flow-typed/npm/sinon_vx.x.x.js new file mode 100644 index 00000000000000..e6798cf476dbf2 --- /dev/null +++ b/flow-typed/npm/sinon_vx.x.x.js @@ -0,0 +1,312 @@ +// flow-typed signature: 29b6692d4b42ac9c8e82401dc0b1f895 +// flow-typed version: <>/sinon_v^4.1.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'sinon' + * + * 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 'sinon' { + 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 'sinon/lib/sinon' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/assert' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/behavior' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/blob' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/call' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/collect-own-methods' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/collection' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/color' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/default-behaviors' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/match' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/mock-expectation' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/mock' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/sandbox' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/spy-formatters' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/spy' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/stub-entire-object' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/stub-non-function-property' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/stub' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/throw-on-falsy-object' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/called-in-order' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/deep-equal' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/default-config' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/deprecated' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/every' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/extend' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/format' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/function-name' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/function-to-string' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/get-config' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/get-property-descriptor' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/iterable-to-string' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/order-by-first-call' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/restore' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/times-in-words' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/typeOf' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/value-to-string' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/walk' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/core/wrap-method' { + declare module.exports: any; +} + +declare module 'sinon/lib/sinon/util/fake_timers' { + declare module.exports: any; +} + +declare module 'sinon/pkg/sinon-no-sourcemaps' { + declare module.exports: any; +} + +declare module 'sinon/pkg/sinon' { + declare module.exports: any; +} + +// Filename aliases +declare module 'sinon/lib/sinon.js' { + declare module.exports: $Exports<'sinon/lib/sinon'>; +} +declare module 'sinon/lib/sinon/assert.js' { + declare module.exports: $Exports<'sinon/lib/sinon/assert'>; +} +declare module 'sinon/lib/sinon/behavior.js' { + declare module.exports: $Exports<'sinon/lib/sinon/behavior'>; +} +declare module 'sinon/lib/sinon/blob.js' { + declare module.exports: $Exports<'sinon/lib/sinon/blob'>; +} +declare module 'sinon/lib/sinon/call.js' { + declare module.exports: $Exports<'sinon/lib/sinon/call'>; +} +declare module 'sinon/lib/sinon/collect-own-methods.js' { + declare module.exports: $Exports<'sinon/lib/sinon/collect-own-methods'>; +} +declare module 'sinon/lib/sinon/collection.js' { + declare module.exports: $Exports<'sinon/lib/sinon/collection'>; +} +declare module 'sinon/lib/sinon/color.js' { + declare module.exports: $Exports<'sinon/lib/sinon/color'>; +} +declare module 'sinon/lib/sinon/default-behaviors.js' { + declare module.exports: $Exports<'sinon/lib/sinon/default-behaviors'>; +} +declare module 'sinon/lib/sinon/match.js' { + declare module.exports: $Exports<'sinon/lib/sinon/match'>; +} +declare module 'sinon/lib/sinon/mock-expectation.js' { + declare module.exports: $Exports<'sinon/lib/sinon/mock-expectation'>; +} +declare module 'sinon/lib/sinon/mock.js' { + declare module.exports: $Exports<'sinon/lib/sinon/mock'>; +} +declare module 'sinon/lib/sinon/sandbox.js' { + declare module.exports: $Exports<'sinon/lib/sinon/sandbox'>; +} +declare module 'sinon/lib/sinon/spy-formatters.js' { + declare module.exports: $Exports<'sinon/lib/sinon/spy-formatters'>; +} +declare module 'sinon/lib/sinon/spy.js' { + declare module.exports: $Exports<'sinon/lib/sinon/spy'>; +} +declare module 'sinon/lib/sinon/stub-entire-object.js' { + declare module.exports: $Exports<'sinon/lib/sinon/stub-entire-object'>; +} +declare module 'sinon/lib/sinon/stub-non-function-property.js' { + declare module.exports: $Exports<'sinon/lib/sinon/stub-non-function-property'>; +} +declare module 'sinon/lib/sinon/stub.js' { + declare module.exports: $Exports<'sinon/lib/sinon/stub'>; +} +declare module 'sinon/lib/sinon/throw-on-falsy-object.js' { + declare module.exports: $Exports<'sinon/lib/sinon/throw-on-falsy-object'>; +} +declare module 'sinon/lib/sinon/util/core/called-in-order.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/called-in-order'>; +} +declare module 'sinon/lib/sinon/util/core/deep-equal.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/deep-equal'>; +} +declare module 'sinon/lib/sinon/util/core/default-config.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/default-config'>; +} +declare module 'sinon/lib/sinon/util/core/deprecated.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/deprecated'>; +} +declare module 'sinon/lib/sinon/util/core/every.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/every'>; +} +declare module 'sinon/lib/sinon/util/core/extend.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/extend'>; +} +declare module 'sinon/lib/sinon/util/core/format.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/format'>; +} +declare module 'sinon/lib/sinon/util/core/function-name.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/function-name'>; +} +declare module 'sinon/lib/sinon/util/core/function-to-string.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/function-to-string'>; +} +declare module 'sinon/lib/sinon/util/core/get-config.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/get-config'>; +} +declare module 'sinon/lib/sinon/util/core/get-property-descriptor.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/get-property-descriptor'>; +} +declare module 'sinon/lib/sinon/util/core/iterable-to-string.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/iterable-to-string'>; +} +declare module 'sinon/lib/sinon/util/core/order-by-first-call.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/order-by-first-call'>; +} +declare module 'sinon/lib/sinon/util/core/restore.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/restore'>; +} +declare module 'sinon/lib/sinon/util/core/times-in-words.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/times-in-words'>; +} +declare module 'sinon/lib/sinon/util/core/typeOf.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/typeOf'>; +} +declare module 'sinon/lib/sinon/util/core/value-to-string.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/value-to-string'>; +} +declare module 'sinon/lib/sinon/util/core/walk.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/walk'>; +} +declare module 'sinon/lib/sinon/util/core/wrap-method.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/core/wrap-method'>; +} +declare module 'sinon/lib/sinon/util/fake_timers.js' { + declare module.exports: $Exports<'sinon/lib/sinon/util/fake_timers'>; +} +declare module 'sinon/pkg/sinon-no-sourcemaps.js' { + declare module.exports: $Exports<'sinon/pkg/sinon-no-sourcemaps'>; +} +declare module 'sinon/pkg/sinon.js' { + declare module.exports: $Exports<'sinon/pkg/sinon'>; +} diff --git a/flow-typed/npm/size-limit_vx.x.x.js b/flow-typed/npm/size-limit_vx.x.x.js new file mode 100644 index 00000000000000..c3730f25d32691 --- /dev/null +++ b/flow-typed/npm/size-limit_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 5d2f4e4f1bc2c513c36c4fcc926fd9ac +// flow-typed version: <>/size-limit_v^0.13.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'size-limit' + * + * 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 'size-limit' { + 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 'size-limit/cli' { + declare module.exports: any; +} + +declare module 'size-limit/promisify' { + declare module.exports: any; +} + +// Filename aliases +declare module 'size-limit/cli.js' { + declare module.exports: $Exports<'size-limit/cli'>; +} +declare module 'size-limit/index' { + declare module.exports: $Exports<'size-limit'>; +} +declare module 'size-limit/index.js' { + declare module.exports: $Exports<'size-limit'>; +} +declare module 'size-limit/promisify.js' { + declare module.exports: $Exports<'size-limit/promisify'>; +} diff --git a/flow-typed/npm/typescript_vx.x.x.js b/flow-typed/npm/typescript_vx.x.x.js new file mode 100644 index 00000000000000..a677ae29a8c605 --- /dev/null +++ b/flow-typed/npm/typescript_vx.x.x.js @@ -0,0 +1,81 @@ +// flow-typed signature: 100b04e03649ded43dd7fd6f6fa0612a +// flow-typed version: <>/typescript_v^2.6.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'typescript' + * + * 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' { + 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/lib/cancellationToken' { + declare module.exports: any; +} + +declare module 'typescript/lib/tsc' { + declare module.exports: any; +} + +declare module 'typescript/lib/tsserver' { + declare module.exports: any; +} + +declare module 'typescript/lib/tsserverlibrary' { + declare module.exports: any; +} + +declare module 'typescript/lib/typescript' { + declare module.exports: any; +} + +declare module 'typescript/lib/typescriptServices' { + declare module.exports: any; +} + +declare module 'typescript/lib/typingsInstaller' { + declare module.exports: any; +} + +declare module 'typescript/lib/watchGuard' { + declare module.exports: any; +} + +// Filename aliases +declare module 'typescript/lib/cancellationToken.js' { + declare module.exports: $Exports<'typescript/lib/cancellationToken'>; +} +declare module 'typescript/lib/tsc.js' { + declare module.exports: $Exports<'typescript/lib/tsc'>; +} +declare module 'typescript/lib/tsserver.js' { + declare module.exports: $Exports<'typescript/lib/tsserver'>; +} +declare module 'typescript/lib/tsserverlibrary.js' { + declare module.exports: $Exports<'typescript/lib/tsserverlibrary'>; +} +declare module 'typescript/lib/typescript.js' { + declare module.exports: $Exports<'typescript/lib/typescript'>; +} +declare module 'typescript/lib/typescriptServices.js' { + declare module.exports: $Exports<'typescript/lib/typescriptServices'>; +} +declare module 'typescript/lib/typingsInstaller.js' { + declare module.exports: $Exports<'typescript/lib/typingsInstaller'>; +} +declare module 'typescript/lib/watchGuard.js' { + declare module.exports: $Exports<'typescript/lib/watchGuard'>; +} diff --git a/flow-typed/npm/url-loader_vx.x.x.js b/flow-typed/npm/url-loader_vx.x.x.js new file mode 100644 index 00000000000000..6b7a7322cf056b --- /dev/null +++ b/flow-typed/npm/url-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: c199dea0d49dcf7b41a789680336d701 +// flow-typed version: <>/url-loader_v^0.6.2/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'url-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 'url-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. + */ + + +// Filename aliases +declare module 'url-loader/index' { + declare module.exports: $Exports<'url-loader'>; +} +declare module 'url-loader/index.js' { + declare module.exports: $Exports<'url-loader'>; +} diff --git a/flow-typed/npm/vrtest_vx.x.x.js b/flow-typed/npm/vrtest_vx.x.x.js new file mode 100644 index 00000000000000..7708547d972bbb --- /dev/null +++ b/flow-typed/npm/vrtest_vx.x.x.js @@ -0,0 +1,150 @@ +// flow-typed signature: 8f7378623368bf0b3702cd65cd503098 +// flow-typed version: <>/vrtest_v^0.2.0/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'vrtest' + * + * 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 'vrtest' { + 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 'vrtest/client/index' { + declare module.exports: any; +} + +declare module 'vrtest/client/suite' { + declare module.exports: any; +} + +declare module 'vrtest/client/testController' { + declare module.exports: any; +} + +declare module 'vrtest/client/vrtest' { + declare module.exports: any; +} + +declare module 'vrtest/server/cli' { + declare module.exports: any; +} + +declare module 'vrtest/server/index' { + declare module.exports: any; +} + +declare module 'vrtest/server/reporters/index' { + declare module.exports: any; +} + +declare module 'vrtest/server/reporters/json' { + declare module.exports: any; +} + +declare module 'vrtest/server/reporters/spec' { + declare module.exports: any; +} + +declare module 'vrtest/server/reporters/utils/logger' { + declare module.exports: any; +} + +declare module 'vrtest/server/reporters/utils/stats' { + declare module.exports: any; +} + +declare module 'vrtest/server/run' { + declare module.exports: any; +} + +declare module 'vrtest/server/runner' { + declare module.exports: any; +} + +declare module 'vrtest/server/server' { + declare module.exports: any; +} + +declare module 'vrtest/server/storage/fileSystemStorage' { + declare module.exports: any; +} + +declare module 'vrtest/server/utils/config' { + declare module.exports: any; +} + +declare module 'vrtest/server/utils/screenshots' { + declare module.exports: any; +} + +// Filename aliases +declare module 'vrtest/client/index.js' { + declare module.exports: $Exports<'vrtest/client/index'>; +} +declare module 'vrtest/client/suite.js' { + declare module.exports: $Exports<'vrtest/client/suite'>; +} +declare module 'vrtest/client/testController.js' { + declare module.exports: $Exports<'vrtest/client/testController'>; +} +declare module 'vrtest/client/vrtest.js' { + declare module.exports: $Exports<'vrtest/client/vrtest'>; +} +declare module 'vrtest/index' { + declare module.exports: $Exports<'vrtest'>; +} +declare module 'vrtest/index.js' { + declare module.exports: $Exports<'vrtest'>; +} +declare module 'vrtest/server/cli.js' { + declare module.exports: $Exports<'vrtest/server/cli'>; +} +declare module 'vrtest/server/index.js' { + declare module.exports: $Exports<'vrtest/server/index'>; +} +declare module 'vrtest/server/reporters/index.js' { + declare module.exports: $Exports<'vrtest/server/reporters/index'>; +} +declare module 'vrtest/server/reporters/json.js' { + declare module.exports: $Exports<'vrtest/server/reporters/json'>; +} +declare module 'vrtest/server/reporters/spec.js' { + declare module.exports: $Exports<'vrtest/server/reporters/spec'>; +} +declare module 'vrtest/server/reporters/utils/logger.js' { + declare module.exports: $Exports<'vrtest/server/reporters/utils/logger'>; +} +declare module 'vrtest/server/reporters/utils/stats.js' { + declare module.exports: $Exports<'vrtest/server/reporters/utils/stats'>; +} +declare module 'vrtest/server/run.js' { + declare module.exports: $Exports<'vrtest/server/run'>; +} +declare module 'vrtest/server/runner.js' { + declare module.exports: $Exports<'vrtest/server/runner'>; +} +declare module 'vrtest/server/server.js' { + declare module.exports: $Exports<'vrtest/server/server'>; +} +declare module 'vrtest/server/storage/fileSystemStorage.js' { + declare module.exports: $Exports<'vrtest/server/storage/fileSystemStorage'>; +} +declare module 'vrtest/server/utils/config.js' { + declare module.exports: $Exports<'vrtest/server/utils/config'>; +} +declare module 'vrtest/server/utils/screenshots.js' { + declare module.exports: $Exports<'vrtest/server/utils/screenshots'>; +} diff --git a/flow-typed/npm/warning_v3.x.x.js b/flow-typed/npm/warning_v3.x.x.js new file mode 100644 index 00000000000000..e69de29bb2d1d6 diff --git a/flow-typed/npm/warning_vx.x.x.js b/flow-typed/npm/warning_vx.x.x.js new file mode 100644 index 00000000000000..d7c5a49f7496be --- /dev/null +++ b/flow-typed/npm/warning_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 7b6cff96edfd36d4926a05286d5e39f2 +// flow-typed version: <>/warning_v^3.0.0/flow_v0.48.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'warning' + * + * 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 'warning' { + 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 'warning/browser' { + declare module.exports: any; +} + +declare module 'warning/warning' { + declare module.exports: any; +} + +// Filename aliases +declare module 'warning/browser.js' { + declare module.exports: $Exports<'warning/browser'>; +} +declare module 'warning/warning.js' { + declare module.exports: $Exports<'warning/warning'>; +} diff --git a/flow-typed/npm/webfontloader_v1.x.x.js b/flow-typed/npm/webfontloader_v1.x.x.js new file mode 100644 index 00000000000000..ca6eaf092cae28 --- /dev/null +++ b/flow-typed/npm/webfontloader_v1.x.x.js @@ -0,0 +1,49 @@ +// flow-typed signature: 597f18897fff6626c749060115ba6252 +// flow-typed version: b43dff3e0e/webfontloader_v1.x.x/flow_>=v0.15.x + +declare module 'webfontloader' { + declare type WebFontConfig = { + loading?: () => mixed, + active?: () => mixed, + inactive?: () => mixed, + + fontloading?: (familyName: string, fvd: string) => mixed, + fontactive?: (familyName: string, fvd: string) => mixed, + fontinactive?: (familyName: string, fvd: string) => mixed, + + classes?: boolean, + events?: boolean, + + timeouts?: number, + + custom?: { + families: string[], + urls: string[], + testStrings: { [k: string]: string }, + }, + + fontdeck?: { + id: string, + }, + + monotype?: { + projectId: string, + version?: number, + }, + + google?: { + families: string[], + text?: string, + }, + + typekit?: { + id: string, + }, + } + declare class WebFont { + load(config: WebFontConfig): void; + } + + declare var exports: WebFont; +} + diff --git a/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js b/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js new file mode 100644 index 00000000000000..deeb1acda6a6a8 --- /dev/null +++ b/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js @@ -0,0 +1,144 @@ +// flow-typed signature: ce82e8b7407775bc1f0c5df95dc44036 +// flow-typed version: <>/webpack-bundle-analyzer_v^2.9.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-bundle-analyzer' + * + * 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 'webpack-bundle-analyzer' { + 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 'webpack-bundle-analyzer/lib/analyzer' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/bin/analyzer' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/index' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/Logger' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/parseUtils' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/tree' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/lib/viewer' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/public/viewer' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/analyzer' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/bin/analyzer' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/BundleAnalyzerPlugin' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/index' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/Logger' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/parseUtils' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/tree' { + declare module.exports: any; +} + +declare module 'webpack-bundle-analyzer/src/viewer' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-bundle-analyzer/lib/analyzer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/analyzer'>; +} +declare module 'webpack-bundle-analyzer/lib/bin/analyzer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/bin/analyzer'>; +} +declare module 'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin'>; +} +declare module 'webpack-bundle-analyzer/lib/index.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/index'>; +} +declare module 'webpack-bundle-analyzer/lib/Logger.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/Logger'>; +} +declare module 'webpack-bundle-analyzer/lib/parseUtils.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/parseUtils'>; +} +declare module 'webpack-bundle-analyzer/lib/tree.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/tree'>; +} +declare module 'webpack-bundle-analyzer/lib/viewer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/lib/viewer'>; +} +declare module 'webpack-bundle-analyzer/public/viewer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/public/viewer'>; +} +declare module 'webpack-bundle-analyzer/src/analyzer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/analyzer'>; +} +declare module 'webpack-bundle-analyzer/src/bin/analyzer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/bin/analyzer'>; +} +declare module 'webpack-bundle-analyzer/src/BundleAnalyzerPlugin.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/BundleAnalyzerPlugin'>; +} +declare module 'webpack-bundle-analyzer/src/index.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/index'>; +} +declare module 'webpack-bundle-analyzer/src/Logger.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/Logger'>; +} +declare module 'webpack-bundle-analyzer/src/parseUtils.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/parseUtils'>; +} +declare module 'webpack-bundle-analyzer/src/tree.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/tree'>; +} +declare module 'webpack-bundle-analyzer/src/viewer.js' { + declare module.exports: $Exports<'webpack-bundle-analyzer/src/viewer'>; +} diff --git a/flow-typed/npm/webpack_vx.x.x.js b/flow-typed/npm/webpack_vx.x.x.js new file mode 100644 index 00000000000000..a0cd9a94c54358 --- /dev/null +++ b/flow-typed/npm/webpack_vx.x.x.js @@ -0,0 +1,1957 @@ +// flow-typed signature: e6e3064a321150bac34d85fc12f6a336 +// flow-typed version: <>/webpack_v^3.8.1/flow_v0.59.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack' + * + * 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 'webpack' { + 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 'webpack/bin/config-optimist' { + declare module.exports: any; +} + +declare module 'webpack/bin/config-yargs' { + declare module.exports: any; +} + +declare module 'webpack/bin/convert-argv' { + declare module.exports: any; +} + +declare module 'webpack/bin/webpack' { + declare module.exports: any; +} + +declare module 'webpack/buildin/amd-define' { + declare module.exports: any; +} + +declare module 'webpack/buildin/amd-options' { + declare module.exports: any; +} + +declare module 'webpack/buildin/global' { + declare module.exports: any; +} + +declare module 'webpack/buildin/harmony-module' { + declare module.exports: any; +} + +declare module 'webpack/buildin/module' { + declare module.exports: any; +} + +declare module 'webpack/buildin/system' { + declare module.exports: any; +} + +declare module 'webpack/hot/dev-server' { + declare module.exports: any; +} + +declare module 'webpack/hot/emitter' { + declare module.exports: any; +} + +declare module 'webpack/hot/log-apply-result' { + declare module.exports: any; +} + +declare module 'webpack/hot/log' { + declare module.exports: any; +} + +declare module 'webpack/hot/only-dev-server' { + declare module.exports: any; +} + +declare module 'webpack/hot/poll' { + declare module.exports: any; +} + +declare module 'webpack/hot/signal' { + declare module.exports: any; +} + +declare module 'webpack/lib/AmdMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/APIPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/AsyncDependenciesBlock' { + declare module.exports: any; +} + +declare module 'webpack/lib/AsyncDependencyToInitialChunkWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/AutomaticPrefetchPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/BannerPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/BasicEvaluatedExpression' { + declare module.exports: any; +} + +declare module 'webpack/lib/CachePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/CaseSensitiveModulesWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/Chunk' { + declare module.exports: any; +} + +declare module 'webpack/lib/ChunkRenderError' { + declare module.exports: any; +} + +declare module 'webpack/lib/ChunkTemplate' { + declare module.exports: any; +} + +declare module 'webpack/lib/compareLocations' { + declare module.exports: any; +} + +declare module 'webpack/lib/CompatibilityPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/Compilation' { + declare module.exports: any; +} + +declare module 'webpack/lib/Compiler' { + declare module.exports: any; +} + +declare module 'webpack/lib/ConstPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ContextExclusionPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ContextModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/ContextModuleFactory' { + declare module.exports: any; +} + +declare module 'webpack/lib/ContextReplacementPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/DefinePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/DelegatedModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/DelegatedModuleFactoryPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/DelegatedPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDDefineDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDDefineDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDRequireArrayDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDRequireContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlock' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDRequireDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/AMDRequireItemDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/CommonJsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/CommonJsRequireContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/CommonJsRequireDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ConstDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ContextDependencyHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsId' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ContextElementDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/CriticalDependencyWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/DelegatedExportsDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/DelegatedSourceDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/DepBlockHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/DllEntryDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/getFunctionExpression' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyAcceptDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyImportDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyModulesHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/HarmonyModulesPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportDependenciesBlock' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportEagerContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportEagerDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportLazyContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportWeakContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ImportWeakDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/LoaderDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/LoaderPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/LocalModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/LocalModuleDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/LocalModulesHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ModuleDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsId' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ModuleHotAcceptDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/ModuleHotDeclineDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/MultiEntryDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/NullDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/PrefetchDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireContextDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireContextPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlock' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireEnsureDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireEnsureItemDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireEnsurePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireHeaderDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireIncludeDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireIncludePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireResolveContextDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireResolveDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireResolveDependencyParserPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/RequireResolveHeaderDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/SingleEntryDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/SystemPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/UnsupportedDependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/dependencies/WebpackMissingModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/DependenciesBlock' { + declare module.exports: any; +} + +declare module 'webpack/lib/DependenciesBlockVariable' { + declare module.exports: any; +} + +declare module 'webpack/lib/Dependency' { + declare module.exports: any; +} + +declare module 'webpack/lib/DllEntryPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/DllModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/DllModuleFactory' { + declare module.exports: any; +} + +declare module 'webpack/lib/DllPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/DllReferencePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/DynamicEntryPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/EntryModuleNotFoundError' { + declare module.exports: any; +} + +declare module 'webpack/lib/EntryOptionPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/Entrypoint' { + declare module.exports: any; +} + +declare module 'webpack/lib/EnvironmentPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ErrorHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/EvalDevToolModulePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/EvalDevToolModuleTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/EvalSourceMapDevToolPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ExportPropertyMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ExtendedAPIPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ExternalModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/ExternalModuleFactoryPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ExternalsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/FlagDependencyExportsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/FlagDependencyUsagePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/formatLocation' { + declare module.exports: any; +} + +declare module 'webpack/lib/FunctionModulePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/FunctionModuleTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/HashedModuleIdsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/HotModuleReplacement.runtime' { + declare module.exports: any; +} + +declare module 'webpack/lib/HotModuleReplacementPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/HotUpdateChunkTemplate' { + declare module.exports: any; +} + +declare module 'webpack/lib/IgnorePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/JsonpChunkTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/JsonpExportMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/JsonpHotUpdateChunkTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/JsonpMainTemplate.runtime' { + declare module.exports: any; +} + +declare module 'webpack/lib/JsonpMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/JsonpTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/LibManifestPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/LibraryTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/LoaderOptionsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/LoaderTargetPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/MainTemplate' { + declare module.exports: any; +} + +declare module 'webpack/lib/MemoryOutputFileSystem' { + declare module.exports: any; +} + +declare module 'webpack/lib/Module' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleBuildError' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleDependencyError' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleDependencyWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleError' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleFilenameHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleNotFoundError' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleParseError' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleReason' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleTemplate' { + declare module.exports: any; +} + +declare module 'webpack/lib/ModuleWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/MovedToPluginWarningPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/MultiCompiler' { + declare module.exports: any; +} + +declare module 'webpack/lib/MultiEntryPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/MultiModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/MultiModuleFactory' { + declare module.exports: any; +} + +declare module 'webpack/lib/MultiStats' { + declare module.exports: any; +} + +declare module 'webpack/lib/MultiWatching' { + declare module.exports: any; +} + +declare module 'webpack/lib/NamedChunksPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/NamedModulesPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/NewWatchingPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeChunkTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeEnvironmentPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeMainTemplate.runtime' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeMainTemplateAsync.runtime' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeOutputFileSystem' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeSourcePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeTargetPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/node/NodeWatchFileSystem' { + declare module.exports: any; +} + +declare module 'webpack/lib/NodeStuffPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/NoEmitOnErrorsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/NoErrorsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/NormalModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/NormalModuleFactory' { + declare module.exports: any; +} + +declare module 'webpack/lib/NormalModuleReplacementPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/NullFactory' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/AggressiveMergingPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/AggressiveSplittingPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/CommonsChunkPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/ConcatenatedModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/DedupePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/LimitChunkCountPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/MergeDuplicateChunksPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/MinChunkSizePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/ModuleConcatenationPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/OccurrenceOrderPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/RemoveEmptyChunksPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/RemoveParentModulesPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/optimize/UglifyJsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/OptionsApply' { + declare module.exports: any; +} + +declare module 'webpack/lib/OptionsDefaulter' { + declare module.exports: any; +} + +declare module 'webpack/lib/Parser' { + declare module.exports: any; +} + +declare module 'webpack/lib/ParserHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/performance/NoAsyncChunksWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/performance/SizeLimitsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/PrefetchPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/prepareOptions' { + declare module.exports: any; +} + +declare module 'webpack/lib/ProgressPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/ProvidePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/RawModule' { + declare module.exports: any; +} + +declare module 'webpack/lib/RecordIdsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/removeAndDo' { + declare module.exports: any; +} + +declare module 'webpack/lib/RequestShortener' { + declare module.exports: any; +} + +declare module 'webpack/lib/RequireJsStuffPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/RuleSet' { + declare module.exports: any; +} + +declare module 'webpack/lib/SetVarMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/SingleEntryPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/SizeFormatHelpers' { + declare module.exports: any; +} + +declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/SourceMapDevToolPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/Stats' { + declare module.exports: any; +} + +declare module 'webpack/lib/Template' { + declare module.exports: any; +} + +declare module 'webpack/lib/TemplatedPathPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/UmdMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/UnsupportedFeatureWarning' { + declare module.exports: any; +} + +declare module 'webpack/lib/UseStrictPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/util/identifier' { + declare module.exports: any; +} + +declare module 'webpack/lib/util/Queue' { + declare module.exports: any; +} + +declare module 'webpack/lib/util/Semaphore' { + declare module.exports: any; +} + +declare module 'webpack/lib/util/SortableSet' { + declare module.exports: any; +} + +declare module 'webpack/lib/validateSchema' { + declare module.exports: any; +} + +declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/WatchIgnorePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/web/WebEnvironmentPlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/webpack' { + declare module.exports: any; +} + +declare module 'webpack/lib/webpack.web' { + declare module.exports: any; +} + +declare module 'webpack/lib/WebpackError' { + declare module.exports: any; +} + +declare module 'webpack/lib/WebpackOptionsApply' { + declare module.exports: any; +} + +declare module 'webpack/lib/WebpackOptionsDefaulter' { + declare module.exports: any; +} + +declare module 'webpack/lib/WebpackOptionsValidationError' { + declare module.exports: any; +} + +declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime' { + declare module.exports: any; +} + +declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin' { + declare module.exports: any; +} + +declare module 'webpack/schemas/ajv.absolutePath' { + declare module.exports: any; +} + +declare module 'webpack/web_modules/node-libs-browser' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack/bin/config-optimist.js' { + declare module.exports: $Exports<'webpack/bin/config-optimist'>; +} +declare module 'webpack/bin/config-yargs.js' { + declare module.exports: $Exports<'webpack/bin/config-yargs'>; +} +declare module 'webpack/bin/convert-argv.js' { + declare module.exports: $Exports<'webpack/bin/convert-argv'>; +} +declare module 'webpack/bin/webpack.js' { + declare module.exports: $Exports<'webpack/bin/webpack'>; +} +declare module 'webpack/buildin/amd-define.js' { + declare module.exports: $Exports<'webpack/buildin/amd-define'>; +} +declare module 'webpack/buildin/amd-options.js' { + declare module.exports: $Exports<'webpack/buildin/amd-options'>; +} +declare module 'webpack/buildin/global.js' { + declare module.exports: $Exports<'webpack/buildin/global'>; +} +declare module 'webpack/buildin/harmony-module.js' { + declare module.exports: $Exports<'webpack/buildin/harmony-module'>; +} +declare module 'webpack/buildin/module.js' { + declare module.exports: $Exports<'webpack/buildin/module'>; +} +declare module 'webpack/buildin/system.js' { + declare module.exports: $Exports<'webpack/buildin/system'>; +} +declare module 'webpack/hot/dev-server.js' { + declare module.exports: $Exports<'webpack/hot/dev-server'>; +} +declare module 'webpack/hot/emitter.js' { + declare module.exports: $Exports<'webpack/hot/emitter'>; +} +declare module 'webpack/hot/log-apply-result.js' { + declare module.exports: $Exports<'webpack/hot/log-apply-result'>; +} +declare module 'webpack/hot/log.js' { + declare module.exports: $Exports<'webpack/hot/log'>; +} +declare module 'webpack/hot/only-dev-server.js' { + declare module.exports: $Exports<'webpack/hot/only-dev-server'>; +} +declare module 'webpack/hot/poll.js' { + declare module.exports: $Exports<'webpack/hot/poll'>; +} +declare module 'webpack/hot/signal.js' { + declare module.exports: $Exports<'webpack/hot/signal'>; +} +declare module 'webpack/lib/AmdMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/AmdMainTemplatePlugin'>; +} +declare module 'webpack/lib/APIPlugin.js' { + declare module.exports: $Exports<'webpack/lib/APIPlugin'>; +} +declare module 'webpack/lib/AsyncDependenciesBlock.js' { + declare module.exports: $Exports<'webpack/lib/AsyncDependenciesBlock'>; +} +declare module 'webpack/lib/AsyncDependencyToInitialChunkWarning.js' { + declare module.exports: $Exports<'webpack/lib/AsyncDependencyToInitialChunkWarning'>; +} +declare module 'webpack/lib/AutomaticPrefetchPlugin.js' { + declare module.exports: $Exports<'webpack/lib/AutomaticPrefetchPlugin'>; +} +declare module 'webpack/lib/BannerPlugin.js' { + declare module.exports: $Exports<'webpack/lib/BannerPlugin'>; +} +declare module 'webpack/lib/BasicEvaluatedExpression.js' { + declare module.exports: $Exports<'webpack/lib/BasicEvaluatedExpression'>; +} +declare module 'webpack/lib/CachePlugin.js' { + declare module.exports: $Exports<'webpack/lib/CachePlugin'>; +} +declare module 'webpack/lib/CaseSensitiveModulesWarning.js' { + declare module.exports: $Exports<'webpack/lib/CaseSensitiveModulesWarning'>; +} +declare module 'webpack/lib/Chunk.js' { + declare module.exports: $Exports<'webpack/lib/Chunk'>; +} +declare module 'webpack/lib/ChunkRenderError.js' { + declare module.exports: $Exports<'webpack/lib/ChunkRenderError'>; +} +declare module 'webpack/lib/ChunkTemplate.js' { + declare module.exports: $Exports<'webpack/lib/ChunkTemplate'>; +} +declare module 'webpack/lib/compareLocations.js' { + declare module.exports: $Exports<'webpack/lib/compareLocations'>; +} +declare module 'webpack/lib/CompatibilityPlugin.js' { + declare module.exports: $Exports<'webpack/lib/CompatibilityPlugin'>; +} +declare module 'webpack/lib/Compilation.js' { + declare module.exports: $Exports<'webpack/lib/Compilation'>; +} +declare module 'webpack/lib/Compiler.js' { + declare module.exports: $Exports<'webpack/lib/Compiler'>; +} +declare module 'webpack/lib/ConstPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ConstPlugin'>; +} +declare module 'webpack/lib/ContextExclusionPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ContextExclusionPlugin'>; +} +declare module 'webpack/lib/ContextModule.js' { + declare module.exports: $Exports<'webpack/lib/ContextModule'>; +} +declare module 'webpack/lib/ContextModuleFactory.js' { + declare module.exports: $Exports<'webpack/lib/ContextModuleFactory'>; +} +declare module 'webpack/lib/ContextReplacementPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ContextReplacementPlugin'>; +} +declare module 'webpack/lib/DefinePlugin.js' { + declare module.exports: $Exports<'webpack/lib/DefinePlugin'>; +} +declare module 'webpack/lib/DelegatedModule.js' { + declare module.exports: $Exports<'webpack/lib/DelegatedModule'>; +} +declare module 'webpack/lib/DelegatedModuleFactoryPlugin.js' { + declare module.exports: $Exports<'webpack/lib/DelegatedModuleFactoryPlugin'>; +} +declare module 'webpack/lib/DelegatedPlugin.js' { + declare module.exports: $Exports<'webpack/lib/DelegatedPlugin'>; +} +declare module 'webpack/lib/dependencies/AMDDefineDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDDefineDependency'>; +} +declare module 'webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDDefineDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/AMDPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDPlugin'>; +} +declare module 'webpack/lib/dependencies/AMDRequireArrayDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireArrayDependency'>; +} +declare module 'webpack/lib/dependencies/AMDRequireContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireContextDependency'>; +} +declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlock.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependenciesBlock'>; +} +declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin'>; +} +declare module 'webpack/lib/dependencies/AMDRequireDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependency'>; +} +declare module 'webpack/lib/dependencies/AMDRequireItemDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireItemDependency'>; +} +declare module 'webpack/lib/dependencies/CommonJsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsPlugin'>; +} +declare module 'webpack/lib/dependencies/CommonJsRequireContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireContextDependency'>; +} +declare module 'webpack/lib/dependencies/CommonJsRequireDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireDependency'>; +} +declare module 'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/ConstDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ConstDependency'>; +} +declare module 'webpack/lib/dependencies/ContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependency'>; +} +declare module 'webpack/lib/dependencies/ContextDependencyHelpers.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyHelpers'>; +} +declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsId.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyTemplateAsId'>; +} +declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall'>; +} +declare module 'webpack/lib/dependencies/ContextElementDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ContextElementDependency'>; +} +declare module 'webpack/lib/dependencies/CriticalDependencyWarning.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/CriticalDependencyWarning'>; +} +declare module 'webpack/lib/dependencies/DelegatedExportsDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedExportsDependency'>; +} +declare module 'webpack/lib/dependencies/DelegatedSourceDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedSourceDependency'>; +} +declare module 'webpack/lib/dependencies/DepBlockHelpers.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/DepBlockHelpers'>; +} +declare module 'webpack/lib/dependencies/DllEntryDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/DllEntryDependency'>; +} +declare module 'webpack/lib/dependencies/getFunctionExpression.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/getFunctionExpression'>; +} +declare module 'webpack/lib/dependencies/HarmonyAcceptDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptImportDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyCompatibilityDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyDetectionParserPlugin'>; +} +declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportExpressionDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportHeaderDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportSpecifierDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyImportDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportSpecifierDependency'>; +} +declare module 'webpack/lib/dependencies/HarmonyModulesHelpers.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesHelpers'>; +} +declare module 'webpack/lib/dependencies/HarmonyModulesPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesPlugin'>; +} +declare module 'webpack/lib/dependencies/ImportContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportContextDependency'>; +} +declare module 'webpack/lib/dependencies/ImportDependenciesBlock.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependenciesBlock'>; +} +declare module 'webpack/lib/dependencies/ImportDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependency'>; +} +declare module 'webpack/lib/dependencies/ImportEagerContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerContextDependency'>; +} +declare module 'webpack/lib/dependencies/ImportEagerDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerDependency'>; +} +declare module 'webpack/lib/dependencies/ImportLazyContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyContextDependency'>; +} +declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyOnceContextDependency'>; +} +declare module 'webpack/lib/dependencies/ImportParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportParserPlugin'>; +} +declare module 'webpack/lib/dependencies/ImportPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportPlugin'>; +} +declare module 'webpack/lib/dependencies/ImportWeakContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportWeakContextDependency'>; +} +declare module 'webpack/lib/dependencies/ImportWeakDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ImportWeakDependency'>; +} +declare module 'webpack/lib/dependencies/LoaderDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/LoaderDependency'>; +} +declare module 'webpack/lib/dependencies/LoaderPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/LoaderPlugin'>; +} +declare module 'webpack/lib/dependencies/LocalModule.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/LocalModule'>; +} +declare module 'webpack/lib/dependencies/LocalModuleDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/LocalModuleDependency'>; +} +declare module 'webpack/lib/dependencies/LocalModulesHelpers.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/LocalModulesHelpers'>; +} +declare module 'webpack/lib/dependencies/ModuleDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependency'>; +} +declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsId.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependencyTemplateAsId'>; +} +declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId'>; +} +declare module 'webpack/lib/dependencies/ModuleHotAcceptDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ModuleHotAcceptDependency'>; +} +declare module 'webpack/lib/dependencies/ModuleHotDeclineDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/ModuleHotDeclineDependency'>; +} +declare module 'webpack/lib/dependencies/MultiEntryDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/MultiEntryDependency'>; +} +declare module 'webpack/lib/dependencies/NullDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/NullDependency'>; +} +declare module 'webpack/lib/dependencies/PrefetchDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/PrefetchDependency'>; +} +declare module 'webpack/lib/dependencies/RequireContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextDependency'>; +} +declare module 'webpack/lib/dependencies/RequireContextDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/RequireContextPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextPlugin'>; +} +declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlock.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependenciesBlock'>; +} +declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin'>; +} +declare module 'webpack/lib/dependencies/RequireEnsureDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependency'>; +} +declare module 'webpack/lib/dependencies/RequireEnsureItemDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureItemDependency'>; +} +declare module 'webpack/lib/dependencies/RequireEnsurePlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsurePlugin'>; +} +declare module 'webpack/lib/dependencies/RequireHeaderDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireHeaderDependency'>; +} +declare module 'webpack/lib/dependencies/RequireIncludeDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludeDependency'>; +} +declare module 'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/RequireIncludePlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludePlugin'>; +} +declare module 'webpack/lib/dependencies/RequireResolveContextDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveContextDependency'>; +} +declare module 'webpack/lib/dependencies/RequireResolveDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveDependency'>; +} +declare module 'webpack/lib/dependencies/RequireResolveDependencyParserPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveDependencyParserPlugin'>; +} +declare module 'webpack/lib/dependencies/RequireResolveHeaderDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveHeaderDependency'>; +} +declare module 'webpack/lib/dependencies/SingleEntryDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/SingleEntryDependency'>; +} +declare module 'webpack/lib/dependencies/SystemPlugin.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/SystemPlugin'>; +} +declare module 'webpack/lib/dependencies/UnsupportedDependency.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/UnsupportedDependency'>; +} +declare module 'webpack/lib/dependencies/WebpackMissingModule.js' { + declare module.exports: $Exports<'webpack/lib/dependencies/WebpackMissingModule'>; +} +declare module 'webpack/lib/DependenciesBlock.js' { + declare module.exports: $Exports<'webpack/lib/DependenciesBlock'>; +} +declare module 'webpack/lib/DependenciesBlockVariable.js' { + declare module.exports: $Exports<'webpack/lib/DependenciesBlockVariable'>; +} +declare module 'webpack/lib/Dependency.js' { + declare module.exports: $Exports<'webpack/lib/Dependency'>; +} +declare module 'webpack/lib/DllEntryPlugin.js' { + declare module.exports: $Exports<'webpack/lib/DllEntryPlugin'>; +} +declare module 'webpack/lib/DllModule.js' { + declare module.exports: $Exports<'webpack/lib/DllModule'>; +} +declare module 'webpack/lib/DllModuleFactory.js' { + declare module.exports: $Exports<'webpack/lib/DllModuleFactory'>; +} +declare module 'webpack/lib/DllPlugin.js' { + declare module.exports: $Exports<'webpack/lib/DllPlugin'>; +} +declare module 'webpack/lib/DllReferencePlugin.js' { + declare module.exports: $Exports<'webpack/lib/DllReferencePlugin'>; +} +declare module 'webpack/lib/DynamicEntryPlugin.js' { + declare module.exports: $Exports<'webpack/lib/DynamicEntryPlugin'>; +} +declare module 'webpack/lib/EntryModuleNotFoundError.js' { + declare module.exports: $Exports<'webpack/lib/EntryModuleNotFoundError'>; +} +declare module 'webpack/lib/EntryOptionPlugin.js' { + declare module.exports: $Exports<'webpack/lib/EntryOptionPlugin'>; +} +declare module 'webpack/lib/Entrypoint.js' { + declare module.exports: $Exports<'webpack/lib/Entrypoint'>; +} +declare module 'webpack/lib/EnvironmentPlugin.js' { + declare module.exports: $Exports<'webpack/lib/EnvironmentPlugin'>; +} +declare module 'webpack/lib/ErrorHelpers.js' { + declare module.exports: $Exports<'webpack/lib/ErrorHelpers'>; +} +declare module 'webpack/lib/EvalDevToolModulePlugin.js' { + declare module.exports: $Exports<'webpack/lib/EvalDevToolModulePlugin'>; +} +declare module 'webpack/lib/EvalDevToolModuleTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/EvalDevToolModuleTemplatePlugin'>; +} +declare module 'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin'>; +} +declare module 'webpack/lib/EvalSourceMapDevToolPlugin.js' { + declare module.exports: $Exports<'webpack/lib/EvalSourceMapDevToolPlugin'>; +} +declare module 'webpack/lib/ExportPropertyMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/ExportPropertyMainTemplatePlugin'>; +} +declare module 'webpack/lib/ExtendedAPIPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ExtendedAPIPlugin'>; +} +declare module 'webpack/lib/ExternalModule.js' { + declare module.exports: $Exports<'webpack/lib/ExternalModule'>; +} +declare module 'webpack/lib/ExternalModuleFactoryPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ExternalModuleFactoryPlugin'>; +} +declare module 'webpack/lib/ExternalsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ExternalsPlugin'>; +} +declare module 'webpack/lib/FlagDependencyExportsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/FlagDependencyExportsPlugin'>; +} +declare module 'webpack/lib/FlagDependencyUsagePlugin.js' { + declare module.exports: $Exports<'webpack/lib/FlagDependencyUsagePlugin'>; +} +declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin.js' { + declare module.exports: $Exports<'webpack/lib/FlagInitialModulesAsUsedPlugin'>; +} +declare module 'webpack/lib/formatLocation.js' { + declare module.exports: $Exports<'webpack/lib/formatLocation'>; +} +declare module 'webpack/lib/FunctionModulePlugin.js' { + declare module.exports: $Exports<'webpack/lib/FunctionModulePlugin'>; +} +declare module 'webpack/lib/FunctionModuleTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/FunctionModuleTemplatePlugin'>; +} +declare module 'webpack/lib/HashedModuleIdsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/HashedModuleIdsPlugin'>; +} +declare module 'webpack/lib/HotModuleReplacement.runtime.js' { + declare module.exports: $Exports<'webpack/lib/HotModuleReplacement.runtime'>; +} +declare module 'webpack/lib/HotModuleReplacementPlugin.js' { + declare module.exports: $Exports<'webpack/lib/HotModuleReplacementPlugin'>; +} +declare module 'webpack/lib/HotUpdateChunkTemplate.js' { + declare module.exports: $Exports<'webpack/lib/HotUpdateChunkTemplate'>; +} +declare module 'webpack/lib/IgnorePlugin.js' { + declare module.exports: $Exports<'webpack/lib/IgnorePlugin'>; +} +declare module 'webpack/lib/JsonpChunkTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/JsonpChunkTemplatePlugin'>; +} +declare module 'webpack/lib/JsonpExportMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/JsonpExportMainTemplatePlugin'>; +} +declare module 'webpack/lib/JsonpHotUpdateChunkTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/JsonpHotUpdateChunkTemplatePlugin'>; +} +declare module 'webpack/lib/JsonpMainTemplate.runtime.js' { + declare module.exports: $Exports<'webpack/lib/JsonpMainTemplate.runtime'>; +} +declare module 'webpack/lib/JsonpMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/JsonpMainTemplatePlugin'>; +} +declare module 'webpack/lib/JsonpTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/JsonpTemplatePlugin'>; +} +declare module 'webpack/lib/LibManifestPlugin.js' { + declare module.exports: $Exports<'webpack/lib/LibManifestPlugin'>; +} +declare module 'webpack/lib/LibraryTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/LibraryTemplatePlugin'>; +} +declare module 'webpack/lib/LoaderOptionsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/LoaderOptionsPlugin'>; +} +declare module 'webpack/lib/LoaderTargetPlugin.js' { + declare module.exports: $Exports<'webpack/lib/LoaderTargetPlugin'>; +} +declare module 'webpack/lib/MainTemplate.js' { + declare module.exports: $Exports<'webpack/lib/MainTemplate'>; +} +declare module 'webpack/lib/MemoryOutputFileSystem.js' { + declare module.exports: $Exports<'webpack/lib/MemoryOutputFileSystem'>; +} +declare module 'webpack/lib/Module.js' { + declare module.exports: $Exports<'webpack/lib/Module'>; +} +declare module 'webpack/lib/ModuleBuildError.js' { + declare module.exports: $Exports<'webpack/lib/ModuleBuildError'>; +} +declare module 'webpack/lib/ModuleDependencyError.js' { + declare module.exports: $Exports<'webpack/lib/ModuleDependencyError'>; +} +declare module 'webpack/lib/ModuleDependencyWarning.js' { + declare module.exports: $Exports<'webpack/lib/ModuleDependencyWarning'>; +} +declare module 'webpack/lib/ModuleError.js' { + declare module.exports: $Exports<'webpack/lib/ModuleError'>; +} +declare module 'webpack/lib/ModuleFilenameHelpers.js' { + declare module.exports: $Exports<'webpack/lib/ModuleFilenameHelpers'>; +} +declare module 'webpack/lib/ModuleNotFoundError.js' { + declare module.exports: $Exports<'webpack/lib/ModuleNotFoundError'>; +} +declare module 'webpack/lib/ModuleParseError.js' { + declare module.exports: $Exports<'webpack/lib/ModuleParseError'>; +} +declare module 'webpack/lib/ModuleReason.js' { + declare module.exports: $Exports<'webpack/lib/ModuleReason'>; +} +declare module 'webpack/lib/ModuleTemplate.js' { + declare module.exports: $Exports<'webpack/lib/ModuleTemplate'>; +} +declare module 'webpack/lib/ModuleWarning.js' { + declare module.exports: $Exports<'webpack/lib/ModuleWarning'>; +} +declare module 'webpack/lib/MovedToPluginWarningPlugin.js' { + declare module.exports: $Exports<'webpack/lib/MovedToPluginWarningPlugin'>; +} +declare module 'webpack/lib/MultiCompiler.js' { + declare module.exports: $Exports<'webpack/lib/MultiCompiler'>; +} +declare module 'webpack/lib/MultiEntryPlugin.js' { + declare module.exports: $Exports<'webpack/lib/MultiEntryPlugin'>; +} +declare module 'webpack/lib/MultiModule.js' { + declare module.exports: $Exports<'webpack/lib/MultiModule'>; +} +declare module 'webpack/lib/MultiModuleFactory.js' { + declare module.exports: $Exports<'webpack/lib/MultiModuleFactory'>; +} +declare module 'webpack/lib/MultiStats.js' { + declare module.exports: $Exports<'webpack/lib/MultiStats'>; +} +declare module 'webpack/lib/MultiWatching.js' { + declare module.exports: $Exports<'webpack/lib/MultiWatching'>; +} +declare module 'webpack/lib/NamedChunksPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NamedChunksPlugin'>; +} +declare module 'webpack/lib/NamedModulesPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NamedModulesPlugin'>; +} +declare module 'webpack/lib/NewWatchingPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NewWatchingPlugin'>; +} +declare module 'webpack/lib/node/NodeChunkTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeChunkTemplatePlugin'>; +} +declare module 'webpack/lib/node/NodeEnvironmentPlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeEnvironmentPlugin'>; +} +declare module 'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin'>; +} +declare module 'webpack/lib/node/NodeMainTemplate.runtime.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplate.runtime'>; +} +declare module 'webpack/lib/node/NodeMainTemplateAsync.runtime.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplateAsync.runtime'>; +} +declare module 'webpack/lib/node/NodeMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplatePlugin'>; +} +declare module 'webpack/lib/node/NodeOutputFileSystem.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeOutputFileSystem'>; +} +declare module 'webpack/lib/node/NodeSourcePlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeSourcePlugin'>; +} +declare module 'webpack/lib/node/NodeTargetPlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeTargetPlugin'>; +} +declare module 'webpack/lib/node/NodeTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeTemplatePlugin'>; +} +declare module 'webpack/lib/node/NodeWatchFileSystem.js' { + declare module.exports: $Exports<'webpack/lib/node/NodeWatchFileSystem'>; +} +declare module 'webpack/lib/NodeStuffPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NodeStuffPlugin'>; +} +declare module 'webpack/lib/NoEmitOnErrorsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NoEmitOnErrorsPlugin'>; +} +declare module 'webpack/lib/NoErrorsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NoErrorsPlugin'>; +} +declare module 'webpack/lib/NormalModule.js' { + declare module.exports: $Exports<'webpack/lib/NormalModule'>; +} +declare module 'webpack/lib/NormalModuleFactory.js' { + declare module.exports: $Exports<'webpack/lib/NormalModuleFactory'>; +} +declare module 'webpack/lib/NormalModuleReplacementPlugin.js' { + declare module.exports: $Exports<'webpack/lib/NormalModuleReplacementPlugin'>; +} +declare module 'webpack/lib/NullFactory.js' { + declare module.exports: $Exports<'webpack/lib/NullFactory'>; +} +declare module 'webpack/lib/optimize/AggressiveMergingPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/AggressiveMergingPlugin'>; +} +declare module 'webpack/lib/optimize/AggressiveSplittingPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/AggressiveSplittingPlugin'>; +} +declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/ChunkModuleIdRangePlugin'>; +} +declare module 'webpack/lib/optimize/CommonsChunkPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/CommonsChunkPlugin'>; +} +declare module 'webpack/lib/optimize/ConcatenatedModule.js' { + declare module.exports: $Exports<'webpack/lib/optimize/ConcatenatedModule'>; +} +declare module 'webpack/lib/optimize/DedupePlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/DedupePlugin'>; +} +declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/EnsureChunkConditionsPlugin'>; +} +declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/FlagIncludedChunksPlugin'>; +} +declare module 'webpack/lib/optimize/LimitChunkCountPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/LimitChunkCountPlugin'>; +} +declare module 'webpack/lib/optimize/MergeDuplicateChunksPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/MergeDuplicateChunksPlugin'>; +} +declare module 'webpack/lib/optimize/MinChunkSizePlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/MinChunkSizePlugin'>; +} +declare module 'webpack/lib/optimize/ModuleConcatenationPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/ModuleConcatenationPlugin'>; +} +declare module 'webpack/lib/optimize/OccurrenceOrderPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/OccurrenceOrderPlugin'>; +} +declare module 'webpack/lib/optimize/RemoveEmptyChunksPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/RemoveEmptyChunksPlugin'>; +} +declare module 'webpack/lib/optimize/RemoveParentModulesPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/RemoveParentModulesPlugin'>; +} +declare module 'webpack/lib/optimize/UglifyJsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/optimize/UglifyJsPlugin'>; +} +declare module 'webpack/lib/OptionsApply.js' { + declare module.exports: $Exports<'webpack/lib/OptionsApply'>; +} +declare module 'webpack/lib/OptionsDefaulter.js' { + declare module.exports: $Exports<'webpack/lib/OptionsDefaulter'>; +} +declare module 'webpack/lib/Parser.js' { + declare module.exports: $Exports<'webpack/lib/Parser'>; +} +declare module 'webpack/lib/ParserHelpers.js' { + declare module.exports: $Exports<'webpack/lib/ParserHelpers'>; +} +declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning.js' { + declare module.exports: $Exports<'webpack/lib/performance/AssetsOverSizeLimitWarning'>; +} +declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning.js' { + declare module.exports: $Exports<'webpack/lib/performance/EntrypointsOverSizeLimitWarning'>; +} +declare module 'webpack/lib/performance/NoAsyncChunksWarning.js' { + declare module.exports: $Exports<'webpack/lib/performance/NoAsyncChunksWarning'>; +} +declare module 'webpack/lib/performance/SizeLimitsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/performance/SizeLimitsPlugin'>; +} +declare module 'webpack/lib/PrefetchPlugin.js' { + declare module.exports: $Exports<'webpack/lib/PrefetchPlugin'>; +} +declare module 'webpack/lib/prepareOptions.js' { + declare module.exports: $Exports<'webpack/lib/prepareOptions'>; +} +declare module 'webpack/lib/ProgressPlugin.js' { + declare module.exports: $Exports<'webpack/lib/ProgressPlugin'>; +} +declare module 'webpack/lib/ProvidePlugin.js' { + declare module.exports: $Exports<'webpack/lib/ProvidePlugin'>; +} +declare module 'webpack/lib/RawModule.js' { + declare module.exports: $Exports<'webpack/lib/RawModule'>; +} +declare module 'webpack/lib/RecordIdsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/RecordIdsPlugin'>; +} +declare module 'webpack/lib/removeAndDo.js' { + declare module.exports: $Exports<'webpack/lib/removeAndDo'>; +} +declare module 'webpack/lib/RequestShortener.js' { + declare module.exports: $Exports<'webpack/lib/RequestShortener'>; +} +declare module 'webpack/lib/RequireJsStuffPlugin.js' { + declare module.exports: $Exports<'webpack/lib/RequireJsStuffPlugin'>; +} +declare module 'webpack/lib/RuleSet.js' { + declare module.exports: $Exports<'webpack/lib/RuleSet'>; +} +declare module 'webpack/lib/SetVarMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/SetVarMainTemplatePlugin'>; +} +declare module 'webpack/lib/SingleEntryPlugin.js' { + declare module.exports: $Exports<'webpack/lib/SingleEntryPlugin'>; +} +declare module 'webpack/lib/SizeFormatHelpers.js' { + declare module.exports: $Exports<'webpack/lib/SizeFormatHelpers'>; +} +declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin.js' { + declare module.exports: $Exports<'webpack/lib/SourceMapDevToolModuleOptionsPlugin'>; +} +declare module 'webpack/lib/SourceMapDevToolPlugin.js' { + declare module.exports: $Exports<'webpack/lib/SourceMapDevToolPlugin'>; +} +declare module 'webpack/lib/Stats.js' { + declare module.exports: $Exports<'webpack/lib/Stats'>; +} +declare module 'webpack/lib/Template.js' { + declare module.exports: $Exports<'webpack/lib/Template'>; +} +declare module 'webpack/lib/TemplatedPathPlugin.js' { + declare module.exports: $Exports<'webpack/lib/TemplatedPathPlugin'>; +} +declare module 'webpack/lib/UmdMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/UmdMainTemplatePlugin'>; +} +declare module 'webpack/lib/UnsupportedFeatureWarning.js' { + declare module.exports: $Exports<'webpack/lib/UnsupportedFeatureWarning'>; +} +declare module 'webpack/lib/UseStrictPlugin.js' { + declare module.exports: $Exports<'webpack/lib/UseStrictPlugin'>; +} +declare module 'webpack/lib/util/identifier.js' { + declare module.exports: $Exports<'webpack/lib/util/identifier'>; +} +declare module 'webpack/lib/util/Queue.js' { + declare module.exports: $Exports<'webpack/lib/util/Queue'>; +} +declare module 'webpack/lib/util/Semaphore.js' { + declare module.exports: $Exports<'webpack/lib/util/Semaphore'>; +} +declare module 'webpack/lib/util/SortableSet.js' { + declare module.exports: $Exports<'webpack/lib/util/SortableSet'>; +} +declare module 'webpack/lib/validateSchema.js' { + declare module.exports: $Exports<'webpack/lib/validateSchema'>; +} +declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin.js' { + declare module.exports: $Exports<'webpack/lib/WarnCaseSensitiveModulesPlugin'>; +} +declare module 'webpack/lib/WatchIgnorePlugin.js' { + declare module.exports: $Exports<'webpack/lib/WatchIgnorePlugin'>; +} +declare module 'webpack/lib/web/WebEnvironmentPlugin.js' { + declare module.exports: $Exports<'webpack/lib/web/WebEnvironmentPlugin'>; +} +declare module 'webpack/lib/webpack.js' { + declare module.exports: $Exports<'webpack/lib/webpack'>; +} +declare module 'webpack/lib/webpack.web.js' { + declare module.exports: $Exports<'webpack/lib/webpack.web'>; +} +declare module 'webpack/lib/WebpackError.js' { + declare module.exports: $Exports<'webpack/lib/WebpackError'>; +} +declare module 'webpack/lib/WebpackOptionsApply.js' { + declare module.exports: $Exports<'webpack/lib/WebpackOptionsApply'>; +} +declare module 'webpack/lib/WebpackOptionsDefaulter.js' { + declare module.exports: $Exports<'webpack/lib/WebpackOptionsDefaulter'>; +} +declare module 'webpack/lib/WebpackOptionsValidationError.js' { + declare module.exports: $Exports<'webpack/lib/WebpackOptionsValidationError'>; +} +declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerChunkTemplatePlugin'>; +} +declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin'>; +} +declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime.js' { + declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplate.runtime'>; +} +declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplatePlugin'>; +} +declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin.js' { + declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerTemplatePlugin'>; +} +declare module 'webpack/schemas/ajv.absolutePath.js' { + declare module.exports: $Exports<'webpack/schemas/ajv.absolutePath'>; +} +declare module 'webpack/web_modules/node-libs-browser.js' { + declare module.exports: $Exports<'webpack/web_modules/node-libs-browser'>; +} diff --git a/flow/interfaces/preval.js b/flow/interfaces/preval.js new file mode 100644 index 00000000000000..e2727d2464670d --- /dev/null +++ b/flow/interfaces/preval.js @@ -0,0 +1 @@ +declare var preval: Function; diff --git a/flow/interfaces/webpack.js b/flow/interfaces/webpack.js new file mode 100644 index 00000000000000..97f749657b69fd --- /dev/null +++ b/flow/interfaces/webpack.js @@ -0,0 +1 @@ +declare var require: any; diff --git a/flow/stubs/url-loader.js b/flow/stubs/url-loader.js new file mode 100644 index 00000000000000..08d725cd4e46f2 --- /dev/null +++ b/flow/stubs/url-loader.js @@ -0,0 +1 @@ +export default ''; From f7205576c8d293b8f03b1a45f62c2cb8167de9e3 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 08:57:43 -0600 Subject: [PATCH 12/84] prevent flowconfig diff --- .flowconfig | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .flowconfig diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 00000000000000..359ee2b6b550f9 --- /dev/null +++ b/.flowconfig @@ -0,0 +1,50 @@ +[ignore] + +/build +.*/node_modules/react-scrollbar-size +.*/node_modules/fbjs/lib/partitionObjectByKey.js +.*/node_modules/mitt +.*/node_modules/npmconf/test/fixtures/package.json +.*/node_modules/react-swipeable-views +.*/node_modules/react-flow-types/tests +.*/node_modules/eslint-plugin-jsx-a11y +.*/node_modules/react-number-format/src +.*/scripts +.*/docs/webpack.* +; FIXME: we should be flow checking against jss +.*/node_modules/jss/lib/.*\.js\.flow +.*/examples/.*/node_modules/.* + +[libs] + +flow/interfaces + +[options] + +include_warnings=true +esproposal.class_static_fields=enable +esproposal.class_instance_fields=enable +module.file_ext=.js +module.file_ext=.md +module.name_mapper='.*\.\(html\|css\|svg\|png\|jpg\|gif\)$' -> '/flow/stubs/url-loader.js' +module.name_mapper='^material-ui\/\(.*\)$' -> '/src/\1' +module.name_mapper='^material-ui-icons\/\(.*\)$' -> '/packages/material-ui-icons/src/\1' + +module.ignore_non_literal_requires=true +module.system.node.resolve_dirname=node_modules +module.system.node.resolve_dirname=. + +suppress_comment= \\(.\\|\n\\)*\\$FlowFixMe +suppress_comment= \\(.\\|\n\\)*\\$FlowExpectedError +suppress_type=$FlowToDo + +[lints] + +all=error +sketchy-null-bool=off +sketchy-null-mixed=off +sketchy-null-number=off +sketchy-null-string=off +unclear-type=off +untyped-import=off +untyped-type-import=off From c201a13bb300dbab5f971a1bdca61ebc88d1028e Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 09:05:16 -0600 Subject: [PATCH 13/84] fix import * as warning from 'warning'; --- src/Paper/Paper.js | 2 +- src/styles/createGenerateClassName.js | 2 +- src/styles/createMuiTheme.js | 2 +- src/styles/createPalette.js | 2 +- src/styles/withStyles.js | 2 +- src/utils/ts-import-workaround/warning.ts | 3 --- 6 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 src/utils/ts-import-workaround/warning.ts diff --git a/src/Paper/Paper.js b/src/Paper/Paper.js index b3fd3de2841d51..191f93b503f50a 100644 --- a/src/Paper/Paper.js +++ b/src/Paper/Paper.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; -import warning from '../utils/ts-import-workaround/warning'; +import * as warning from 'warning'; export const styles = theme => { const shadows = {}; diff --git a/src/styles/createGenerateClassName.js b/src/styles/createGenerateClassName.js index c5d89d0b8ba0b8..dc98922e2e5ee3 100644 --- a/src/styles/createGenerateClassName.js +++ b/src/styles/createGenerateClassName.js @@ -1,4 +1,4 @@ -import warning from '../utils/ts-import-workaround/warning'; +import * as warning from 'warning'; let generatorCounter = 0; diff --git a/src/styles/createMuiTheme.js b/src/styles/createMuiTheme.js index e435ace7a82448..de0b114c59e648 100644 --- a/src/styles/createMuiTheme.js +++ b/src/styles/createMuiTheme.js @@ -1,5 +1,5 @@ import deepmerge from '../utils/ts-import-workaround/deepmerge'; -import warning from '../utils/ts-import-workaround/warning'; +import * as warning from 'warning'; import createTypography from './createTypography'; import createBreakpoints from './createBreakpoints'; import createPalette from './createPalette'; diff --git a/src/styles/createPalette.js b/src/styles/createPalette.js index 74584cc6e8ddcc..b07ab06d4ebcdc 100644 --- a/src/styles/createPalette.js +++ b/src/styles/createPalette.js @@ -4,7 +4,7 @@ import pink from '../colors/pink'; import grey from '../colors/grey'; import red from '../colors/red'; import common from '../colors/common'; -import warning from '../utils/ts-import-workaround/warning'; +import * as warning from 'warning'; import { getContrastRatio } from './colorManipulator'; export const light = { diff --git a/src/styles/withStyles.js b/src/styles/withStyles.js index 1bc7ff3f276d73..9ec113e1cb63b4 100644 --- a/src/styles/withStyles.js +++ b/src/styles/withStyles.js @@ -12,7 +12,7 @@ import jssDefaultUnit from 'jss-default-unit'; import jssVendorPrefixer from 'jss-vendor-prefixer'; import jssPropsSort from 'jss-props-sort'; import * as ns from 'react-jss/lib/ns'; -import warning from '../utils/ts-import-workaround/warning'; +import * as warning from 'warning'; import createMuiTheme from './createMuiTheme'; import themeListener from './themeListener'; import createGenerateClassName from './createGenerateClassName'; diff --git a/src/utils/ts-import-workaround/warning.ts b/src/utils/ts-import-workaround/warning.ts deleted file mode 100644 index ac24959b2f9f60..00000000000000 --- a/src/utils/ts-import-workaround/warning.ts +++ /dev/null @@ -1,3 +0,0 @@ -import warning = require('warning'); - -export default warning; From 0de95ceddd18f20f1fe467a05e8cf96fd5829510 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 09:35:46 -0600 Subject: [PATCH 14/84] deepmerge workaround --- src/styles/createMuiTheme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/styles/createMuiTheme.js b/src/styles/createMuiTheme.js index de0b114c59e648..dd0edc535242c9 100644 --- a/src/styles/createMuiTheme.js +++ b/src/styles/createMuiTheme.js @@ -1,4 +1,4 @@ -import deepmerge from '../utils/ts-import-workaround/deepmerge'; +import * as deepmerge from 'deepmerge'; import * as warning from 'warning'; import createTypography from './createTypography'; import createBreakpoints from './createBreakpoints'; From cacfb87321c0a50b7db458608651e2a5e29a67ad Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 09:36:44 -0600 Subject: [PATCH 15/84] add back consoleError in test setup --- test/utils/init.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/utils/init.js b/test/utils/init.js index 1a623f5a11c675..bdba18edc82fa3 100644 --- a/test/utils/init.js +++ b/test/utils/init.js @@ -1,7 +1,7 @@ import * as enzyme from 'enzyme/build/index'; import * as Adapter from 'enzyme-adapter-react-16'; -// import consoleError from './consoleError'; +import consoleError from './consoleError'; -// consoleError(); +consoleError(); enzyme.configure({ adapter: new Adapter() }); From 82a7574de81c90001216ac9a49dd98239ec9c91f Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 09:57:28 -0600 Subject: [PATCH 16/84] fix export MuiShallow --- src/Paper/Paper.spec.tsx | 2 +- src/test-utils/createShallow.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Paper/Paper.spec.tsx b/src/Paper/Paper.spec.tsx index be91b37d7e08fa..d081aeb8498cb4 100644 --- a/src/Paper/Paper.spec.tsx +++ b/src/Paper/Paper.spec.tsx @@ -6,7 +6,7 @@ import { ClassNameMap } from '../styles/withStyles'; import { MuiShallow } from '../test-utils/createShallow'; describe('', () => { - let shallow: MuiShallow; //ReactWrapper; + let shallow: MuiShallow; let classes: ClassNameMap; before(() => { diff --git a/src/test-utils/createShallow.ts b/src/test-utils/createShallow.ts index d46d7f13547cdc..47715f79d85020 100644 --- a/src/test-utils/createShallow.ts +++ b/src/test-utils/createShallow.ts @@ -9,7 +9,10 @@ export interface ShallowOptions { untilSelector: EnzymeSelector; } -type MuiShallow

= (node: ReactElement

, options?: MountRendererProps) => ReactWrapper; +export type MuiShallow

= ( + node: ReactElement

, + options?: MountRendererProps, +) => ReactWrapper; // Generate an enhanced shallow function. export default function createShallow

(options1: Partial = {}): MuiShallow

{ From db79d07533444e6b2761739877f3abc4d37a4c08 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 10:05:12 -0600 Subject: [PATCH 17/84] fix bad replacements of `: Object` in .d.ts files --- src/Avatar/Avatar.d.ts | 2 +- src/GridList/GridList.js | 2 +- src/Input/InputLabel.d.ts | 2 +- src/Modal/Modal.d.ts | 2 +- src/Popover/Popover.d.ts | 4 ++-- src/Radio/Radio.d.ts | 2 +- src/Snackbar/Snackbar.d.ts | 2 +- src/styles/MuiThemeProvider.d.ts | 2 +- src/styles/themeListener.d.ts | 6 +++--- src/test-utils/until.d.ts | 2 +- src/transitions/Collapse.d.ts | 2 +- src/utils/helpers.d.ts | 2 +- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/Avatar/Avatar.d.ts b/src/Avatar/Avatar.d.ts index 416a77a83c5bba..57bcf115d2f9de 100644 --- a/src/Avatar/Avatar.d.ts +++ b/src/Avatar/Avatar.d.ts @@ -6,7 +6,7 @@ export interface AvatarProps alt?: string; childrenClassName?: string; component?: string | React.ComponentType; - imgProps?; + imgProps?: object; sizes?: string; src?: string; srcSet?: string; diff --git a/src/GridList/GridList.js b/src/GridList/GridList.js index c98fa5af61a1a2..7115025e7b8b0f 100644 --- a/src/GridList/GridList.js +++ b/src/GridList/GridList.js @@ -38,7 +38,7 @@ function GridList(props) { const childRows = currentChild.props.rows || 1; return React.cloneElement(currentChild, { - style.assign( + style: Object.assign( { width: `${100 / cols * childCols}%`, height: cellHeight === 'auto' ? 'auto' : cellHeight * childRows + spacing, diff --git a/src/Input/InputLabel.d.ts b/src/Input/InputLabel.d.ts index 280e98bedc8715..f4326c7a06c561 100644 --- a/src/Input/InputLabel.d.ts +++ b/src/Input/InputLabel.d.ts @@ -6,7 +6,7 @@ export interface InputLabelProps extends StandardProps; onClose?: React.ReactEventHandler<{}>; onEscapeKeyUp?: React.ReactEventHandler<{}>; diff --git a/src/Popover/Popover.d.ts b/src/Popover/Popover.d.ts index 3ba14ed04fd171..c75ae025e82452 100644 --- a/src/Popover/Popover.d.ts +++ b/src/Popover/Popover.d.ts @@ -18,7 +18,7 @@ export type PopoverReference = 'anchorEl' | 'anchorPosition'; export interface PopoverProps extends StandardProps, PopoverClassKey, 'onClose'> { - anchorEl?; + anchorEl?: object; anchorOrigin?: PopoverOrigin; anchorPosition?: PopoverPosition; anchorReference?: PopoverReference; @@ -34,7 +34,7 @@ export interface PopoverProps open?: boolean; PaperProps?: Partial; role?: string; - theme?; + theme?: object; transformOrigin?: PopoverOrigin; transitionDuration?: TransitionDuration; } diff --git a/src/Radio/Radio.d.ts b/src/Radio/Radio.d.ts index 27f869ad6b4f09..b9336c0d2b7ae2 100644 --- a/src/Radio/Radio.d.ts +++ b/src/Radio/Radio.d.ts @@ -11,7 +11,7 @@ export interface RadioProps extends StandardProps; name?: string; onChange?: (event: React.ChangeEvent, checked: boolean) => void; diff --git a/src/Snackbar/Snackbar.d.ts b/src/Snackbar/Snackbar.d.ts index 5d2df74f27533d..e6f75dec5f4c34 100644 --- a/src/Snackbar/Snackbar.d.ts +++ b/src/Snackbar/Snackbar.d.ts @@ -21,7 +21,7 @@ export interface SnackbarProps onMouseLeave?: React.MouseEventHandler; open: boolean; resumeHideDuration?: number; - SnackbarContentProps?; + SnackbarContentProps?: object; transition?: React.ReactType; transitionDuration?: TransitionDuration; } diff --git a/src/styles/MuiThemeProvider.d.ts b/src/styles/MuiThemeProvider.d.ts index a6110de7cd30d5..61db60df45a77a 100644 --- a/src/styles/MuiThemeProvider.d.ts +++ b/src/styles/MuiThemeProvider.d.ts @@ -3,7 +3,7 @@ import { Theme } from './createMuiTheme'; export interface MuiThemeProviderProps { theme: Theme | ((outer: Theme | null) => Theme); - sheetsManager?; + sheetsManager?: object; children: React.ReactNode; } diff --git a/src/styles/themeListener.d.ts b/src/styles/themeListener.d.ts index 3e02210344a18c..6f0f0fa9000707 100644 --- a/src/styles/themeListener.d.ts +++ b/src/styles/themeListener.d.ts @@ -1,6 +1,6 @@ // This is using the API from https://github.com/vesparny/brcast interface MuiContext { - getState(); + getState(): object; subscribe(callback: Function): Function; } @@ -8,8 +8,8 @@ export interface ThemeListener { contextTypes: { 'material-ui': object; }; - initial(context); - subscribe(context, callback: Function): Function; + initial(context: object): object; + subscribe(context: object, callback: Function): Function; } export default ThemeListener; diff --git a/src/test-utils/until.d.ts b/src/test-utils/until.d.ts index 5562fa54fa2a6f..96bf06b455949e 100644 --- a/src/test-utils/until.d.ts +++ b/src/test-utils/until.d.ts @@ -2,5 +2,5 @@ import { CommonWrapper } from 'enzyme'; export default function until

( selector: string, - options: { context }, + options: { context: object }, ): CommonWrapper; diff --git a/src/transitions/Collapse.d.ts b/src/transitions/Collapse.d.ts index 56d03657238e22..3733b432cc1f9a 100644 --- a/src/transitions/Collapse.d.ts +++ b/src/transitions/Collapse.d.ts @@ -8,7 +8,7 @@ export interface CollapseProps children?: React.ReactNode; collapsedHeight?: string; component?: string | React.ComponentType; - containerProps?; + containerProps?: object; theme?: Theme; timeout?: TransitionDuration | 'auto'; } diff --git a/src/utils/helpers.d.ts b/src/utils/helpers.d.ts index 92c33c39a48d8a..ff4ee6080e70dc 100644 --- a/src/utils/helpers.d.ts +++ b/src/utils/helpers.d.ts @@ -1,5 +1,5 @@ export function capitalizeFirstLetter(str: string): string; -export function contains(obj, pred): boolean; +export function contains(obj: object, pred: object): boolean; export function findIndex(arr: any[], pred: any): number; export function find(arr: T[], pred: any): T; export function createChainedFunction(...funcs: Function[]): (...args: any[]) => never; From 1ee29e89b0780e83f2e883819aadaddf917537f9 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 10:34:12 -0600 Subject: [PATCH 18/84] ts createBreakpoints --- src/styles/createBreakpoints.d.ts | 22 ---------- ...ateBreakpoints.js => createBreakpoints.ts} | 43 ++++++++++++++----- 2 files changed, 32 insertions(+), 33 deletions(-) delete mode 100644 src/styles/createBreakpoints.d.ts rename src/styles/{createBreakpoints.js => createBreakpoints.ts} (50%) diff --git a/src/styles/createBreakpoints.d.ts b/src/styles/createBreakpoints.d.ts deleted file mode 100644 index 0c8bd6aff5ebe0..00000000000000 --- a/src/styles/createBreakpoints.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -export type Breakpoint = 'xs' | 'sm' | 'md' | 'lg' | 'xl'; -export type BreakpointValues = { [key in Breakpoint]: number }; -export const keys: Breakpoint[]; - -export interface Breakpoints { - keys: Breakpoint[]; - values: BreakpointValues; - up: (key: Breakpoint | number) => string; - down: (key: Breakpoint | number) => string; - between: (start: Breakpoint, end: Breakpoint) => string; - only: (key: Breakpoint) => string; - width: (key: Breakpoint) => number; -} - -export type BreakpointsOptions = Partial<{ - unit: string; - step: number; -} & Breakpoints>; - -export default function createBreakpoints( - options: BreakpointsOptions -): Breakpoints; diff --git a/src/styles/createBreakpoints.js b/src/styles/createBreakpoints.ts similarity index 50% rename from src/styles/createBreakpoints.js rename to src/styles/createBreakpoints.ts index 3c70ca9d1b3de1..ee05fd1430671d 100644 --- a/src/styles/createBreakpoints.js +++ b/src/styles/createBreakpoints.ts @@ -1,9 +1,30 @@ +export type Breakpoint = 'xs' | 'sm' | 'md' | 'lg' | 'xl'; + // Sorted ASC by size. That's important. // It can't be configured as it's used statically for propTypes. -export const keys = ['xs', 'sm', 'md', 'lg', 'xl']; +export const keys: Breakpoint[] = ['xs', 'sm', 'md', 'lg', 'xl']; + +export type BreakpointValues = { [key in Breakpoint]: number }; + +export interface Breakpoints { + keys: Breakpoint[]; + values: BreakpointValues; + up: (key: Breakpoint) => string; + down: (key: Breakpoint) => string; + between: (start: Breakpoint, end: Breakpoint) => string; + only: (key: Breakpoint) => string; + width: (key: Breakpoint) => number; +} + +export type BreakpointsOptions = Partial< + { + unit: string; + step: number; + } & Breakpoints +>; // Keep in mind that @media is inclusive by the CSS specification. -export default function createBreakpoints(breakpoints) { +export default function createBreakpoints(options: BreakpointsOptions): Breakpoints { const { // The breakpoint **start** at this value. // For instance with the first breakpoint xs: [xs, sm[. @@ -16,20 +37,20 @@ export default function createBreakpoints(breakpoints) { }, unit = 'px', step = 5, - ...other - } = breakpoints; + ...other, + } = options; - function up(key) { - const value = typeof values[key] === 'number' ? values[key] : key; + function up(key: Breakpoint) { + const value = values[key]; return `@media (min-width:${value}${unit})`; } - function down(key) { - const value = typeof values[key] === 'number' ? values[key] : key; + function down(key: Breakpoint) { + const value: number = values[key]; return `@media (max-width:${value - step / 100}${unit})`; } - function between(start, end) { + function between(start: Breakpoint, end: Breakpoint) { const endIndex = keys.indexOf(end) + 1; if (endIndex === keys.length) { @@ -42,11 +63,11 @@ export default function createBreakpoints(breakpoints) { ); } - function only(key) { + function only(key: Breakpoint) { return between(key, key); } - function width(key) { + function width(key: Breakpoint) { return values[key]; } From dfdaeb5e86739b28cc1902595e10fe925e40402c Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 10:51:50 -0600 Subject: [PATCH 19/84] ts colorManipulator --- src/styles/colorManipulator.d.ts | 18 -------- ...olorManipulator.js => colorManipulator.ts} | 44 +++++++++++-------- 2 files changed, 26 insertions(+), 36 deletions(-) delete mode 100644 src/styles/colorManipulator.d.ts rename src/styles/{colorManipulator.js => colorManipulator.ts} (80%) diff --git a/src/styles/colorManipulator.d.ts b/src/styles/colorManipulator.d.ts deleted file mode 100644 index 10194b4959ff4c..00000000000000 --- a/src/styles/colorManipulator.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export type ColorFormat = 'rgb' | 'rgba' | 'hsl' | 'hsla'; -export interface ColorObject { - type: ColorFormat; - values: [number, number, number] | [number, number, number, number]; -} - -export function convertColorToString(color: ColorObject): string; -export function convertHexToRGB(hex: string): string; -export function decomposeColor(color: string): ColorObject; -export function getContrastRatio( - foreground: string, - background: string -): number; -export function getLuminance(color: string): number; -export function emphasize(color: string, coefficient?: number): string; -export function fade(color: string, value: number): string; -export function darken(color: string, coefficient?: number): string; -export function lighten(color: string, coefficient?: number): string; diff --git a/src/styles/colorManipulator.js b/src/styles/colorManipulator.ts similarity index 80% rename from src/styles/colorManipulator.js rename to src/styles/colorManipulator.ts index 46f34ee9e2987e..6fdec3213253f6 100644 --- a/src/styles/colorManipulator.js +++ b/src/styles/colorManipulator.ts @@ -8,7 +8,7 @@ * @param {number} max The upper boundary of the output range * @returns {number} A number in the range [min, max] */ -function clamp(value, min, max) { +function clamp(value: number, min: number, max: number): number { if (value < min) { return min; } @@ -18,6 +18,13 @@ function clamp(value, min, max) { return value; } +export type ColorFormat = 'rgb' | 'rgba' | 'hsl' | 'hsla'; +export type ColorValues = [number, number, number] | [number, number, number, number]; +export interface ColorObject { + type: ColorFormat; + values: ColorValues; +} + /** * Converts a color object with type and values to a string. * @@ -26,13 +33,13 @@ function clamp(value, min, max) { * @param {array} color.values - [n,n,n] or [n,n,n,n] * @returns {string} A CSS color string */ -export function convertColorToString(color) { +export function convertColorToString(color: ColorObject): string { const { type, values } = color; if (type.indexOf('rgb') > -1) { // Only convert the first 3 values to int (i.e. not alpha) for (let i = 0; i < 3; i += 1) { - values[i] = parseInt(values[i], 10); + values[i] = parseInt(String(values[i]), 10); // FIXME ts - parse seems unnecessary now? } } @@ -59,7 +66,7 @@ export function convertColorToString(color) { * @param {string} color - Hex color, i.e. #nnn or #nnnnnn * @returns {string} A CSS rgb color string */ -export function convertHexToRGB(color) { +export function convertHexToRGB(color: string): string { if (color.length === 4) { let extendedColor = '#'; for (let i = 1; i < color.length; i += 1) { @@ -85,17 +92,18 @@ export function convertHexToRGB(color) { * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @returns {{type: string, values: number[]}} A MUI color object */ -export function decomposeColor(color) { +export function decomposeColor(color: string): ColorObject { if (color.charAt(0) === '#') { return decomposeColor(convertHexToRGB(color)); } const marker = color.indexOf('('); const type = color.substring(0, marker); - let values = color.substring(marker + 1, color.length - 1).split(','); - values = values.map(value => parseFloat(value)); + const stringValues = color.substring(marker + 1, color.length - 1).split(','); + const values: number[] = []; + stringValues.forEach(value => values.push(parseFloat(value))); - return { type, values }; + return { type: type as ColorFormat, values: values as ColorValues }; } /** @@ -107,7 +115,7 @@ export function decomposeColor(color) { * @param {string} background - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @returns {number} A contrast ratio value in the range 0 - 21 with 2 digit precision. */ -export function getContrastRatio(foreground, background) { +export function getContrastRatio(foreground: string, background: string): number { const lumA = getLuminance(foreground); const lumB = getLuminance(background); const contrastRatio = (Math.max(lumA, lumB) + 0.05) / (Math.min(lumA, lumB) + 0.05); @@ -124,7 +132,7 @@ export function getContrastRatio(foreground, background) { * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @returns {number} The relative brightness of the color in the range 0 - 1 */ -export function getLuminance(color) { +export function getLuminance(color: string): number { const decomposedColor = decomposeColor(color); if (decomposedColor.type.indexOf('rgb') > -1) { @@ -149,7 +157,7 @@ export function getLuminance(color) { * @param {number} coefficient=0.15 - multiplier in the range 0 - 1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function emphasize(color, coefficient = 0.15) { +export function emphasize(color: string, coefficient: number = 0.15): string { return getLuminance(color) > 0.5 ? darken(color, coefficient) : lighten(color, coefficient); } @@ -157,12 +165,12 @@ export function emphasize(color, coefficient = 0.15) { * Set the absolute transparency of a color. * Any existing alpha values are overwritten. * - * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {string} cssColor - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() * @param {number} value - value to set the alpha channel to in the range 0 -1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function fade(color, value) { - color = decomposeColor(color); +export function fade(cssColor: string, value: number): string { + const color = decomposeColor(cssColor); value = clamp(value, 0, 1); if (color.type === 'rgb' || color.type === 'hsl') { @@ -180,8 +188,8 @@ export function fade(color, value) { * @param {number} coefficient - multiplier in the range 0 - 1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function darken(color, coefficient) { - color = decomposeColor(color); +export function darken(cssColor: string, coefficient: number): string { + const color = decomposeColor(cssColor); coefficient = clamp(coefficient, 0, 1); if (color.type.indexOf('hsl') > -1) { @@ -201,8 +209,8 @@ export function darken(color, coefficient) { * @param {number} coefficient - multiplier in the range 0 - 1 * @returns {string} A CSS color string. Hex input values are returned as rgb */ -export function lighten(color, coefficient) { - color = decomposeColor(color); +export function lighten(cssColor: string, coefficient: number): string { + const color = decomposeColor(cssColor); coefficient = clamp(coefficient, 0, 1); if (color.type.indexOf('hsl') > -1) { From 488056ad77969c36fd77d9a3a00b8c24c6d3027f Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 10:55:19 -0600 Subject: [PATCH 20/84] ts createGenerateClassName --- src/styles/createGenerateClassName.d.ts | 5 ----- ...createGenerateClassName.js => createGenerateClassName.ts} | 0 2 files changed, 5 deletions(-) delete mode 100644 src/styles/createGenerateClassName.d.ts rename src/styles/{createGenerateClassName.js => createGenerateClassName.ts} (100%) diff --git a/src/styles/createGenerateClassName.d.ts b/src/styles/createGenerateClassName.d.ts deleted file mode 100644 index d5a61fd0fe35fa..00000000000000 --- a/src/styles/createGenerateClassName.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/** - * FIXME: `jss` TS typings are bad and incomplete ... - * So the following typigns are not really good. - */ -export default function createGenerateClassName(): (rule, stylesheet?) => string; diff --git a/src/styles/createGenerateClassName.js b/src/styles/createGenerateClassName.ts similarity index 100% rename from src/styles/createGenerateClassName.js rename to src/styles/createGenerateClassName.ts From 5c7bc526e4a74879d00e92b129135f8a02e149a9 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:02:05 -0600 Subject: [PATCH 21/84] ts creatMixins, createMuiTheme --- src/styles/createGenerateClassName.ts | 5 +- src/styles/createMixins.d.ts | 19 ------ src/styles/createMixins.js | 28 --------- src/styles/createMixins.ts | 44 ++++++++++++++ src/styles/createMuiTheme.d.ts | 41 ------------- src/styles/createMuiTheme.js | 50 --------------- src/styles/createMuiTheme.ts | 87 +++++++++++++++++++++++++++ 7 files changed, 135 insertions(+), 139 deletions(-) delete mode 100644 src/styles/createMixins.d.ts delete mode 100644 src/styles/createMixins.js create mode 100644 src/styles/createMixins.ts delete mode 100644 src/styles/createMuiTheme.d.ts delete mode 100644 src/styles/createMuiTheme.js create mode 100644 src/styles/createMuiTheme.ts diff --git a/src/styles/createGenerateClassName.ts b/src/styles/createGenerateClassName.ts index dc98922e2e5ee3..9da2bc471c73f8 100644 --- a/src/styles/createGenerateClassName.ts +++ b/src/styles/createGenerateClassName.ts @@ -2,13 +2,16 @@ import * as warning from 'warning'; let generatorCounter = 0; +// FIXME: `jss` TS typings are bad and incomplete ... +export type GenerateClassName = (rule: any, stylesheet?: any) => string; + // Returns a function which generates unique class names based on counters. // When new generator function is created, rule counter is reset. // We need to reset the rule counter for SSR for each request. // // It's an improved version of // https://github.com/cssinjs/jss/blob/4e6a05dd3f7b6572fdd3ab216861d9e446c20331/src/utils/createGenerateClassName.js -export default function createGenerateClassName() { +export default function createGenerateClassName(): GenerateClassName { let ruleCounter = 0; if (process.env.NODE_ENV === 'production' && typeof window !== 'undefined') { diff --git a/src/styles/createMixins.d.ts b/src/styles/createMixins.d.ts deleted file mode 100644 index c36c1ec80045f1..00000000000000 --- a/src/styles/createMixins.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Breakpoints } from './createBreakpoints'; -import { Spacing } from './spacing'; -import { StyleRules } from '../styles'; - -export interface Mixins { - gutters: (styles: React.CSSProperties) => React.CSSProperties; - toolbar: React.CSSProperties; - // ... use interface declaration merging to add custom mixins -} - -export interface MixinsOptions extends Partial { - // ... use interface declaration merging to add custom mixin options -} - -export default function createMixins( - breakpoints: Breakpoints, - spacing: Spacing, - mixins: MixinsOptions, -): Mixins; diff --git a/src/styles/createMixins.js b/src/styles/createMixins.js deleted file mode 100644 index 9f9f2fccd9c833..00000000000000 --- a/src/styles/createMixins.js +++ /dev/null @@ -1,28 +0,0 @@ -// @flow - -export default function createMixins(breakpoints, spacing, mixins) { - return { - gutters: styles => { - return { - paddingLeft: spacing.unit * 2, - paddingRight: spacing.unit * 2, - ...styles, - [breakpoints.up('sm')]: { - paddingLeft: spacing.unit * 3, - paddingRight: spacing.unit * 3, - ...styles[breakpoints.up('sm')], - }, - }; - }, - toolbar: { - minHeight: 56, - [`${breakpoints.up('xs')} and (orientation: landscape)`]: { - minHeight: 48, - }, - [breakpoints.up('sm')]: { - minHeight: 64, - }, - }, - ...mixins, - }; -} diff --git a/src/styles/createMixins.ts b/src/styles/createMixins.ts new file mode 100644 index 00000000000000..487d81f669023b --- /dev/null +++ b/src/styles/createMixins.ts @@ -0,0 +1,44 @@ +import { Breakpoints } from './createBreakpoints'; +import { Spacing } from './spacing'; +import { StyleRules } from '../styles'; + +export interface Mixins { + gutters: (styles: React.CSSProperties) => React.CSSProperties; + toolbar: React.CSSProperties; + // ... use interface declaration merging to add custom mixins +} + +export interface MixinsOptions extends Partial { + // ... use interface declaration merging to add custom mixin options +} + +export default function createMixins( + breakpoints: Breakpoints, + spacing: Spacing, + mixins: MixinsOptions, +): Mixins { + return { + gutters: styles => { + return { + paddingLeft: spacing.unit * 2, + paddingRight: spacing.unit * 2, + ...styles, + [breakpoints.up('sm')]: { + paddingLeft: spacing.unit * 3, + paddingRight: spacing.unit * 3, + ...styles[breakpoints.up('sm')], + }, + }; + }, + toolbar: { + minHeight: 56, + [`${breakpoints.up('xs')} and (orientation: landscape)`]: { + minHeight: 48, + }, + [breakpoints.up('sm')]: { + minHeight: 64, + }, + }, + ...mixins, + }; +} diff --git a/src/styles/createMuiTheme.d.ts b/src/styles/createMuiTheme.d.ts deleted file mode 100644 index da62a4985b2a01..00000000000000 --- a/src/styles/createMuiTheme.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { Breakpoints, BreakpointsOptions } from './createBreakpoints'; -import { Mixins, MixinsOptions } from './createMixins'; -import { Palette, PaletteOptions } from './createPalette'; -import { Shadows } from './shadows'; -import { Spacing, SpacingOptions } from './spacing'; -import { Transitions, TransitionsOptions } from './transitions'; -import { Typography, TypographyOptions } from './createTypography'; -import { ZIndex, ZIndexOptions } from './zIndex'; -import { Overrides } from './overrides' - -export type Direction = 'ltr' | 'rtl'; - -export interface ThemeOptions { - direction?: Direction; - palette?: PaletteOptions; - typography?: TypographyOptions | ((palette: Palette) => TypographyOptions); - mixins?: MixinsOptions; - breakpoints?: BreakpointsOptions; - shadows?: Shadows; - transitions?: TransitionsOptions; - spacing?: SpacingOptions; - zIndex?: ZIndexOptions; - overrides?: Overrides; -} - -export interface Theme { - direction: Direction; - palette: Palette; - typography: Typography; - mixins: Mixins; - breakpoints: Breakpoints; - shadows: Shadows; - transitions: Transitions; - spacing: Spacing; - zIndex: ZIndex; - overrides?: Overrides; -} - -export default function createMuiTheme( - options?: ThemeOptions -): Theme; diff --git a/src/styles/createMuiTheme.js b/src/styles/createMuiTheme.js deleted file mode 100644 index dd0edc535242c9..00000000000000 --- a/src/styles/createMuiTheme.js +++ /dev/null @@ -1,50 +0,0 @@ -import * as deepmerge from 'deepmerge'; -import * as warning from 'warning'; -import createTypography from './createTypography'; -import createBreakpoints from './createBreakpoints'; -import createPalette from './createPalette'; -import createMixins from './createMixins'; -import shadows from './shadows'; -import transitions from './transitions'; -import zIndex from './zIndex'; -import spacing from './spacing'; - -function createMuiTheme(options = {}) { - const { - palette: paletteInput = {}, - breakpoints: breakpointsInput = {}, - mixins: mixinsInput = {}, - typography: typographyInput = {}, - shadows: shadowsInput, - ...other - } = options; - - const palette = createPalette(paletteInput); - const breakpoints = createBreakpoints(breakpointsInput); - - const muiTheme = { - direction: 'ltr', - palette, - typography: createTypography(palette, typographyInput), - mixins: createMixins(breakpoints, spacing, mixinsInput), - breakpoints, - shadows: shadowsInput || shadows, - ...deepmerge( - { - transitions, - spacing, - zIndex, - }, - other, - ), - }; - - warning( - muiTheme.shadows.length === 25, - 'Material-UI: the shadows array provided to createMuiTheme should support 25 elevations.', - ); - - return muiTheme; -} - -export default createMuiTheme; diff --git a/src/styles/createMuiTheme.ts b/src/styles/createMuiTheme.ts new file mode 100644 index 00000000000000..6357bd286212b3 --- /dev/null +++ b/src/styles/createMuiTheme.ts @@ -0,0 +1,87 @@ +import * as deepmerge from 'deepmerge'; +import * as warning from 'warning'; +import createTypography from './createTypography'; +import createBreakpoints from './createBreakpoints'; +import createPalette from './createPalette'; +import createMixins from './createMixins'; +import shadows from './shadows'; +import transitions from './transitions'; +import zIndex from './zIndex'; +import spacing from './spacing'; +import { Breakpoints, BreakpointsOptions } from './createBreakpoints'; +import { Mixins, MixinsOptions } from './createMixins'; +import { Palette, PaletteOptions } from './createPalette'; +import { Shadows } from './shadows'; +import { Spacing, SpacingOptions } from './spacing'; +import { Transitions, TransitionsOptions } from './transitions'; +import { Typography, TypographyOptions } from './createTypography'; +import { ZIndex, ZIndexOptions } from './zIndex'; +import { Overrides } from './overrides'; + +export type Direction = 'ltr' | 'rtl'; + +export interface ThemeOptions { + direction?: Direction; + palette?: PaletteOptions; + typography?: TypographyOptions | ((palette: Palette) => TypographyOptions); + mixins?: MixinsOptions; + breakpoints?: BreakpointsOptions; + shadows?: Shadows; + transitions?: TransitionsOptions; + spacing?: SpacingOptions; + zIndex?: ZIndexOptions; + overrides?: Overrides; +} + +export interface Theme { + direction: Direction; + palette: Palette; + typography: Typography; + mixins: Mixins; + breakpoints: Breakpoints; + shadows: Shadows; + transitions: Transitions; + spacing: Spacing; + zIndex: ZIndex; + overrides?: Overrides; +} + +function createMuiTheme(options?: ThemeOptions): Theme { + const { + palette: paletteInput = {}, + breakpoints: breakpointsInput = {}, + mixins: mixinsInput = {}, + typography: typographyInput = {}, + shadows: shadowsInput, + ...other, + } = options; + + const palette = createPalette(paletteInput); + const breakpoints = createBreakpoints(breakpointsInput); + + const muiTheme: Theme = { + direction: 'ltr', + palette, + typography: createTypography(palette, typographyInput), + mixins: createMixins(breakpoints, spacing, mixinsInput), + breakpoints, + shadows: shadowsInput || shadows, + ...deepmerge( + { + transitions, + spacing, + zIndex, + }, + other, + ), + }; + + warning( + muiTheme.shadows.length === 25, + 'Material-UI: the shadows array provided to createMuiTheme should support 25 elevations.', + ); + + return muiTheme; +} + +export default createMuiTheme; From a4e6a7e042be188bef6afabf99f0b274a92bb280 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:14:15 -0600 Subject: [PATCH 22/84] ts createPalette --- src/styles/createPalette.d.ts | 90 ---------------- .../{createPalette.js => createPalette.ts} | 100 ++++++++++++++++-- 2 files changed, 92 insertions(+), 98 deletions(-) delete mode 100644 src/styles/createPalette.d.ts rename src/styles/{createPalette.js => createPalette.ts} (63%) diff --git a/src/styles/createPalette.d.ts b/src/styles/createPalette.d.ts deleted file mode 100644 index ddfe8bfd9e87e5..00000000000000 --- a/src/styles/createPalette.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Color, Contrast } from '..'; -import { CommonColors } from '../colors/common'; - -interface ShadeText { - primary: string; - secondary: string; - disabled: string; - hint: string; - icon: string; - divider: string; - lightDivider: string; -} - -interface ShadeInput { - bottomLine: string; - helperText: string; - labelText: string; - inputText: string; - disabled: string; -} - -interface ShadeAction { - active: string; - disabled: string; -} - -interface ShadeBackground { - default: string; - paper: string; - appBar: string; - contentFrame: string; - status: string; -} - -export interface Shade { - text: ShadeText; - input: ShadeInput; - action: ShadeAction; - background: ShadeBackground; -} - -export const light: Shade; -export const dark: Shade; - -export interface Palette { - common: CommonColors; - type: Contrast; - primary: Color; - secondary: Color; - error: Color; - grey: Color; - shades: { - dark: Shade; - light: Shade; - }; - text: ShadeText; - input: ShadeInput; - action: ShadeAction; - background: ShadeBackground; - getContrastText: (color: string) => string; -} - -type PartialShade = { - [P in keyof Shade]?: Partial; -}; -type ColorPartial = Partial; - -export interface PaletteOptions { - common?: Partial; - type?: Contrast; - primary?: ColorPartial; - secondary?: ColorPartial; - error?: ColorPartial; - grey?: ColorPartial; - shades?: { - dark?: PartialShade; - light?: PartialShade; - }; - text?: Partial; - input?: Partial; - action?: Partial; - background?: Partial; - getContrastText?: (color: string) => string; -} - -//export type PaletteOptions = DeepPartial; - -export default function createPalette( - palette: PaletteOptions -): Palette; diff --git a/src/styles/createPalette.js b/src/styles/createPalette.ts similarity index 63% rename from src/styles/createPalette.js rename to src/styles/createPalette.ts index b07ab06d4ebcdc..816201891fcba5 100644 --- a/src/styles/createPalette.js +++ b/src/styles/createPalette.ts @@ -1,13 +1,58 @@ import * as deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. +import * as warning from 'warning'; import indigo from '../colors/indigo'; import pink from '../colors/pink'; import grey from '../colors/grey'; import red from '../colors/red'; import common from '../colors/common'; -import * as warning from 'warning'; import { getContrastRatio } from './colorManipulator'; +import { Color, Contrast } from '..'; +import { CommonColors } from '../colors/common'; + +interface ShadeText { + primary: string; + secondary: string; + disabled: string; + hint: string; + icon: string; + divider: string; + lightDivider: string; +} + +interface ShadeInput { + bottomLine: string; + helperText: string; + labelText: string; + inputText: string; + disabled: string; +} + +interface ShadeAction { + active: string; + disabled: string; +} + +interface ShadeBackground { + appBar: string; + contentFrame: string; + default: string; + chip: string; + paper: string; +} -export const light = { +interface ShadeLine { + stepper: string; +} + +export interface Shade { + action: ShadeAction; + background: ShadeBackground; + input: ShadeInput; + line: ShadeLine; + text: ShadeText; +} + +export const light: Shade = { text: { primary: 'rgba(0, 0, 0, 0.87)', secondary: 'rgba(0, 0, 0, 0.54)', @@ -40,7 +85,7 @@ export const light = { }, }; -export const dark = { +export const dark: Shade = { text: { primary: 'rgba(255, 255, 255, 1)', secondary: 'rgba(255, 255, 255, 0.7)', @@ -74,14 +119,53 @@ export const dark = { }, }; -function getContrastText(hue) { +function getContrastText(hue: string) { if (getContrastRatio(hue, common.black) < 7) { return dark.text.primary; } return light.text.primary; } -export default function createPalette(palette) { +export interface Palette { + common: CommonColors; + type: Contrast; + primary: Color; + secondary: Color; + error: Color; + grey: Color; + shades: { + dark: Shade; + light: Shade; + }; + text: ShadeText; + input: ShadeInput; + action: ShadeAction; + background: ShadeBackground; + getContrastText: (color: string) => string; +} + +type PartialShade = { [P in keyof Shade]?: Partial }; +type PartialColor = Partial; + +export interface PaletteOptions { + common?: Partial; + type?: Contrast; + primary?: PartialColor; + secondary?: PartialColor; + error?: PartialColor; + grey?: PartialColor; + shades?: { + dark?: PartialShade; + light?: PartialShade; + }; + text?: Partial; + input?: Partial; + action?: Partial; + background?: Partial; + getContrastText?: (color: string) => string; +} + +export default function createPalette(palette: PaletteOptions): Palette { const { primary = indigo, secondary = pink, error = red, type = 'light', ...other } = palette; const shades = { dark, light }; @@ -111,7 +195,7 @@ export default function createPalette(palette) { // Dev warnings if (process.env.NODE_ENV !== 'production') { - const difference = (base, compare) => { + const difference = (base: object, compare: object) => { if (!compare) { compare = {}; } @@ -119,7 +203,7 @@ export default function createPalette(palette) { return Object.keys(base).filter(hue => !compare[hue]); }; - const paletteColorError = (name, base, compare) => { + const paletteColorError = (name: string, base: object, compare: object) => { const missing = difference(base, compare); warning( missing.length === 0, @@ -136,5 +220,5 @@ export default function createPalette(palette) { paletteColorError('grey', red, paletteOutput.grey); } - return paletteOutput; + return paletteOutput as Palette; // cast all partials to fully typed } From 6829b4c24066f74cf358923850c656cbfcfe9632 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:26:37 -0600 Subject: [PATCH 23/84] drop flow-typed and flow folders --- .flowconfig | 50 - .../npm/@rosskevin/react-docgen_vx.x.x.js | 473 -- flow-typed/npm/@types/enzyme_vx.x.x.js | 18 - flow-typed/npm/@types/react_vx.x.x.js | 18 - flow-typed/npm/app-module-path_vx.x.x.js | 137 - flow-typed/npm/argos-cli_vx.x.x.js | 88 - .../npm/autosuggest-highlight_vx.x.x.js | 53 - flow-typed/npm/babel-cli_vx.x.x.js | 108 - flow-typed/npm/babel-core_vx.x.x.js | 227 - flow-typed/npm/babel-eslint_vx.x.x.js | 80 - flow-typed/npm/babel-loader_vx.x.x.js | 67 - ...abel-plugin-flow-react-proptypes_vx.x.x.js | 53 - .../npm/babel-plugin-istanbul_vx.x.x.js | 32 - flow-typed/npm/babel-plugin-preval_vx.x.x.js | 60 - ...l-plugin-react-remove-properties_vx.x.x.js | 39 - ...bel-plugin-transform-dev-warning_vx.x.x.js | 60 - ...lugin-transform-flow-strip-types_vx.x.x.js | 32 - ...l-plugin-transform-object-assign_vx.x.x.js | 32 - ...ransform-react-constant-elements_vx.x.x.js | 32 - ...ransform-react-remove-prop-types_vx.x.x.js | 81 - ...-transform-replace-object-assign_vx.x.x.js | 116 - .../babel-plugin-transform-runtime_vx.x.x.js | 39 - flow-typed/npm/babel-polyfill_vx.x.x.js | 67 - flow-typed/npm/babel-preset-env_vx.x.x.js | 88 - flow-typed/npm/babel-preset-es2015_vx.x.x.js | 32 - flow-typed/npm/babel-preset-react_vx.x.x.js | 32 - flow-typed/npm/babel-preset-stage-1_vx.x.x.js | 32 - flow-typed/npm/babel-register_vx.x.x.js | 46 - flow-typed/npm/babel-runtime_vx.x.x.js | 1691 ------- flow-typed/npm/brcast_vx.x.x.js | 73 - flow-typed/npm/chai_v4.x.x.js | 285 -- flow-typed/npm/chai_vx.x.x.js | 297 -- flow-typed/npm/classnames_v2.x.x.js | 23 - flow-typed/npm/clean-css_vx.x.x.js | 689 --- flow-typed/npm/cross-env_vx.x.x.js | 60 - flow-typed/npm/deepmerge_v1.x.x.js | 21 - flow-typed/npm/deepmerge_vx.x.x.js | 59 - flow-typed/npm/doctrine_vx.x.x.js | 46 - flow-typed/npm/dom-helpers_vx.x.x.js | 325 -- .../npm/enzyme-adapter-react-16_vx.x.x.js | 67 - flow-typed/npm/enzyme_v3.x.x.js | 125 - flow-typed/npm/eslint-config-airbnb_vx.x.x.js | 73 - .../eslint-import-resolver-webpack_vx.x.x.js | 38 - flow-typed/npm/eslint-plugin-babel_vx.x.x.js | 150 - .../npm/eslint-plugin-flowtype_vx.x.x.js | 340 -- flow-typed/npm/eslint-plugin-import_vx.x.x.js | 340 -- .../npm/eslint-plugin-jsx-a11y_vx.x.x.js | 1019 ---- .../npm/eslint-plugin-material-ui_vx.x.x.js | 46 - flow-typed/npm/eslint-plugin-mocha_vx.x.x.js | 164 - .../npm/eslint-plugin-prettier_vx.x.x.js | 32 - flow-typed/npm/eslint-plugin-react_vx.x.x.js | 584 --- .../npm/eslint-plugin-spellcheck_vx.x.x.js | 52 - flow-typed/npm/eslint_vx.x.x.js | 2398 ---------- flow-typed/npm/eventsource-polyfill_vx.x.x.js | 39 - flow-typed/npm/fg-loadcss_vx.x.x.js | 67 - flow-typed/npm/file-loader_vx.x.x.js | 39 - flow-typed/npm/flow-bin_v0.x.x.js | 6 - flow-typed/npm/flow-copy-source_vx.x.x.js | 53 - flow-typed/npm/flow-typed_vx.x.x.js | 193 - flow-typed/npm/fs-extra_vx.x.x.js | 249 - flow-typed/npm/glob_vx.x.x.js | 46 - flow-typed/npm/gm_vx.x.x.js | 129 - .../npm/hoist-non-react-statics_vx.x.x.js | 33 - flow-typed/npm/html-looks-like_vx.x.x.js | 53 - flow-typed/npm/jsdom_vx.x.x.js | 2398 ---------- flow-typed/npm/json-loader_vx.x.x.js | 33 - flow-typed/npm/jss-preset-default_vx.x.x.js | 53 - flow-typed/npm/jss-rtl_vx.x.x.js | 32 - .../npm/karma-browserstack-launcher_vx.x.x.js | 52 - flow-typed/npm/karma-mocha-reporter_vx.x.x.js | 33 - flow-typed/npm/karma-mocha_vx.x.x.js | 53 - .../npm/karma-phantomjs-launcher_vx.x.x.js | 59 - .../npm/karma-sourcemap-loader_vx.x.x.js | 33 - flow-typed/npm/karma-webpack_vx.x.x.js | 45 - flow-typed/npm/karma_vx.x.x.js | 445 -- flow-typed/npm/keycode_vx.x.x.js | 45 - flow-typed/npm/lodash_v4.x.x.js | 4207 ----------------- flow-typed/npm/marked_v0.3.x.js | 163 - flow-typed/npm/mocha_v4.x.x.js | 221 - flow-typed/npm/next_vx.x.x.js | 452 -- .../npm/normalize-scroll-left_vx.x.x.js | 32 - flow-typed/npm/nprogress_vx.x.x.js | 39 - flow-typed/npm/nyc_vx.x.x.js | 122 - flow-typed/npm/object-assign_v4.x.x.js | 6 - flow-typed/npm/phantomjs-prebuilt_vx.x.x.js | 389 -- flow-typed/npm/prettier_vx.x.x.js | 87 - flow-typed/npm/prismjs_vx.x.x.js | 2307 --------- flow-typed/npm/prop-types_v15.x.x.js | 34 - flow-typed/npm/random-words_vx.x.x.js | 38 - flow-typed/npm/raw-loader_vx.x.x.js | 33 - flow-typed/npm/react-a11y_vx.x.x.js | 67 - flow-typed/npm/react-autosuggest_vx.x.x.js | 60 - flow-typed/npm/react-docgen_vx.x.x.js | 459 -- flow-typed/npm/react-event-listener_vx.x.x.js | 67 - flow-typed/npm/react-jss_vx.x.x.js | 151 - flow-typed/npm/react-number-format_vx.x.x.js | 158 - flow-typed/npm/react-popper_vx.x.x.js | 95 - flow-typed/npm/react-redux_v5.x.x.js | 132 - flow-typed/npm/react-scrollbar-size_vx.x.x.js | 38 - .../npm/react-swipeable-views_vx.x.x.js | 53 - flow-typed/npm/react-test-renderer_vx.x.x.js | 66 - flow-typed/npm/react-text-mask_vx.x.x.js | 81 - .../npm/react-transition-group_vx.x.x.js | 87 - flow-typed/npm/recast_vx.x.x.js | 102 - flow-typed/npm/recompose_v0.x.x.js | 482 -- flow-typed/npm/recompose_vx.x.x.js | 395 -- .../npm/recursive-readdir-sync_vx.x.x.js | 45 - flow-typed/npm/redux-logger_vx.x.x.js | 67 - flow-typed/npm/redux_v3.x.x.js | 0 flow-typed/npm/rimraf_v2.x.x.js | 18 - flow-typed/npm/scroll_vx.x.x.js | 38 - flow-typed/npm/sinon_vx.x.x.js | 312 -- flow-typed/npm/size-limit_vx.x.x.js | 45 - flow-typed/npm/typescript_vx.x.x.js | 81 - flow-typed/npm/url-loader_vx.x.x.js | 33 - flow-typed/npm/vrtest_vx.x.x.js | 150 - flow-typed/npm/warning_v3.x.x.js | 0 flow-typed/npm/warning_vx.x.x.js | 39 - flow-typed/npm/webfontloader_v1.x.x.js | 49 - .../npm/webpack-bundle-analyzer_vx.x.x.js | 144 - flow-typed/npm/webpack_vx.x.x.js | 1957 -------- flow/interfaces/preval.js | 1 - flow/interfaces/webpack.js | 1 - flow/stubs/url-loader.js | 1 - 124 files changed, 28981 deletions(-) delete mode 100644 .flowconfig delete mode 100644 flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js delete mode 100644 flow-typed/npm/@types/enzyme_vx.x.x.js delete mode 100644 flow-typed/npm/@types/react_vx.x.x.js delete mode 100644 flow-typed/npm/app-module-path_vx.x.x.js delete mode 100644 flow-typed/npm/argos-cli_vx.x.x.js delete mode 100644 flow-typed/npm/autosuggest-highlight_vx.x.x.js delete mode 100644 flow-typed/npm/babel-cli_vx.x.x.js delete mode 100644 flow-typed/npm/babel-core_vx.x.x.js delete mode 100644 flow-typed/npm/babel-eslint_vx.x.x.js delete mode 100644 flow-typed/npm/babel-loader_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-istanbul_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-preval_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js delete mode 100644 flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js delete mode 100644 flow-typed/npm/babel-polyfill_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-env_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-es2015_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-react_vx.x.x.js delete mode 100644 flow-typed/npm/babel-preset-stage-1_vx.x.x.js delete mode 100644 flow-typed/npm/babel-register_vx.x.x.js delete mode 100644 flow-typed/npm/babel-runtime_vx.x.x.js delete mode 100644 flow-typed/npm/brcast_vx.x.x.js delete mode 100644 flow-typed/npm/chai_v4.x.x.js delete mode 100644 flow-typed/npm/chai_vx.x.x.js delete mode 100644 flow-typed/npm/classnames_v2.x.x.js delete mode 100644 flow-typed/npm/clean-css_vx.x.x.js delete mode 100644 flow-typed/npm/cross-env_vx.x.x.js delete mode 100644 flow-typed/npm/deepmerge_v1.x.x.js delete mode 100644 flow-typed/npm/deepmerge_vx.x.x.js delete mode 100644 flow-typed/npm/doctrine_vx.x.x.js delete mode 100644 flow-typed/npm/dom-helpers_vx.x.x.js delete mode 100644 flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js delete mode 100644 flow-typed/npm/enzyme_v3.x.x.js delete mode 100644 flow-typed/npm/eslint-config-airbnb_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-babel_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-import_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-mocha_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-prettier_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-react_vx.x.x.js delete mode 100644 flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js delete mode 100644 flow-typed/npm/eslint_vx.x.x.js delete mode 100644 flow-typed/npm/eventsource-polyfill_vx.x.x.js delete mode 100644 flow-typed/npm/fg-loadcss_vx.x.x.js delete mode 100644 flow-typed/npm/file-loader_vx.x.x.js delete mode 100644 flow-typed/npm/flow-bin_v0.x.x.js delete mode 100644 flow-typed/npm/flow-copy-source_vx.x.x.js delete mode 100644 flow-typed/npm/flow-typed_vx.x.x.js delete mode 100644 flow-typed/npm/fs-extra_vx.x.x.js delete mode 100644 flow-typed/npm/glob_vx.x.x.js delete mode 100644 flow-typed/npm/gm_vx.x.x.js delete mode 100644 flow-typed/npm/hoist-non-react-statics_vx.x.x.js delete mode 100644 flow-typed/npm/html-looks-like_vx.x.x.js delete mode 100644 flow-typed/npm/jsdom_vx.x.x.js delete mode 100644 flow-typed/npm/json-loader_vx.x.x.js delete mode 100644 flow-typed/npm/jss-preset-default_vx.x.x.js delete mode 100644 flow-typed/npm/jss-rtl_vx.x.x.js delete mode 100644 flow-typed/npm/karma-browserstack-launcher_vx.x.x.js delete mode 100644 flow-typed/npm/karma-mocha-reporter_vx.x.x.js delete mode 100644 flow-typed/npm/karma-mocha_vx.x.x.js delete mode 100644 flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js delete mode 100644 flow-typed/npm/karma-sourcemap-loader_vx.x.x.js delete mode 100644 flow-typed/npm/karma-webpack_vx.x.x.js delete mode 100644 flow-typed/npm/karma_vx.x.x.js delete mode 100644 flow-typed/npm/keycode_vx.x.x.js delete mode 100644 flow-typed/npm/lodash_v4.x.x.js delete mode 100644 flow-typed/npm/marked_v0.3.x.js delete mode 100644 flow-typed/npm/mocha_v4.x.x.js delete mode 100644 flow-typed/npm/next_vx.x.x.js delete mode 100644 flow-typed/npm/normalize-scroll-left_vx.x.x.js delete mode 100644 flow-typed/npm/nprogress_vx.x.x.js delete mode 100644 flow-typed/npm/nyc_vx.x.x.js delete mode 100644 flow-typed/npm/object-assign_v4.x.x.js delete mode 100644 flow-typed/npm/phantomjs-prebuilt_vx.x.x.js delete mode 100644 flow-typed/npm/prettier_vx.x.x.js delete mode 100644 flow-typed/npm/prismjs_vx.x.x.js delete mode 100644 flow-typed/npm/prop-types_v15.x.x.js delete mode 100644 flow-typed/npm/random-words_vx.x.x.js delete mode 100644 flow-typed/npm/raw-loader_vx.x.x.js delete mode 100644 flow-typed/npm/react-a11y_vx.x.x.js delete mode 100644 flow-typed/npm/react-autosuggest_vx.x.x.js delete mode 100644 flow-typed/npm/react-docgen_vx.x.x.js delete mode 100644 flow-typed/npm/react-event-listener_vx.x.x.js delete mode 100644 flow-typed/npm/react-jss_vx.x.x.js delete mode 100644 flow-typed/npm/react-number-format_vx.x.x.js delete mode 100644 flow-typed/npm/react-popper_vx.x.x.js delete mode 100644 flow-typed/npm/react-redux_v5.x.x.js delete mode 100644 flow-typed/npm/react-scrollbar-size_vx.x.x.js delete mode 100644 flow-typed/npm/react-swipeable-views_vx.x.x.js delete mode 100644 flow-typed/npm/react-test-renderer_vx.x.x.js delete mode 100644 flow-typed/npm/react-text-mask_vx.x.x.js delete mode 100644 flow-typed/npm/react-transition-group_vx.x.x.js delete mode 100644 flow-typed/npm/recast_vx.x.x.js delete mode 100644 flow-typed/npm/recompose_v0.x.x.js delete mode 100644 flow-typed/npm/recompose_vx.x.x.js delete mode 100644 flow-typed/npm/recursive-readdir-sync_vx.x.x.js delete mode 100644 flow-typed/npm/redux-logger_vx.x.x.js delete mode 100644 flow-typed/npm/redux_v3.x.x.js delete mode 100644 flow-typed/npm/rimraf_v2.x.x.js delete mode 100644 flow-typed/npm/scroll_vx.x.x.js delete mode 100644 flow-typed/npm/sinon_vx.x.x.js delete mode 100644 flow-typed/npm/size-limit_vx.x.x.js delete mode 100644 flow-typed/npm/typescript_vx.x.x.js delete mode 100644 flow-typed/npm/url-loader_vx.x.x.js delete mode 100644 flow-typed/npm/vrtest_vx.x.x.js delete mode 100644 flow-typed/npm/warning_v3.x.x.js delete mode 100644 flow-typed/npm/warning_vx.x.x.js delete mode 100644 flow-typed/npm/webfontloader_v1.x.x.js delete mode 100644 flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js delete mode 100644 flow-typed/npm/webpack_vx.x.x.js delete mode 100644 flow/interfaces/preval.js delete mode 100644 flow/interfaces/webpack.js delete mode 100644 flow/stubs/url-loader.js diff --git a/.flowconfig b/.flowconfig deleted file mode 100644 index 359ee2b6b550f9..00000000000000 --- a/.flowconfig +++ /dev/null @@ -1,50 +0,0 @@ -[ignore] - -/build -.*/node_modules/react-scrollbar-size -.*/node_modules/fbjs/lib/partitionObjectByKey.js -.*/node_modules/mitt -.*/node_modules/npmconf/test/fixtures/package.json -.*/node_modules/react-swipeable-views -.*/node_modules/react-flow-types/tests -.*/node_modules/eslint-plugin-jsx-a11y -.*/node_modules/react-number-format/src -.*/scripts -.*/docs/webpack.* -; FIXME: we should be flow checking against jss -.*/node_modules/jss/lib/.*\.js\.flow -.*/examples/.*/node_modules/.* - -[libs] - -flow/interfaces - -[options] - -include_warnings=true -esproposal.class_static_fields=enable -esproposal.class_instance_fields=enable -module.file_ext=.js -module.file_ext=.md -module.name_mapper='.*\.\(html\|css\|svg\|png\|jpg\|gif\)$' -> '/flow/stubs/url-loader.js' -module.name_mapper='^material-ui\/\(.*\)$' -> '/src/\1' -module.name_mapper='^material-ui-icons\/\(.*\)$' -> '/packages/material-ui-icons/src/\1' - -module.ignore_non_literal_requires=true -module.system.node.resolve_dirname=node_modules -module.system.node.resolve_dirname=. - -suppress_comment= \\(.\\|\n\\)*\\$FlowFixMe -suppress_comment= \\(.\\|\n\\)*\\$FlowExpectedError -suppress_type=$FlowToDo - -[lints] - -all=error -sketchy-null-bool=off -sketchy-null-mixed=off -sketchy-null-number=off -sketchy-null-string=off -unclear-type=off -untyped-import=off -untyped-type-import=off diff --git a/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js b/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js deleted file mode 100644 index fd5a30822ae04e..00000000000000 --- a/flow-typed/npm/@rosskevin/react-docgen_vx.x.x.js +++ /dev/null @@ -1,473 +0,0 @@ -// flow-typed signature: b65de6fc7e921dc5f0502d8482b35d63 -// flow-typed version: <>/@rosskevin/react-docgen_v^3.0.0-beta9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@rosskevin/react-docgen' - * - * 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 '@rosskevin/react-docgen' { - 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 '@rosskevin/react-docgen/bin/__tests__/example/customResolver' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/bin/__tests__/react-docgen-test' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/bin/react-docgen' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/babylon' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/Documentation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/componentDocblockHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/defaultPropsHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/displayNameHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/index' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/propDocBlockHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/handlers/propTypeHandler' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/main' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/parse' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/resolver/index' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/docblock' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/expressionTo' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getClassMemberValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getFlowType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMembers' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMemberValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getMethodDocumentation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getNameOrValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getParameterName' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getPropertyName' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getPropertyValuePath' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getPropType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/getTypeAnnotation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/index' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactCloneElementCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentClass' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentMethod' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateClassCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateElementCall' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isReactModuleName' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isRequiredPropType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isStatelessComponent' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/isUnreachableFlowType' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/match' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/normalizeClassDefinition' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/parseJsDoc' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/postProcessDocumentation' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/printValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveExportDeclaration' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveHOC' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveToModule' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/resolveToValue' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/setPropDescription' { - declare module.exports: any; -} - -declare module '@rosskevin/react-docgen/dist/utils/traverse' { - declare module.exports: any; -} - -// Filename aliases -declare module '@rosskevin/react-docgen/bin/__tests__/example/customResolver.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/example/customResolver'>; -} -declare module '@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/example/MultipleComponents'>; -} -declare module '@rosskevin/react-docgen/bin/__tests__/react-docgen-test.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/__tests__/react-docgen-test'>; -} -declare module '@rosskevin/react-docgen/bin/react-docgen.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/bin/react-docgen'>; -} -declare module '@rosskevin/react-docgen/dist/babylon.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/babylon'>; -} -declare module '@rosskevin/react-docgen/dist/Documentation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/Documentation'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/componentDocblockHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentDocblockHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentMethodsHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/componentMethodsJsDocHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/defaultPropsHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/defaultPropsHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/displayNameHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/displayNameHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/flowTypeDocBlockHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/flowTypeHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/flowTypeHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/index.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/index'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/propDocBlockHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propDocBlockHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propTypeCompositionHandler'>; -} -declare module '@rosskevin/react-docgen/dist/handlers/propTypeHandler.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/handlers/propTypeHandler'>; -} -declare module '@rosskevin/react-docgen/dist/main.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/main'>; -} -declare module '@rosskevin/react-docgen/dist/parse.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/parse'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findAllComponentDefinitions'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findAllExportedComponentDefinitions'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/findExportedComponentDefinition'>; -} -declare module '@rosskevin/react-docgen/dist/resolver/index.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/resolver/index'>; -} -declare module '@rosskevin/react-docgen/dist/utils/docblock.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/docblock'>; -} -declare module '@rosskevin/react-docgen/dist/utils/expressionTo.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/expressionTo'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getClassMemberValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getClassMemberValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getFlowType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getFlowType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getFlowTypeFromReactComponent'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberExpressionRoot'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberExpressionValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMembers.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMembers'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMemberValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMemberValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getMethodDocumentation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getMethodDocumentation'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getNameOrValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getNameOrValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getParameterName.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getParameterName'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getPropertyName.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropertyName'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getPropertyValuePath.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropertyValuePath'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getPropType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getPropType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/getTypeAnnotation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/getTypeAnnotation'>; -} -declare module '@rosskevin/react-docgen/dist/utils/index.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/index'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isExportsOrModuleAssignment'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactChildrenElementCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactCloneElementCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCloneElementCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentClass.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactComponentClass'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactComponentMethod.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactComponentMethod'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateClassCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCreateClassCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactCreateElementCall.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactCreateElementCall'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isReactModuleName.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isReactModuleName'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isRequiredPropType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isRequiredPropType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isStatelessComponent.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isStatelessComponent'>; -} -declare module '@rosskevin/react-docgen/dist/utils/isUnreachableFlowType.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/isUnreachableFlowType'>; -} -declare module '@rosskevin/react-docgen/dist/utils/match.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/match'>; -} -declare module '@rosskevin/react-docgen/dist/utils/normalizeClassDefinition.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/normalizeClassDefinition'>; -} -declare module '@rosskevin/react-docgen/dist/utils/parseJsDoc.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/parseJsDoc'>; -} -declare module '@rosskevin/react-docgen/dist/utils/postProcessDocumentation.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/postProcessDocumentation'>; -} -declare module '@rosskevin/react-docgen/dist/utils/printValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/printValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveExportDeclaration.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveExportDeclaration'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveFunctionDefinitionToReturnValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveHOC.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveHOC'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveObjectKeysToArray'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveToModule.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveToModule'>; -} -declare module '@rosskevin/react-docgen/dist/utils/resolveToValue.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/resolveToValue'>; -} -declare module '@rosskevin/react-docgen/dist/utils/setPropDescription.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/setPropDescription'>; -} -declare module '@rosskevin/react-docgen/dist/utils/traverse.js' { - declare module.exports: $Exports<'@rosskevin/react-docgen/dist/utils/traverse'>; -} diff --git a/flow-typed/npm/@types/enzyme_vx.x.x.js b/flow-typed/npm/@types/enzyme_vx.x.x.js deleted file mode 100644 index bbd82d2f186e01..00000000000000 --- a/flow-typed/npm/@types/enzyme_vx.x.x.js +++ /dev/null @@ -1,18 +0,0 @@ -// flow-typed signature: 166c227b222abba514720294bc00b226 -// flow-typed version: <>/@types/enzyme_v^3.1.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@types/enzyme' - * - * 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/enzyme' { - declare module.exports: any; -} diff --git a/flow-typed/npm/@types/react_vx.x.x.js b/flow-typed/npm/@types/react_vx.x.x.js deleted file mode 100644 index 34efad70886871..00000000000000 --- a/flow-typed/npm/@types/react_vx.x.x.js +++ /dev/null @@ -1,18 +0,0 @@ -// flow-typed signature: b959e537a8829a43b278d18dd432d5a9 -// flow-typed version: <>/@types/react_v16.0.19/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '@types/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 '@types/react' { - declare module.exports: any; -} diff --git a/flow-typed/npm/app-module-path_vx.x.x.js b/flow-typed/npm/app-module-path_vx.x.x.js deleted file mode 100644 index 529e5b1f42cb5d..00000000000000 --- a/flow-typed/npm/app-module-path_vx.x.x.js +++ /dev/null @@ -1,137 +0,0 @@ -// flow-typed signature: b8b0529a740e8df43ceabe78a4863007 -// flow-typed version: <>/app-module-path_v^2.2.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'app-module-path' - * - * 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 'app-module-path' { - 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 'app-module-path/cwd' { - declare module.exports: any; -} - -declare module 'app-module-path/lib/index' { - declare module.exports: any; -} - -declare module 'app-module-path/register' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/node_modules/installed-module/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/installed-module' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-a/lib/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-b/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-c/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/src/module-d/index' { - declare module.exports: any; -} - -declare module 'app-module-path/test/test-helper-code' { - declare module.exports: any; -} - -declare module 'app-module-path/test/test' { - declare module.exports: any; -} - -declare module 'app-module-path/test/test2' { - declare module.exports: any; -} - -// Filename aliases -declare module 'app-module-path/cwd.js' { - declare module.exports: $Exports<'app-module-path/cwd'>; -} -declare module 'app-module-path/lib/index.js' { - declare module.exports: $Exports<'app-module-path/lib/index'>; -} -declare module 'app-module-path/register.js' { - declare module.exports: $Exports<'app-module-path/register'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed-explicit/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed-explicit/installed-module-allowed-explicit-foo/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module-allowed/installed-module-allowed-foo/index'>; -} -declare module 'app-module-path/test/node_modules/installed-module/index.js' { - declare module.exports: $Exports<'app-module-path/test/node_modules/installed-module/index'>; -} -declare module 'app-module-path/test/src/installed-module.js' { - declare module.exports: $Exports<'app-module-path/test/src/installed-module'>; -} -declare module 'app-module-path/test/src/module-a/lib/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-a/lib/index'>; -} -declare module 'app-module-path/test/src/module-b/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-b/index'>; -} -declare module 'app-module-path/test/src/module-c/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-c/index'>; -} -declare module 'app-module-path/test/src/module-d/index.js' { - declare module.exports: $Exports<'app-module-path/test/src/module-d/index'>; -} -declare module 'app-module-path/test/test-helper-code.js' { - declare module.exports: $Exports<'app-module-path/test/test-helper-code'>; -} -declare module 'app-module-path/test/test.js' { - declare module.exports: $Exports<'app-module-path/test/test'>; -} -declare module 'app-module-path/test/test2.js' { - declare module.exports: $Exports<'app-module-path/test/test2'>; -} diff --git a/flow-typed/npm/argos-cli_vx.x.x.js b/flow-typed/npm/argos-cli_vx.x.x.js deleted file mode 100644 index 198987f73dcce0..00000000000000 --- a/flow-typed/npm/argos-cli_vx.x.x.js +++ /dev/null @@ -1,88 +0,0 @@ -// flow-typed signature: 3e4da3e9af706ed95e06512a01b0ace4 -// flow-typed version: <>/argos-cli_v^0.0.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'argos-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 'argos-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 'argos-cli/lib/config' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/display' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/errorReporter' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/getEnvironment' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/index' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/isDirectory' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/isReadable' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/readScreenshots' { - declare module.exports: any; -} - -declare module 'argos-cli/lib/upload' { - declare module.exports: any; -} - -// Filename aliases -declare module 'argos-cli/lib/config.js' { - declare module.exports: $Exports<'argos-cli/lib/config'>; -} -declare module 'argos-cli/lib/display.js' { - declare module.exports: $Exports<'argos-cli/lib/display'>; -} -declare module 'argos-cli/lib/errorReporter.js' { - declare module.exports: $Exports<'argos-cli/lib/errorReporter'>; -} -declare module 'argos-cli/lib/getEnvironment.js' { - declare module.exports: $Exports<'argos-cli/lib/getEnvironment'>; -} -declare module 'argos-cli/lib/index.js' { - declare module.exports: $Exports<'argos-cli/lib/index'>; -} -declare module 'argos-cli/lib/isDirectory.js' { - declare module.exports: $Exports<'argos-cli/lib/isDirectory'>; -} -declare module 'argos-cli/lib/isReadable.js' { - declare module.exports: $Exports<'argos-cli/lib/isReadable'>; -} -declare module 'argos-cli/lib/readScreenshots.js' { - declare module.exports: $Exports<'argos-cli/lib/readScreenshots'>; -} -declare module 'argos-cli/lib/upload.js' { - declare module.exports: $Exports<'argos-cli/lib/upload'>; -} diff --git a/flow-typed/npm/autosuggest-highlight_vx.x.x.js b/flow-typed/npm/autosuggest-highlight_vx.x.x.js deleted file mode 100644 index ba90cff00cd28b..00000000000000 --- a/flow-typed/npm/autosuggest-highlight_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 1e3d1a6b51abba3c1b7f2f1c89ceec78 -// flow-typed version: <>/autosuggest-highlight_v^3.1.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'autosuggest-highlight' - * - * 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 'autosuggest-highlight' { - 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 'autosuggest-highlight/match/index' { - declare module.exports: any; -} - -declare module 'autosuggest-highlight/parse/index' { - declare module.exports: any; -} - -declare module 'autosuggest-highlight/umd/match/index' { - declare module.exports: any; -} - -declare module 'autosuggest-highlight/umd/parse/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'autosuggest-highlight/match/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/match/index'>; -} -declare module 'autosuggest-highlight/parse/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/parse/index'>; -} -declare module 'autosuggest-highlight/umd/match/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/umd/match/index'>; -} -declare module 'autosuggest-highlight/umd/parse/index.js' { - declare module.exports: $Exports<'autosuggest-highlight/umd/parse/index'>; -} 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 e36d7a86e2af2c..00000000000000 --- a/flow-typed/npm/babel-cli_vx.x.x.js +++ /dev/null @@ -1,108 +0,0 @@ -// flow-typed signature: ecb8ee7de9c7cd66a99945558a5b854d -// flow-typed version: <>/babel-cli_v^6.26.0/flow_v0.59.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 c5d3e86e0de4eb..00000000000000 --- a/flow-typed/npm/babel-core_vx.x.x.js +++ /dev/null @@ -1,227 +0,0 @@ -// flow-typed signature: f08827b3bd2048ee6181f68756c9bc16 -// flow-typed version: <>/babel-core_v^6.26.0/flow_v0.59.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. - */ -declare module 'babel-core/lib/api/browser' { - declare module.exports: any; -} - -declare module 'babel-core/lib/api/node' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/get-possible-plugin-names' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/get-possible-preset-names' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/merge' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/normalize-ast' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve-from-possible-names' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve-plugin' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve-preset' { - declare module.exports: any; -} - -declare module 'babel-core/lib/helpers/resolve' { - declare module.exports: any; -} - -declare module 'babel-core/lib/store' { - declare module.exports: any; -} - -declare module 'babel-core/lib/tools/build-external-helpers' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/index' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/logger' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/metadata' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/build-config-chain' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/config' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/index' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/option-manager' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/parsers' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/file/options/removed' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/internal-plugins/block-hoist' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/pipeline' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/plugin-pass' { - declare module.exports: any; -} - -declare module 'babel-core/lib/transformation/plugin' { - declare module.exports: any; -} - -declare module 'babel-core/lib/util' { - declare module.exports: any; -} - -declare module 'babel-core/register' { - declare module.exports: any; -} - -// 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'>; -} -declare module 'babel-core/lib/api/browser.js' { - declare module.exports: $Exports<'babel-core/lib/api/browser'>; -} -declare module 'babel-core/lib/api/node.js' { - declare module.exports: $Exports<'babel-core/lib/api/node'>; -} -declare module 'babel-core/lib/helpers/get-possible-plugin-names.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-plugin-names'>; -} -declare module 'babel-core/lib/helpers/get-possible-preset-names.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-preset-names'>; -} -declare module 'babel-core/lib/helpers/merge.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/merge'>; -} -declare module 'babel-core/lib/helpers/normalize-ast.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/normalize-ast'>; -} -declare module 'babel-core/lib/helpers/resolve-from-possible-names.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve-from-possible-names'>; -} -declare module 'babel-core/lib/helpers/resolve-plugin.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve-plugin'>; -} -declare module 'babel-core/lib/helpers/resolve-preset.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve-preset'>; -} -declare module 'babel-core/lib/helpers/resolve.js' { - declare module.exports: $Exports<'babel-core/lib/helpers/resolve'>; -} -declare module 'babel-core/lib/store.js' { - declare module.exports: $Exports<'babel-core/lib/store'>; -} -declare module 'babel-core/lib/tools/build-external-helpers.js' { - declare module.exports: $Exports<'babel-core/lib/tools/build-external-helpers'>; -} -declare module 'babel-core/lib/transformation/file/index.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>; -} -declare module 'babel-core/lib/transformation/file/logger.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/logger'>; -} -declare module 'babel-core/lib/transformation/file/metadata.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>; -} -declare module 'babel-core/lib/transformation/file/options/build-config-chain.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/build-config-chain'>; -} -declare module 'babel-core/lib/transformation/file/options/config.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/config'>; -} -declare module 'babel-core/lib/transformation/file/options/index.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>; -} -declare module 'babel-core/lib/transformation/file/options/option-manager.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>; -} -declare module 'babel-core/lib/transformation/file/options/parsers.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/parsers'>; -} -declare module 'babel-core/lib/transformation/file/options/removed.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/file/options/removed'>; -} -declare module 'babel-core/lib/transformation/internal-plugins/block-hoist.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/block-hoist'>; -} -declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/shadow-functions'>; -} -declare module 'babel-core/lib/transformation/pipeline.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/pipeline'>; -} -declare module 'babel-core/lib/transformation/plugin-pass.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/plugin-pass'>; -} -declare module 'babel-core/lib/transformation/plugin.js' { - declare module.exports: $Exports<'babel-core/lib/transformation/plugin'>; -} -declare module 'babel-core/lib/util.js' { - declare module.exports: $Exports<'babel-core/lib/util'>; -} -declare module 'babel-core/register.js' { - declare module.exports: $Exports<'babel-core/register'>; -} 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 cf63eabc142b0d..00000000000000 --- a/flow-typed/npm/babel-eslint_vx.x.x.js +++ /dev/null @@ -1,80 +0,0 @@ -// flow-typed signature: 819950215f89cdc4f4882dea420f55e8 -// flow-typed version: <>/babel-eslint_v^8.0.2/flow_v0.59.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/babylon-to-espree/attachComments' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/convertComments' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/convertTemplateType' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/index' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/toAST' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/toToken' { - declare module.exports: any; -} - -declare module 'babel-eslint/babylon-to-espree/toTokens' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-eslint/babylon-to-espree/attachComments.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/attachComments'>; -} -declare module 'babel-eslint/babylon-to-espree/convertComments.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertComments'>; -} -declare module 'babel-eslint/babylon-to-espree/convertTemplateType.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertTemplateType'>; -} -declare module 'babel-eslint/babylon-to-espree/index.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/index'>; -} -declare module 'babel-eslint/babylon-to-espree/toAST.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toAST'>; -} -declare module 'babel-eslint/babylon-to-espree/toToken.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toToken'>; -} -declare module 'babel-eslint/babylon-to-espree/toTokens.js' { - declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toTokens'>; -} -declare module 'babel-eslint/index' { - declare module.exports: $Exports<'babel-eslint'>; -} -declare module 'babel-eslint/index.js' { - declare module.exports: $Exports<'babel-eslint'>; -} 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 22318fdbbd2123..00000000000000 --- a/flow-typed/npm/babel-loader_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: c95652188686bf7a9c63752ea34c1a7d -// flow-typed version: <>/babel-loader_v^7.1.2/flow_v0.59.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/fs-cache' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/index' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/resolve-rc' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/utils/exists' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/utils/read' { - declare module.exports: any; -} - -declare module 'babel-loader/lib/utils/relative' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-loader/lib/fs-cache.js' { - declare module.exports: $Exports<'babel-loader/lib/fs-cache'>; -} -declare module 'babel-loader/lib/index.js' { - declare module.exports: $Exports<'babel-loader/lib/index'>; -} -declare module 'babel-loader/lib/resolve-rc.js' { - declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>; -} -declare module 'babel-loader/lib/utils/exists.js' { - declare module.exports: $Exports<'babel-loader/lib/utils/exists'>; -} -declare module 'babel-loader/lib/utils/read.js' { - declare module.exports: $Exports<'babel-loader/lib/utils/read'>; -} -declare module 'babel-loader/lib/utils/relative.js' { - declare module.exports: $Exports<'babel-loader/lib/utils/relative'>; -} diff --git a/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js b/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js deleted file mode 100644 index 89f21f03c00d4a..00000000000000 --- a/flow-typed/npm/babel-plugin-flow-react-proptypes_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 31c42833fca2f3bca83430c80957f16d -// flow-typed version: <>/babel-plugin-flow-react-proptypes_v^9.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-flow-react-proptypes' - * - * 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-flow-react-proptypes' { - 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-flow-react-proptypes/lib/convertToPropTypes' { - declare module.exports: any; -} - -declare module 'babel-plugin-flow-react-proptypes/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst' { - declare module.exports: any; -} - -declare module 'babel-plugin-flow-react-proptypes/lib/util' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-flow-react-proptypes/lib/convertToPropTypes.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/convertToPropTypes'>; -} -declare module 'babel-plugin-flow-react-proptypes/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/index'>; -} -declare module 'babel-plugin-flow-react-proptypes/lib/makePropTypesAst.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/makePropTypesAst'>; -} -declare module 'babel-plugin-flow-react-proptypes/lib/util.js' { - declare module.exports: $Exports<'babel-plugin-flow-react-proptypes/lib/util'>; -} diff --git a/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js b/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js deleted file mode 100644 index c9c5680ac81a5a..00000000000000 --- a/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: b348c864c3d29e0464f632d630c1c7fb -// flow-typed version: <>/babel-plugin-istanbul_v^4.1.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-istanbul' - * - * 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-istanbul' { - 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-istanbul/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-istanbul/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-istanbul/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-preval_vx.x.x.js b/flow-typed/npm/babel-plugin-preval_vx.x.x.js deleted file mode 100644 index 737f8ff75d4caf..00000000000000 --- a/flow-typed/npm/babel-plugin-preval_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: b27eb971bc1e9e704a6ca9e9e222fbf4 -// flow-typed version: <>/babel-plugin-preval_v^1.6.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-preval' - * - * 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-preval' { - 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-preval/dist/get-replacement' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/dist/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/dist/macro' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/dist/object-to-ast' { - declare module.exports: any; -} - -declare module 'babel-plugin-preval/macro' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-preval/dist/get-replacement.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/get-replacement'>; -} -declare module 'babel-plugin-preval/dist/index.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/index'>; -} -declare module 'babel-plugin-preval/dist/macro.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/macro'>; -} -declare module 'babel-plugin-preval/dist/object-to-ast.js' { - declare module.exports: $Exports<'babel-plugin-preval/dist/object-to-ast'>; -} -declare module 'babel-plugin-preval/macro.js' { - declare module.exports: $Exports<'babel-plugin-preval/macro'>; -} diff --git a/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js b/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js deleted file mode 100644 index e0ceaaa3ef1955..00000000000000 --- a/flow-typed/npm/babel-plugin-react-remove-properties_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: c5684cf2bd051a3601bb854537d4308c -// flow-typed version: <>/babel-plugin-react-remove-properties_v^0.2.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-react-remove-properties' - * - * 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-react-remove-properties' { - 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-react-remove-properties/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-react-remove-properties/src/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-react-remove-properties/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-react-remove-properties/lib/index'>; -} -declare module 'babel-plugin-react-remove-properties/src/index.js' { - declare module.exports: $Exports<'babel-plugin-react-remove-properties/src/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js deleted file mode 100644 index 61d9e9e83e85a0..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-dev-warning_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: d78a3d3bd73b794dd4c34fc9c804c0a1 -// flow-typed version: <>/babel-plugin-transform-dev-warning_v^0.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-dev-warning' - * - * 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-transform-dev-warning' { - 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-transform-dev-warning/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/src/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-dev-warning/test/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-dev-warning/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/lib/index'>; -} -declare module 'babel-plugin-transform-dev-warning/src/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/src/index'>; -} -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/fixtures/simple/actual'>; -} -declare module 'babel-plugin-transform-dev-warning/test/fixtures/simple/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/fixtures/simple/expected'>; -} -declare module 'babel-plugin-transform-dev-warning/test/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-dev-warning/test/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js deleted file mode 100644 index 6953cc8ccacc00..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: f7cebfb65ddcf754135cb0fb28662087 -// flow-typed version: <>/babel-plugin-transform-flow-strip-types_v^6.22.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-flow-strip-types' - * - * 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-transform-flow-strip-types' { - 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-transform-flow-strip-types/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-flow-strip-types/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-flow-strip-types/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js deleted file mode 100644 index 6ddc822e583d1e..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-object-assign_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: e0c2fbfd0aafe714c19058869ad4d85d -// flow-typed version: <>/babel-plugin-transform-object-assign_v^6.22.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-object-assign' - * - * 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-transform-object-assign' { - 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-transform-object-assign/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-object-assign/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-object-assign/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js deleted file mode 100644 index 0966489d936002..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-react-constant-elements_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: eea39303689561599af487eb4fd77bee -// flow-typed version: <>/babel-plugin-transform-react-constant-elements_v^6.23.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-react-constant-elements' - * - * 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-transform-react-constant-elements' { - 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-transform-react-constant-elements/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-react-constant-elements/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-constant-elements/lib/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js deleted file mode 100644 index 8e7c05c297a779..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-react-remove-prop-types_vx.x.x.js +++ /dev/null @@ -1,81 +0,0 @@ -// flow-typed signature: 4f781068f896ac27c1950d558100940f -// flow-typed version: <>/babel-plugin-transform-react-remove-prop-types_v^0.4.10/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-react-remove-prop-types' - * - * 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-transform-react-remove-prop-types' { - 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-transform-react-remove-prop-types/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/lib/remove' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-react-remove-prop-types/src/remove' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-react-remove-prop-types/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/index'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/isAnnotatedForRemoval'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/isStatelessComponent'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/lib/remove.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/lib/remove'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/index'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/isAnnotatedForRemoval'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/isStatelessComponent'>; -} -declare module 'babel-plugin-transform-react-remove-prop-types/src/remove.js' { - declare module.exports: $Exports<'babel-plugin-transform-react-remove-prop-types/src/remove'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js deleted file mode 100644 index 2d1f42224953b0..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-replace-object-assign_vx.x.x.js +++ /dev/null @@ -1,116 +0,0 @@ -// flow-typed signature: 346e275e98cd08d9141e15d88b464e0b -// flow-typed version: <>/babel-plugin-transform-replace-object-assign_v^0.2.1/flow_v0.48.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-replace-object-assign' - * - * 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-transform-replace-object-assign' { - 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-transform-replace-object-assign/lib/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/src/index' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-replace-object-assign/test/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-replace-object-assign/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/lib/index'>; -} -declare module 'babel-plugin-transform-replace-object-assign/src/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/src/index'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-import-impl-when-no-object-assign/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/not-replace-non-call-expression/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-multiple-object-assign-calls/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/replace-single-object-assign-calls/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/actual'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/fixtures/use-existing-import/expected'>; -} -declare module 'babel-plugin-transform-replace-object-assign/test/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-replace-object-assign/test/index'>; -} diff --git a/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js deleted file mode 100644 index 3a5b2f92170804..00000000000000 --- a/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: af81aba6cd8090f40fc181f425742a2f -// flow-typed version: <>/babel-plugin-transform-runtime_v^6.23.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-plugin-transform-runtime' - * - * 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-transform-runtime' { - 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-transform-runtime/lib/definitions' { - declare module.exports: any; -} - -declare module 'babel-plugin-transform-runtime/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-plugin-transform-runtime/lib/definitions.js' { - declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/definitions'>; -} -declare module 'babel-plugin-transform-runtime/lib/index.js' { - declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/index'>; -} diff --git a/flow-typed/npm/babel-polyfill_vx.x.x.js b/flow-typed/npm/babel-polyfill_vx.x.x.js deleted file mode 100644 index aaa8bf508ea0fb..00000000000000 --- a/flow-typed/npm/babel-polyfill_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 53c3323c8ff44873205e1abe911ef93c -// flow-typed version: <>/babel-polyfill_v^6.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-polyfill' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'babel-polyfill' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'babel-polyfill/browser' { - declare module.exports: any; -} - -declare module 'babel-polyfill/dist/polyfill' { - declare module.exports: any; -} - -declare module 'babel-polyfill/dist/polyfill.min' { - declare module.exports: any; -} - -declare module 'babel-polyfill/lib/index' { - declare module.exports: any; -} - -declare module 'babel-polyfill/scripts/postpublish' { - declare module.exports: any; -} - -declare module 'babel-polyfill/scripts/prepublish' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-polyfill/browser.js' { - declare module.exports: $Exports<'babel-polyfill/browser'>; -} -declare module 'babel-polyfill/dist/polyfill.js' { - declare module.exports: $Exports<'babel-polyfill/dist/polyfill'>; -} -declare module 'babel-polyfill/dist/polyfill.min.js' { - declare module.exports: $Exports<'babel-polyfill/dist/polyfill.min'>; -} -declare module 'babel-polyfill/lib/index.js' { - declare module.exports: $Exports<'babel-polyfill/lib/index'>; -} -declare module 'babel-polyfill/scripts/postpublish.js' { - declare module.exports: $Exports<'babel-polyfill/scripts/postpublish'>; -} -declare module 'babel-polyfill/scripts/prepublish.js' { - declare module.exports: $Exports<'babel-polyfill/scripts/prepublish'>; -} diff --git a/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 311791b2e7a9b5..00000000000000 --- a/flow-typed/npm/babel-preset-env_vx.x.x.js +++ /dev/null @@ -1,88 +0,0 @@ -// flow-typed signature: e40df9dfb8fb3ebb9ca6fa55b4e18557 -// flow-typed version: <>/babel-preset-env_v^1.6.1/flow_v0.59.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 b369ddd47d4290..00000000000000 --- a/flow-typed/npm/babel-preset-es2015_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: a129ea58f8a95562ae676f587bcd72a7 -// flow-typed version: <>/babel-preset-es2015_v^6.24.1/flow_v0.54.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 ee7020b0ffc89e..00000000000000 --- a/flow-typed/npm/babel-preset-react_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 13eab33b15abeaf8701570e19b59e693 -// flow-typed version: <>/babel-preset-react_v^6.24.1/flow_v0.59.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-1_vx.x.x.js b/flow-typed/npm/babel-preset-stage-1_vx.x.x.js deleted file mode 100644 index 6742ba32687ad5..00000000000000 --- a/flow-typed/npm/babel-preset-stage-1_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 6a5fdca2afe2d941b1cc8fdd40525bc2 -// flow-typed version: <>/babel-preset-stage-1_v^6.24.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-preset-stage-1' - * - * 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-1' { - 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-1/lib/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-preset-stage-1/lib/index.js' { - declare module.exports: $Exports<'babel-preset-stage-1/lib/index'>; -} diff --git a/flow-typed/npm/babel-register_vx.x.x.js b/flow-typed/npm/babel-register_vx.x.x.js deleted file mode 100644 index 75093a288a1c3f..00000000000000 --- a/flow-typed/npm/babel-register_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: 55f3a2367c0b6dc9e238e39b740da404 -// flow-typed version: <>/babel-register_v^6.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-register' - * - * 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-register' { - 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-register/lib/browser' { - declare module.exports: any; -} - -declare module 'babel-register/lib/cache' { - declare module.exports: any; -} - -declare module 'babel-register/lib/node' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-register/lib/browser.js' { - declare module.exports: $Exports<'babel-register/lib/browser'>; -} -declare module 'babel-register/lib/cache.js' { - declare module.exports: $Exports<'babel-register/lib/cache'>; -} -declare module 'babel-register/lib/node.js' { - declare module.exports: $Exports<'babel-register/lib/node'>; -} diff --git a/flow-typed/npm/babel-runtime_vx.x.x.js b/flow-typed/npm/babel-runtime_vx.x.x.js deleted file mode 100644 index 2d17de77e04797..00000000000000 --- a/flow-typed/npm/babel-runtime_vx.x.x.js +++ /dev/null @@ -1,1691 +0,0 @@ -// flow-typed signature: d24f6dfdfd4a00f60dd1da7cd34b600b -// flow-typed version: <>/babel-runtime_v^6.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'babel-runtime' - * - * 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-runtime' { - 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-runtime/core-js' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/concat' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/copy-within' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/entries' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/every' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/fill' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/filter' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/find-index' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/find' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/for-each' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/from' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/includes' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/index-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/join' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/last-index-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/map' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/pop' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/push' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/reduce-right' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/reduce' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/reverse' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/shift' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/slice' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/some' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/sort' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/splice' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/unshift' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/array/values' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/asap' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/clear-immediate' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/error/is-error' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/get-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/is-iterable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/json/stringify' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/map' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/acosh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/asinh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/atanh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/cbrt' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/clz32' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/cosh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/expm1' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/fround' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/hypot' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/iaddh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/imul' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/imulh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/isubh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/log10' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/log1p' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/log2' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/sign' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/sinh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/tanh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/trunc' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/math/umulh' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/epsilon' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-finite' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-nan' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/is-safe-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/max-safe-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/min-safe-integer' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/parse-float' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/number/parse-int' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/assign' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/create' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/define-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/entries' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/freeze' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-descriptor' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-descriptors' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-names' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-own-property-symbols' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/get-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is-extensible' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is-frozen' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is-sealed' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/is' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/prevent-extensions' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/seal' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/set-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/object/values' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/observable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/promise' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/apply' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/construct' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/define-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/delete-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/delete-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/enumerate' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-metadata-keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-own-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/get' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/has-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/has-own-metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/has' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/is-extensible' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/metadata' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/own-keys' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/prevent-extensions' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/set-prototype-of' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/reflect/set' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/regexp/escape' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/set-immediate' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/set' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/at' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/code-point-at' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/ends-with' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/from-code-point' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/includes' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/match-all' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-end' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-left' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-right' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/pad-start' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/raw' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/repeat' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/starts-with' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-end' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-left' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-right' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim-start' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/string/trim' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/async-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/for' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/has-instance' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/is-concat-spreadable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/key-for' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/match' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/observable' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/replace' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/search' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/species' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/split' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/to-primitive' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/to-string-tag' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/symbol/unscopables' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/system/global' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/weak-map' { - declare module.exports: any; -} - -declare module 'babel-runtime/core-js/weak-set' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-generator-delegate' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_async-to-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_class-call-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_create-class' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_defaults' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_define-enumerable-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_extends' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_get' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_inherits' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_instanceof' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_interop-require-default' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_interop-require-wildcard' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_jsx' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_new-arrow-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_object-destructuring-empty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_object-without-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_possible-constructor-return' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_self-global' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_set' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_sliced-to-array-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_sliced-to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_tagged-template-literal-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_tagged-template-literal' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_temporal-ref' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_temporal-undefined' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_to-consumable-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/_typeof' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-generator-delegate' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-iterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/async-to-generator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncGenerator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncGeneratorDelegate' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncIterator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/asyncToGenerator' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/class-call-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/classCallCheck' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/create-class' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/createClass' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/defaults' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/define-enumerable-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/define-property' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/defineEnumerableProperties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/defineProperty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/extends' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/get' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/inherits' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/instanceof' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interop-require-default' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interop-require-wildcard' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interopRequireDefault' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/interopRequireWildcard' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/jsx' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/new-arrow-check' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/newArrowCheck' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/object-destructuring-empty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/object-without-properties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/objectDestructuringEmpty' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/objectWithoutProperties' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/possible-constructor-return' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/possibleConstructorReturn' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/self-global' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/selfGlobal' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/set' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/sliced-to-array-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/sliced-to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/slicedToArray' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/slicedToArrayLoose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/tagged-template-literal-loose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/tagged-template-literal' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/taggedTemplateLiteral' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporal-ref' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporal-undefined' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporalRef' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/temporalUndefined' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/to-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/to-consumable-array' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/toArray' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/toConsumableArray' { - declare module.exports: any; -} - -declare module 'babel-runtime/helpers/typeof' { - declare module.exports: any; -} - -declare module 'babel-runtime/regenerator/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'babel-runtime/core-js.js' { - declare module.exports: $Exports<'babel-runtime/core-js'>; -} -declare module 'babel-runtime/core-js/array/concat.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/concat'>; -} -declare module 'babel-runtime/core-js/array/copy-within.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/copy-within'>; -} -declare module 'babel-runtime/core-js/array/entries.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/entries'>; -} -declare module 'babel-runtime/core-js/array/every.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/every'>; -} -declare module 'babel-runtime/core-js/array/fill.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/fill'>; -} -declare module 'babel-runtime/core-js/array/filter.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/filter'>; -} -declare module 'babel-runtime/core-js/array/find-index.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/find-index'>; -} -declare module 'babel-runtime/core-js/array/find.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/find'>; -} -declare module 'babel-runtime/core-js/array/for-each.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/for-each'>; -} -declare module 'babel-runtime/core-js/array/from.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/from'>; -} -declare module 'babel-runtime/core-js/array/includes.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/includes'>; -} -declare module 'babel-runtime/core-js/array/index-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/index-of'>; -} -declare module 'babel-runtime/core-js/array/join.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/join'>; -} -declare module 'babel-runtime/core-js/array/keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/keys'>; -} -declare module 'babel-runtime/core-js/array/last-index-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/last-index-of'>; -} -declare module 'babel-runtime/core-js/array/map.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/map'>; -} -declare module 'babel-runtime/core-js/array/of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/of'>; -} -declare module 'babel-runtime/core-js/array/pop.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/pop'>; -} -declare module 'babel-runtime/core-js/array/push.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/push'>; -} -declare module 'babel-runtime/core-js/array/reduce-right.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/reduce-right'>; -} -declare module 'babel-runtime/core-js/array/reduce.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/reduce'>; -} -declare module 'babel-runtime/core-js/array/reverse.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/reverse'>; -} -declare module 'babel-runtime/core-js/array/shift.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/shift'>; -} -declare module 'babel-runtime/core-js/array/slice.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/slice'>; -} -declare module 'babel-runtime/core-js/array/some.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/some'>; -} -declare module 'babel-runtime/core-js/array/sort.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/sort'>; -} -declare module 'babel-runtime/core-js/array/splice.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/splice'>; -} -declare module 'babel-runtime/core-js/array/unshift.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/unshift'>; -} -declare module 'babel-runtime/core-js/array/values.js' { - declare module.exports: $Exports<'babel-runtime/core-js/array/values'>; -} -declare module 'babel-runtime/core-js/asap.js' { - declare module.exports: $Exports<'babel-runtime/core-js/asap'>; -} -declare module 'babel-runtime/core-js/clear-immediate.js' { - declare module.exports: $Exports<'babel-runtime/core-js/clear-immediate'>; -} -declare module 'babel-runtime/core-js/error/is-error.js' { - declare module.exports: $Exports<'babel-runtime/core-js/error/is-error'>; -} -declare module 'babel-runtime/core-js/get-iterator.js' { - declare module.exports: $Exports<'babel-runtime/core-js/get-iterator'>; -} -declare module 'babel-runtime/core-js/is-iterable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/is-iterable'>; -} -declare module 'babel-runtime/core-js/json/stringify.js' { - declare module.exports: $Exports<'babel-runtime/core-js/json/stringify'>; -} -declare module 'babel-runtime/core-js/map.js' { - declare module.exports: $Exports<'babel-runtime/core-js/map'>; -} -declare module 'babel-runtime/core-js/math/acosh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/acosh'>; -} -declare module 'babel-runtime/core-js/math/asinh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/asinh'>; -} -declare module 'babel-runtime/core-js/math/atanh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/atanh'>; -} -declare module 'babel-runtime/core-js/math/cbrt.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/cbrt'>; -} -declare module 'babel-runtime/core-js/math/clz32.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/clz32'>; -} -declare module 'babel-runtime/core-js/math/cosh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/cosh'>; -} -declare module 'babel-runtime/core-js/math/expm1.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/expm1'>; -} -declare module 'babel-runtime/core-js/math/fround.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/fround'>; -} -declare module 'babel-runtime/core-js/math/hypot.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/hypot'>; -} -declare module 'babel-runtime/core-js/math/iaddh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/iaddh'>; -} -declare module 'babel-runtime/core-js/math/imul.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/imul'>; -} -declare module 'babel-runtime/core-js/math/imulh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/imulh'>; -} -declare module 'babel-runtime/core-js/math/isubh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/isubh'>; -} -declare module 'babel-runtime/core-js/math/log10.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/log10'>; -} -declare module 'babel-runtime/core-js/math/log1p.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/log1p'>; -} -declare module 'babel-runtime/core-js/math/log2.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/log2'>; -} -declare module 'babel-runtime/core-js/math/sign.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/sign'>; -} -declare module 'babel-runtime/core-js/math/sinh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/sinh'>; -} -declare module 'babel-runtime/core-js/math/tanh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/tanh'>; -} -declare module 'babel-runtime/core-js/math/trunc.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/trunc'>; -} -declare module 'babel-runtime/core-js/math/umulh.js' { - declare module.exports: $Exports<'babel-runtime/core-js/math/umulh'>; -} -declare module 'babel-runtime/core-js/number/epsilon.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/epsilon'>; -} -declare module 'babel-runtime/core-js/number/is-finite.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-finite'>; -} -declare module 'babel-runtime/core-js/number/is-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-integer'>; -} -declare module 'babel-runtime/core-js/number/is-nan.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-nan'>; -} -declare module 'babel-runtime/core-js/number/is-safe-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/is-safe-integer'>; -} -declare module 'babel-runtime/core-js/number/max-safe-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/max-safe-integer'>; -} -declare module 'babel-runtime/core-js/number/min-safe-integer.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/min-safe-integer'>; -} -declare module 'babel-runtime/core-js/number/parse-float.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/parse-float'>; -} -declare module 'babel-runtime/core-js/number/parse-int.js' { - declare module.exports: $Exports<'babel-runtime/core-js/number/parse-int'>; -} -declare module 'babel-runtime/core-js/object/assign.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/assign'>; -} -declare module 'babel-runtime/core-js/object/create.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/create'>; -} -declare module 'babel-runtime/core-js/object/define-properties.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/define-properties'>; -} -declare module 'babel-runtime/core-js/object/define-property.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/define-property'>; -} -declare module 'babel-runtime/core-js/object/entries.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/entries'>; -} -declare module 'babel-runtime/core-js/object/freeze.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/freeze'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-descriptor.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptor'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-descriptors.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptors'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-names.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-names'>; -} -declare module 'babel-runtime/core-js/object/get-own-property-symbols.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-symbols'>; -} -declare module 'babel-runtime/core-js/object/get-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/get-prototype-of'>; -} -declare module 'babel-runtime/core-js/object/is-extensible.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is-extensible'>; -} -declare module 'babel-runtime/core-js/object/is-frozen.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is-frozen'>; -} -declare module 'babel-runtime/core-js/object/is-sealed.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is-sealed'>; -} -declare module 'babel-runtime/core-js/object/is.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/is'>; -} -declare module 'babel-runtime/core-js/object/keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/keys'>; -} -declare module 'babel-runtime/core-js/object/prevent-extensions.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/prevent-extensions'>; -} -declare module 'babel-runtime/core-js/object/seal.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/seal'>; -} -declare module 'babel-runtime/core-js/object/set-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/set-prototype-of'>; -} -declare module 'babel-runtime/core-js/object/values.js' { - declare module.exports: $Exports<'babel-runtime/core-js/object/values'>; -} -declare module 'babel-runtime/core-js/observable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/observable'>; -} -declare module 'babel-runtime/core-js/promise.js' { - declare module.exports: $Exports<'babel-runtime/core-js/promise'>; -} -declare module 'babel-runtime/core-js/reflect/apply.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/apply'>; -} -declare module 'babel-runtime/core-js/reflect/construct.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/construct'>; -} -declare module 'babel-runtime/core-js/reflect/define-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/define-property.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-property'>; -} -declare module 'babel-runtime/core-js/reflect/delete-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/delete-property.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-property'>; -} -declare module 'babel-runtime/core-js/reflect/enumerate.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/enumerate'>; -} -declare module 'babel-runtime/core-js/reflect/get-metadata-keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata-keys'>; -} -declare module 'babel-runtime/core-js/reflect/get-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata-keys'>; -} -declare module 'babel-runtime/core-js/reflect/get-own-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-property-descriptor'>; -} -declare module 'babel-runtime/core-js/reflect/get-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-prototype-of'>; -} -declare module 'babel-runtime/core-js/reflect/get.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/get'>; -} -declare module 'babel-runtime/core-js/reflect/has-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/has-own-metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-own-metadata'>; -} -declare module 'babel-runtime/core-js/reflect/has.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/has'>; -} -declare module 'babel-runtime/core-js/reflect/is-extensible.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/is-extensible'>; -} -declare module 'babel-runtime/core-js/reflect/metadata.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/metadata'>; -} -declare module 'babel-runtime/core-js/reflect/own-keys.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/own-keys'>; -} -declare module 'babel-runtime/core-js/reflect/prevent-extensions.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/prevent-extensions'>; -} -declare module 'babel-runtime/core-js/reflect/set-prototype-of.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/set-prototype-of'>; -} -declare module 'babel-runtime/core-js/reflect/set.js' { - declare module.exports: $Exports<'babel-runtime/core-js/reflect/set'>; -} -declare module 'babel-runtime/core-js/regexp/escape.js' { - declare module.exports: $Exports<'babel-runtime/core-js/regexp/escape'>; -} -declare module 'babel-runtime/core-js/set-immediate.js' { - declare module.exports: $Exports<'babel-runtime/core-js/set-immediate'>; -} -declare module 'babel-runtime/core-js/set.js' { - declare module.exports: $Exports<'babel-runtime/core-js/set'>; -} -declare module 'babel-runtime/core-js/string/at.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/at'>; -} -declare module 'babel-runtime/core-js/string/code-point-at.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/code-point-at'>; -} -declare module 'babel-runtime/core-js/string/ends-with.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/ends-with'>; -} -declare module 'babel-runtime/core-js/string/from-code-point.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/from-code-point'>; -} -declare module 'babel-runtime/core-js/string/includes.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/includes'>; -} -declare module 'babel-runtime/core-js/string/match-all.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/match-all'>; -} -declare module 'babel-runtime/core-js/string/pad-end.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-end'>; -} -declare module 'babel-runtime/core-js/string/pad-left.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-left'>; -} -declare module 'babel-runtime/core-js/string/pad-right.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-right'>; -} -declare module 'babel-runtime/core-js/string/pad-start.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/pad-start'>; -} -declare module 'babel-runtime/core-js/string/raw.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/raw'>; -} -declare module 'babel-runtime/core-js/string/repeat.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/repeat'>; -} -declare module 'babel-runtime/core-js/string/starts-with.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/starts-with'>; -} -declare module 'babel-runtime/core-js/string/trim-end.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-end'>; -} -declare module 'babel-runtime/core-js/string/trim-left.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-left'>; -} -declare module 'babel-runtime/core-js/string/trim-right.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-right'>; -} -declare module 'babel-runtime/core-js/string/trim-start.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim-start'>; -} -declare module 'babel-runtime/core-js/string/trim.js' { - declare module.exports: $Exports<'babel-runtime/core-js/string/trim'>; -} -declare module 'babel-runtime/core-js/symbol.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol'>; -} -declare module 'babel-runtime/core-js/symbol/async-iterator.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/async-iterator'>; -} -declare module 'babel-runtime/core-js/symbol/for.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/for'>; -} -declare module 'babel-runtime/core-js/symbol/has-instance.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/has-instance'>; -} -declare module 'babel-runtime/core-js/symbol/is-concat-spreadable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/is-concat-spreadable'>; -} -declare module 'babel-runtime/core-js/symbol/iterator.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/iterator'>; -} -declare module 'babel-runtime/core-js/symbol/key-for.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/key-for'>; -} -declare module 'babel-runtime/core-js/symbol/match.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/match'>; -} -declare module 'babel-runtime/core-js/symbol/observable.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/observable'>; -} -declare module 'babel-runtime/core-js/symbol/replace.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/replace'>; -} -declare module 'babel-runtime/core-js/symbol/search.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/search'>; -} -declare module 'babel-runtime/core-js/symbol/species.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/species'>; -} -declare module 'babel-runtime/core-js/symbol/split.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/split'>; -} -declare module 'babel-runtime/core-js/symbol/to-primitive.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-primitive'>; -} -declare module 'babel-runtime/core-js/symbol/to-string-tag.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-string-tag'>; -} -declare module 'babel-runtime/core-js/symbol/unscopables.js' { - declare module.exports: $Exports<'babel-runtime/core-js/symbol/unscopables'>; -} -declare module 'babel-runtime/core-js/system/global.js' { - declare module.exports: $Exports<'babel-runtime/core-js/system/global'>; -} -declare module 'babel-runtime/core-js/weak-map.js' { - declare module.exports: $Exports<'babel-runtime/core-js/weak-map'>; -} -declare module 'babel-runtime/core-js/weak-set.js' { - declare module.exports: $Exports<'babel-runtime/core-js/weak-set'>; -} -declare module 'babel-runtime/helpers/_async-generator-delegate.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-generator-delegate'>; -} -declare module 'babel-runtime/helpers/_async-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-generator'>; -} -declare module 'babel-runtime/helpers/_async-iterator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-iterator'>; -} -declare module 'babel-runtime/helpers/_async-to-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_async-to-generator'>; -} -declare module 'babel-runtime/helpers/_class-call-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_class-call-check'>; -} -declare module 'babel-runtime/helpers/_create-class.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_create-class'>; -} -declare module 'babel-runtime/helpers/_defaults.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_defaults'>; -} -declare module 'babel-runtime/helpers/_define-enumerable-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_define-enumerable-properties'>; -} -declare module 'babel-runtime/helpers/_define-property.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_define-property'>; -} -declare module 'babel-runtime/helpers/_extends.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_extends'>; -} -declare module 'babel-runtime/helpers/_get.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_get'>; -} -declare module 'babel-runtime/helpers/_inherits.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_inherits'>; -} -declare module 'babel-runtime/helpers/_instanceof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_instanceof'>; -} -declare module 'babel-runtime/helpers/_interop-require-default.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-default'>; -} -declare module 'babel-runtime/helpers/_interop-require-wildcard.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-wildcard'>; -} -declare module 'babel-runtime/helpers/_jsx.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_jsx'>; -} -declare module 'babel-runtime/helpers/_new-arrow-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_new-arrow-check'>; -} -declare module 'babel-runtime/helpers/_object-destructuring-empty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_object-destructuring-empty'>; -} -declare module 'babel-runtime/helpers/_object-without-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_object-without-properties'>; -} -declare module 'babel-runtime/helpers/_possible-constructor-return.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_possible-constructor-return'>; -} -declare module 'babel-runtime/helpers/_self-global.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_self-global'>; -} -declare module 'babel-runtime/helpers/_set.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_set'>; -} -declare module 'babel-runtime/helpers/_sliced-to-array-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array-loose'>; -} -declare module 'babel-runtime/helpers/_sliced-to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array'>; -} -declare module 'babel-runtime/helpers/_tagged-template-literal-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal-loose'>; -} -declare module 'babel-runtime/helpers/_tagged-template-literal.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal'>; -} -declare module 'babel-runtime/helpers/_temporal-ref.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_temporal-ref'>; -} -declare module 'babel-runtime/helpers/_temporal-undefined.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_temporal-undefined'>; -} -declare module 'babel-runtime/helpers/_to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_to-array'>; -} -declare module 'babel-runtime/helpers/_to-consumable-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_to-consumable-array'>; -} -declare module 'babel-runtime/helpers/_typeof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/_typeof'>; -} -declare module 'babel-runtime/helpers/async-generator-delegate.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-generator-delegate'>; -} -declare module 'babel-runtime/helpers/async-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-generator'>; -} -declare module 'babel-runtime/helpers/async-iterator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-iterator'>; -} -declare module 'babel-runtime/helpers/async-to-generator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/async-to-generator'>; -} -declare module 'babel-runtime/helpers/asyncGenerator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncGenerator'>; -} -declare module 'babel-runtime/helpers/asyncGeneratorDelegate.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncGeneratorDelegate'>; -} -declare module 'babel-runtime/helpers/asyncIterator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncIterator'>; -} -declare module 'babel-runtime/helpers/asyncToGenerator.js' { - declare module.exports: $Exports<'babel-runtime/helpers/asyncToGenerator'>; -} -declare module 'babel-runtime/helpers/class-call-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/class-call-check'>; -} -declare module 'babel-runtime/helpers/classCallCheck.js' { - declare module.exports: $Exports<'babel-runtime/helpers/classCallCheck'>; -} -declare module 'babel-runtime/helpers/create-class.js' { - declare module.exports: $Exports<'babel-runtime/helpers/create-class'>; -} -declare module 'babel-runtime/helpers/createClass.js' { - declare module.exports: $Exports<'babel-runtime/helpers/createClass'>; -} -declare module 'babel-runtime/helpers/defaults.js' { - declare module.exports: $Exports<'babel-runtime/helpers/defaults'>; -} -declare module 'babel-runtime/helpers/define-enumerable-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/define-enumerable-properties'>; -} -declare module 'babel-runtime/helpers/define-property.js' { - declare module.exports: $Exports<'babel-runtime/helpers/define-property'>; -} -declare module 'babel-runtime/helpers/defineEnumerableProperties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/defineEnumerableProperties'>; -} -declare module 'babel-runtime/helpers/defineProperty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/defineProperty'>; -} -declare module 'babel-runtime/helpers/extends.js' { - declare module.exports: $Exports<'babel-runtime/helpers/extends'>; -} -declare module 'babel-runtime/helpers/get.js' { - declare module.exports: $Exports<'babel-runtime/helpers/get'>; -} -declare module 'babel-runtime/helpers/inherits.js' { - declare module.exports: $Exports<'babel-runtime/helpers/inherits'>; -} -declare module 'babel-runtime/helpers/instanceof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/instanceof'>; -} -declare module 'babel-runtime/helpers/interop-require-default.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interop-require-default'>; -} -declare module 'babel-runtime/helpers/interop-require-wildcard.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interop-require-wildcard'>; -} -declare module 'babel-runtime/helpers/interopRequireDefault.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interopRequireDefault'>; -} -declare module 'babel-runtime/helpers/interopRequireWildcard.js' { - declare module.exports: $Exports<'babel-runtime/helpers/interopRequireWildcard'>; -} -declare module 'babel-runtime/helpers/jsx.js' { - declare module.exports: $Exports<'babel-runtime/helpers/jsx'>; -} -declare module 'babel-runtime/helpers/new-arrow-check.js' { - declare module.exports: $Exports<'babel-runtime/helpers/new-arrow-check'>; -} -declare module 'babel-runtime/helpers/newArrowCheck.js' { - declare module.exports: $Exports<'babel-runtime/helpers/newArrowCheck'>; -} -declare module 'babel-runtime/helpers/object-destructuring-empty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/object-destructuring-empty'>; -} -declare module 'babel-runtime/helpers/object-without-properties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/object-without-properties'>; -} -declare module 'babel-runtime/helpers/objectDestructuringEmpty.js' { - declare module.exports: $Exports<'babel-runtime/helpers/objectDestructuringEmpty'>; -} -declare module 'babel-runtime/helpers/objectWithoutProperties.js' { - declare module.exports: $Exports<'babel-runtime/helpers/objectWithoutProperties'>; -} -declare module 'babel-runtime/helpers/possible-constructor-return.js' { - declare module.exports: $Exports<'babel-runtime/helpers/possible-constructor-return'>; -} -declare module 'babel-runtime/helpers/possibleConstructorReturn.js' { - declare module.exports: $Exports<'babel-runtime/helpers/possibleConstructorReturn'>; -} -declare module 'babel-runtime/helpers/self-global.js' { - declare module.exports: $Exports<'babel-runtime/helpers/self-global'>; -} -declare module 'babel-runtime/helpers/selfGlobal.js' { - declare module.exports: $Exports<'babel-runtime/helpers/selfGlobal'>; -} -declare module 'babel-runtime/helpers/set.js' { - declare module.exports: $Exports<'babel-runtime/helpers/set'>; -} -declare module 'babel-runtime/helpers/sliced-to-array-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array-loose'>; -} -declare module 'babel-runtime/helpers/sliced-to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array'>; -} -declare module 'babel-runtime/helpers/slicedToArray.js' { - declare module.exports: $Exports<'babel-runtime/helpers/slicedToArray'>; -} -declare module 'babel-runtime/helpers/slicedToArrayLoose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/slicedToArrayLoose'>; -} -declare module 'babel-runtime/helpers/tagged-template-literal-loose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal-loose'>; -} -declare module 'babel-runtime/helpers/tagged-template-literal.js' { - declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal'>; -} -declare module 'babel-runtime/helpers/taggedTemplateLiteral.js' { - declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteral'>; -} -declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose.js' { - declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteralLoose'>; -} -declare module 'babel-runtime/helpers/temporal-ref.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporal-ref'>; -} -declare module 'babel-runtime/helpers/temporal-undefined.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporal-undefined'>; -} -declare module 'babel-runtime/helpers/temporalRef.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporalRef'>; -} -declare module 'babel-runtime/helpers/temporalUndefined.js' { - declare module.exports: $Exports<'babel-runtime/helpers/temporalUndefined'>; -} -declare module 'babel-runtime/helpers/to-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/to-array'>; -} -declare module 'babel-runtime/helpers/to-consumable-array.js' { - declare module.exports: $Exports<'babel-runtime/helpers/to-consumable-array'>; -} -declare module 'babel-runtime/helpers/toArray.js' { - declare module.exports: $Exports<'babel-runtime/helpers/toArray'>; -} -declare module 'babel-runtime/helpers/toConsumableArray.js' { - declare module.exports: $Exports<'babel-runtime/helpers/toConsumableArray'>; -} -declare module 'babel-runtime/helpers/typeof.js' { - declare module.exports: $Exports<'babel-runtime/helpers/typeof'>; -} -declare module 'babel-runtime/regenerator/index.js' { - declare module.exports: $Exports<'babel-runtime/regenerator/index'>; -} diff --git a/flow-typed/npm/brcast_vx.x.x.js b/flow-typed/npm/brcast_vx.x.x.js deleted file mode 100644 index bfe92c08e2daa7..00000000000000 --- a/flow-typed/npm/brcast_vx.x.x.js +++ /dev/null @@ -1,73 +0,0 @@ -// flow-typed signature: 404b953c38ac5645ce0a6f0ac26709f9 -// flow-typed version: <>/brcast_v^3.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'brcast' - * - * 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 'brcast' { - 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 'brcast/dist/brcast.cjs' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.cjs.min' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.es' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.umd' { - declare module.exports: any; -} - -declare module 'brcast/dist/brcast.umd.min' { - declare module.exports: any; -} - -declare module 'brcast/index.spec' { - declare module.exports: any; -} - -// Filename aliases -declare module 'brcast/dist/brcast.cjs.js' { - declare module.exports: $Exports<'brcast/dist/brcast.cjs'>; -} -declare module 'brcast/dist/brcast.cjs.min.js' { - declare module.exports: $Exports<'brcast/dist/brcast.cjs.min'>; -} -declare module 'brcast/dist/brcast.es.js' { - declare module.exports: $Exports<'brcast/dist/brcast.es'>; -} -declare module 'brcast/dist/brcast.umd.js' { - declare module.exports: $Exports<'brcast/dist/brcast.umd'>; -} -declare module 'brcast/dist/brcast.umd.min.js' { - declare module.exports: $Exports<'brcast/dist/brcast.umd.min'>; -} -declare module 'brcast/index' { - declare module.exports: $Exports<'brcast'>; -} -declare module 'brcast/index.js' { - declare module.exports: $Exports<'brcast'>; -} -declare module 'brcast/index.spec.js' { - declare module.exports: $Exports<'brcast/index.spec'>; -} diff --git a/flow-typed/npm/chai_v4.x.x.js b/flow-typed/npm/chai_v4.x.x.js deleted file mode 100644 index 3bd7e21bf24b21..00000000000000 --- a/flow-typed/npm/chai_v4.x.x.js +++ /dev/null @@ -1,285 +0,0 @@ -// flow-typed signature: 88d2313c965c71ea202a84ce638ce5b1 -// flow-typed version: cfc9aef80e/chai_v4.x.x/flow_>=v0.15.0 - -declare module "chai" { - declare type ExpectChain = { - and: ExpectChain, - at: ExpectChain, - be: ExpectChain, - been: ExpectChain, - have: ExpectChain, - has: ExpectChain, - is: ExpectChain, - of: ExpectChain, - same: ExpectChain, - that: ExpectChain, - to: ExpectChain, - which: ExpectChain, - with: ExpectChain, - - not: ExpectChain, - deep: ExpectChain, - any: ExpectChain, - all: ExpectChain, - - a: ExpectChain & ((type: string) => ExpectChain), - an: ExpectChain & ((type: string) => ExpectChain), - - include: ExpectChain & ((value: mixed) => ExpectChain), - includes: ExpectChain & ((value: mixed) => ExpectChain), - contain: ExpectChain & ((value: mixed) => ExpectChain), - contains: ExpectChain & ((value: mixed) => ExpectChain), - - eq: (value: T) => ExpectChain, - eql: (value: T) => ExpectChain, - equal: (value: T) => ExpectChain, - equals: (value: T) => ExpectChain, - - above: (value: T & number) => ExpectChain, - least: (value: T & number) => ExpectChain, - below: (value: T & number) => ExpectChain, - most: (value: T & number) => ExpectChain, - within: (start: T & number, finish: T & number) => ExpectChain, - - instanceof: (constructor: mixed) => ExpectChain, - nested: ExpectChain, - property:

( - name: string, - value?: P - ) => ExpectChain

& ((name: string) => ExpectChain), - - length: (value: number) => ExpectChain | ExpectChain, - lengthOf: (value: number) => ExpectChain, - - match: (regex: RegExp) => ExpectChain, - string: (string: string) => ExpectChain, - - key: (key: string) => ExpectChain, - keys: ( - key: string | Array, - ...keys: Array - ) => ExpectChain, - - throw: ( - err?: Class | Error | RegExp | string, - errMsgMatcher?: RegExp | string, - msg?: string - ) => ExpectChain, - - respondTo: (method: string) => ExpectChain, - itself: ExpectChain, - - satisfy: (method: (value: T) => boolean) => ExpectChain, - - closeTo: (expected: T & number, delta: number) => ExpectChain, - - members: (set: mixed) => ExpectChain, - oneOf: (list: Array) => ExpectChain, - - change: (obj: mixed, key: string) => ExpectChain, - increase: (obj: mixed, key: string) => ExpectChain, - decrease: (obj: mixed, key: string) => ExpectChain, - - // dirty-chai - ok: () => ExpectChain, - true: () => ExpectChain, - false: () => ExpectChain, - null: () => ExpectChain, - undefined: () => ExpectChain, - exist: () => ExpectChain, - empty: () => ExpectChain, - - extensible: () => ExpectChain, - sealed: () => ExpectChain, - frozen: () => ExpectChain, - NaN: () => ExpectChain, - - // chai-immutable - size: (n: number) => ExpectChain, - - // sinon-chai - called: () => ExpectChain, - callCount: (n: number) => ExpectChain, - calledOnce: () => ExpectChain, - calledTwice: () => ExpectChain, - calledThrice: () => ExpectChain, - calledBefore: (spy: mixed) => ExpectChain, - calledAfter: (spy: mixed) => ExpectChain, - calledWith: (...args: Array) => ExpectChain, - calledWithMatch: (...args: Array) => ExpectChain, - calledWithExactly: (...args: Array) => ExpectChain, - - // chai-as-promised - eventually: ExpectChain, - resolvedWith: (value: mixed) => Promise & ExpectChain, - resolved: () => Promise & ExpectChain, - rejectedWith: (value: mixed) => Promise & ExpectChain, - rejected: () => Promise & ExpectChain, - notify: (callback: () => mixed) => ExpectChain, - fulfilled: () => Promise & ExpectChain, - - // chai-subset - containSubset: (obj: Object | Object[]) => ExpectChain, - - // chai-redux-mock-store - dispatchedActions: ( - actions: Array any)> - ) => ExpectChain, - dispatchedTypes: (actions: Array) => ExpectChain, - - // chai-enzyme - attr: (key: string, val?: any) => ExpectChain, - data: (key: string, val?: any) => ExpectChain, - prop: (key: string, val?: any) => ExpectChain, - state: (key: string, val?: any) => ExpectChain, - value: (val: string) => ExpectChain - }; - - declare function expect(actual: T, message?: string): ExpectChain; - - declare function use(plugin: (chai: Object, utils: Object) => void): void; - - declare class assert { - static (expression: mixed, message?: string): void; - static fail( - actual: mixed, - expected: mixed, - message?: string, - operator?: string - ): void; - - static isOk(object: mixed, message?: string): void; - static isNotOk(object: mixed, message?: string): void; - - static equal(actual: mixed, expected: mixed, message?: string): void; - static notEqual(actual: mixed, expected: mixed, message?: string): void; - - static strictEqual(act: mixed, exp: mixed, msg?: string): void; - static notStrictEqual(act: mixed, exp: mixed, msg?: string): void; - - static deepEqual(act: mixed, exp: mixed, msg?: string): void; - static notDeepEqual(act: mixed, exp: mixed, msg?: string): void; - - static ok(val: mixed, msg?: string): void; - static isTrue(val: mixed, msg?: string): void; - static isNotTrue(val: mixed, msg?: string): void; - static isFalse(val: mixed, msg?: string): void; - static isNotFalse(val: mixed, msg?: string): void; - - static isNull(val: mixed, msg?: string): void; - static isNotNull(val: mixed, msg?: string): void; - - static isUndefined(val: mixed, msg?: string): void; - static isDefined(val: mixed, msg?: string): void; - - static isNaN(val: mixed, msg?: string): void; - static isNotNaN(val: mixed, msg?: string): void; - - static isAbove(val: number, abv: number, msg?: string): void; - static isBelow(val: number, blw: number, msg?: string): void; - - static isAtMost(val: number, atmst: number, msg?: string): void; - static isAtLeast(val: number, atlst: number, msg?: string): void; - - static isFunction(val: mixed, msg?: string): void; - static isNotFunction(val: mixed, msg?: string): void; - - static isObject(val: mixed, msg?: string): void; - static isNotObject(val: mixed, msg?: string): void; - - static isArray(val: mixed, msg?: string): void; - static isNotArray(val: mixed, msg?: string): void; - - static isString(val: mixed, msg?: string): void; - static isNotString(val: mixed, msg?: string): void; - - static isNumber(val: mixed, msg?: string): void; - static isNotNumber(val: mixed, msg?: string): void; - - static isBoolean(val: mixed, msg?: string): void; - static isNotBoolean(val: mixed, msg?: string): void; - - static typeOf(val: mixed, type: string, msg?: string): void; - static notTypeOf(val: mixed, type: string, msg?: string): void; - - static instanceOf(val: mixed, constructor: Function, msg?: string): void; - static notInstanceOf(val: mixed, constructor: Function, msg?: string): void; - - static include(exp: string, inc: mixed, msg?: string): void; - static include(exp: Array, inc: T, msg?: string): void; - - static notInclude(exp: string, inc: mixed, msg?: string): void; - static notInclude(exp: Array, inc: T, msg?: string): void; - - static match(exp: mixed, re: RegExp, msg?: string): void; - static notMatch(exp: mixed, re: RegExp, msg?: string): void; - - static property(obj: Object, prop: string, msg?: string): void; - static notProperty(obj: Object, prop: string, msg?: string): void; - static deepProperty(obj: Object, prop: string, msg?: string): void; - static notDeepProperty(obj: Object, prop: string, msg?: string): void; - - static propertyVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - static propertyNotVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - - static deepPropertyVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - static deepPropertyNotVal( - obj: Object, - prop: string, - val: mixed, - msg?: string - ): void; - - static lengthOf(exp: mixed, len: number, msg?: string): void; - - static throws( - func: () => any, - err?: Class | Error | RegExp | string, - errorMsgMatcher?: string | RegExp, - msg?: string - ): void; - static doesNotThrow( - func: () => any, - err?: Class | Error | RegExp | string, - errorMsgMatcher?: string | RegExp, - msg?: string - ): void; - - static closeTo( - actual: number, - expected: number, - delta: number, - msg?: string - ): void; - static approximately( - actual: number, - expected: number, - delta: number, - msg?: string - ): void; - - // chai-immutable - static sizeOf(val: mixed, length: number): void; - } - - declare var config: { - includeStack: boolean, - showDiff: boolean, - truncateThreshold: number - }; -} diff --git a/flow-typed/npm/chai_vx.x.x.js b/flow-typed/npm/chai_vx.x.x.js deleted file mode 100644 index 76633f4029e44e..00000000000000 --- a/flow-typed/npm/chai_vx.x.x.js +++ /dev/null @@ -1,297 +0,0 @@ -// flow-typed signature: 2b8fd4436cbf2f7c17e6635d5ee13ec2 -// flow-typed version: <>/chai_v^4.0.2/flow_v0.48.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'chai' - * - * 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 'chai' { - 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 'chai/chai' { - declare module.exports: any; -} - -declare module 'chai/karma.conf' { - declare module.exports: any; -} - -declare module 'chai/karma.sauce' { - declare module.exports: any; -} - -declare module 'chai/lib/chai' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/assertion' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/config' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/core/assertions' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/interface/assert' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/interface/expect' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/interface/should' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addChainableMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addLengthGuard' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/addProperty' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/compareByInspect' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/expectTypes' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/flag' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getActual' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getEnumerableProperties' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getMessage' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getOwnEnumerableProperties' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getOwnEnumerablePropertySymbols' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/getProperties' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/index' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/inspect' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/isNaN' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/isProxyEnabled' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/objDisplay' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/overwriteChainableMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/overwriteMethod' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/overwriteProperty' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/proxify' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/test' { - declare module.exports: any; -} - -declare module 'chai/lib/chai/utils/transferFlags' { - declare module.exports: any; -} - -declare module 'chai/register-assert' { - declare module.exports: any; -} - -declare module 'chai/register-expect' { - declare module.exports: any; -} - -declare module 'chai/register-should' { - declare module.exports: any; -} - -declare module 'chai/sauce.browsers' { - declare module.exports: any; -} - -// Filename aliases -declare module 'chai/chai.js' { - declare module.exports: $Exports<'chai/chai'>; -} -declare module 'chai/index' { - declare module.exports: $Exports<'chai'>; -} -declare module 'chai/index.js' { - declare module.exports: $Exports<'chai'>; -} -declare module 'chai/karma.conf.js' { - declare module.exports: $Exports<'chai/karma.conf'>; -} -declare module 'chai/karma.sauce.js' { - declare module.exports: $Exports<'chai/karma.sauce'>; -} -declare module 'chai/lib/chai.js' { - declare module.exports: $Exports<'chai/lib/chai'>; -} -declare module 'chai/lib/chai/assertion.js' { - declare module.exports: $Exports<'chai/lib/chai/assertion'>; -} -declare module 'chai/lib/chai/config.js' { - declare module.exports: $Exports<'chai/lib/chai/config'>; -} -declare module 'chai/lib/chai/core/assertions.js' { - declare module.exports: $Exports<'chai/lib/chai/core/assertions'>; -} -declare module 'chai/lib/chai/interface/assert.js' { - declare module.exports: $Exports<'chai/lib/chai/interface/assert'>; -} -declare module 'chai/lib/chai/interface/expect.js' { - declare module.exports: $Exports<'chai/lib/chai/interface/expect'>; -} -declare module 'chai/lib/chai/interface/should.js' { - declare module.exports: $Exports<'chai/lib/chai/interface/should'>; -} -declare module 'chai/lib/chai/utils/addChainableMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addChainableMethod'>; -} -declare module 'chai/lib/chai/utils/addLengthGuard.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addLengthGuard'>; -} -declare module 'chai/lib/chai/utils/addMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addMethod'>; -} -declare module 'chai/lib/chai/utils/addProperty.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/addProperty'>; -} -declare module 'chai/lib/chai/utils/compareByInspect.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/compareByInspect'>; -} -declare module 'chai/lib/chai/utils/expectTypes.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/expectTypes'>; -} -declare module 'chai/lib/chai/utils/flag.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/flag'>; -} -declare module 'chai/lib/chai/utils/getActual.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getActual'>; -} -declare module 'chai/lib/chai/utils/getEnumerableProperties.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getEnumerableProperties'>; -} -declare module 'chai/lib/chai/utils/getMessage.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getMessage'>; -} -declare module 'chai/lib/chai/utils/getOwnEnumerableProperties.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getOwnEnumerableProperties'>; -} -declare module 'chai/lib/chai/utils/getOwnEnumerablePropertySymbols.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getOwnEnumerablePropertySymbols'>; -} -declare module 'chai/lib/chai/utils/getProperties.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/getProperties'>; -} -declare module 'chai/lib/chai/utils/index.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/index'>; -} -declare module 'chai/lib/chai/utils/inspect.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/inspect'>; -} -declare module 'chai/lib/chai/utils/isNaN.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/isNaN'>; -} -declare module 'chai/lib/chai/utils/isProxyEnabled.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/isProxyEnabled'>; -} -declare module 'chai/lib/chai/utils/objDisplay.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/objDisplay'>; -} -declare module 'chai/lib/chai/utils/overwriteChainableMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/overwriteChainableMethod'>; -} -declare module 'chai/lib/chai/utils/overwriteMethod.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/overwriteMethod'>; -} -declare module 'chai/lib/chai/utils/overwriteProperty.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/overwriteProperty'>; -} -declare module 'chai/lib/chai/utils/proxify.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/proxify'>; -} -declare module 'chai/lib/chai/utils/test.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/test'>; -} -declare module 'chai/lib/chai/utils/transferFlags.js' { - declare module.exports: $Exports<'chai/lib/chai/utils/transferFlags'>; -} -declare module 'chai/register-assert.js' { - declare module.exports: $Exports<'chai/register-assert'>; -} -declare module 'chai/register-expect.js' { - declare module.exports: $Exports<'chai/register-expect'>; -} -declare module 'chai/register-should.js' { - declare module.exports: $Exports<'chai/register-should'>; -} -declare module 'chai/sauce.browsers.js' { - declare module.exports: $Exports<'chai/sauce.browsers'>; -} diff --git a/flow-typed/npm/classnames_v2.x.x.js b/flow-typed/npm/classnames_v2.x.x.js deleted file mode 100644 index a5fa2ecc08c56a..00000000000000 --- a/flow-typed/npm/classnames_v2.x.x.js +++ /dev/null @@ -1,23 +0,0 @@ -// flow-typed signature: b391d71d029170a91ea550188224f180 -// flow-typed version: 2b8923a76c/classnames_v2.x.x/flow_>=v0.25.x - -type $npm$classnames$Classes = - | string - | { [className: string]: * } - | false - | void - | null; - -declare module "classnames" { - declare function exports( - ...classes: Array<$npm$classnames$Classes | Array<$npm$classnames$Classes>> - ): string; -} - -declare module "classnames/bind" { - declare module.exports: $Exports<"classnames">; -} - -declare module "classnames/dedupe" { - declare module.exports: $Exports<"classnames">; -} diff --git a/flow-typed/npm/clean-css_vx.x.x.js b/flow-typed/npm/clean-css_vx.x.x.js deleted file mode 100644 index f11bb8c91c9d5e..00000000000000 --- a/flow-typed/npm/clean-css_vx.x.x.js +++ /dev/null @@ -1,689 +0,0 @@ -// flow-typed signature: f167072919ba2139143ce27ec9d4bf59 -// flow-typed version: <>/clean-css_v^4.1.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'clean-css' - * - * 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 'clean-css' { - 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 'clean-css/lib/clean' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/hack' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-0/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/shorten-hex' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/shorten-hsl' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/shorten-rgb' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/sort-selectors' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/tidy-at-rule' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/tidy-block' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-1/tidy-rules' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/break-up' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/can-override' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/clone' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/compactable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/extract-properties' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/invalid-property-error' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/is-mergeable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-adjacent' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-media-queries' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/every-values-pair' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/find-component-in' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/has-inherit' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/is-component-of' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/optimize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/override-properties' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/populate-components' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/understandable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/properties/vendor-prefixes' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/reduce-non-adjacent' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-duplicates' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/remove-unused-at-rules' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/reorderable' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/restore-with-components' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/restore' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/restructure' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/rules-overlap' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/specificities-overlap' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/specificity' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/level-2/tidy-rule-duplicates' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/remove-unused' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/restore-from-optimizing' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/validator' { - declare module.exports: any; -} - -declare module 'clean-css/lib/optimizer/wrap-for-optimizing' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/compatibility' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/fetch' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/format' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/inline-request' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/inline-timeout' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/inline' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/optimization-level' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/rebase-to' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/rebase' { - declare module.exports: any; -} - -declare module 'clean-css/lib/options/rounding-precision' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/apply-source-maps' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/extract-import-url-and-media' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/input-source-map-tracker' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/is-allowed-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/load-original-sources' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/load-remote-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/match-data-uri' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/normalize-path' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/read-sources' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rebase-local-map' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rebase-remote-map' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rebase' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/restore-import' { - declare module.exports: any; -} - -declare module 'clean-css/lib/reader/rewrite-url' { - declare module.exports: any; -} - -declare module 'clean-css/lib/tokenizer/marker' { - declare module.exports: any; -} - -declare module 'clean-css/lib/tokenizer/token' { - declare module.exports: any; -} - -declare module 'clean-css/lib/tokenizer/tokenize' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/clone-array' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/format-position' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/has-protocol' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-data-uri-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-http-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-https-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-import' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/is-remote-resource' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/natural-compare' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/override' { - declare module.exports: any; -} - -declare module 'clean-css/lib/utils/split' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/helpers' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/one-time' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/simple' { - declare module.exports: any; -} - -declare module 'clean-css/lib/writer/source-maps' { - declare module.exports: any; -} - -// Filename aliases -declare module 'clean-css/index' { - declare module.exports: $Exports<'clean-css'>; -} -declare module 'clean-css/index.js' { - declare module.exports: $Exports<'clean-css'>; -} -declare module 'clean-css/lib/clean.js' { - declare module.exports: $Exports<'clean-css/lib/clean'>; -} -declare module 'clean-css/lib/optimizer/hack.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/hack'>; -} -declare module 'clean-css/lib/optimizer/level-0/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-0/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-1/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-1/shorten-hex.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-hex'>; -} -declare module 'clean-css/lib/optimizer/level-1/shorten-hsl.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-hsl'>; -} -declare module 'clean-css/lib/optimizer/level-1/shorten-rgb.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/shorten-rgb'>; -} -declare module 'clean-css/lib/optimizer/level-1/sort-selectors.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/sort-selectors'>; -} -declare module 'clean-css/lib/optimizer/level-1/tidy-at-rule.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-at-rule'>; -} -declare module 'clean-css/lib/optimizer/level-1/tidy-block.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-block'>; -} -declare module 'clean-css/lib/optimizer/level-1/tidy-rules.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-1/tidy-rules'>; -} -declare module 'clean-css/lib/optimizer/level-2/break-up.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/break-up'>; -} -declare module 'clean-css/lib/optimizer/level-2/can-override.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/can-override'>; -} -declare module 'clean-css/lib/optimizer/level-2/clone.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/clone'>; -} -declare module 'clean-css/lib/optimizer/level-2/compactable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/compactable'>; -} -declare module 'clean-css/lib/optimizer/level-2/extract-properties.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/extract-properties'>; -} -declare module 'clean-css/lib/optimizer/level-2/invalid-property-error.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/invalid-property-error'>; -} -declare module 'clean-css/lib/optimizer/level-2/is-mergeable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/is-mergeable'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-adjacent.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-adjacent'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-media-queries.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-media-queries'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-body'>; -} -declare module 'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/merge-non-adjacent-by-selector'>; -} -declare module 'clean-css/lib/optimizer/level-2/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/every-values-pair.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/every-values-pair'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/find-component-in.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/find-component-in'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/has-inherit.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/has-inherit'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/is-component-of.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/is-component-of'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/is-mergeable-shorthand'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/merge-into-shorthands'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/optimize.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/optimize'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/override-properties.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/override-properties'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/overrides-non-component-shorthand'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/populate-components.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/populate-components'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/understandable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/understandable'>; -} -declare module 'clean-css/lib/optimizer/level-2/properties/vendor-prefixes.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/properties/vendor-prefixes'>; -} -declare module 'clean-css/lib/optimizer/level-2/reduce-non-adjacent.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/reduce-non-adjacent'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicate-font-at-rules'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicate-media-queries'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-duplicates.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-duplicates'>; -} -declare module 'clean-css/lib/optimizer/level-2/remove-unused-at-rules.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/remove-unused-at-rules'>; -} -declare module 'clean-css/lib/optimizer/level-2/reorderable.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/reorderable'>; -} -declare module 'clean-css/lib/optimizer/level-2/restore-with-components.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restore-with-components'>; -} -declare module 'clean-css/lib/optimizer/level-2/restore.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restore'>; -} -declare module 'clean-css/lib/optimizer/level-2/restructure.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/restructure'>; -} -declare module 'clean-css/lib/optimizer/level-2/rules-overlap.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/rules-overlap'>; -} -declare module 'clean-css/lib/optimizer/level-2/specificities-overlap.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/specificities-overlap'>; -} -declare module 'clean-css/lib/optimizer/level-2/specificity.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/specificity'>; -} -declare module 'clean-css/lib/optimizer/level-2/tidy-rule-duplicates.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/level-2/tidy-rule-duplicates'>; -} -declare module 'clean-css/lib/optimizer/remove-unused.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/remove-unused'>; -} -declare module 'clean-css/lib/optimizer/restore-from-optimizing.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/restore-from-optimizing'>; -} -declare module 'clean-css/lib/optimizer/validator.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/validator'>; -} -declare module 'clean-css/lib/optimizer/wrap-for-optimizing.js' { - declare module.exports: $Exports<'clean-css/lib/optimizer/wrap-for-optimizing'>; -} -declare module 'clean-css/lib/options/compatibility.js' { - declare module.exports: $Exports<'clean-css/lib/options/compatibility'>; -} -declare module 'clean-css/lib/options/fetch.js' { - declare module.exports: $Exports<'clean-css/lib/options/fetch'>; -} -declare module 'clean-css/lib/options/format.js' { - declare module.exports: $Exports<'clean-css/lib/options/format'>; -} -declare module 'clean-css/lib/options/inline-request.js' { - declare module.exports: $Exports<'clean-css/lib/options/inline-request'>; -} -declare module 'clean-css/lib/options/inline-timeout.js' { - declare module.exports: $Exports<'clean-css/lib/options/inline-timeout'>; -} -declare module 'clean-css/lib/options/inline.js' { - declare module.exports: $Exports<'clean-css/lib/options/inline'>; -} -declare module 'clean-css/lib/options/optimization-level.js' { - declare module.exports: $Exports<'clean-css/lib/options/optimization-level'>; -} -declare module 'clean-css/lib/options/rebase-to.js' { - declare module.exports: $Exports<'clean-css/lib/options/rebase-to'>; -} -declare module 'clean-css/lib/options/rebase.js' { - declare module.exports: $Exports<'clean-css/lib/options/rebase'>; -} -declare module 'clean-css/lib/options/rounding-precision.js' { - declare module.exports: $Exports<'clean-css/lib/options/rounding-precision'>; -} -declare module 'clean-css/lib/reader/apply-source-maps.js' { - declare module.exports: $Exports<'clean-css/lib/reader/apply-source-maps'>; -} -declare module 'clean-css/lib/reader/extract-import-url-and-media.js' { - declare module.exports: $Exports<'clean-css/lib/reader/extract-import-url-and-media'>; -} -declare module 'clean-css/lib/reader/input-source-map-tracker.js' { - declare module.exports: $Exports<'clean-css/lib/reader/input-source-map-tracker'>; -} -declare module 'clean-css/lib/reader/is-allowed-resource.js' { - declare module.exports: $Exports<'clean-css/lib/reader/is-allowed-resource'>; -} -declare module 'clean-css/lib/reader/load-original-sources.js' { - declare module.exports: $Exports<'clean-css/lib/reader/load-original-sources'>; -} -declare module 'clean-css/lib/reader/load-remote-resource.js' { - declare module.exports: $Exports<'clean-css/lib/reader/load-remote-resource'>; -} -declare module 'clean-css/lib/reader/match-data-uri.js' { - declare module.exports: $Exports<'clean-css/lib/reader/match-data-uri'>; -} -declare module 'clean-css/lib/reader/normalize-path.js' { - declare module.exports: $Exports<'clean-css/lib/reader/normalize-path'>; -} -declare module 'clean-css/lib/reader/read-sources.js' { - declare module.exports: $Exports<'clean-css/lib/reader/read-sources'>; -} -declare module 'clean-css/lib/reader/rebase-local-map.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rebase-local-map'>; -} -declare module 'clean-css/lib/reader/rebase-remote-map.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rebase-remote-map'>; -} -declare module 'clean-css/lib/reader/rebase.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rebase'>; -} -declare module 'clean-css/lib/reader/restore-import.js' { - declare module.exports: $Exports<'clean-css/lib/reader/restore-import'>; -} -declare module 'clean-css/lib/reader/rewrite-url.js' { - declare module.exports: $Exports<'clean-css/lib/reader/rewrite-url'>; -} -declare module 'clean-css/lib/tokenizer/marker.js' { - declare module.exports: $Exports<'clean-css/lib/tokenizer/marker'>; -} -declare module 'clean-css/lib/tokenizer/token.js' { - declare module.exports: $Exports<'clean-css/lib/tokenizer/token'>; -} -declare module 'clean-css/lib/tokenizer/tokenize.js' { - declare module.exports: $Exports<'clean-css/lib/tokenizer/tokenize'>; -} -declare module 'clean-css/lib/utils/clone-array.js' { - declare module.exports: $Exports<'clean-css/lib/utils/clone-array'>; -} -declare module 'clean-css/lib/utils/format-position.js' { - declare module.exports: $Exports<'clean-css/lib/utils/format-position'>; -} -declare module 'clean-css/lib/utils/has-protocol.js' { - declare module.exports: $Exports<'clean-css/lib/utils/has-protocol'>; -} -declare module 'clean-css/lib/utils/is-data-uri-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-data-uri-resource'>; -} -declare module 'clean-css/lib/utils/is-http-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-http-resource'>; -} -declare module 'clean-css/lib/utils/is-https-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-https-resource'>; -} -declare module 'clean-css/lib/utils/is-import.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-import'>; -} -declare module 'clean-css/lib/utils/is-remote-resource.js' { - declare module.exports: $Exports<'clean-css/lib/utils/is-remote-resource'>; -} -declare module 'clean-css/lib/utils/natural-compare.js' { - declare module.exports: $Exports<'clean-css/lib/utils/natural-compare'>; -} -declare module 'clean-css/lib/utils/override.js' { - declare module.exports: $Exports<'clean-css/lib/utils/override'>; -} -declare module 'clean-css/lib/utils/split.js' { - declare module.exports: $Exports<'clean-css/lib/utils/split'>; -} -declare module 'clean-css/lib/writer/helpers.js' { - declare module.exports: $Exports<'clean-css/lib/writer/helpers'>; -} -declare module 'clean-css/lib/writer/one-time.js' { - declare module.exports: $Exports<'clean-css/lib/writer/one-time'>; -} -declare module 'clean-css/lib/writer/simple.js' { - declare module.exports: $Exports<'clean-css/lib/writer/simple'>; -} -declare module 'clean-css/lib/writer/source-maps.js' { - declare module.exports: $Exports<'clean-css/lib/writer/source-maps'>; -} 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 7944bac397492d..00000000000000 --- a/flow-typed/npm/cross-env_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: bbdbc6a9f99912296748be5c5eec24f9 -// flow-typed version: <>/cross-env_v^5.1.1/flow_v0.59.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/dist/bin/cross-env-shell' { - declare module.exports: any; -} - -declare module 'cross-env/dist/bin/cross-env' { - declare module.exports: any; -} - -declare module 'cross-env/dist/command' { - declare module.exports: any; -} - -declare module 'cross-env/dist/index' { - declare module.exports: any; -} - -declare module 'cross-env/dist/variable' { - declare module.exports: any; -} - -// Filename aliases -declare module 'cross-env/dist/bin/cross-env-shell.js' { - declare module.exports: $Exports<'cross-env/dist/bin/cross-env-shell'>; -} -declare module 'cross-env/dist/bin/cross-env.js' { - declare module.exports: $Exports<'cross-env/dist/bin/cross-env'>; -} -declare module 'cross-env/dist/command.js' { - declare module.exports: $Exports<'cross-env/dist/command'>; -} -declare module 'cross-env/dist/index.js' { - declare module.exports: $Exports<'cross-env/dist/index'>; -} -declare module 'cross-env/dist/variable.js' { - declare module.exports: $Exports<'cross-env/dist/variable'>; -} diff --git a/flow-typed/npm/deepmerge_v1.x.x.js b/flow-typed/npm/deepmerge_v1.x.x.js deleted file mode 100644 index 089ac5e72990a4..00000000000000 --- a/flow-typed/npm/deepmerge_v1.x.x.js +++ /dev/null @@ -1,21 +0,0 @@ -// flow-typed signature: 53efc5e11191657e0f219f18bbef00b0 -// flow-typed version: 498f273a60/deepmerge_v1.x.x/flow_>=v0.25.x - -type DeepMergeOptionsType = { - arrayMerge?: (dest: Array<*>, source: Array<*>, options?: DeepMergeOptionsType) => Array<*>, - clone?: boolean, -}; - -type DeepMergeObjects = { - (a: Object, b: Object, options?: DeepMergeOptionsType): Object; - all: (objects: Array, options?: DeepMergeOptionsType) => Object, -}; - -type DeepMergeArrays = { - (a: Array<*>, b: Array<*>, options?: DeepMergeOptionsType): Array<*>; - all: (objects: Array>, options?: DeepMergeOptionsType) => Array<*>, -}; - -declare module 'deepmerge' { - declare module.exports: DeepMergeObjects & DeepMergeArrays; -} diff --git a/flow-typed/npm/deepmerge_vx.x.x.js b/flow-typed/npm/deepmerge_vx.x.x.js deleted file mode 100644 index 2540f3bd593b82..00000000000000 --- a/flow-typed/npm/deepmerge_vx.x.x.js +++ /dev/null @@ -1,59 +0,0 @@ -// flow-typed signature: 187a72e2db2db17880f91e0af4b7fb26 -// flow-typed version: <>/deepmerge_v^2.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'deepmerge' - * - * 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 'deepmerge' { - 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 'deepmerge/dist/cjs' { - declare module.exports: any; -} - -declare module 'deepmerge/dist/es' { - declare module.exports: any; -} - -declare module 'deepmerge/dist/umd' { - declare module.exports: any; -} - -declare module 'deepmerge/rollup.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'deepmerge/dist/cjs.js' { - declare module.exports: $Exports<'deepmerge/dist/cjs'>; -} -declare module 'deepmerge/dist/es.js' { - declare module.exports: $Exports<'deepmerge/dist/es'>; -} -declare module 'deepmerge/dist/umd.js' { - declare module.exports: $Exports<'deepmerge/dist/umd'>; -} -declare module 'deepmerge/index' { - declare module.exports: $Exports<'deepmerge'>; -} -declare module 'deepmerge/index.js' { - declare module.exports: $Exports<'deepmerge'>; -} -declare module 'deepmerge/rollup.config.js' { - declare module.exports: $Exports<'deepmerge/rollup.config'>; -} diff --git a/flow-typed/npm/doctrine_vx.x.x.js b/flow-typed/npm/doctrine_vx.x.x.js deleted file mode 100644 index 22976ecfb6ac68..00000000000000 --- a/flow-typed/npm/doctrine_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: 0c846661866cb5deeb0198bc0e17e612 -// flow-typed version: <>/doctrine_v^2.0.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'doctrine' - * - * 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 'doctrine' { - 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 'doctrine/lib/doctrine' { - declare module.exports: any; -} - -declare module 'doctrine/lib/typed' { - declare module.exports: any; -} - -declare module 'doctrine/lib/utility' { - declare module.exports: any; -} - -// Filename aliases -declare module 'doctrine/lib/doctrine.js' { - declare module.exports: $Exports<'doctrine/lib/doctrine'>; -} -declare module 'doctrine/lib/typed.js' { - declare module.exports: $Exports<'doctrine/lib/typed'>; -} -declare module 'doctrine/lib/utility.js' { - declare module.exports: $Exports<'doctrine/lib/utility'>; -} diff --git a/flow-typed/npm/dom-helpers_vx.x.x.js b/flow-typed/npm/dom-helpers_vx.x.x.js deleted file mode 100644 index 45f3f7e5989d23..00000000000000 --- a/flow-typed/npm/dom-helpers_vx.x.x.js +++ /dev/null @@ -1,325 +0,0 @@ -// flow-typed signature: ec19001e0177117e91afd65023737d4d -// flow-typed version: <>/dom-helpers_v^3.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'dom-helpers' - * - * 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 'dom-helpers' { - 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 'dom-helpers/activeElement' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/addClass' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/hasClass' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/class/removeClass' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/filter' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/listen' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/off' { - declare module.exports: any; -} - -declare module 'dom-helpers/events/on' { - declare module.exports: any; -} - -declare module 'dom-helpers/ownerDocument' { - declare module.exports: any; -} - -declare module 'dom-helpers/ownerWindow' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/closest' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/contains' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/height' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/isWindow' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/matches' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/offset' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/offsetParent' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/position' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/querySelectorAll' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/scrollLeft' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/scrollParent' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/scrollTop' { - declare module.exports: any; -} - -declare module 'dom-helpers/query/width' { - declare module.exports: any; -} - -declare module 'dom-helpers/style/getComputedStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/style/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/style/removeStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/animate' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/end' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/index' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/isTransform' { - declare module.exports: any; -} - -declare module 'dom-helpers/transition/properties' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/camelize' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/camelizeStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/hyphenate' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/hyphenateStyle' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/inDOM' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/requestAnimationFrame' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/scrollbarSize' { - declare module.exports: any; -} - -declare module 'dom-helpers/util/scrollTo' { - declare module.exports: any; -} - -// Filename aliases -declare module 'dom-helpers/activeElement.js' { - declare module.exports: $Exports<'dom-helpers/activeElement'>; -} -declare module 'dom-helpers/class/addClass.js' { - declare module.exports: $Exports<'dom-helpers/class/addClass'>; -} -declare module 'dom-helpers/class/hasClass.js' { - declare module.exports: $Exports<'dom-helpers/class/hasClass'>; -} -declare module 'dom-helpers/class/index.js' { - declare module.exports: $Exports<'dom-helpers/class/index'>; -} -declare module 'dom-helpers/class/removeClass.js' { - declare module.exports: $Exports<'dom-helpers/class/removeClass'>; -} -declare module 'dom-helpers/events/filter.js' { - declare module.exports: $Exports<'dom-helpers/events/filter'>; -} -declare module 'dom-helpers/events/index.js' { - declare module.exports: $Exports<'dom-helpers/events/index'>; -} -declare module 'dom-helpers/events/listen.js' { - declare module.exports: $Exports<'dom-helpers/events/listen'>; -} -declare module 'dom-helpers/events/off.js' { - declare module.exports: $Exports<'dom-helpers/events/off'>; -} -declare module 'dom-helpers/events/on.js' { - declare module.exports: $Exports<'dom-helpers/events/on'>; -} -declare module 'dom-helpers/index' { - declare module.exports: $Exports<'dom-helpers'>; -} -declare module 'dom-helpers/index.js' { - declare module.exports: $Exports<'dom-helpers'>; -} -declare module 'dom-helpers/ownerDocument.js' { - declare module.exports: $Exports<'dom-helpers/ownerDocument'>; -} -declare module 'dom-helpers/ownerWindow.js' { - declare module.exports: $Exports<'dom-helpers/ownerWindow'>; -} -declare module 'dom-helpers/query/closest.js' { - declare module.exports: $Exports<'dom-helpers/query/closest'>; -} -declare module 'dom-helpers/query/contains.js' { - declare module.exports: $Exports<'dom-helpers/query/contains'>; -} -declare module 'dom-helpers/query/height.js' { - declare module.exports: $Exports<'dom-helpers/query/height'>; -} -declare module 'dom-helpers/query/index.js' { - declare module.exports: $Exports<'dom-helpers/query/index'>; -} -declare module 'dom-helpers/query/isWindow.js' { - declare module.exports: $Exports<'dom-helpers/query/isWindow'>; -} -declare module 'dom-helpers/query/matches.js' { - declare module.exports: $Exports<'dom-helpers/query/matches'>; -} -declare module 'dom-helpers/query/offset.js' { - declare module.exports: $Exports<'dom-helpers/query/offset'>; -} -declare module 'dom-helpers/query/offsetParent.js' { - declare module.exports: $Exports<'dom-helpers/query/offsetParent'>; -} -declare module 'dom-helpers/query/position.js' { - declare module.exports: $Exports<'dom-helpers/query/position'>; -} -declare module 'dom-helpers/query/querySelectorAll.js' { - declare module.exports: $Exports<'dom-helpers/query/querySelectorAll'>; -} -declare module 'dom-helpers/query/scrollLeft.js' { - declare module.exports: $Exports<'dom-helpers/query/scrollLeft'>; -} -declare module 'dom-helpers/query/scrollParent.js' { - declare module.exports: $Exports<'dom-helpers/query/scrollParent'>; -} -declare module 'dom-helpers/query/scrollTop.js' { - declare module.exports: $Exports<'dom-helpers/query/scrollTop'>; -} -declare module 'dom-helpers/query/width.js' { - declare module.exports: $Exports<'dom-helpers/query/width'>; -} -declare module 'dom-helpers/style/getComputedStyle.js' { - declare module.exports: $Exports<'dom-helpers/style/getComputedStyle'>; -} -declare module 'dom-helpers/style/index.js' { - declare module.exports: $Exports<'dom-helpers/style/index'>; -} -declare module 'dom-helpers/style/removeStyle.js' { - declare module.exports: $Exports<'dom-helpers/style/removeStyle'>; -} -declare module 'dom-helpers/transition/animate.js' { - declare module.exports: $Exports<'dom-helpers/transition/animate'>; -} -declare module 'dom-helpers/transition/end.js' { - declare module.exports: $Exports<'dom-helpers/transition/end'>; -} -declare module 'dom-helpers/transition/index.js' { - declare module.exports: $Exports<'dom-helpers/transition/index'>; -} -declare module 'dom-helpers/transition/isTransform.js' { - declare module.exports: $Exports<'dom-helpers/transition/isTransform'>; -} -declare module 'dom-helpers/transition/properties.js' { - declare module.exports: $Exports<'dom-helpers/transition/properties'>; -} -declare module 'dom-helpers/util/camelize.js' { - declare module.exports: $Exports<'dom-helpers/util/camelize'>; -} -declare module 'dom-helpers/util/camelizeStyle.js' { - declare module.exports: $Exports<'dom-helpers/util/camelizeStyle'>; -} -declare module 'dom-helpers/util/hyphenate.js' { - declare module.exports: $Exports<'dom-helpers/util/hyphenate'>; -} -declare module 'dom-helpers/util/hyphenateStyle.js' { - declare module.exports: $Exports<'dom-helpers/util/hyphenateStyle'>; -} -declare module 'dom-helpers/util/inDOM.js' { - declare module.exports: $Exports<'dom-helpers/util/inDOM'>; -} -declare module 'dom-helpers/util/requestAnimationFrame.js' { - declare module.exports: $Exports<'dom-helpers/util/requestAnimationFrame'>; -} -declare module 'dom-helpers/util/scrollbarSize.js' { - declare module.exports: $Exports<'dom-helpers/util/scrollbarSize'>; -} -declare module 'dom-helpers/util/scrollTo.js' { - declare module.exports: $Exports<'dom-helpers/util/scrollTo'>; -} diff --git a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js b/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js deleted file mode 100644 index 44bcdfb4fbfe41..00000000000000 --- a/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: ca494c133ec86fd04bda579727764082 -// flow-typed version: <>/enzyme-adapter-react-16_v^1.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'enzyme-adapter-react-16' - * - * 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 'enzyme-adapter-react-16' { - 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 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/build/index' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/src/index' { - declare module.exports: any; -} - -declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter' { - declare module.exports: any; -} - -// Filename aliases -declare module 'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/build/findCurrentFiberUsingSlowPath'>; -} -declare module 'enzyme-adapter-react-16/build/index.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/build/index'>; -} -declare module 'enzyme-adapter-react-16/build/ReactSixteenAdapter.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/build/ReactSixteenAdapter'>; -} -declare module 'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/src/findCurrentFiberUsingSlowPath'>; -} -declare module 'enzyme-adapter-react-16/src/index.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/src/index'>; -} -declare module 'enzyme-adapter-react-16/src/ReactSixteenAdapter.js' { - declare module.exports: $Exports<'enzyme-adapter-react-16/src/ReactSixteenAdapter'>; -} diff --git a/flow-typed/npm/enzyme_v3.x.x.js b/flow-typed/npm/enzyme_v3.x.x.js deleted file mode 100644 index 8a3502ce3e2959..00000000000000 --- a/flow-typed/npm/enzyme_v3.x.x.js +++ /dev/null @@ -1,125 +0,0 @@ -// flow-typed signature: a18e8395a43c22fe55906624f2a7ddb9 -// flow-typed version: e351e417db/enzyme_v3.x.x/flow_>=v0.53.x - -import * as React from "react"; - -declare module "enzyme" { - declare type PredicateFunction = ( - wrapper: T, - index: number - ) => boolean; - declare type NodeOrNodes = React.Node | Array; - declare type EnzymeSelector = string | Class> | Object; - - // CheerioWrapper is a type alias for an actual cheerio instance - // TODO: Reference correct type from cheerio's type declarations - declare type CheerioWrapper = any; - - declare class Wrapper { - find(selector: EnzymeSelector): this, - findWhere(predicate: PredicateFunction): this, - filter(selector: EnzymeSelector): this, - filterWhere(predicate: PredicateFunction): this, - contains(nodeOrNodes: NodeOrNodes): boolean, - containsMatchingElement(node: React.Node): boolean, - containsAllMatchingElements(nodes: NodeOrNodes): boolean, - containsAnyMatchingElements(nodes: NodeOrNodes): boolean, - dive(option?: { context?: Object }): this, - exists(): boolean, - matchesElement(node: React.Node): boolean, - hasClass(className: string): boolean, - is(selector: EnzymeSelector): boolean, - isEmpty(): boolean, - not(selector: EnzymeSelector): this, - children(selector?: EnzymeSelector): this, - childAt(index: number): this, - parents(selector?: EnzymeSelector): this, - parent(): this, - closest(selector: EnzymeSelector): this, - render(): CheerioWrapper, - unmount(): this, - text(): string, - html(): string, - get(index: number): React.Node, - getNodes(): Array, - getDOMNode(): HTMLElement | HTMLInputElement, - at(index: number): this, - first(): this, - last(): this, - state(key?: string): any, - context(key?: string): any, - props(): Object, - prop(key: string): any, - key(): string, - simulate(event: string, ...args: Array): this, - setState(state: {}, callback?: Function): this, - setProps(props: {}): this, - setContext(context: Object): this, - instance(): React.Component<*, *>, - update(): this, - debug(): string, - type(): string | Function | null, - name(): string, - forEach(fn: (node: this, index: number) => mixed): this, - map(fn: (node: this, index: number) => T): Array, - reduce( - fn: (value: T, node: this, index: number) => T, - initialValue?: T - ): Array, - reduceRight( - fn: (value: T, node: this, index: number) => T, - initialValue?: T - ): Array, - some(selector: EnzymeSelector): boolean, - someWhere(predicate: PredicateFunction): boolean, - every(selector: EnzymeSelector): boolean, - everyWhere(predicate: PredicateFunction): boolean, - length: number - } - - declare class ReactWrapper extends Wrapper { - constructor(nodes: NodeOrNodes, root: any, options?: ?Object): ReactWrapper, - mount(): this, - ref(refName: string): this, - detach(): void - } - - declare class ShallowWrapper extends Wrapper { - constructor( - nodes: NodeOrNodes, - root: any, - options?: ?Object - ): ShallowWrapper, - equals(node: React.Node): boolean, - shallow(options?: { context?: Object }): ShallowWrapper - } - - declare function shallow( - node: React.Node, - options?: { context?: Object, disableLifecycleMethods?: boolean } - ): ShallowWrapper; - declare function mount( - node: React.Node, - options?: { - context?: Object, - attachTo?: HTMLElement, - childContextTypes?: Object - } - ): ReactWrapper; - declare function render( - node: React.Node, - options?: { context?: Object } - ): CheerioWrapper; - - declare module.exports: { - configure(options: { - Adapter?: any, - disableLifecycleMethods?: boolean - }): void, - render: typeof render, - mount: typeof mount, - shallow: typeof shallow, - ShallowWrapper: typeof ShallowWrapper, - ReactWrapper: typeof ReactWrapper - }; -} 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 1488e3ce56bc3b..00000000000000 --- a/flow-typed/npm/eslint-config-airbnb_vx.x.x.js +++ /dev/null @@ -1,73 +0,0 @@ -// flow-typed signature: f9c404fb28dbcf699676c74ea20798cd -// flow-typed version: <>/eslint-config-airbnb_v^16.1.0/flow_v0.59.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/legacy' { - declare module.exports: any; -} - -declare module 'eslint-config-airbnb/rules/react-a11y' { - declare module.exports: any; -} - -declare module 'eslint-config-airbnb/rules/react' { - 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; -} - -// Filename aliases -declare module 'eslint-config-airbnb/base.js' { - declare module.exports: $Exports<'eslint-config-airbnb/base'>; -} -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.js' { - declare module.exports: $Exports<'eslint-config-airbnb/rules/react'>; -} -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'>; -} diff --git a/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js b/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js deleted file mode 100644 index ef985049147390..00000000000000 --- a/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: f35d4d5904057b4e8db8d35cadcac2ee -// flow-typed version: <>/eslint-import-resolver-webpack_v^0.8.3/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-import-resolver-webpack' - * - * 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-webpack' { - 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-webpack/config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-import-resolver-webpack/config.js' { - declare module.exports: $Exports<'eslint-import-resolver-webpack/config'>; -} -declare module 'eslint-import-resolver-webpack/index' { - declare module.exports: $Exports<'eslint-import-resolver-webpack'>; -} -declare module 'eslint-import-resolver-webpack/index.js' { - declare module.exports: $Exports<'eslint-import-resolver-webpack'>; -} 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 b2ed938c5e6d0a..00000000000000 --- a/flow-typed/npm/eslint-plugin-babel_vx.x.x.js +++ /dev/null @@ -1,150 +0,0 @@ -// flow-typed signature: bcf79d6c6da072b3d027c7e76e436bde -// flow-typed version: <>/eslint-plugin-babel_v^4.1.2/flow_v0.59.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/ast-utils' { - declare module.exports: any; -} - -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/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/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/semi' { - 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/object-curly-spacing' { - declare module.exports: any; -} - -declare module 'eslint-plugin-babel/tests/rules/semi' { - declare module.exports: any; -} - -declare module 'eslint-plugin-babel/tests/RuleTester' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-babel/ast-utils.js' { - declare module.exports: $Exports<'eslint-plugin-babel/ast-utils'>; -} -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/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/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/semi.js' { - declare module.exports: $Exports<'eslint-plugin-babel/rules/semi'>; -} -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/object-curly-spacing.js' { - declare module.exports: $Exports<'eslint-plugin-babel/tests/rules/object-curly-spacing'>; -} -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/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 d7fe1724af04b9..00000000000000 --- a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js +++ /dev/null @@ -1,340 +0,0 @@ -// flow-typed signature: ca2c7e2fdb0f92c7433ef9735670e232 -// flow-typed version: <>/eslint-plugin-flowtype_v^2.39.1/flow_v0.59.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/bin/readmeAssertions' { - declare module.exports: any; -} - -declare module 'eslint-plugin-flowtype/dist/index' { - 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/noDupeKeys' { - 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/objectTypeDelimiter' { - declare module.exports: any; -} - -declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' { - declare module.exports: any; -} - -declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' { - 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/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/index' { - 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/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/index' { - 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/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/bin/readmeAssertions.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>; -} -declare module 'eslint-plugin-flowtype/dist/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>; -} -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/noDupeKeys.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>; -} -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/objectTypeDelimiter.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>; -} -declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>; -} -declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>; -} -declare module 'eslint-plugin-flowtype/dist/rules/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/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/index.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>; -} -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/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.js' { - declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>; -} -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/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 65db82b08c163c..00000000000000 --- a/flow-typed/npm/eslint-plugin-import_vx.x.x.js +++ /dev/null @@ -1,340 +0,0 @@ -// flow-typed signature: 7ed61075675fe4e4c19d09276e9801ae -// flow-typed version: <>/eslint-plugin-import_v^2.8.0/flow_v0.59.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/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/ExportMap' { - declare module.exports: any; -} - -declare module 'eslint-plugin-import/lib/importDeclaration' { - declare module.exports: any; -} - -declare module 'eslint-plugin-import/lib/index' { - declare module.exports: any; -} - -declare module 'eslint-plugin-import/lib/rules/default' { - 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/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-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-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-restricted-paths' { - 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-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/index' { - 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/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/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.js' { - declare module.exports: $Exports<'eslint-plugin-import/lib/index'>; -} -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/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/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-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-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-restricted-paths.js' { - declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>; -} -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-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.js' { - declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>; -} 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 93a4480ac9e518..00000000000000 --- a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js +++ /dev/null @@ -1,1019 +0,0 @@ -// flow-typed signature: 3d33b3f4414769b8989e729ec2ceb01d -// flow-typed version: <>/eslint-plugin-jsx-a11y_v^6.0.2/flow_v0.59.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/__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/click-events-have-key-events-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-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/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/isAbstractRole-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/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/index' { - 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/click-events-have-key-events' { - 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-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/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/index' { - 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/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/isPresentationRole' { - 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/__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/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/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-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/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/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/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/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.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/index'>; -} -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/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/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-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/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.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index'>; -} -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/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/isPresentationRole.js' { - declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isPresentationRole'>; -} -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-material-ui_vx.x.x.js b/flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js deleted file mode 100644 index 916dff741a282c..00000000000000 --- a/flow-typed/npm/eslint-plugin-material-ui_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: a199240db2aa5c60abf341a270a1b685 -// flow-typed version: <>/eslint-plugin-material-ui_vfile:packages/eslint-plugin-material-ui/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-plugin-material-ui' - * - * 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-material-ui' { - 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-material-ui/lib/index' { - declare module.exports: any; -} - -declare module 'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment' { - declare module.exports: any; -} - -declare module 'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-material-ui/lib/index.js' { - declare module.exports: $Exports<'eslint-plugin-material-ui/lib/index'>; -} -declare module 'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment.js' { - declare module.exports: $Exports<'eslint-plugin-material-ui/lib/rules/docgen-ignore-before-comment'>; -} -declare module 'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment.js' { - declare module.exports: $Exports<'eslint-plugin-material-ui/tests/lib/rules/docgen-ignore-before-comment'>; -} diff --git a/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js b/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js deleted file mode 100644 index 968fbb317d99db..00000000000000 --- a/flow-typed/npm/eslint-plugin-mocha_vx.x.x.js +++ /dev/null @@ -1,164 +0,0 @@ -// flow-typed signature: 4d6f8518a41eb6ac0f562cf482f17f01 -// flow-typed version: <>/eslint-plugin-mocha_v^4.11.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-plugin-mocha' - * - * 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-mocha' { - 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-mocha/lib/rules/handle-done-callback' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/max-top-level-suites' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-exclusive-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-global-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-hooks' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-identical-title' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-mocha-arrows' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-nested-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-pending-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-return-and-callback' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-sibling-hooks' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-skipped-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-synchronous-tests' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/no-top-level-hooks' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/valid-suite-description' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/rules/valid-test-description' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/util/ast' { - declare module.exports: any; -} - -declare module 'eslint-plugin-mocha/lib/util/settings' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-mocha/index' { - declare module.exports: $Exports<'eslint-plugin-mocha'>; -} -declare module 'eslint-plugin-mocha/index.js' { - declare module.exports: $Exports<'eslint-plugin-mocha'>; -} -declare module 'eslint-plugin-mocha/lib/rules/handle-done-callback.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/handle-done-callback'>; -} -declare module 'eslint-plugin-mocha/lib/rules/max-top-level-suites.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/max-top-level-suites'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-exclusive-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-exclusive-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-global-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-global-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-hooks-for-single-case'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-hooks.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-hooks'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-identical-title.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-identical-title'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-mocha-arrows.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-mocha-arrows'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-nested-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-nested-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-pending-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-pending-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-return-and-callback.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-return-and-callback'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-sibling-hooks.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-sibling-hooks'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-skipped-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-skipped-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-synchronous-tests.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-synchronous-tests'>; -} -declare module 'eslint-plugin-mocha/lib/rules/no-top-level-hooks.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/no-top-level-hooks'>; -} -declare module 'eslint-plugin-mocha/lib/rules/valid-suite-description.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/valid-suite-description'>; -} -declare module 'eslint-plugin-mocha/lib/rules/valid-test-description.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/rules/valid-test-description'>; -} -declare module 'eslint-plugin-mocha/lib/util/ast.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/util/ast'>; -} -declare module 'eslint-plugin-mocha/lib/util/settings.js' { - declare module.exports: $Exports<'eslint-plugin-mocha/lib/util/settings'>; -} 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 8b345c4ad02377..00000000000000 --- a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 409c518b379d758c595068e9eefec26b -// flow-typed version: <>/eslint-plugin-prettier_v^2.3.1/flow_v0.59.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_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js deleted file mode 100644 index 4df61d5a294887..00000000000000 --- a/flow-typed/npm/eslint-plugin-react_vx.x.x.js +++ /dev/null @@ -1,584 +0,0 @@ -// flow-typed signature: b3df06b96b32f57cea96e2387940a9a5 -// flow-typed version: <>/eslint-plugin-react_v^7.4.0/flow_v0.59.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-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/jsx-boolean-value' { - 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-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-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-props-per-line' { - 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-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-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-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-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-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-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-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-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/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/getTokenBeforeClosingBracket' { - 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/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-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/jsx-boolean-value.js' { - declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; -} -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-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-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-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-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-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-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-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-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-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-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-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-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/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/getTokenBeforeClosingBracket.js' { - declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; -} -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/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-plugin-spellcheck_vx.x.x.js b/flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js deleted file mode 100644 index cb69951f7a112d..00000000000000 --- a/flow-typed/npm/eslint-plugin-spellcheck_vx.x.x.js +++ /dev/null @@ -1,52 +0,0 @@ -// flow-typed signature: e08aec277900a7afe3e932a1eed73298 -// flow-typed version: <>/eslint-plugin-spellcheck_v^0.0.8/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eslint-plugin-spellcheck' - * - * 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-spellcheck' { - 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-spellcheck/gulpfile' { - declare module.exports: any; -} - -declare module 'eslint-plugin-spellcheck/rules/spell-checker' { - declare module.exports: any; -} - -declare module 'eslint-plugin-spellcheck/test/spell-checker' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eslint-plugin-spellcheck/gulpfile.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck/gulpfile'>; -} -declare module 'eslint-plugin-spellcheck/index' { - declare module.exports: $Exports<'eslint-plugin-spellcheck'>; -} -declare module 'eslint-plugin-spellcheck/index.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck'>; -} -declare module 'eslint-plugin-spellcheck/rules/spell-checker.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck/rules/spell-checker'>; -} -declare module 'eslint-plugin-spellcheck/test/spell-checker.js' { - declare module.exports: $Exports<'eslint-plugin-spellcheck/test/spell-checker'>; -} 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 497dec736b0ebd..00000000000000 --- a/flow-typed/npm/eslint_vx.x.x.js +++ /dev/null @@ -1,2398 +0,0 @@ -// flow-typed signature: 1f15160e6897b2143fe2ad670be223d3 -// flow-typed version: <>/eslint_v^4.11.0/flow_v0.59.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/default-config-options' { - declare module.exports: any; -} - -declare module 'eslint/conf/environments' { - 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/ast-utils' { - declare module.exports: any; -} - -declare module 'eslint/lib/cli-engine' { - declare module.exports: any; -} - -declare module 'eslint/lib/cli' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path-analyzer' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path-segment' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path-state' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/code-path' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/debug-helpers' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/fork-context' { - declare module.exports: any; -} - -declare module 'eslint/lib/code-path-analysis/id-generator' { - declare module.exports: any; -} - -declare module 'eslint/lib/config' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/autoconfig' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-cache' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-file' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-initializer' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-ops' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-rule' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/config-validator' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/environments' { - declare module.exports: any; -} - -declare module 'eslint/lib/config/plugins' { - declare module.exports: any; -} - -declare module 'eslint/lib/file-finder' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/checkstyle' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/codeframe' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/compact' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/html' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/jslint-xml' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/json' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/junit' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/stylish' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/table' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/tap' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/unix' { - declare module.exports: any; -} - -declare module 'eslint/lib/formatters/visualstudio' { - declare module.exports: any; -} - -declare module 'eslint/lib/ignored-paths' { - declare module.exports: any; -} - -declare module 'eslint/lib/linter' { - declare module.exports: any; -} - -declare module 'eslint/lib/load-rules' { - declare module.exports: any; -} - -declare module 'eslint/lib/logging' { - declare module.exports: any; -} - -declare module 'eslint/lib/options' { - declare module.exports: any; -} - -declare module 'eslint/lib/report-translator' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules' { - declare module.exports: any; -} - -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' { - 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-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/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-length' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/id-match' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/indent-legacy' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/indent' { - declare module.exports: any; -} - -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-depth' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/max-len' { - 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-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-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-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-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-magic-numbers' { - 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-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-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-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-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' { - 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-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-call' { - 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-numeric-literals' { - 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-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-await' { - declare module.exports: any; -} - -declare module 'eslint/lib/rules/require-jsdoc' { - 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/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/testers/rule-tester' { - declare module.exports: any; -} - -declare module 'eslint/lib/timing' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/backward-token-comment-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/backward-token-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/cursors' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/decorative-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/filter-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/forward-token-comment-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/forward-token-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/index' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/limit-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/padded-token-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/skip-cursor' { - declare module.exports: any; -} - -declare module 'eslint/lib/token-store/utils' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/ajv' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/apply-disable-directives' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/fix-tracker' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/glob-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/glob' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/hash' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/keywords' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/module-resolver' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/naming' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/node-event-generator' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/npm-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/path-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/patterns/letters' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/rule-fixer' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/safe-emitter' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/source-code-fixer' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/source-code-util' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/source-code' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/traverser' { - declare module.exports: any; -} - -declare module 'eslint/lib/util/xml-escape' { - 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/default-config-options.js' { - declare module.exports: $Exports<'eslint/conf/default-config-options'>; -} -declare module 'eslint/conf/environments.js' { - declare module.exports: $Exports<'eslint/conf/environments'>; -} -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/ast-utils.js' { - declare module.exports: $Exports<'eslint/lib/ast-utils'>; -} -declare module 'eslint/lib/cli-engine.js' { - declare module.exports: $Exports<'eslint/lib/cli-engine'>; -} -declare module 'eslint/lib/cli.js' { - declare module.exports: $Exports<'eslint/lib/cli'>; -} -declare module 'eslint/lib/code-path-analysis/code-path-analyzer.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-analyzer'>; -} -declare module 'eslint/lib/code-path-analysis/code-path-segment.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-segment'>; -} -declare module 'eslint/lib/code-path-analysis/code-path-state.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-state'>; -} -declare module 'eslint/lib/code-path-analysis/code-path.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path'>; -} -declare module 'eslint/lib/code-path-analysis/debug-helpers.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/debug-helpers'>; -} -declare module 'eslint/lib/code-path-analysis/fork-context.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/fork-context'>; -} -declare module 'eslint/lib/code-path-analysis/id-generator.js' { - declare module.exports: $Exports<'eslint/lib/code-path-analysis/id-generator'>; -} -declare module 'eslint/lib/config.js' { - declare module.exports: $Exports<'eslint/lib/config'>; -} -declare module 'eslint/lib/config/autoconfig.js' { - declare module.exports: $Exports<'eslint/lib/config/autoconfig'>; -} -declare module 'eslint/lib/config/config-cache.js' { - declare module.exports: $Exports<'eslint/lib/config/config-cache'>; -} -declare module 'eslint/lib/config/config-file.js' { - declare module.exports: $Exports<'eslint/lib/config/config-file'>; -} -declare module 'eslint/lib/config/config-initializer.js' { - declare module.exports: $Exports<'eslint/lib/config/config-initializer'>; -} -declare module 'eslint/lib/config/config-ops.js' { - declare module.exports: $Exports<'eslint/lib/config/config-ops'>; -} -declare module 'eslint/lib/config/config-rule.js' { - declare module.exports: $Exports<'eslint/lib/config/config-rule'>; -} -declare module 'eslint/lib/config/config-validator.js' { - declare module.exports: $Exports<'eslint/lib/config/config-validator'>; -} -declare module 'eslint/lib/config/environments.js' { - declare module.exports: $Exports<'eslint/lib/config/environments'>; -} -declare module 'eslint/lib/config/plugins.js' { - declare module.exports: $Exports<'eslint/lib/config/plugins'>; -} -declare module 'eslint/lib/file-finder.js' { - declare module.exports: $Exports<'eslint/lib/file-finder'>; -} -declare module 'eslint/lib/formatters/checkstyle.js' { - declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; -} -declare module 'eslint/lib/formatters/codeframe.js' { - declare module.exports: $Exports<'eslint/lib/formatters/codeframe'>; -} -declare module 'eslint/lib/formatters/compact.js' { - declare module.exports: $Exports<'eslint/lib/formatters/compact'>; -} -declare module 'eslint/lib/formatters/html.js' { - declare module.exports: $Exports<'eslint/lib/formatters/html'>; -} -declare module 'eslint/lib/formatters/jslint-xml.js' { - declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; -} -declare module 'eslint/lib/formatters/json.js' { - declare module.exports: $Exports<'eslint/lib/formatters/json'>; -} -declare module 'eslint/lib/formatters/junit.js' { - declare module.exports: $Exports<'eslint/lib/formatters/junit'>; -} -declare module 'eslint/lib/formatters/stylish.js' { - declare module.exports: $Exports<'eslint/lib/formatters/stylish'>; -} -declare module 'eslint/lib/formatters/table.js' { - declare module.exports: $Exports<'eslint/lib/formatters/table'>; -} -declare module 'eslint/lib/formatters/tap.js' { - declare module.exports: $Exports<'eslint/lib/formatters/tap'>; -} -declare module 'eslint/lib/formatters/unix.js' { - declare module.exports: $Exports<'eslint/lib/formatters/unix'>; -} -declare module 'eslint/lib/formatters/visualstudio.js' { - declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; -} -declare module 'eslint/lib/ignored-paths.js' { - declare module.exports: $Exports<'eslint/lib/ignored-paths'>; -} -declare module 'eslint/lib/linter.js' { - declare module.exports: $Exports<'eslint/lib/linter'>; -} -declare module 'eslint/lib/load-rules.js' { - declare module.exports: $Exports<'eslint/lib/load-rules'>; -} -declare module 'eslint/lib/logging.js' { - declare module.exports: $Exports<'eslint/lib/logging'>; -} -declare module 'eslint/lib/options.js' { - declare module.exports: $Exports<'eslint/lib/options'>; -} -declare module 'eslint/lib/report-translator.js' { - declare module.exports: $Exports<'eslint/lib/report-translator'>; -} -declare module 'eslint/lib/rules.js' { - declare module.exports: $Exports<'eslint/lib/rules'>; -} -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.js' { - declare module.exports: $Exports<'eslint/lib/rules/default-case'>; -} -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-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/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-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/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/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-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.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-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-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-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-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-magic-numbers.js' { - declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; -} -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-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-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-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-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.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-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-call.js' { - declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; -} -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-numeric-literals.js' { - declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; -} -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-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-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-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/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/testers/rule-tester.js' { - declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; -} -declare module 'eslint/lib/timing.js' { - declare module.exports: $Exports<'eslint/lib/timing'>; -} -declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>; -} -declare module 'eslint/lib/token-store/backward-token-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/backward-token-cursor'>; -} -declare module 'eslint/lib/token-store/cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/cursor'>; -} -declare module 'eslint/lib/token-store/cursors.js' { - declare module.exports: $Exports<'eslint/lib/token-store/cursors'>; -} -declare module 'eslint/lib/token-store/decorative-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/decorative-cursor'>; -} -declare module 'eslint/lib/token-store/filter-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/filter-cursor'>; -} -declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/forward-token-comment-cursor'>; -} -declare module 'eslint/lib/token-store/forward-token-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>; -} -declare module 'eslint/lib/token-store/index.js' { - declare module.exports: $Exports<'eslint/lib/token-store/index'>; -} -declare module 'eslint/lib/token-store/limit-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>; -} -declare module 'eslint/lib/token-store/padded-token-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/padded-token-cursor'>; -} -declare module 'eslint/lib/token-store/skip-cursor.js' { - declare module.exports: $Exports<'eslint/lib/token-store/skip-cursor'>; -} -declare module 'eslint/lib/token-store/utils.js' { - declare module.exports: $Exports<'eslint/lib/token-store/utils'>; -} -declare module 'eslint/lib/util/ajv.js' { - declare module.exports: $Exports<'eslint/lib/util/ajv'>; -} -declare module 'eslint/lib/util/apply-disable-directives.js' { - declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>; -} -declare module 'eslint/lib/util/fix-tracker.js' { - declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>; -} -declare module 'eslint/lib/util/glob-util.js' { - declare module.exports: $Exports<'eslint/lib/util/glob-util'>; -} -declare module 'eslint/lib/util/glob.js' { - declare module.exports: $Exports<'eslint/lib/util/glob'>; -} -declare module 'eslint/lib/util/hash.js' { - declare module.exports: $Exports<'eslint/lib/util/hash'>; -} -declare module 'eslint/lib/util/keywords.js' { - declare module.exports: $Exports<'eslint/lib/util/keywords'>; -} -declare module 'eslint/lib/util/module-resolver.js' { - declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; -} -declare module 'eslint/lib/util/naming.js' { - declare module.exports: $Exports<'eslint/lib/util/naming'>; -} -declare module 'eslint/lib/util/node-event-generator.js' { - declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; -} -declare module 'eslint/lib/util/npm-util.js' { - declare module.exports: $Exports<'eslint/lib/util/npm-util'>; -} -declare module 'eslint/lib/util/path-util.js' { - declare module.exports: $Exports<'eslint/lib/util/path-util'>; -} -declare module 'eslint/lib/util/patterns/letters.js' { - declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; -} -declare module 'eslint/lib/util/rule-fixer.js' { - declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; -} -declare module 'eslint/lib/util/safe-emitter.js' { - declare module.exports: $Exports<'eslint/lib/util/safe-emitter'>; -} -declare module 'eslint/lib/util/source-code-fixer.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; -} -declare module 'eslint/lib/util/source-code-util.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code-util'>; -} -declare module 'eslint/lib/util/source-code.js' { - declare module.exports: $Exports<'eslint/lib/util/source-code'>; -} -declare module 'eslint/lib/util/traverser.js' { - declare module.exports: $Exports<'eslint/lib/util/traverser'>; -} -declare module 'eslint/lib/util/xml-escape.js' { - declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; -} diff --git a/flow-typed/npm/eventsource-polyfill_vx.x.x.js b/flow-typed/npm/eventsource-polyfill_vx.x.x.js deleted file mode 100644 index 030a830d36ddf8..00000000000000 --- a/flow-typed/npm/eventsource-polyfill_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 2a46c93cdde3cf51fb08ee652189fb62 -// flow-typed version: <>/eventsource-polyfill_v^0.9.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'eventsource-polyfill' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'eventsource-polyfill' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'eventsource-polyfill/dist/browserify-eventsource' { - declare module.exports: any; -} - -declare module 'eventsource-polyfill/dist/eventsource' { - declare module.exports: any; -} - -// Filename aliases -declare module 'eventsource-polyfill/dist/browserify-eventsource.js' { - declare module.exports: $Exports<'eventsource-polyfill/dist/browserify-eventsource'>; -} -declare module 'eventsource-polyfill/dist/eventsource.js' { - declare module.exports: $Exports<'eventsource-polyfill/dist/eventsource'>; -} diff --git a/flow-typed/npm/fg-loadcss_vx.x.x.js b/flow-typed/npm/fg-loadcss_vx.x.x.js deleted file mode 100644 index ef5d48e546ba80..00000000000000 --- a/flow-typed/npm/fg-loadcss_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 7f9d645ad4a577dfd7708d822251a59a -// flow-typed version: <>/fg-loadcss_v^1.3.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'fg-loadcss' - * - * 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 'fg-loadcss' { - 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 'fg-loadcss/Gruntfile' { - declare module.exports: any; -} - -declare module 'fg-loadcss/src/cssrelpreload' { - declare module.exports: any; -} - -declare module 'fg-loadcss/src/loadCSS' { - declare module.exports: any; -} - -declare module 'fg-loadcss/src/onloadCSS' { - declare module.exports: any; -} - -declare module 'fg-loadcss/test/qunit/libs/qunit/qunit' { - declare module.exports: any; -} - -declare module 'fg-loadcss/test/qunit/tests' { - declare module.exports: any; -} - -// Filename aliases -declare module 'fg-loadcss/Gruntfile.js' { - declare module.exports: $Exports<'fg-loadcss/Gruntfile'>; -} -declare module 'fg-loadcss/src/cssrelpreload.js' { - declare module.exports: $Exports<'fg-loadcss/src/cssrelpreload'>; -} -declare module 'fg-loadcss/src/loadCSS.js' { - declare module.exports: $Exports<'fg-loadcss/src/loadCSS'>; -} -declare module 'fg-loadcss/src/onloadCSS.js' { - declare module.exports: $Exports<'fg-loadcss/src/onloadCSS'>; -} -declare module 'fg-loadcss/test/qunit/libs/qunit/qunit.js' { - declare module.exports: $Exports<'fg-loadcss/test/qunit/libs/qunit/qunit'>; -} -declare module 'fg-loadcss/test/qunit/tests.js' { - declare module.exports: $Exports<'fg-loadcss/test/qunit/tests'>; -} diff --git a/flow-typed/npm/file-loader_vx.x.x.js b/flow-typed/npm/file-loader_vx.x.x.js deleted file mode 100644 index 130aaf0a2c5eb9..00000000000000 --- a/flow-typed/npm/file-loader_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 4a8d2162d5d94722e8cde76bc8c8b89f -// flow-typed version: <>/file-loader_v^1.1.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'file-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 'file-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 'file-loader/dist/cjs' { - declare module.exports: any; -} - -declare module 'file-loader/dist/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'file-loader/dist/cjs.js' { - declare module.exports: $Exports<'file-loader/dist/cjs'>; -} -declare module 'file-loader/dist/index.js' { - declare module.exports: $Exports<'file-loader/dist/index'>; -} 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 c538e2086f1198..00000000000000 --- a/flow-typed/npm/flow-bin_v0.x.x.js +++ /dev/null @@ -1,6 +0,0 @@ -// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 -// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x - -declare module "flow-bin" { - declare module.exports: string; -} diff --git a/flow-typed/npm/flow-copy-source_vx.x.x.js b/flow-typed/npm/flow-copy-source_vx.x.x.js deleted file mode 100644 index d0b2f768ce9a41..00000000000000 --- a/flow-typed/npm/flow-copy-source_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 69a36448455b5d5ebb6fba40cca5751a -// flow-typed version: <>/flow-copy-source_v^1.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'flow-copy-source' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'flow-copy-source' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'flow-copy-source/bin/flow-copy-source' { - declare module.exports: any; -} - -declare module 'flow-copy-source/src/index' { - declare module.exports: any; -} - -declare module 'flow-copy-source/src/kefir-copy-file' { - declare module.exports: any; -} - -declare module 'flow-copy-source/src/kefir-glob' { - declare module.exports: any; -} - -// Filename aliases -declare module 'flow-copy-source/bin/flow-copy-source.js' { - declare module.exports: $Exports<'flow-copy-source/bin/flow-copy-source'>; -} -declare module 'flow-copy-source/src/index.js' { - declare module.exports: $Exports<'flow-copy-source/src/index'>; -} -declare module 'flow-copy-source/src/kefir-copy-file.js' { - declare module.exports: $Exports<'flow-copy-source/src/kefir-copy-file'>; -} -declare module 'flow-copy-source/src/kefir-glob.js' { - declare module.exports: $Exports<'flow-copy-source/src/kefir-glob'>; -} diff --git a/flow-typed/npm/flow-typed_vx.x.x.js b/flow-typed/npm/flow-typed_vx.x.x.js deleted file mode 100644 index 2312f73f5fe186..00000000000000 --- a/flow-typed/npm/flow-typed_vx.x.x.js +++ /dev/null @@ -1,193 +0,0 @@ -// flow-typed signature: d1a265df0a0472ec1ac1a79ec02177e7 -// flow-typed version: <>/flow-typed_v^2.2.3/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'flow-typed' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'flow-typed' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'flow-typed/dist/cli' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/create-stub' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/install' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/runTests' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/search' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/update-cache' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/update' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/validateDefs' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/commands/version' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/cacheRepoUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/codeSign' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/fileUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/flowProjectUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/flowVersion' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/git' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/github' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/isInFlowTypedRepo' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/libDefs' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/node' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/npm/npmLibDefs' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/npm/npmProjectUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/semver' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/stubUtils' { - declare module.exports: any; -} - -declare module 'flow-typed/dist/lib/validationErrors' { - declare module.exports: any; -} - -// Filename aliases -declare module 'flow-typed/dist/cli.js' { - declare module.exports: $Exports<'flow-typed/dist/cli'>; -} -declare module 'flow-typed/dist/commands/create-stub.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>; -} -declare module 'flow-typed/dist/commands/install.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/install'>; -} -declare module 'flow-typed/dist/commands/runTests.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>; -} -declare module 'flow-typed/dist/commands/search.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/search'>; -} -declare module 'flow-typed/dist/commands/update-cache.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>; -} -declare module 'flow-typed/dist/commands/update.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/update'>; -} -declare module 'flow-typed/dist/commands/validateDefs.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>; -} -declare module 'flow-typed/dist/commands/version.js' { - declare module.exports: $Exports<'flow-typed/dist/commands/version'>; -} -declare module 'flow-typed/dist/lib/cacheRepoUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>; -} -declare module 'flow-typed/dist/lib/codeSign.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>; -} -declare module 'flow-typed/dist/lib/fileUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>; -} -declare module 'flow-typed/dist/lib/flowProjectUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>; -} -declare module 'flow-typed/dist/lib/flowVersion.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>; -} -declare module 'flow-typed/dist/lib/git.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/git'>; -} -declare module 'flow-typed/dist/lib/github.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/github'>; -} -declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>; -} -declare module 'flow-typed/dist/lib/libDefs.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>; -} -declare module 'flow-typed/dist/lib/node.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/node'>; -} -declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>; -} -declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>; -} -declare module 'flow-typed/dist/lib/semver.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/semver'>; -} -declare module 'flow-typed/dist/lib/stubUtils.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>; -} -declare module 'flow-typed/dist/lib/validationErrors.js' { - declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>; -} diff --git a/flow-typed/npm/fs-extra_vx.x.x.js b/flow-typed/npm/fs-extra_vx.x.x.js deleted file mode 100644 index e697037406b966..00000000000000 --- a/flow-typed/npm/fs-extra_vx.x.x.js +++ /dev/null @@ -1,249 +0,0 @@ -// flow-typed signature: 4be42bb54aec6b2f32023fc2dc9a9db5 -// flow-typed version: <>/fs-extra_v^4.0.2/flow_v0.59.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-file-sync' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy-sync/copy-sync' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy-sync/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy/copy' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/copy/ncp' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/empty/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/ensure/file' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/ensure/index' { - 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/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/json/index' { - 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/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/mkdirs/mkdirs-sync' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/mkdirs/mkdirs' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/mkdirs/win32' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/move-sync/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/move/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/output/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/path-exists/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/remove/index' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/remove/rimraf' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/util/assign' { - declare module.exports: any; -} - -declare module 'fs-extra/lib/util/buffer' { - 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-file-sync.js' { - declare module.exports: $Exports<'fs-extra/lib/copy-sync/copy-file-sync'>; -} -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.js' { - declare module.exports: $Exports<'fs-extra/lib/copy-sync/index'>; -} -declare module 'fs-extra/lib/copy/copy.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/copy'>; -} -declare module 'fs-extra/lib/copy/index.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/index'>; -} -declare module 'fs-extra/lib/copy/ncp.js' { - declare module.exports: $Exports<'fs-extra/lib/copy/ncp'>; -} -declare module 'fs-extra/lib/empty/index.js' { - declare module.exports: $Exports<'fs-extra/lib/empty/index'>; -} -declare module 'fs-extra/lib/ensure/file.js' { - declare module.exports: $Exports<'fs-extra/lib/ensure/file'>; -} -declare module 'fs-extra/lib/ensure/index.js' { - declare module.exports: $Exports<'fs-extra/lib/ensure/index'>; -} -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.js' { - declare module.exports: $Exports<'fs-extra/lib/fs/index'>; -} -declare module 'fs-extra/lib/index.js' { - declare module.exports: $Exports<'fs-extra/lib/index'>; -} -declare module 'fs-extra/lib/json/index.js' { - declare module.exports: $Exports<'fs-extra/lib/json/index'>; -} -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.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/index'>; -} -declare module 'fs-extra/lib/mkdirs/mkdirs-sync.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs-sync'>; -} -declare module 'fs-extra/lib/mkdirs/mkdirs.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/mkdirs'>; -} -declare module 'fs-extra/lib/mkdirs/win32.js' { - declare module.exports: $Exports<'fs-extra/lib/mkdirs/win32'>; -} -declare module 'fs-extra/lib/move-sync/index.js' { - declare module.exports: $Exports<'fs-extra/lib/move-sync/index'>; -} -declare module 'fs-extra/lib/move/index.js' { - declare module.exports: $Exports<'fs-extra/lib/move/index'>; -} -declare module 'fs-extra/lib/output/index.js' { - declare module.exports: $Exports<'fs-extra/lib/output/index'>; -} -declare module 'fs-extra/lib/path-exists/index.js' { - declare module.exports: $Exports<'fs-extra/lib/path-exists/index'>; -} -declare module 'fs-extra/lib/remove/index.js' { - declare module.exports: $Exports<'fs-extra/lib/remove/index'>; -} -declare module 'fs-extra/lib/remove/rimraf.js' { - declare module.exports: $Exports<'fs-extra/lib/remove/rimraf'>; -} -declare module 'fs-extra/lib/util/assign.js' { - declare module.exports: $Exports<'fs-extra/lib/util/assign'>; -} -declare module 'fs-extra/lib/util/buffer.js' { - declare module.exports: $Exports<'fs-extra/lib/util/buffer'>; -} -declare module 'fs-extra/lib/util/utimes.js' { - declare module.exports: $Exports<'fs-extra/lib/util/utimes'>; -} diff --git a/flow-typed/npm/glob_vx.x.x.js b/flow-typed/npm/glob_vx.x.x.js deleted file mode 100644 index 41fa848507706b..00000000000000 --- a/flow-typed/npm/glob_vx.x.x.js +++ /dev/null @@ -1,46 +0,0 @@ -// flow-typed signature: 43a4bcab78153ad48af7116b6176a666 -// flow-typed version: <>/glob_v^7.1.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'glob' - * - * 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 'glob' { - 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 'glob/common' { - declare module.exports: any; -} - -declare module 'glob/glob' { - declare module.exports: any; -} - -declare module 'glob/sync' { - declare module.exports: any; -} - -// Filename aliases -declare module 'glob/common.js' { - declare module.exports: $Exports<'glob/common'>; -} -declare module 'glob/glob.js' { - declare module.exports: $Exports<'glob/glob'>; -} -declare module 'glob/sync.js' { - declare module.exports: $Exports<'glob/sync'>; -} diff --git a/flow-typed/npm/gm_vx.x.x.js b/flow-typed/npm/gm_vx.x.x.js deleted file mode 100644 index 7cf31a613bcc8b..00000000000000 --- a/flow-typed/npm/gm_vx.x.x.js +++ /dev/null @@ -1,129 +0,0 @@ -// flow-typed signature: a2cb782ee6ec3c18f99afb2190c4e8b7 -// flow-typed version: <>/gm_v^1.23.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'gm' - * - * 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 'gm' { - 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 'gm/lib/args' { - declare module.exports: any; -} - -declare module 'gm/lib/command' { - declare module.exports: any; -} - -declare module 'gm/lib/compare' { - declare module.exports: any; -} - -declare module 'gm/lib/composite' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/autoOrient' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/morph' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/sepia' { - declare module.exports: any; -} - -declare module 'gm/lib/convenience/thumb' { - declare module.exports: any; -} - -declare module 'gm/lib/drawing' { - declare module.exports: any; -} - -declare module 'gm/lib/getters' { - declare module.exports: any; -} - -declare module 'gm/lib/montage' { - declare module.exports: any; -} - -declare module 'gm/lib/options' { - declare module.exports: any; -} - -declare module 'gm/lib/utils' { - declare module.exports: any; -} - -// Filename aliases -declare module 'gm/index' { - declare module.exports: $Exports<'gm'>; -} -declare module 'gm/index.js' { - declare module.exports: $Exports<'gm'>; -} -declare module 'gm/lib/args.js' { - declare module.exports: $Exports<'gm/lib/args'>; -} -declare module 'gm/lib/command.js' { - declare module.exports: $Exports<'gm/lib/command'>; -} -declare module 'gm/lib/compare.js' { - declare module.exports: $Exports<'gm/lib/compare'>; -} -declare module 'gm/lib/composite.js' { - declare module.exports: $Exports<'gm/lib/composite'>; -} -declare module 'gm/lib/convenience.js' { - declare module.exports: $Exports<'gm/lib/convenience'>; -} -declare module 'gm/lib/convenience/autoOrient.js' { - declare module.exports: $Exports<'gm/lib/convenience/autoOrient'>; -} -declare module 'gm/lib/convenience/morph.js' { - declare module.exports: $Exports<'gm/lib/convenience/morph'>; -} -declare module 'gm/lib/convenience/sepia.js' { - declare module.exports: $Exports<'gm/lib/convenience/sepia'>; -} -declare module 'gm/lib/convenience/thumb.js' { - declare module.exports: $Exports<'gm/lib/convenience/thumb'>; -} -declare module 'gm/lib/drawing.js' { - declare module.exports: $Exports<'gm/lib/drawing'>; -} -declare module 'gm/lib/getters.js' { - declare module.exports: $Exports<'gm/lib/getters'>; -} -declare module 'gm/lib/montage.js' { - declare module.exports: $Exports<'gm/lib/montage'>; -} -declare module 'gm/lib/options.js' { - declare module.exports: $Exports<'gm/lib/options'>; -} -declare module 'gm/lib/utils.js' { - declare module.exports: $Exports<'gm/lib/utils'>; -} diff --git a/flow-typed/npm/hoist-non-react-statics_vx.x.x.js b/flow-typed/npm/hoist-non-react-statics_vx.x.x.js deleted file mode 100644 index 4efa8aaf9e56ed..00000000000000 --- a/flow-typed/npm/hoist-non-react-statics_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 0fb67f79cf818273a1e9aa0d8feb4d8e -// flow-typed version: <>/hoist-non-react-statics_v^2.3.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'hoist-non-react-statics' - * - * 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 'hoist-non-react-statics' { - 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 'hoist-non-react-statics/index' { - declare module.exports: $Exports<'hoist-non-react-statics'>; -} -declare module 'hoist-non-react-statics/index.js' { - declare module.exports: $Exports<'hoist-non-react-statics'>; -} diff --git a/flow-typed/npm/html-looks-like_vx.x.x.js b/flow-typed/npm/html-looks-like_vx.x.x.js deleted file mode 100644 index 4174b9377f56c5..00000000000000 --- a/flow-typed/npm/html-looks-like_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 4238ee52fa3a9741599272ee41d0dad5 -// flow-typed version: <>/html-looks-like_v^1.0.2/flow_v0.44.2 - -/** - * This is an autogenerated libdef stub for: - * - * 'html-looks-like' - * - * 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 'html-looks-like' { - 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 'html-looks-like/lib/diff' { - declare module.exports: any; -} - -declare module 'html-looks-like/lib/index' { - declare module.exports: any; -} - -declare module 'html-looks-like/lib/report' { - declare module.exports: any; -} - -declare module 'html-looks-like/lib/types' { - declare module.exports: any; -} - -// Filename aliases -declare module 'html-looks-like/lib/diff.js' { - declare module.exports: $Exports<'html-looks-like/lib/diff'>; -} -declare module 'html-looks-like/lib/index.js' { - declare module.exports: $Exports<'html-looks-like/lib/index'>; -} -declare module 'html-looks-like/lib/report.js' { - declare module.exports: $Exports<'html-looks-like/lib/report'>; -} -declare module 'html-looks-like/lib/types.js' { - declare module.exports: $Exports<'html-looks-like/lib/types'>; -} diff --git a/flow-typed/npm/jsdom_vx.x.x.js b/flow-typed/npm/jsdom_vx.x.x.js deleted file mode 100644 index ca79e5ab5c414d..00000000000000 --- a/flow-typed/npm/jsdom_vx.x.x.js +++ /dev/null @@ -1,2398 +0,0 @@ -// flow-typed signature: 5f2ff712bcea48c45fc1c208774474b4 -// flow-typed version: <>/jsdom_v^11.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jsdom' - * - * 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 'jsdom' { - 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 'jsdom/lib/api' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/default-stylesheet' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/documentAdapter' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/documentfeatures' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/domtohtml' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/htmltodom' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/not-implemented' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/resource-loader' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/browser/Window' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/level2/style' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/level3/xpath' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/attributes' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/CompositionEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/Event-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/events/WheelEvent-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/File-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/form-data-symbols' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Attr' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Blob' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CDATASection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CharacterData' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ChildNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Comment' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CompositionEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CompositionEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CustomEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Document' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DocumentType' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMParser' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMStringMap' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/DOMTokenList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Element' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Event' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/EventTarget' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/External' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/File' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FileList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FileReader' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FocusEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/FormData' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/History' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLCollection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDetailsElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLPictureElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/LinkStyle' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Location' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MessageEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MouseEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Navigator' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorID' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Node' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NodeIterator' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NodeList' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ParentNode' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/ScrollRestoration' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/SupportedType' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/Text' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/TouchEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/TreeWalker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/UIEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/UIEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/VisibilityState' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WheelEvent' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WheelEventInit' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLDocument' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/create-event-accessor' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/document-base-url' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/focusing' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/form-controls' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/internal-constants' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/ordered-set' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/selectors' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/strings' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/stylesheets' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/text' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/traversal' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/helpers/validate-names' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/index' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/named-properties-window' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-document-position' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-filter' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node-type' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/node' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Document-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Element-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Node-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NodeList-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/Text-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/post-message' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/register-elements' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/helpers' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/NodeIterator-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/External-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/History-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/Location-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/navigation' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/window/SessionHistory' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr-sync-worker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr-utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/living/xmlhttprequest' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/named-properties-tracker' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/utils' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/virtual-console' { - declare module.exports: any; -} - -declare module 'jsdom/lib/jsdom/vm-shim' { - declare module.exports: any; -} - -declare module 'jsdom/lib/old-api' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jsdom/lib/api.js' { - declare module.exports: $Exports<'jsdom/lib/api'>; -} -declare module 'jsdom/lib/jsdom/browser/default-stylesheet.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/default-stylesheet'>; -} -declare module 'jsdom/lib/jsdom/browser/documentAdapter.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentAdapter'>; -} -declare module 'jsdom/lib/jsdom/browser/documentfeatures.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentfeatures'>; -} -declare module 'jsdom/lib/jsdom/browser/domtohtml.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/domtohtml'>; -} -declare module 'jsdom/lib/jsdom/browser/htmltodom.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/htmltodom'>; -} -declare module 'jsdom/lib/jsdom/browser/not-implemented.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/not-implemented'>; -} -declare module 'jsdom/lib/jsdom/browser/resource-loader.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/resource-loader'>; -} -declare module 'jsdom/lib/jsdom/browser/Window.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/browser/Window'>; -} -declare module 'jsdom/lib/jsdom/level2/style.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/level2/style'>; -} -declare module 'jsdom/lib/jsdom/level3/xpath.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/level3/xpath'>; -} -declare module 'jsdom/lib/jsdom/living/attributes.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes'>; -} -declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes/Attr-impl'>; -} -declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/domparsing/DOMParser-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/CompositionEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CompositionEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CustomEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ErrorEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/Event-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/Event-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/EventTarget-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/FocusEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/HashChangeEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/KeyboardEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MessageEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MouseEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/PopStateEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ProgressEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/TouchEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/UIEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/events/WheelEvent-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/WheelEvent-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/Blob-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/File-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/File-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileReader-impl'>; -} -declare module 'jsdom/lib/jsdom/living/form-data-symbols.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/form-data-symbols'>; -} -declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/AddEventListenerOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Attr.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Attr'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Blob.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Blob'>; -} -declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/BlobPropertyBag'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CDATASection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CDATASection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CharacterData.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CharacterData'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ChildNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ChildNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Comment.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Comment'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CompositionEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CompositionEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CompositionEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CompositionEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CustomEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Document.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Document'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentFragment'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DocumentType.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentType'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMImplementation'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMParser.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMParser'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMStringMap.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMStringMap'>; -} -declare module 'jsdom/lib/jsdom/living/generated/DOMTokenList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMTokenList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Element.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Element'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementContentEditable'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Event.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Event'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventListenerOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventModifierInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/EventTarget.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventTarget'>; -} -declare module 'jsdom/lib/jsdom/living/generated/External.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/External'>; -} -declare module 'jsdom/lib/jsdom/living/generated/File.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/File'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FileList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FilePropertyBag'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FileReader.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileReader'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FocusEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/FormData.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FormData'>; -} -declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/GlobalEventHandlers'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/History.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/History'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAnchorElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAppletElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAreaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAudioElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBaseElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBodyElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBRElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLButtonElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCanvasElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLCollection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCollection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDetailsElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDetailsElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDialogElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDivElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLEmbedElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFontElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFormElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadingElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHRElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHtmlElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLIFrameElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLImageElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLInputElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLabelElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLegendElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLIElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLinkElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMapElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMarqueeElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMediaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMenuElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMetaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMeterElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLModElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLObjectElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionsCollection'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOutputElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParagraphElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParamElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLPictureElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPictureElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPreElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLProgressElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLQuoteElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLScriptElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSelectElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSourceElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSpanElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLStyleElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCellElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableColElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableRowElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTemplateElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTimeElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTitleElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTrackElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUListElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUnknownElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLVideoElement'>; -} -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/LinkStyle.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/LinkStyle'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Location.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Location'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MessageEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MouseEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Navigator.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Navigator'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorCookies'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorID.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorID'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorLanguage'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorOnLine'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorPlugins'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Node.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Node'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NodeIterator.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NodeIterator'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NodeList.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NodeList'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonElementParentNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ParentNode.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ParentNode'>; -} -declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProcessingInstruction'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollLogicalPosition'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollOptions'>; -} -declare module 'jsdom/lib/jsdom/living/generated/ScrollRestoration.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollRestoration'>; -} -declare module 'jsdom/lib/jsdom/living/generated/SupportedType.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/SupportedType'>; -} -declare module 'jsdom/lib/jsdom/living/generated/Text.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Text'>; -} -declare module 'jsdom/lib/jsdom/living/generated/TouchEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TouchEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/TreeWalker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TreeWalker'>; -} -declare module 'jsdom/lib/jsdom/living/generated/UIEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/UIEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/utils'>; -} -declare module 'jsdom/lib/jsdom/living/generated/VisibilityState.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/VisibilityState'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WheelEvent.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WheelEvent'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WheelEventInit.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WheelEventInit'>; -} -declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WindowEventHandlers'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLDocument.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLDocument'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLHttpRequestEventTarget'>; -} -declare module 'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLHttpRequestUpload'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/create-event-accessor.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/create-event-accessor'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/document-base-url.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/document-base-url'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/focusing.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/focusing'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/form-controls.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/form-controls'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/internal-constants.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/internal-constants'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/ordered-set.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/ordered-set'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/runtime-script-errors'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/selectors.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/selectors'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/strings.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/strings'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/stylesheets.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/stylesheets'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/text.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/text'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/traversal.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/traversal'>; -} -declare module 'jsdom/lib/jsdom/living/helpers/validate-names.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/validate-names'>; -} -declare module 'jsdom/lib/jsdom/living/index.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/index'>; -} -declare module 'jsdom/lib/jsdom/living/named-properties-window.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/named-properties-window'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/Navigator-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorID-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl'>; -} -declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl'>; -} -declare module 'jsdom/lib/jsdom/living/node-document-position.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-document-position'>; -} -declare module 'jsdom/lib/jsdom/living/node-filter.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-filter'>; -} -declare module 'jsdom/lib/jsdom/living/node-type.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-type'>; -} -declare module 'jsdom/lib/jsdom/living/node.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/node'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CDATASection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CharacterData-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ChildNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Comment-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Document-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Document-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentType-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMStringMap-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMTokenList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Element-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Element-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCollection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDetailsElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMarqueeElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionsCollection-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPictureElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/LinkStyle-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Node-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Node-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NodeList-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NodeList-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ParentNode-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/Text-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Text-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl'>; -} -declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/XMLDocument-impl'>; -} -declare module 'jsdom/lib/jsdom/living/post-message.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/post-message'>; -} -declare module 'jsdom/lib/jsdom/living/register-elements.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/register-elements'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/helpers.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/helpers'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/NodeIterator-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/NodeIterator-impl'>; -} -declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/TreeWalker-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/External-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/External-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/History-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/History-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/Location-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/Location-impl'>; -} -declare module 'jsdom/lib/jsdom/living/window/navigation.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/navigation'>; -} -declare module 'jsdom/lib/jsdom/living/window/SessionHistory.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/SessionHistory'>; -} -declare module 'jsdom/lib/jsdom/living/xhr-sync-worker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-sync-worker'>; -} -declare module 'jsdom/lib/jsdom/living/xhr-utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-utils'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/FormData-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/XMLHttpRequestEventTarget-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/XMLHttpRequestUpload-impl'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-symbols'>; -} -declare module 'jsdom/lib/jsdom/living/xmlhttprequest.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest'>; -} -declare module 'jsdom/lib/jsdom/named-properties-tracker.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/named-properties-tracker'>; -} -declare module 'jsdom/lib/jsdom/utils.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/utils'>; -} -declare module 'jsdom/lib/jsdom/virtual-console.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/virtual-console'>; -} -declare module 'jsdom/lib/jsdom/vm-shim.js' { - declare module.exports: $Exports<'jsdom/lib/jsdom/vm-shim'>; -} -declare module 'jsdom/lib/old-api.js' { - declare module.exports: $Exports<'jsdom/lib/old-api'>; -} diff --git a/flow-typed/npm/json-loader_vx.x.x.js b/flow-typed/npm/json-loader_vx.x.x.js deleted file mode 100644 index 8425a448ad2cba..00000000000000 --- a/flow-typed/npm/json-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 3b77b6bb78d735e9212dc1be4848b7c6 -// flow-typed version: <>/json-loader_v^0.5.7/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'json-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 'json-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. - */ - - -// Filename aliases -declare module 'json-loader/index' { - declare module.exports: $Exports<'json-loader'>; -} -declare module 'json-loader/index.js' { - declare module.exports: $Exports<'json-loader'>; -} diff --git a/flow-typed/npm/jss-preset-default_vx.x.x.js b/flow-typed/npm/jss-preset-default_vx.x.x.js deleted file mode 100644 index 7e3af7b3035c70..00000000000000 --- a/flow-typed/npm/jss-preset-default_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 31365e3ec1de3d6dd14e7626c21c119d -// flow-typed version: <>/jss-preset-default_v^4.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jss-preset-default' - * - * 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 'jss-preset-default' { - 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 'jss-preset-default/dist/jss-preset-default' { - declare module.exports: any; -} - -declare module 'jss-preset-default/dist/jss-preset-default.min' { - declare module.exports: any; -} - -declare module 'jss-preset-default/lib/index' { - declare module.exports: any; -} - -declare module 'jss-preset-default/webpack.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jss-preset-default/dist/jss-preset-default.js' { - declare module.exports: $Exports<'jss-preset-default/dist/jss-preset-default'>; -} -declare module 'jss-preset-default/dist/jss-preset-default.min.js' { - declare module.exports: $Exports<'jss-preset-default/dist/jss-preset-default.min'>; -} -declare module 'jss-preset-default/lib/index.js' { - declare module.exports: $Exports<'jss-preset-default/lib/index'>; -} -declare module 'jss-preset-default/webpack.config.js' { - declare module.exports: $Exports<'jss-preset-default/webpack.config'>; -} diff --git a/flow-typed/npm/jss-rtl_vx.x.x.js b/flow-typed/npm/jss-rtl_vx.x.x.js deleted file mode 100644 index 8f89e10c1fb4c1..00000000000000 --- a/flow-typed/npm/jss-rtl_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 9bd2f5b993607322e7a3be0033c41110 -// flow-typed version: <>/jss-rtl_v^0.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'jss-rtl' - * - * 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 'jss-rtl' { - 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 'jss-rtl/lib/main' { - declare module.exports: any; -} - -// Filename aliases -declare module 'jss-rtl/lib/main.js' { - declare module.exports: $Exports<'jss-rtl/lib/main'>; -} diff --git a/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js b/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js deleted file mode 100644 index bc62b19b20476b..00000000000000 --- a/flow-typed/npm/karma-browserstack-launcher_vx.x.x.js +++ /dev/null @@ -1,52 +0,0 @@ -// flow-typed signature: 1a5a5425161e426b970dcab6383c02c3 -// flow-typed version: <>/karma-browserstack-launcher_v^1.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-browserstack-launcher' - * - * 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 'karma-browserstack-launcher' { - 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 'karma-browserstack-launcher/browserstack-reporter' { - declare module.exports: any; -} - -declare module 'karma-browserstack-launcher/worker-manager' { - declare module.exports: any; -} - -declare module 'karma-browserstack-launcher/worker' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-browserstack-launcher/browserstack-reporter.js' { - declare module.exports: $Exports<'karma-browserstack-launcher/browserstack-reporter'>; -} -declare module 'karma-browserstack-launcher/index' { - declare module.exports: $Exports<'karma-browserstack-launcher'>; -} -declare module 'karma-browserstack-launcher/index.js' { - declare module.exports: $Exports<'karma-browserstack-launcher'>; -} -declare module 'karma-browserstack-launcher/worker-manager.js' { - declare module.exports: $Exports<'karma-browserstack-launcher/worker-manager'>; -} -declare module 'karma-browserstack-launcher/worker.js' { - declare module.exports: $Exports<'karma-browserstack-launcher/worker'>; -} diff --git a/flow-typed/npm/karma-mocha-reporter_vx.x.x.js b/flow-typed/npm/karma-mocha-reporter_vx.x.x.js deleted file mode 100644 index 43bd9d077e4e6b..00000000000000 --- a/flow-typed/npm/karma-mocha-reporter_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 9cfe44cfd65effe5b99864455ee5918c -// flow-typed version: <>/karma-mocha-reporter_v^2.2.5/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-mocha-reporter' - * - * 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 'karma-mocha-reporter' { - 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 'karma-mocha-reporter/index' { - declare module.exports: $Exports<'karma-mocha-reporter'>; -} -declare module 'karma-mocha-reporter/index.js' { - declare module.exports: $Exports<'karma-mocha-reporter'>; -} diff --git a/flow-typed/npm/karma-mocha_vx.x.x.js b/flow-typed/npm/karma-mocha_vx.x.x.js deleted file mode 100644 index 0f06f8e4dcf20c..00000000000000 --- a/flow-typed/npm/karma-mocha_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: c5499ad082dd3997b98449d3593ba542 -// flow-typed version: <>/karma-mocha_v^1.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-mocha' - * - * 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 'karma-mocha' { - 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 'karma-mocha/gruntfile' { - declare module.exports: any; -} - -declare module 'karma-mocha/lib/adapter' { - declare module.exports: any; -} - -declare module 'karma-mocha/lib/index' { - declare module.exports: any; -} - -declare module 'karma-mocha/wallaby' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-mocha/gruntfile.js' { - declare module.exports: $Exports<'karma-mocha/gruntfile'>; -} -declare module 'karma-mocha/lib/adapter.js' { - declare module.exports: $Exports<'karma-mocha/lib/adapter'>; -} -declare module 'karma-mocha/lib/index.js' { - declare module.exports: $Exports<'karma-mocha/lib/index'>; -} -declare module 'karma-mocha/wallaby.js' { - declare module.exports: $Exports<'karma-mocha/wallaby'>; -} diff --git a/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js b/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js deleted file mode 100644 index b4b5d086e852d7..00000000000000 --- a/flow-typed/npm/karma-phantomjs-launcher_vx.x.x.js +++ /dev/null @@ -1,59 +0,0 @@ -// flow-typed signature: 346b87f8b091f32be42a38d6ae3cc39e -// flow-typed version: <>/karma-phantomjs-launcher_v^1.0.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-phantomjs-launcher' - * - * 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 'karma-phantomjs-launcher' { - 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 'karma-phantomjs-launcher/capture.template' { - declare module.exports: any; -} - -declare module 'karma-phantomjs-launcher/gruntfile' { - declare module.exports: any; -} - -declare module 'karma-phantomjs-launcher/karma.conf' { - declare module.exports: any; -} - -declare module 'karma-phantomjs-launcher/test/add.spec' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-phantomjs-launcher/capture.template.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/capture.template'>; -} -declare module 'karma-phantomjs-launcher/gruntfile.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/gruntfile'>; -} -declare module 'karma-phantomjs-launcher/index' { - declare module.exports: $Exports<'karma-phantomjs-launcher'>; -} -declare module 'karma-phantomjs-launcher/index.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher'>; -} -declare module 'karma-phantomjs-launcher/karma.conf.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/karma.conf'>; -} -declare module 'karma-phantomjs-launcher/test/add.spec.js' { - declare module.exports: $Exports<'karma-phantomjs-launcher/test/add.spec'>; -} diff --git a/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js b/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js deleted file mode 100644 index 6bddd9834efa04..00000000000000 --- a/flow-typed/npm/karma-sourcemap-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 7a4c8184ba26fc9f55c16c9b26924f1b -// flow-typed version: <>/karma-sourcemap-loader_v^0.3.7/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-sourcemap-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 'karma-sourcemap-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. - */ - - -// Filename aliases -declare module 'karma-sourcemap-loader/index' { - declare module.exports: $Exports<'karma-sourcemap-loader'>; -} -declare module 'karma-sourcemap-loader/index.js' { - declare module.exports: $Exports<'karma-sourcemap-loader'>; -} diff --git a/flow-typed/npm/karma-webpack_vx.x.x.js b/flow-typed/npm/karma-webpack_vx.x.x.js deleted file mode 100644 index 8348d23a45bbb0..00000000000000 --- a/flow-typed/npm/karma-webpack_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: cc81cfc8fcbcb8ac9b277e6d41966bff -// flow-typed version: <>/karma-webpack_v^2.0.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma-webpack' - * - * 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 'karma-webpack' { - 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 'karma-webpack/lib/karma-webpack' { - declare module.exports: any; -} - -declare module 'karma-webpack/lib/mocha-env-loader' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma-webpack/index' { - declare module.exports: $Exports<'karma-webpack'>; -} -declare module 'karma-webpack/index.js' { - declare module.exports: $Exports<'karma-webpack'>; -} -declare module 'karma-webpack/lib/karma-webpack.js' { - declare module.exports: $Exports<'karma-webpack/lib/karma-webpack'>; -} -declare module 'karma-webpack/lib/mocha-env-loader.js' { - declare module.exports: $Exports<'karma-webpack/lib/mocha-env-loader'>; -} diff --git a/flow-typed/npm/karma_vx.x.x.js b/flow-typed/npm/karma_vx.x.x.js deleted file mode 100644 index b830fd2ae5dc3d..00000000000000 --- a/flow-typed/npm/karma_vx.x.x.js +++ /dev/null @@ -1,445 +0,0 @@ -// flow-typed signature: 83f14f6b048207987bb40f1dd3a7a535 -// flow-typed version: <>/karma_v^1.7.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'karma' - * - * 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 'karma' { - 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 'karma/common/stringify' { - declare module.exports: any; -} - -declare module 'karma/common/util' { - declare module.exports: any; -} - -declare module 'karma/config.tpl' { - declare module.exports: any; -} - -declare module 'karma/context/karma' { - declare module.exports: any; -} - -declare module 'karma/context/main' { - declare module.exports: any; -} - -declare module 'karma/gruntfile' { - declare module.exports: any; -} - -declare module 'karma/lib/browser_collection' { - declare module.exports: any; -} - -declare module 'karma/lib/browser_result' { - declare module.exports: any; -} - -declare module 'karma/lib/browser' { - declare module.exports: any; -} - -declare module 'karma/lib/cli' { - declare module.exports: any; -} - -declare module 'karma/lib/completion' { - declare module.exports: any; -} - -declare module 'karma/lib/config' { - declare module.exports: any; -} - -declare module 'karma/lib/constants' { - declare module.exports: any; -} - -declare module 'karma/lib/detached' { - declare module.exports: any; -} - -declare module 'karma/lib/emitter_wrapper' { - declare module.exports: any; -} - -declare module 'karma/lib/events' { - declare module.exports: any; -} - -declare module 'karma/lib/executor' { - declare module.exports: any; -} - -declare module 'karma/lib/file-list' { - declare module.exports: any; -} - -declare module 'karma/lib/file' { - declare module.exports: any; -} - -declare module 'karma/lib/helper' { - declare module.exports: any; -} - -declare module 'karma/lib/index' { - declare module.exports: any; -} - -declare module 'karma/lib/init' { - declare module.exports: any; -} - -declare module 'karma/lib/init/color_schemes' { - declare module.exports: any; -} - -declare module 'karma/lib/init/formatters' { - declare module.exports: any; -} - -declare module 'karma/lib/init/state_machine' { - declare module.exports: any; -} - -declare module 'karma/lib/launcher' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/base' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/capture_timeout' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/process' { - declare module.exports: any; -} - -declare module 'karma/lib/launchers/retry' { - declare module.exports: any; -} - -declare module 'karma/lib/logger' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/common' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/karma' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/proxy' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/runner' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/source_files' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/stopper' { - declare module.exports: any; -} - -declare module 'karma/lib/middleware/strip_host' { - declare module.exports: any; -} - -declare module 'karma/lib/plugin' { - declare module.exports: any; -} - -declare module 'karma/lib/preprocessor' { - declare module.exports: any; -} - -declare module 'karma/lib/reporter' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/base_color' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/base' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/dots_color' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/dots' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/multi' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/progress_color' { - declare module.exports: any; -} - -declare module 'karma/lib/reporters/progress' { - declare module.exports: any; -} - -declare module 'karma/lib/runner' { - declare module.exports: any; -} - -declare module 'karma/lib/server' { - declare module.exports: any; -} - -declare module 'karma/lib/stopper' { - declare module.exports: any; -} - -declare module 'karma/lib/temp_dir' { - declare module.exports: any; -} - -declare module 'karma/lib/url' { - declare module.exports: any; -} - -declare module 'karma/lib/watcher' { - declare module.exports: any; -} - -declare module 'karma/lib/web-server' { - declare module.exports: any; -} - -declare module 'karma/requirejs.config.tpl' { - declare module.exports: any; -} - -declare module 'karma/static/context' { - declare module.exports: any; -} - -declare module 'karma/static/debug' { - declare module.exports: any; -} - -declare module 'karma/static/karma' { - declare module.exports: any; -} - -declare module 'karma/wallaby' { - declare module.exports: any; -} - -// Filename aliases -declare module 'karma/common/stringify.js' { - declare module.exports: $Exports<'karma/common/stringify'>; -} -declare module 'karma/common/util.js' { - declare module.exports: $Exports<'karma/common/util'>; -} -declare module 'karma/config.tpl.js' { - declare module.exports: $Exports<'karma/config.tpl'>; -} -declare module 'karma/context/karma.js' { - declare module.exports: $Exports<'karma/context/karma'>; -} -declare module 'karma/context/main.js' { - declare module.exports: $Exports<'karma/context/main'>; -} -declare module 'karma/gruntfile.js' { - declare module.exports: $Exports<'karma/gruntfile'>; -} -declare module 'karma/lib/browser_collection.js' { - declare module.exports: $Exports<'karma/lib/browser_collection'>; -} -declare module 'karma/lib/browser_result.js' { - declare module.exports: $Exports<'karma/lib/browser_result'>; -} -declare module 'karma/lib/browser.js' { - declare module.exports: $Exports<'karma/lib/browser'>; -} -declare module 'karma/lib/cli.js' { - declare module.exports: $Exports<'karma/lib/cli'>; -} -declare module 'karma/lib/completion.js' { - declare module.exports: $Exports<'karma/lib/completion'>; -} -declare module 'karma/lib/config.js' { - declare module.exports: $Exports<'karma/lib/config'>; -} -declare module 'karma/lib/constants.js' { - declare module.exports: $Exports<'karma/lib/constants'>; -} -declare module 'karma/lib/detached.js' { - declare module.exports: $Exports<'karma/lib/detached'>; -} -declare module 'karma/lib/emitter_wrapper.js' { - declare module.exports: $Exports<'karma/lib/emitter_wrapper'>; -} -declare module 'karma/lib/events.js' { - declare module.exports: $Exports<'karma/lib/events'>; -} -declare module 'karma/lib/executor.js' { - declare module.exports: $Exports<'karma/lib/executor'>; -} -declare module 'karma/lib/file-list.js' { - declare module.exports: $Exports<'karma/lib/file-list'>; -} -declare module 'karma/lib/file.js' { - declare module.exports: $Exports<'karma/lib/file'>; -} -declare module 'karma/lib/helper.js' { - declare module.exports: $Exports<'karma/lib/helper'>; -} -declare module 'karma/lib/index.js' { - declare module.exports: $Exports<'karma/lib/index'>; -} -declare module 'karma/lib/init.js' { - declare module.exports: $Exports<'karma/lib/init'>; -} -declare module 'karma/lib/init/color_schemes.js' { - declare module.exports: $Exports<'karma/lib/init/color_schemes'>; -} -declare module 'karma/lib/init/formatters.js' { - declare module.exports: $Exports<'karma/lib/init/formatters'>; -} -declare module 'karma/lib/init/state_machine.js' { - declare module.exports: $Exports<'karma/lib/init/state_machine'>; -} -declare module 'karma/lib/launcher.js' { - declare module.exports: $Exports<'karma/lib/launcher'>; -} -declare module 'karma/lib/launchers/base.js' { - declare module.exports: $Exports<'karma/lib/launchers/base'>; -} -declare module 'karma/lib/launchers/capture_timeout.js' { - declare module.exports: $Exports<'karma/lib/launchers/capture_timeout'>; -} -declare module 'karma/lib/launchers/process.js' { - declare module.exports: $Exports<'karma/lib/launchers/process'>; -} -declare module 'karma/lib/launchers/retry.js' { - declare module.exports: $Exports<'karma/lib/launchers/retry'>; -} -declare module 'karma/lib/logger.js' { - declare module.exports: $Exports<'karma/lib/logger'>; -} -declare module 'karma/lib/middleware/common.js' { - declare module.exports: $Exports<'karma/lib/middleware/common'>; -} -declare module 'karma/lib/middleware/karma.js' { - declare module.exports: $Exports<'karma/lib/middleware/karma'>; -} -declare module 'karma/lib/middleware/proxy.js' { - declare module.exports: $Exports<'karma/lib/middleware/proxy'>; -} -declare module 'karma/lib/middleware/runner.js' { - declare module.exports: $Exports<'karma/lib/middleware/runner'>; -} -declare module 'karma/lib/middleware/source_files.js' { - declare module.exports: $Exports<'karma/lib/middleware/source_files'>; -} -declare module 'karma/lib/middleware/stopper.js' { - declare module.exports: $Exports<'karma/lib/middleware/stopper'>; -} -declare module 'karma/lib/middleware/strip_host.js' { - declare module.exports: $Exports<'karma/lib/middleware/strip_host'>; -} -declare module 'karma/lib/plugin.js' { - declare module.exports: $Exports<'karma/lib/plugin'>; -} -declare module 'karma/lib/preprocessor.js' { - declare module.exports: $Exports<'karma/lib/preprocessor'>; -} -declare module 'karma/lib/reporter.js' { - declare module.exports: $Exports<'karma/lib/reporter'>; -} -declare module 'karma/lib/reporters/base_color.js' { - declare module.exports: $Exports<'karma/lib/reporters/base_color'>; -} -declare module 'karma/lib/reporters/base.js' { - declare module.exports: $Exports<'karma/lib/reporters/base'>; -} -declare module 'karma/lib/reporters/dots_color.js' { - declare module.exports: $Exports<'karma/lib/reporters/dots_color'>; -} -declare module 'karma/lib/reporters/dots.js' { - declare module.exports: $Exports<'karma/lib/reporters/dots'>; -} -declare module 'karma/lib/reporters/multi.js' { - declare module.exports: $Exports<'karma/lib/reporters/multi'>; -} -declare module 'karma/lib/reporters/progress_color.js' { - declare module.exports: $Exports<'karma/lib/reporters/progress_color'>; -} -declare module 'karma/lib/reporters/progress.js' { - declare module.exports: $Exports<'karma/lib/reporters/progress'>; -} -declare module 'karma/lib/runner.js' { - declare module.exports: $Exports<'karma/lib/runner'>; -} -declare module 'karma/lib/server.js' { - declare module.exports: $Exports<'karma/lib/server'>; -} -declare module 'karma/lib/stopper.js' { - declare module.exports: $Exports<'karma/lib/stopper'>; -} -declare module 'karma/lib/temp_dir.js' { - declare module.exports: $Exports<'karma/lib/temp_dir'>; -} -declare module 'karma/lib/url.js' { - declare module.exports: $Exports<'karma/lib/url'>; -} -declare module 'karma/lib/watcher.js' { - declare module.exports: $Exports<'karma/lib/watcher'>; -} -declare module 'karma/lib/web-server.js' { - declare module.exports: $Exports<'karma/lib/web-server'>; -} -declare module 'karma/requirejs.config.tpl.js' { - declare module.exports: $Exports<'karma/requirejs.config.tpl'>; -} -declare module 'karma/static/context.js' { - declare module.exports: $Exports<'karma/static/context'>; -} -declare module 'karma/static/debug.js' { - declare module.exports: $Exports<'karma/static/debug'>; -} -declare module 'karma/static/karma.js' { - declare module.exports: $Exports<'karma/static/karma'>; -} -declare module 'karma/wallaby.js' { - declare module.exports: $Exports<'karma/wallaby'>; -} diff --git a/flow-typed/npm/keycode_vx.x.x.js b/flow-typed/npm/keycode_vx.x.x.js deleted file mode 100644 index 93f54aaf05d49d..00000000000000 --- a/flow-typed/npm/keycode_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: b782fe4c661ee10d708a8aaf2452f736 -// flow-typed version: <>/keycode_v^2.1.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'keycode' - * - * 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 'keycode' { - 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 'keycode/test/keycode' { - declare module.exports: any; -} - -declare module 'keycode/test/mocha' { - declare module.exports: any; -} - -// Filename aliases -declare module 'keycode/index' { - declare module.exports: $Exports<'keycode'>; -} -declare module 'keycode/index.js' { - declare module.exports: $Exports<'keycode'>; -} -declare module 'keycode/test/keycode.js' { - declare module.exports: $Exports<'keycode/test/keycode'>; -} -declare module 'keycode/test/mocha.js' { - declare module.exports: $Exports<'keycode/test/mocha'>; -} diff --git a/flow-typed/npm/lodash_v4.x.x.js b/flow-typed/npm/lodash_v4.x.x.js deleted file mode 100644 index 9170faa72dec13..00000000000000 --- a/flow-typed/npm/lodash_v4.x.x.js +++ /dev/null @@ -1,4207 +0,0 @@ -// flow-typed signature: 554384bc1c2235537d0c15bf2acefe99 -// flow-typed version: c5a8c20937/lodash_v4.x.x/flow_>=v0.55.x - -declare module "lodash" { - declare type __CurriedFunction1 = (...r: [AA]) => R; - declare type CurriedFunction1 = __CurriedFunction1; - - declare type __CurriedFunction2 = (( - ...r: [AA] - ) => CurriedFunction1) & - ((...r: [AA, BB]) => R); - declare type CurriedFunction2 = __CurriedFunction2; - - declare type __CurriedFunction3 = (( - ...r: [AA] - ) => CurriedFunction2) & - ((...r: [AA, BB]) => CurriedFunction1) & - ((...r: [AA, BB, CC]) => R); - declare type CurriedFunction3 = __CurriedFunction3< - A, - B, - C, - R, - *, - *, - * - >; - - declare type __CurriedFunction4< - A, - B, - C, - D, - R, - AA: A, - BB: B, - CC: C, - DD: D - > = ((...r: [AA]) => CurriedFunction3) & - ((...r: [AA, BB]) => CurriedFunction2) & - ((...r: [AA, BB, CC]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD]) => R); - declare type CurriedFunction4 = __CurriedFunction4< - A, - B, - C, - D, - R, - *, - *, - *, - * - >; - - declare type __CurriedFunction5< - A, - B, - C, - D, - E, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E - > = ((...r: [AA]) => CurriedFunction4) & - ((...r: [AA, BB]) => CurriedFunction3) & - ((...r: [AA, BB, CC]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE]) => R); - declare type CurriedFunction5 = __CurriedFunction5< - A, - B, - C, - D, - E, - R, - *, - *, - *, - *, - * - >; - - declare type __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E, - FF: F - > = ((...r: [AA]) => CurriedFunction5) & - ((...r: [AA, BB]) => CurriedFunction4) & - ((...r: [AA, BB, CC]) => CurriedFunction3) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE, FF]) => R); - declare type CurriedFunction6 = __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - *, - *, - *, - *, - *, - * - >; - - declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & - (((...r: [A, B]) => R) => CurriedFunction2) & - (((...r: [A, B, C]) => R) => CurriedFunction3) & - (( - (...r: [A, B, C, D]) => R - ) => CurriedFunction4) & - (( - (...r: [A, B, C, D, E]) => R - ) => CurriedFunction5) & - (( - (...r: [A, B, C, D, E, F]) => R - ) => CurriedFunction6); - - declare type UnaryFn = (a: A) => R; - - declare type TemplateSettings = { - escape?: RegExp, - evaluate?: RegExp, - imports?: Object, - interpolate?: RegExp, - variable?: string - }; - - declare type TruncateOptions = { - length?: number, - omission?: string, - separator?: RegExp | string - }; - - declare type DebounceOptions = { - leading?: boolean, - maxWait?: number, - trailing?: boolean - }; - - declare type ThrottleOptions = { - leading?: boolean, - trailing?: boolean - }; - - declare type NestedArray = Array>; - - declare type matchesIterateeShorthand = Object; - declare type matchesPropertyIterateeShorthand = [string, any]; - declare type propertyIterateeShorthand = string; - - declare type OPredicate = - | ((value: A, key: string, object: O) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type OIterateeWithResult = - | Object - | string - | ((value: V, key: string, object: O) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; - - declare type Predicate = - | ((value: T, index: number, array: Array) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type _ValueOnlyIteratee = (value: T) => mixed; - declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; - declare type _Iteratee = ( - item: T, - index: number, - array: ?Array - ) => mixed; - declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T, index: number, array: ?Array) => Array) - | Object - | string; - declare type Comparator = (item: T, item2: T) => boolean; - - declare type MapIterator = - | ((item: T, index: number, array: Array) => U) - | propertyIterateeShorthand; - - declare type OMapIterator = - | ((item: T, key: string, object: O) => U) - | propertyIterateeShorthand; - - declare class Lodash { - // Array - chunk(array: ?Array, size?: number): Array>; - compact(array: Array): Array; - concat(base: Array, ...elements: Array): Array; - difference(array: ?Array, values?: Array): Array; - differenceBy( - array: ?Array, - values: Array, - iteratee: ValueOnlyIteratee - ): T[]; - differenceWith(array: T[], values: T[], comparator?: Comparator): T[]; - drop(array: ?Array, n?: number): Array; - dropRight(array: ?Array, n?: number): Array; - dropRightWhile(array: ?Array, predicate?: Predicate): Array; - dropWhile(array: ?Array, predicate?: Predicate): Array; - fill( - array: ?Array, - value: U, - start?: number, - end?: number - ): Array; - findIndex( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): number; - findLastIndex( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): number; - // alias of _.head - first(array: ?Array): T; - flatten(array: Array | X>): Array; - flattenDeep(array: any[]): Array; - flattenDepth(array: any[], depth?: number): any[]; - fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; - head(array: ?Array): T; - indexOf(array: ?Array, value: T, fromIndex?: number): number; - initial(array: ?Array): Array; - intersection(...arrays: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - intersectionBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; - intersectionBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - intersectionBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - intersectionBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - intersectionWith(a1: Array, comparator: Comparator): Array; - intersectionWith( - a1: Array, - a2: Array, - comparator: Comparator - ): Array; - intersectionWith( - a1: Array, - a2: Array, - a3: Array, - comparator: Comparator - ): Array; - intersectionWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator: Comparator - ): Array; - join(array: ?Array, separator?: string): string; - last(array: ?Array): T; - lastIndexOf(array: ?Array, value: T, fromIndex?: number): number; - nth(array: T[], n?: number): T; - pull(array: ?Array, ...values?: Array): Array; - pullAll(array: ?Array, values: Array): Array; - pullAllBy( - array: ?Array, - values: Array, - iteratee?: ValueOnlyIteratee - ): Array; - pullAllWith(array?: T[], values: T[], comparator?: Function): T[]; - pullAt(array: ?Array, ...indexed?: Array): Array; - pullAt(array: ?Array, indexed?: Array): Array; - remove(array: ?Array, predicate?: Predicate): Array; - reverse(array: ?Array): Array; - slice(array: ?Array, start?: number, end?: number): Array; - sortedIndex(array: ?Array, value: T): number; - sortedIndexBy( - array: ?Array, - value: T, - iteratee?: ValueOnlyIteratee - ): number; - sortedIndexOf(array: ?Array, value: T): number; - sortedLastIndex(array: ?Array, value: T): number; - sortedLastIndexBy( - array: ?Array, - value: T, - iteratee?: ValueOnlyIteratee - ): number; - sortedLastIndexOf(array: ?Array, value: T): number; - sortedUniq(array: ?Array): Array; - sortedUniqBy(array: ?Array, iteratee?: (value: T) => mixed): Array; - tail(array: ?Array): Array; - take(array: ?Array, n?: number): Array; - takeRight(array: ?Array, n?: number): Array; - takeRightWhile(array: ?Array, predicate?: Predicate): Array; - takeWhile(array: ?Array, predicate?: Predicate): Array; - union(...arrays?: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - unionBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; - unionBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - unionBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - unionBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - unionWith(a1: Array, comparator?: Comparator): Array; - unionWith( - a1: Array, - a2: Array, - comparator?: Comparator - ): Array; - unionWith( - a1: Array, - a2: Array, - a3: Array, - comparator?: Comparator - ): Array; - unionWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator?: Comparator - ): Array; - uniq(array: ?Array): Array; - uniqBy(array: ?Array, iteratee?: ValueOnlyIteratee): Array; - uniqWith(array: ?Array, comparator?: Comparator): Array; - unzip(array: ?Array): Array; - unzipWith(array: ?Array, iteratee?: Iteratee): Array; - without(array: ?Array, ...values?: Array): Array; - xor(...array: Array>): Array; - //Workaround until (...parameter: T, parameter2: U) works - xorBy(a1: Array, iteratee?: ValueOnlyIteratee): Array; - xorBy( - a1: Array, - a2: Array, - iteratee?: ValueOnlyIteratee - ): Array; - xorBy( - a1: Array, - a2: Array, - a3: Array, - iteratee?: ValueOnlyIteratee - ): Array; - xorBy( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - iteratee?: ValueOnlyIteratee - ): Array; - //Workaround until (...parameter: T, parameter2: U) works - xorWith(a1: Array, comparator?: Comparator): Array; - xorWith( - a1: Array, - a2: Array, - comparator?: Comparator - ): Array; - xorWith( - a1: Array, - a2: Array, - a3: Array, - comparator?: Comparator - ): Array; - xorWith( - a1: Array, - a2: Array, - a3: Array, - a4: Array, - comparator?: Comparator - ): Array; - zip(a1: A[], a2: B[]): Array<[A, B]>; - zip(a1: A[], a2: B[], a3: C[]): Array<[A, B, C]>; - zip(a1: A[], a2: B[], a3: C[], a4: D[]): Array<[A, B, C, D]>; - zip( - a1: A[], - a2: B[], - a3: C[], - a4: D[], - a5: E[] - ): Array<[A, B, C, D, E]>; - - zipObject(props?: Array, values?: Array): { [key: K]: V }; - zipObjectDeep(props?: any[], values?: any): Object; - //Workaround until (...parameter: T, parameter2: U) works - zipWith(a1: NestedArray, iteratee?: Iteratee): Array; - zipWith( - a1: NestedArray, - a2: NestedArray, - iteratee?: Iteratee - ): Array; - zipWith( - a1: NestedArray, - a2: NestedArray, - a3: NestedArray, - iteratee?: Iteratee - ): Array; - zipWith( - a1: NestedArray, - a2: NestedArray, - a3: NestedArray, - a4: NestedArray, - iteratee?: Iteratee - ): Array; - - // Collection - countBy(array: ?Array, iteratee?: ValueOnlyIteratee): Object; - countBy(object: T, iteratee?: ValueOnlyIteratee): Object; - // alias of _.forEach - each(array: ?Array, iteratee?: Iteratee): Array; - each(object: T, iteratee?: OIteratee): T; - // alias of _.forEachRight - eachRight(array: ?Array, iteratee?: Iteratee): Array; - eachRight(object: T, iteratee?: OIteratee): T; - every(array: ?Array, iteratee?: Iteratee): boolean; - every(object: T, iteratee?: OIteratee): boolean; - filter(array: ?Array, predicate?: Predicate): Array; - filter( - object: T, - predicate?: OPredicate - ): Array; - find( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): T | void; - find( - object: T, - predicate?: OPredicate, - fromIndex?: number - ): V; - findLast( - array: ?$ReadOnlyArray, - predicate?: Predicate, - fromIndex?: number - ): T | void; - findLast( - object: T, - predicate?: OPredicate - ): V; - flatMap(array: ?Array, iteratee?: FlatMapIteratee): Array; - flatMap( - object: T, - iteratee?: OFlatMapIteratee - ): Array; - flatMapDeep( - array: ?Array, - iteratee?: FlatMapIteratee - ): Array; - flatMapDeep( - object: T, - iteratee?: OFlatMapIteratee - ): Array; - flatMapDepth( - array: ?Array, - iteratee?: FlatMapIteratee, - depth?: number - ): Array; - flatMapDepth( - object: T, - iteratee?: OFlatMapIteratee, - depth?: number - ): Array; - forEach(array: ?Array, iteratee?: Iteratee): Array; - forEach(object: T, iteratee?: OIteratee): T; - forEachRight(array: ?Array, iteratee?: Iteratee): Array; - forEachRight(object: T, iteratee?: OIteratee): T; - groupBy( - array: ?Array, - iteratee?: ValueOnlyIteratee - ): { [key: V]: Array }; - groupBy( - object: T, - iteratee?: ValueOnlyIteratee - ): { [key: V]: Array }; - includes(array: ?Array, value: T, fromIndex?: number): boolean; - includes(object: T, value: any, fromIndex?: number): boolean; - includes(str: string, value: string, fromIndex?: number): boolean; - invokeMap( - array: ?Array, - path: ((value: T) => Array | string) | Array | string, - ...args?: Array - ): Array; - invokeMap( - object: T, - path: ((value: any) => Array | string) | Array | string, - ...args?: Array - ): Array; - keyBy( - array: ?Array, - iteratee?: ValueOnlyIteratee - ): { [key: V]: ?T }; - keyBy( - object: T, - iteratee?: ValueOnlyIteratee - ): { [key: V]: ?A }; - map(array: ?Array, iteratee?: MapIterator): Array; - map( - object: ?T, - iteratee?: OMapIterator - ): Array; - map( - str: ?string, - iteratee?: (char: string, index: number, str: string) => any - ): string; - orderBy( - array: ?Array, - iteratees?: Array> | string, - orders?: Array<"asc" | "desc"> | string - ): Array; - orderBy( - object: T, - iteratees?: Array> | string, - orders?: Array<"asc" | "desc"> | string - ): Array; - partition( - array: ?Array, - predicate?: Predicate - ): [Array, Array]; - partition( - object: T, - predicate?: OPredicate - ): [Array, Array]; - reduce( - array: ?Array, - iteratee?: ( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: U - ): U; - reduce( - object: T, - iteratee?: (accumulator: U, value: any, key: string, object: T) => U, - accumulator?: U - ): U; - reduceRight( - array: ?Array, - iteratee?: ( - accumulator: U, - value: T, - index: number, - array: ?Array - ) => U, - accumulator?: U - ): U; - reduceRight( - object: T, - iteratee?: (accumulator: U, value: any, key: string, object: T) => U, - accumulator?: U - ): U; - reject(array: ?Array, predicate?: Predicate): Array; - reject( - object: T, - predicate?: OPredicate - ): Array; - sample(array: ?Array): T; - sample(object: T): V; - sampleSize(array: ?Array, n?: number): Array; - sampleSize(object: T, n?: number): Array; - shuffle(array: ?Array): Array; - shuffle(object: T): Array; - size(collection: Array | Object): number; - some(array: ?Array, predicate?: Predicate): boolean; - some( - object?: ?T, - predicate?: OPredicate - ): boolean; - sortBy(array: ?Array, ...iteratees?: Array>): Array; - sortBy(array: ?Array, iteratees?: Array>): Array; - sortBy( - object: T, - ...iteratees?: Array> - ): Array; - sortBy(object: T, iteratees?: Array>): Array; - - // Date - now(): number; - - // Function - after(n: number, fn: Function): Function; - ary(func: Function, n?: number): Function; - before(n: number, fn: Function): Function; - bind(func: Function, thisArg: any, ...partials: Array): Function; - bindKey(obj: Object, key: string, ...partials: Array): Function; - curry: Curry; - curry(func: Function, arity?: number): Function; - curryRight(func: Function, arity?: number): Function; - debounce(func: F, wait?: number, options?: DebounceOptions): F; - defer(func: Function, ...args?: Array): number; - delay(func: Function, wait: number, ...args?: Array): number; - flip(func: Function): Function; - memoize(func: F, resolver?: Function): F; - negate(predicate: Function): Function; - once(func: Function): Function; - overArgs(func: Function, ...transforms: Array): Function; - overArgs(func: Function, transforms: Array): Function; - partial(func: Function, ...partials: any[]): Function; - partialRight(func: Function, ...partials: Array): Function; - partialRight(func: Function, partials: Array): Function; - rearg(func: Function, ...indexes: Array): Function; - rearg(func: Function, indexes: Array): Function; - rest(func: Function, start?: number): Function; - spread(func: Function): Function; - throttle( - func: Function, - wait?: number, - options?: ThrottleOptions - ): Function; - unary(func: Function): Function; - wrap(value: any, wrapper: Function): Function; - - // Lang - castArray(value: *): any[]; - clone(value: T): T; - cloneDeep(value: T): T; - cloneDeepWith( - value: T, - customizer?: ?(value: T, key: number | string, object: T, stack: any) => U - ): U; - cloneWith( - value: T, - customizer?: ?(value: T, key: number | string, object: T, stack: any) => U - ): U; - conformsTo( - source: T, - predicates: T & { [key: string]: (x: any) => boolean } - ): boolean; - eq(value: any, other: any): boolean; - gt(value: any, other: any): boolean; - gte(value: any, other: any): boolean; - isArguments(value: any): boolean; - isArray(value: any): boolean; - isArrayBuffer(value: any): boolean; - isArrayLike(value: any): boolean; - isArrayLikeObject(value: any): boolean; - isBoolean(value: any): boolean; - isBuffer(value: any): boolean; - isDate(value: any): boolean; - isElement(value: any): boolean; - isEmpty(value: any): boolean; - isEqual(value: any, other: any): boolean; - isEqualWith( - value: T, - other: U, - customizer?: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void - ): boolean; - isError(value: any): boolean; - isFinite(value: any): boolean; - isFunction(value: Function): true; - isFunction(value: number | string | void | null | Object): false; - isInteger(value: any): boolean; - isLength(value: any): boolean; - isMap(value: any): boolean; - isMatch(object?: ?Object, source: Object): boolean; - isMatchWith( - object: T, - source: U, - customizer?: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void - ): boolean; - isNaN(value: any): boolean; - isNative(value: any): boolean; - isNil(value: any): boolean; - isNull(value: any): boolean; - isNumber(value: any): boolean; - isObject(value: any): boolean; - isObjectLike(value: any): boolean; - isPlainObject(value: any): boolean; - isRegExp(value: any): boolean; - isSafeInteger(value: any): boolean; - isSet(value: any): boolean; - isString(value: string): true; - isString( - value: number | boolean | Function | void | null | Object | Array - ): false; - isSymbol(value: any): boolean; - isTypedArray(value: any): boolean; - isUndefined(value: any): boolean; - isWeakMap(value: any): boolean; - isWeakSet(value: any): boolean; - lt(value: any, other: any): boolean; - lte(value: any, other: any): boolean; - toArray(value: any): Array; - toFinite(value: any): number; - toInteger(value: any): number; - toLength(value: any): number; - toNumber(value: any): number; - toPlainObject(value: any): Object; - toSafeInteger(value: any): number; - toString(value: any): string; - - // Math - add(augend: number, addend: number): number; - ceil(number: number, precision?: number): number; - divide(dividend: number, divisor: number): number; - floor(number: number, precision?: number): number; - max(array: ?Array): T; - maxBy(array: ?Array, iteratee?: Iteratee): T; - mean(array: Array<*>): number; - meanBy(array: Array, iteratee?: Iteratee): number; - min(array: ?Array): T; - minBy(array: ?Array, iteratee?: Iteratee): T; - multiply(multiplier: number, multiplicand: number): number; - round(number: number, precision?: number): number; - subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(array: Array, iteratee?: Iteratee): number; - - // number - clamp(number: number, lower?: number, upper: number): number; - inRange(number: number, start?: number, end: number): boolean; - random(lower?: number, upper?: number, floating?: boolean): number; - - // Object - assign(object?: ?Object, ...sources?: Array): Object; - assignIn(a: A, b: B): A & B; - assignIn(a: A, b: B, c: C): A & B & C; - assignIn(a: A, b: B, c: C, d: D): A & B & C & D; - assignIn(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - assignInWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - assignInWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - assignWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - at(object?: ?Object, ...paths: Array): Array; - at(object?: ?Object, paths: Array): Array; - create(prototype: T, properties?: Object): $Supertype; - defaults(object?: ?Object, ...sources?: Array): Object; - defaultsDeep(object?: ?Object, ...sources?: Array): Object; - // alias for _.toPairs - entries(object?: ?Object): NestedArray; - // alias for _.toPairsIn - entriesIn(object?: ?Object): NestedArray; - // alias for _.assignIn - extend(a: A, b: B): A & B; - extend(a: A, b: B, c: C): A & B & C; - extend(a: A, b: B, c: C, d: D): A & B & C & D; - extend(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E; - // alias for _.assignInWith - extendWith( - object: T, - s1: A, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - extendWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - findKey( - object?: ?T, - predicate?: OPredicate - ): string | void; - findLastKey( - object?: ?T, - predicate?: OPredicate - ): string | void; - forIn(object?: ?Object, iteratee?: OIteratee<*>): Object; - forInRight(object?: ?Object, iteratee?: OIteratee<*>): Object; - forOwn(object?: ?Object, iteratee?: OIteratee<*>): Object; - forOwnRight(object?: ?Object, iteratee?: OIteratee<*>): Object; - functions(object?: ?Object): Array; - functionsIn(object?: ?Object): Array; - get( - object?: ?Object | ?Array, - path?: ?Array | string, - defaultValue?: any - ): any; - has(object?: ?Object, path?: ?Array | string): boolean; - hasIn(object?: ?Object, path?: ?Array | string): boolean; - invert(object?: ?Object, multiVal?: boolean): Object; - invertBy(object: ?Object, iteratee?: Function): Object; - invoke( - object?: ?Object, - path?: ?Array | string, - ...args?: Array - ): any; - keys(object?: ?{ [key: K]: any }): Array; - keys(object?: ?Object): Array; - keysIn(object?: ?Object): Array; - mapKeys(object?: ?Object, iteratee?: OIteratee<*>): Object; - mapValues(object?: ?Object, iteratee?: OIteratee<*>): Object; - merge(object?: ?Object, ...sources?: Array): Object; - mergeWith( - object: T, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - s3: C, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C - ) => any | void - ): Object; - mergeWith( - object: T, - s1: A, - s2: B, - s3: C, - s4: D, - customizer?: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B | C | D - ) => any | void - ): Object; - omit(object?: ?Object, ...props: Array): Object; - omit(object?: ?Object, props: Array): Object; - omitBy( - object?: ?T, - predicate?: OPredicate - ): Object; - pick(object?: ?Object, ...props: Array): Object; - pick(object?: ?Object, props: Array): Object; - pickBy( - object?: ?T, - predicate?: OPredicate - ): Object; - result( - object?: ?Object, - path?: ?Array | string, - defaultValue?: any - ): any; - set(object?: ?Object, path?: ?Array | string, value: any): Object; - setWith( - object: T, - path?: ?Array | string, - value: any, - customizer?: (nsValue: any, key: string, nsObject: T) => any - ): Object; - toPairs(object?: ?Object | Array<*>): NestedArray; - toPairsIn(object?: ?Object): NestedArray; - transform( - collection: Object | Array, - iteratee?: OIteratee<*>, - accumulator?: any - ): any; - unset(object?: ?Object, path?: ?Array | string): boolean; - update(object: Object, path: string[] | string, updater: Function): Object; - updateWith( - object: Object, - path: string[] | string, - updater: Function, - customizer?: Function - ): Object; - values(object?: ?Object): Array; - valuesIn(object?: ?Object): Array; - - // Seq - // harder to read, but this is _() - (value: any): any; - chain(value: T): any; - tap(value: T, interceptor: (value: T) => any): T; - thru(value: T1, interceptor: (value: T1) => T2): T2; - // TODO: _.prototype.* - - // String - camelCase(string?: ?string): string; - capitalize(string?: string): string; - deburr(string?: string): string; - endsWith(string?: string, target?: string, position?: number): boolean; - escape(string?: string): string; - escapeRegExp(string?: string): string; - kebabCase(string?: string): string; - lowerCase(string?: string): string; - lowerFirst(string?: string): string; - pad(string?: string, length?: number, chars?: string): string; - padEnd(string?: string, length?: number, chars?: string): string; - padStart(string?: string, length?: number, chars?: string): string; - parseInt(string: string, radix?: number): number; - repeat(string?: string, n?: number): string; - replace( - string?: string, - pattern: RegExp | string, - replacement: ((string: string) => string) | string - ): string; - snakeCase(string?: string): string; - split( - string?: string, - separator: RegExp | string, - limit?: number - ): Array; - startCase(string?: string): string; - startsWith(string?: string, target?: string, position?: number): boolean; - template(string?: string, options?: TemplateSettings): Function; - toLower(string?: string): string; - toUpper(string?: string): string; - trim(string?: string, chars?: string): string; - trimEnd(string?: string, chars?: string): string; - trimStart(string?: string, chars?: string): string; - truncate(string?: string, options?: TruncateOptions): string; - unescape(string?: string): string; - upperCase(string?: string): string; - upperFirst(string?: string): string; - words(string?: string, pattern?: RegExp | string): Array; - - // Util - attempt(func: Function, ...args: Array): any; - bindAll(object?: ?Object, methodNames: Array): Object; - bindAll(object?: ?Object, ...methodNames: Array): Object; - cond(pairs: NestedArray): Function; - conforms(source: Object): Function; - constant(value: T): () => T; - defaultTo( - value: T1, - defaultValue: T2 - ): T1; - // NaN is a number instead of its own type, otherwise it would behave like null/void - defaultTo(value: T1, defaultValue: T2): T1 | T2; - defaultTo(value: T1, defaultValue: T2): T2; - flow: $ComposeReverse; - flow(funcs?: Array): Function; - flowRight: $Compose; - flowRight(funcs?: Array): Function; - identity(value: T): T; - iteratee(func?: any): Function; - matches(source: Object): Function; - matchesProperty(path?: ?Array | string, srcValue: any): Function; - method(path?: ?Array | string, ...args?: Array): Function; - methodOf(object?: ?Object, ...args?: Array): Function; - mixin( - object?: T, - source: Object, - options?: { chain: boolean } - ): T; - noConflict(): Lodash; - noop(...args: Array): void; - nthArg(n?: number): Function; - over(...iteratees: Array): Function; - over(iteratees: Array): Function; - overEvery(...predicates: Array): Function; - overEvery(predicates: Array): Function; - overSome(...predicates: Array): Function; - overSome(predicates: Array): Function; - property(path?: ?Array | string): Function; - propertyOf(object?: ?Object): Function; - range(start: number, end: number, step?: number): Array; - range(end: number, step?: number): Array; - rangeRight(start: number, end: number, step?: number): Array; - rangeRight(end: number, step?: number): Array; - runInContext(context?: Object): Function; - - stubArray(): Array<*>; - stubFalse(): false; - stubObject(): {}; - stubString(): ""; - stubTrue(): true; - times(n: number, ...rest: Array): Array; - times(n: number, iteratee: (i: number) => T): Array; - toPath(value: any): Array; - uniqueId(prefix?: string): string; - - // Properties - VERSION: string; - templateSettings: TemplateSettings; - } - - declare var exports: Lodash; -} - -declare module "lodash/fp" { - declare type __CurriedFunction1 = (...r: [AA]) => R; - declare type CurriedFunction1 = __CurriedFunction1; - - declare type __CurriedFunction2 = (( - ...r: [AA] - ) => CurriedFunction1) & - ((...r: [AA, BB]) => R); - declare type CurriedFunction2 = __CurriedFunction2; - - declare type __CurriedFunction3 = (( - ...r: [AA] - ) => CurriedFunction2) & - ((...r: [AA, BB]) => CurriedFunction1) & - ((...r: [AA, BB, CC]) => R); - declare type CurriedFunction3 = __CurriedFunction3< - A, - B, - C, - R, - *, - *, - * - >; - - declare type __CurriedFunction4< - A, - B, - C, - D, - R, - AA: A, - BB: B, - CC: C, - DD: D - > = ((...r: [AA]) => CurriedFunction3) & - ((...r: [AA, BB]) => CurriedFunction2) & - ((...r: [AA, BB, CC]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD]) => R); - declare type CurriedFunction4 = __CurriedFunction4< - A, - B, - C, - D, - R, - *, - *, - *, - * - >; - - declare type __CurriedFunction5< - A, - B, - C, - D, - E, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E - > = ((...r: [AA]) => CurriedFunction4) & - ((...r: [AA, BB]) => CurriedFunction3) & - ((...r: [AA, BB, CC]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE]) => R); - declare type CurriedFunction5 = __CurriedFunction5< - A, - B, - C, - D, - E, - R, - *, - *, - *, - *, - * - >; - - declare type __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - AA: A, - BB: B, - CC: C, - DD: D, - EE: E, - FF: F - > = ((...r: [AA]) => CurriedFunction5) & - ((...r: [AA, BB]) => CurriedFunction4) & - ((...r: [AA, BB, CC]) => CurriedFunction3) & - ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & - ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & - ((...r: [AA, BB, CC, DD, EE, FF]) => R); - declare type CurriedFunction6 = __CurriedFunction6< - A, - B, - C, - D, - E, - F, - R, - *, - *, - *, - *, - *, - * - >; - - declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & - (((...r: [A, B]) => R) => CurriedFunction2) & - (((...r: [A, B, C]) => R) => CurriedFunction3) & - (( - (...r: [A, B, C, D]) => R - ) => CurriedFunction4) & - (( - (...r: [A, B, C, D, E]) => R - ) => CurriedFunction5) & - (( - (...r: [A, B, C, D, E, F]) => R - ) => CurriedFunction6); - - declare type UnaryFn = (a: A) => R; - - declare type TemplateSettings = { - escape?: RegExp, - evaluate?: RegExp, - imports?: Object, - interpolate?: RegExp, - variable?: string - }; - - declare type TruncateOptions = { - length?: number, - omission?: string, - separator?: RegExp | string - }; - - declare type DebounceOptions = { - leading?: boolean, - maxWait?: number, - trailing?: boolean - }; - - declare type ThrottleOptions = { - leading?: boolean, - trailing?: boolean - }; - - declare type NestedArray = Array>; - - declare type matchesIterateeShorthand = Object; - declare type matchesPropertyIterateeShorthand = [string, any]; - declare type propertyIterateeShorthand = string; - - declare type OPredicate = - | ((value: A) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type OIterateeWithResult = Object | string | ((value: V) => R); - declare type OIteratee = OIterateeWithResult; - declare type OFlatMapIteratee = OIterateeWithResult>; - - declare type Predicate = - | ((value: T) => any) - | matchesIterateeShorthand - | matchesPropertyIterateeShorthand - | propertyIterateeShorthand; - - declare type _ValueOnlyIteratee = (value: T) => mixed; - declare type ValueOnlyIteratee = _ValueOnlyIteratee | string; - declare type _Iteratee = (item: T) => mixed; - declare type Iteratee = _Iteratee | Object | string; - declare type FlatMapIteratee = - | ((item: T) => Array) - | Object - | string; - declare type Comparator = (item: T, item2: T) => boolean; - - declare type MapIterator = ((item: T) => U) | propertyIterateeShorthand; - - declare type OMapIterator = - | ((item: T) => U) - | propertyIterateeShorthand; - - declare class Lodash { - // Array - chunk(size: number): (array: Array) => Array>; - chunk(size: number, array: Array): Array>; - compact(array: Array): Array; - concat | T, B: Array | U>( - base: A - ): (elements: B) => Array; - concat | T, B: Array | U>( - base: A, - elements: B - ): Array; - difference(values: Array): (array: Array) => Array; - difference(values: Array, array: Array): Array; - differenceBy( - iteratee: ValueOnlyIteratee - ): ((values: Array) => (array: Array) => T[]) & - ((values: Array, array: Array) => T[]); - differenceBy( - iteratee: ValueOnlyIteratee, - values: Array - ): (array: Array) => T[]; - differenceBy( - iteratee: ValueOnlyIteratee, - values: Array, - array: Array - ): T[]; - differenceWith( - values: T[] - ): ((comparator: Comparator) => (array: T[]) => T[]) & - ((comparator: Comparator, array: T[]) => T[]); - differenceWith( - values: T[], - comparator: Comparator - ): (array: T[]) => T[]; - differenceWith(values: T[], comparator: Comparator, array: T[]): T[]; - drop(n: number): (array: Array) => Array; - drop(n: number, array: Array): Array; - dropLast(n: number): (array: Array) => Array; - dropLast(n: number, array: Array): Array; - dropRight(n: number): (array: Array) => Array; - dropRight(n: number, array: Array): Array; - dropRightWhile(predicate: Predicate): (array: Array) => Array; - dropRightWhile(predicate: Predicate, array: Array): Array; - dropWhile(predicate: Predicate): (array: Array) => Array; - dropWhile(predicate: Predicate, array: Array): Array; - dropLastWhile(predicate: Predicate): (array: Array) => Array; - dropLastWhile(predicate: Predicate, array: Array): Array; - fill( - start: number - ): (( - end: number - ) => ((value: U) => (array: Array) => Array) & - ((value: U, array: Array) => Array)) & - ((end: number, value: U) => (array: Array) => Array) & - ((end: number, value: U, array: Array) => Array); - fill( - start: number, - end: number - ): ((value: U) => (array: Array) => Array) & - ((value: U, array: Array) => Array); - fill( - start: number, - end: number, - value: U - ): (array: Array) => Array; - fill( - start: number, - end: number, - value: U, - array: Array - ): Array; - findIndex(predicate: Predicate): (array: $ReadOnlyArray) => number; - findIndex(predicate: Predicate, array: $ReadOnlyArray): number; - findIndexFrom( - predicate: Predicate - ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & - ((fromIndex: number, array: $ReadOnlyArray) => number); - findIndexFrom( - predicate: Predicate, - fromIndex: number - ): (array: $ReadOnlyArray) => number; - findIndexFrom( - predicate: Predicate, - fromIndex: number, - array: $ReadOnlyArray - ): number; - findLastIndex( - predicate: Predicate - ): (array: $ReadOnlyArray) => number; - findLastIndex(predicate: Predicate, array: $ReadOnlyArray): number; - findLastIndexFrom( - predicate: Predicate - ): ((fromIndex: number) => (array: $ReadOnlyArray) => number) & - ((fromIndex: number, array: $ReadOnlyArray) => number); - findLastIndexFrom( - predicate: Predicate, - fromIndex: number - ): (array: $ReadOnlyArray) => number; - findLastIndexFrom( - predicate: Predicate, - fromIndex: number, - array: $ReadOnlyArray - ): number; - // alias of _.head - first(array: Array): T; - flatten(array: Array | X>): Array; - unnest(array: Array | X>): Array; - flattenDeep(array: any[]): Array; - flattenDepth(depth: number): (array: any[]) => any[]; - flattenDepth(depth: number, array: any[]): any[]; - fromPairs(pairs: Array<[A, B]>): { [key: A]: B }; - head(array: Array): T; - indexOf(value: T): (array: Array) => number; - indexOf(value: T, array: Array): number; - indexOfFrom( - value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - indexOfFrom(value: T, fromIndex: number): (array: Array) => number; - indexOfFrom(value: T, fromIndex: number, array: Array): number; - initial(array: Array): Array; - init(array: Array): Array; - intersection(a1: Array): (a2: Array) => Array; - intersection(a1: Array, a2: Array): Array; - intersectionBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - intersectionBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - intersectionBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - intersectionWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - intersectionWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - intersectionWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - join(separator: string): (array: Array) => string; - join(separator: string, array: Array): string; - last(array: Array): T; - lastIndexOf(value: T): (array: Array) => number; - lastIndexOf(value: T, array: Array): number; - lastIndexOfFrom( - value: T - ): ((fromIndex: number) => (array: Array) => number) & - ((fromIndex: number, array: Array) => number); - lastIndexOfFrom( - value: T, - fromIndex: number - ): (array: Array) => number; - lastIndexOfFrom(value: T, fromIndex: number, array: Array): number; - nth(n: number): (array: T[]) => T; - nth(n: number, array: T[]): T; - pull(value: T): (array: Array) => Array; - pull(value: T, array: Array): Array; - pullAll(values: Array): (array: Array) => Array; - pullAll(values: Array, array: Array): Array; - pullAllBy( - iteratee: ValueOnlyIteratee - ): ((values: Array) => (array: Array) => Array) & - ((values: Array, array: Array) => Array); - pullAllBy( - iteratee: ValueOnlyIteratee, - values: Array - ): (array: Array) => Array; - pullAllBy( - iteratee: ValueOnlyIteratee, - values: Array, - array: Array - ): Array; - pullAllWith( - comparator: Function - ): ((values: T[]) => (array: T[]) => T[]) & - ((values: T[], array: T[]) => T[]); - pullAllWith(comparator: Function, values: T[]): (array: T[]) => T[]; - pullAllWith(comparator: Function, values: T[], array: T[]): T[]; - pullAt(indexed: Array): (array: Array) => Array; - pullAt(indexed: Array, array: Array): Array; - remove(predicate: Predicate): (array: Array) => Array; - remove(predicate: Predicate, array: Array): Array; - reverse(array: Array): Array; - slice( - start: number - ): ((end: number) => (array: Array) => Array) & - ((end: number, array: Array) => Array); - slice(start: number, end: number): (array: Array) => Array; - slice(start: number, end: number, array: Array): Array; - sortedIndex(value: T): (array: Array) => number; - sortedIndex(value: T, array: Array): number; - sortedIndexBy( - iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); - sortedIndexBy( - iteratee: ValueOnlyIteratee, - value: T - ): (array: Array) => number; - sortedIndexBy( - iteratee: ValueOnlyIteratee, - value: T, - array: Array - ): number; - sortedIndexOf(value: T): (array: Array) => number; - sortedIndexOf(value: T, array: Array): number; - sortedLastIndex(value: T): (array: Array) => number; - sortedLastIndex(value: T, array: Array): number; - sortedLastIndexBy( - iteratee: ValueOnlyIteratee - ): ((value: T) => (array: Array) => number) & - ((value: T, array: Array) => number); - sortedLastIndexBy( - iteratee: ValueOnlyIteratee, - value: T - ): (array: Array) => number; - sortedLastIndexBy( - iteratee: ValueOnlyIteratee, - value: T, - array: Array - ): number; - sortedLastIndexOf(value: T): (array: Array) => number; - sortedLastIndexOf(value: T, array: Array): number; - sortedUniq(array: Array): Array; - sortedUniqBy( - iteratee: (value: T) => mixed - ): (array: Array) => Array; - sortedUniqBy(iteratee: (value: T) => mixed, array: Array): Array; - tail(array: Array): Array; - take(n: number): (array: Array) => Array; - take(n: number, array: Array): Array; - takeRight(n: number): (array: Array) => Array; - takeRight(n: number, array: Array): Array; - takeLast(n: number): (array: Array) => Array; - takeLast(n: number, array: Array): Array; - takeRightWhile(predicate: Predicate): (array: Array) => Array; - takeRightWhile(predicate: Predicate, array: Array): Array; - takeLastWhile(predicate: Predicate): (array: Array) => Array; - takeLastWhile(predicate: Predicate, array: Array): Array; - takeWhile(predicate: Predicate): (array: Array) => Array; - takeWhile(predicate: Predicate, array: Array): Array; - union(a1: Array): (a2: Array) => Array; - union(a1: Array, a2: Array): Array; - unionBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - unionBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - unionBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - unionWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - unionWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - unionWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - uniq(array: Array): Array; - uniqBy(iteratee: ValueOnlyIteratee): (array: Array) => Array; - uniqBy(iteratee: ValueOnlyIteratee, array: Array): Array; - uniqWith(comparator: Comparator): (array: Array) => Array; - uniqWith(comparator: Comparator, array: Array): Array; - unzip(array: Array): Array; - unzipWith(iteratee: Iteratee): (array: Array) => Array; - unzipWith(iteratee: Iteratee, array: Array): Array; - without(values: Array): (array: Array) => Array; - without(values: Array, array: Array): Array; - xor(a1: Array): (a2: Array) => Array; - xor(a1: Array, a2: Array): Array; - symmetricDifference(a1: Array): (a2: Array) => Array; - symmetricDifference(a1: Array, a2: Array): Array; - xorBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - xorBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - xorBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee, - a1: Array - ): (a2: Array) => Array; - symmetricDifferenceBy( - iteratee: ValueOnlyIteratee, - a1: Array, - a2: Array - ): Array; - xorWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - xorWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - xorWith(comparator: Comparator, a1: Array, a2: Array): Array; - symmetricDifferenceWith( - comparator: Comparator - ): ((a1: Array) => (a2: Array) => Array) & - ((a1: Array, a2: Array) => Array); - symmetricDifferenceWith( - comparator: Comparator, - a1: Array - ): (a2: Array) => Array; - symmetricDifferenceWith( - comparator: Comparator, - a1: Array, - a2: Array - ): Array; - zip(a1: A[]): (a2: B[]) => Array<[A, B]>; - zip(a1: A[], a2: B[]): Array<[A, B]>; - zipAll(arrays: Array>): Array; - zipObject(props?: Array): (values?: Array) => { [key: K]: V }; - zipObject(props?: Array, values?: Array): { [key: K]: V }; - zipObj(props: Array): (values: Array) => Object; - zipObj(props: Array, values: Array): Object; - zipObjectDeep(props: any[]): (values: any) => Object; - zipObjectDeep(props: any[], values: any): Object; - zipWith( - iteratee: Iteratee - ): ((a1: NestedArray) => (a2: NestedArray) => Array) & - ((a1: NestedArray, a2: NestedArray) => Array); - zipWith( - iteratee: Iteratee, - a1: NestedArray - ): (a2: NestedArray) => Array; - zipWith( - iteratee: Iteratee, - a1: NestedArray, - a2: NestedArray - ): Array; - // Collection - countBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [string]: number }; - countBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [string]: number }; - // alias of _.forEach - each( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - each( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - // alias of _.forEachRight - eachRight( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - eachRight( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - every( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => boolean; - every( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): boolean; - all( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => boolean; - all( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): boolean; - filter( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => Array; - filter( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): Array; - find( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - find( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findFrom( - predicate: Predicate | OPredicate - ): (( - fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & - (( - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ) => T | void); - findFrom( - predicate: Predicate | OPredicate, - fromIndex: number - ): (collection: Array | { [id: any]: T }) => T | void; - findFrom( - predicate: Predicate | OPredicate, - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findLast( - predicate: Predicate | OPredicate - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - findLast( - predicate: Predicate | OPredicate, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - findLastFrom( - predicate: Predicate | OPredicate - ): (( - fromIndex: number - ) => (collection: $ReadOnlyArray | { [id: any]: T }) => T | void) & - (( - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ) => T | void); - findLastFrom( - predicate: Predicate | OPredicate, - fromIndex: number - ): (collection: $ReadOnlyArray | { [id: any]: T }) => T | void; - findLastFrom( - predicate: Predicate | OPredicate, - fromIndex: number, - collection: $ReadOnlyArray | { [id: any]: T } - ): T | void; - flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; - flatMap( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } - ): Array; - flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (collection: Array | { [id: any]: T }) => Array; - flatMapDeep( - iteratee: FlatMapIteratee | OFlatMapIteratee, - collection: Array | { [id: any]: T } - ): Array; - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee - ): (( - depth: number - ) => (collection: Array | { [id: any]: T }) => Array) & - ((depth: number, collection: Array | { [id: any]: T }) => Array); - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, - depth: number - ): (collection: Array | { [id: any]: T }) => Array; - flatMapDepth( - iteratee: FlatMapIteratee | OFlatMapIteratee, - depth: number, - collection: Array | { [id: any]: T } - ): Array; - forEach( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - forEach( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - forEachRight( - iteratee: Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - forEachRight( - iteratee: Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - groupBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [key: V]: Array }; - groupBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [key: V]: Array }; - includes(value: string): (str: string) => boolean; - includes(value: string, str: string): boolean; - includes(value: T): (collection: Array | { [id: any]: T }) => boolean; - includes(value: T, collection: Array | { [id: any]: T }): boolean; - contains(value: string): (str: string) => boolean; - contains(value: string, str: string): boolean; - contains(value: T): (collection: Array | { [id: any]: T }) => boolean; - contains(value: T, collection: Array | { [id: any]: T }): boolean; - includesFrom( - value: string - ): ((fromIndex: number) => (str: string) => boolean) & - ((fromIndex: number, str: string) => boolean); - includesFrom(value: string, fromIndex: number): (str: string) => boolean; - includesFrom(value: string, fromIndex: number, str: string): boolean; - includesFrom( - value: T - ): ((fromIndex: number) => (collection: Array) => boolean) & - ((fromIndex: number, collection: Array) => boolean); - includesFrom( - value: T, - fromIndex: number - ): (collection: Array) => boolean; - includesFrom(value: T, fromIndex: number, collection: Array): boolean; - invokeMap( - path: ((value: T) => Array | string) | Array | string - ): (collection: Array | { [id: any]: T }) => Array; - invokeMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): Array; - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string - ): (( - collection: Array | { [id: any]: T } - ) => (args: Array) => Array) & - (( - collection: Array | { [id: any]: T }, - args: Array - ) => Array); - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T } - ): (args: Array) => Array; - invokeArgsMap( - path: ((value: T) => Array | string) | Array | string, - collection: Array | { [id: any]: T }, - args: Array - ): Array; - keyBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [key: V]: T }; - keyBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [key: V]: T }; - indexBy( - iteratee: ValueOnlyIteratee - ): (collection: Array | { [id: any]: T }) => { [key: V]: T }; - indexBy( - iteratee: ValueOnlyIteratee, - collection: Array | { [id: any]: T } - ): { [key: V]: T }; - map( - iteratee: MapIterator | OMapIterator - ): (collection: Array | { [id: any]: T }) => Array; - map( - iteratee: MapIterator | OMapIterator, - collection: Array | { [id: any]: T } - ): Array; - map(iteratee: (char: string) => any): (str: string) => string; - map(iteratee: (char: string) => any, str: string): string; - pluck( - iteratee: MapIterator | OMapIterator - ): (collection: Array | { [id: any]: T }) => Array; - pluck( - iteratee: MapIterator | OMapIterator, - collection: Array | { [id: any]: T } - ): Array; - pluck(iteratee: (char: string) => any): (str: string) => string; - pluck(iteratee: (char: string) => any, str: string): string; - orderBy( - iteratees: Array | OIteratee<*>> | string - ): (( - orders: Array<"asc" | "desc"> | string - ) => (collection: Array | { [id: any]: T }) => Array) & - (( - orders: Array<"asc" | "desc"> | string, - collection: Array | { [id: any]: T } - ) => Array); - orderBy( - iteratees: Array | OIteratee<*>> | string, - orders: Array<"asc" | "desc"> | string - ): (collection: Array | { [id: any]: T }) => Array; - orderBy( - iteratees: Array | OIteratee<*>> | string, - orders: Array<"asc" | "desc"> | string, - collection: Array | { [id: any]: T } - ): Array; - partition( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => [Array, Array]; - partition( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): [Array, Array]; - reduce( - iteratee: (accumulator: U, value: T) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); - reduce( - iteratee: (accumulator: U, value: T) => U, - accumulator: U - ): (collection: Array | { [id: any]: T }) => U; - reduce( - iteratee: (accumulator: U, value: T) => U, - accumulator: U, - collection: Array | { [id: any]: T } - ): U; - reduceRight( - iteratee: (value: T, accumulator: U) => U - ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & - ((accumulator: U, collection: Array | { [id: any]: T }) => U); - reduceRight( - iteratee: (value: T, accumulator: U) => U, - accumulator: U - ): (collection: Array | { [id: any]: T }) => U; - reduceRight( - iteratee: (value: T, accumulator: U) => U, - accumulator: U, - collection: Array | { [id: any]: T } - ): U; - reject( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => Array; - reject( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): Array; - sample(collection: Array | { [id: any]: T }): T; - sampleSize( - n: number - ): (collection: Array | { [id: any]: T }) => Array; - sampleSize(n: number, collection: Array | { [id: any]: T }): Array; - shuffle(collection: Array | { [id: any]: T }): Array; - size(collection: Array | Object): number; - some( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => boolean; - some( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): boolean; - any( - predicate: Predicate | OPredicate - ): (collection: Array | { [id: any]: T }) => boolean; - any( - predicate: Predicate | OPredicate, - collection: Array | { [id: any]: T } - ): boolean; - sortBy( - iteratees: Array | OIteratee> | Iteratee | OIteratee - ): (collection: Array | { [id: any]: T }) => Array; - sortBy( - iteratees: Array | OIteratee> | Iteratee | OIteratee, - collection: Array | { [id: any]: T } - ): Array; - - // Date - now(): number; - - // Function - after(fn: Function): (n: number) => Function; - after(fn: Function, n: number): Function; - ary(func: Function): Function; - nAry(n: number): (func: Function) => Function; - nAry(n: number, func: Function): Function; - before(fn: Function): (n: number) => Function; - before(fn: Function, n: number): Function; - bind(func: Function): (thisArg: any) => Function; - bind(func: Function, thisArg: any): Function; - bindKey(obj: Object): (key: string) => Function; - bindKey(obj: Object, key: string): Function; - curry: Curry; - curryN(arity: number): (func: Function) => Function; - curryN(arity: number, func: Function): Function; - curryRight(func: Function): Function; - curryRightN(arity: number): (func: Function) => Function; - curryRightN(arity: number, func: Function): Function; - debounce(wait: number): (func: F) => F; - debounce(wait: number, func: F): F; - defer(func: Function): number; - delay(wait: number): (func: Function) => number; - delay(wait: number, func: Function): number; - flip(func: Function): Function; - memoize(func: F): F; - negate(predicate: Function): Function; - complement(predicate: Function): Function; - once(func: Function): Function; - overArgs(func: Function): (transforms: Array) => Function; - overArgs(func: Function, transforms: Array): Function; - useWith(func: Function): (transforms: Array) => Function; - useWith(func: Function, transforms: Array): Function; - partial(func: Function): (partials: any[]) => Function; - partial(func: Function, partials: any[]): Function; - partialRight(func: Function): (partials: Array) => Function; - partialRight(func: Function, partials: Array): Function; - rearg(indexes: Array): (func: Function) => Function; - rearg(indexes: Array, func: Function): Function; - rest(func: Function): Function; - unapply(func: Function): Function; - restFrom(start: number): (func: Function) => Function; - restFrom(start: number, func: Function): Function; - spread(func: Function): Function; - apply(func: Function): Function; - spreadFrom(start: number): (func: Function) => Function; - spreadFrom(start: number, func: Function): Function; - throttle(wait: number): (func: Function) => Function; - throttle(wait: number, func: Function): Function; - unary(func: Function): Function; - wrap(wrapper: Function): (value: any) => Function; - wrap(wrapper: Function, value: any): Function; - - // Lang - castArray(value: *): any[]; - clone(value: T): T; - cloneDeep(value: T): T; - cloneDeepWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U - ): (value: T) => U; - cloneDeepWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U, - value: T - ): U; - cloneWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U - ): (value: T) => U; - cloneWith( - customizer: (value: T, key: number | string, object: T, stack: any) => U, - value: T - ): U; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - conformsTo( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - where( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean } - ): (source: T) => boolean; - conforms( - predicates: T & { [key: string]: (x: any) => boolean }, - source: T - ): boolean; - eq(value: any): (other: any) => boolean; - eq(value: any, other: any): boolean; - identical(value: any): (other: any) => boolean; - identical(value: any, other: any): boolean; - gt(value: any): (other: any) => boolean; - gt(value: any, other: any): boolean; - gte(value: any): (other: any) => boolean; - gte(value: any, other: any): boolean; - isArguments(value: any): boolean; - isArray(value: any): boolean; - isArrayBuffer(value: any): boolean; - isArrayLike(value: any): boolean; - isArrayLikeObject(value: any): boolean; - isBoolean(value: any): boolean; - isBuffer(value: any): boolean; - isDate(value: any): boolean; - isElement(value: any): boolean; - isEmpty(value: any): boolean; - isEqual(value: any): (other: any) => boolean; - isEqual(value: any, other: any): boolean; - equals(value: any): (other: any) => boolean; - equals(value: any, other: any): boolean; - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void - ): ((value: T) => (other: U) => boolean) & - ((value: T, other: U) => boolean); - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void, - value: T - ): (other: U) => boolean; - isEqualWith( - customizer: ( - objValue: any, - otherValue: any, - key: number | string, - object: T, - other: U, - stack: any - ) => boolean | void, - value: T, - other: U - ): boolean; - isError(value: any): boolean; - isFinite(value: any): boolean; - isFunction(value: Function): true; - isFunction(value: number | string | void | null | Object): false; - isInteger(value: any): boolean; - isLength(value: any): boolean; - isMap(value: any): boolean; - isMatch(source: Object): (object: Object) => boolean; - isMatch(source: Object, object: Object): boolean; - whereEq(source: Object): (object: Object) => boolean; - whereEq(source: Object, object: Object): boolean; - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void - ): ((source: U) => (object: T) => boolean) & - ((source: U, object: T) => boolean); - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void, - source: U - ): (object: T) => boolean; - isMatchWith( - customizer: ( - objValue: any, - srcValue: any, - key: number | string, - object: T, - source: U - ) => boolean | void, - source: U, - object: T - ): boolean; - isNaN(value: any): boolean; - isNative(value: any): boolean; - isNil(value: any): boolean; - isNull(value: any): boolean; - isNumber(value: any): boolean; - isObject(value: any): boolean; - isObjectLike(value: any): boolean; - isPlainObject(value: any): boolean; - isRegExp(value: any): boolean; - isSafeInteger(value: any): boolean; - isSet(value: any): boolean; - isString(value: string): true; - isString( - value: number | boolean | Function | void | null | Object | Array - ): false; - isSymbol(value: any): boolean; - isTypedArray(value: any): boolean; - isUndefined(value: any): boolean; - isWeakMap(value: any): boolean; - isWeakSet(value: any): boolean; - lt(value: any): (other: any) => boolean; - lt(value: any, other: any): boolean; - lte(value: any): (other: any) => boolean; - lte(value: any, other: any): boolean; - toArray(value: any): Array; - toFinite(value: any): number; - toInteger(value: any): number; - toLength(value: any): number; - toNumber(value: any): number; - toPlainObject(value: any): Object; - toSafeInteger(value: any): number; - toString(value: any): string; - - // Math - add(augend: number): (addend: number) => number; - add(augend: number, addend: number): number; - ceil(number: number): number; - divide(dividend: number): (divisor: number) => number; - divide(dividend: number, divisor: number): number; - floor(number: number): number; - max(array: Array): T; - maxBy(iteratee: Iteratee): (array: Array) => T; - maxBy(iteratee: Iteratee, array: Array): T; - mean(array: Array<*>): number; - meanBy(iteratee: Iteratee): (array: Array) => number; - meanBy(iteratee: Iteratee, array: Array): number; - min(array: Array): T; - minBy(iteratee: Iteratee): (array: Array) => T; - minBy(iteratee: Iteratee, array: Array): T; - multiply(multiplier: number): (multiplicand: number) => number; - multiply(multiplier: number, multiplicand: number): number; - round(number: number): number; - subtract(minuend: number): (subtrahend: number) => number; - subtract(minuend: number, subtrahend: number): number; - sum(array: Array<*>): number; - sumBy(iteratee: Iteratee): (array: Array) => number; - sumBy(iteratee: Iteratee, array: Array): number; - - // number - clamp( - lower: number - ): ((upper: number) => (number: number) => number) & - ((upper: number, number: number) => number); - clamp(lower: number, upper: number): (number: number) => number; - clamp(lower: number, upper: number, number: number): number; - inRange( - start: number - ): ((end: number) => (number: number) => boolean) & - ((end: number, number: number) => boolean); - inRange(start: number, end: number): (number: number) => boolean; - inRange(start: number, end: number, number: number): boolean; - random(lower: number): (upper: number) => number; - random(lower: number, upper: number): number; - - // Object - assign(object: Object): (source: Object) => Object; - assign(object: Object, source: Object): Object; - assignAll(objects: Array): Object; - assignInAll(objects: Array): Object; - extendAll(objects: Array): Object; - assignIn(a: A): (b: B) => A & B; - assignIn(a: A, b: B): A & B; - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - assignInWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - assignWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - assignInAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - assignInAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - extendAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - extendAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - assignAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - assignAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - at(paths: Array): (object: Object) => Array; - at(paths: Array, object: Object): Array; - props(paths: Array): (object: Object) => Array; - props(paths: Array, object: Object): Array; - paths(paths: Array): (object: Object) => Array; - paths(paths: Array, object: Object): Array; - create(prototype: T): $Supertype; - defaults(source: Object): (object: Object) => Object; - defaults(source: Object, object: Object): Object; - defaultsAll(objects: Array): Object; - defaultsDeep(source: Object): (object: Object) => Object; - defaultsDeep(source: Object, object: Object): Object; - defaultsDeepAll(objects: Array): Object; - // alias for _.toPairs - entries(object: Object): NestedArray; - // alias for _.toPairsIn - entriesIn(object: Object): NestedArray; - // alias for _.assignIn - extend(a: A): (b: B) => A & B; - extend(a: A, b: B): A & B; - // alias for _.assignInWith - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T - ): (s1: A) => Object; - extendWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A - ) => any | void, - object: T, - s1: A - ): Object; - findKey( - predicate: OPredicate - ): (object: T) => string | void; - findKey( - predicate: OPredicate, - object: T - ): string | void; - findLastKey( - predicate: OPredicate - ): (object: T) => string | void; - findLastKey( - predicate: OPredicate, - object: T - ): string | void; - forIn(iteratee: OIteratee<*>): (object: Object) => Object; - forIn(iteratee: OIteratee<*>, object: Object): Object; - forInRight(iteratee: OIteratee<*>): (object: Object) => Object; - forInRight(iteratee: OIteratee<*>, object: Object): Object; - forOwn(iteratee: OIteratee<*>): (object: Object) => Object; - forOwn(iteratee: OIteratee<*>, object: Object): Object; - forOwnRight(iteratee: OIteratee<*>): (object: Object) => Object; - forOwnRight(iteratee: OIteratee<*>, object: Object): Object; - functions(object: Object): Array; - functionsIn(object: Object): Array; - get(path: Array | string): (object: Object | Array) => any; - get(path: Array | string, object: Object | Array): any; - prop(path: Array | string): (object: Object | Array) => any; - prop(path: Array | string, object: Object | Array): any; - path(path: Array | string): (object: Object | Array) => any; - path(path: Array | string, object: Object | Array): any; - getOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - getOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - getOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - propOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - propOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - propOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - pathOr( - defaultValue: any - ): (( - path: Array | string - ) => (object: Object | Array) => any) & - ((path: Array | string, object: Object | Array) => any); - pathOr( - defaultValue: any, - path: Array | string - ): (object: Object | Array) => any; - pathOr( - defaultValue: any, - path: Array | string, - object: Object | Array - ): any; - has(path: Array | string): (object: Object) => boolean; - has(path: Array | string, object: Object): boolean; - hasIn(path: Array | string): (object: Object) => boolean; - hasIn(path: Array | string, object: Object): boolean; - invert(object: Object): Object; - invertObj(object: Object): Object; - invertBy(iteratee: Function): (object: Object) => Object; - invertBy(iteratee: Function, object: Object): Object; - invoke(path: Array | string): (object: Object) => any; - invoke(path: Array | string, object: Object): any; - invokeArgs( - path: Array | string - ): ((object: Object) => (args: Array) => any) & - ((object: Object, args: Array) => any); - invokeArgs( - path: Array | string, - object: Object - ): (args: Array) => any; - invokeArgs( - path: Array | string, - object: Object, - args: Array - ): any; - keys(object: { [key: K]: any }): Array; - keys(object: Object): Array; - keysIn(object: Object): Array; - mapKeys(iteratee: OIteratee<*>): (object: Object) => Object; - mapKeys(iteratee: OIteratee<*>, object: Object): Object; - mapValues(iteratee: OIteratee<*>): (object: Object) => Object; - mapValues(iteratee: OIteratee<*>, object: Object): Object; - merge(object: Object): (source: Object) => Object; - merge(object: Object, source: Object): Object; - mergeAll(objects: Array): Object; - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void - ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object); - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void, - object: T - ): (s1: A) => Object; - mergeWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: T, - source: A | B - ) => any | void, - object: T, - s1: A - ): Object; - mergeAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void - ): (objects: Array) => Object; - mergeAllWith( - customizer: ( - objValue: any, - srcValue: any, - key: string, - object: Object, - source: Object - ) => any | void, - objects: Array - ): Object; - omit(props: Array): (object: Object) => Object; - omit(props: Array, object: Object): Object; - omitAll(props: Array): (object: Object) => Object; - omitAll(props: Array, object: Object): Object; - omitBy( - predicate: OPredicate - ): (object: T) => Object; - omitBy(predicate: OPredicate, object: T): Object; - pick(props: Array): (object: Object) => Object; - pick(props: Array, object: Object): Object; - pickAll(props: Array): (object: Object) => Object; - pickAll(props: Array, object: Object): Object; - pickBy( - predicate: OPredicate - ): (object: T) => Object; - pickBy(predicate: OPredicate, object: T): Object; - result(path: Array | string): (object: Object) => any; - result(path: Array | string, object: Object): any; - set( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - set(path: Array | string, value: any): (object: Object) => Object; - set(path: Array | string, value: any, object: Object): Object; - assoc( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - assoc(path: Array | string, value: any): (object: Object) => Object; - assoc(path: Array | string, value: any, object: Object): Object; - assocPath( - path: Array | string - ): ((value: any) => (object: Object) => Object) & - ((value: any, object: Object) => Object); - assocPath( - path: Array | string, - value: any - ): (object: Object) => Object; - assocPath(path: Array | string, value: any, object: Object): Object; - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any - ): (( - path: Array | string - ) => ((value: any) => (object: T) => Object) & - ((value: any, object: T) => Object)) & - ((path: Array | string, value: any) => (object: T) => Object) & - ((path: Array | string, value: any, object: T) => Object); - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string - ): ((value: any) => (object: T) => Object) & - ((value: any, object: T) => Object); - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, - value: any - ): (object: T) => Object; - setWith( - customizer: (nsValue: any, key: string, nsObject: T) => any, - path: Array | string, - value: any, - object: T - ): Object; - toPairs(object: Object | Array<*>): NestedArray; - toPairsIn(object: Object): NestedArray; - transform( - iteratee: OIteratee<*> - ): ((accumulator: any) => (collection: Object | Array) => any) & - ((accumulator: any, collection: Object | Array) => any); - transform( - iteratee: OIteratee<*>, - accumulator: any - ): (collection: Object | Array) => any; - transform( - iteratee: OIteratee<*>, - accumulator: any, - collection: Object | Array - ): any; - unset(path: Array | string): (object: Object) => boolean; - unset(path: Array | string, object: Object): boolean; - dissoc(path: Array | string): (object: Object) => boolean; - dissoc(path: Array | string, object: Object): boolean; - dissocPath(path: Array | string): (object: Object) => boolean; - dissocPath(path: Array | string, object: Object): boolean; - update( - path: string[] | string - ): ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object); - update( - path: string[] | string, - updater: Function - ): (object: Object) => Object; - update(path: string[] | string, updater: Function, object: Object): Object; - updateWith( - customizer: Function - ): (( - path: string[] | string - ) => ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object)) & - (( - path: string[] | string, - updater: Function - ) => (object: Object) => Object) & - ((path: string[] | string, updater: Function, object: Object) => Object); - updateWith( - customizer: Function, - path: string[] | string - ): ((updater: Function) => (object: Object) => Object) & - ((updater: Function, object: Object) => Object); - updateWith( - customizer: Function, - path: string[] | string, - updater: Function - ): (object: Object) => Object; - updateWith( - customizer: Function, - path: string[] | string, - updater: Function, - object: Object - ): Object; - values(object: Object): Array; - valuesIn(object: Object): Array; - - tap(interceptor: (value: T) => any): (value: T) => T; - tap(interceptor: (value: T) => any, value: T): T; - thru(interceptor: (value: T1) => T2): (value: T1) => T2; - thru(interceptor: (value: T1) => T2, value: T1): T2; - - // String - camelCase(string: string): string; - capitalize(string: string): string; - deburr(string: string): string; - endsWith(target: string): (string: string) => boolean; - endsWith(target: string, string: string): boolean; - escape(string: string): string; - escapeRegExp(string: string): string; - kebabCase(string: string): string; - lowerCase(string: string): string; - lowerFirst(string: string): string; - pad(length: number): (string: string) => string; - pad(length: number, string: string): string; - padChars( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padChars(chars: string, length: number): (string: string) => string; - padChars(chars: string, length: number, string: string): string; - padEnd(length: number): (string: string) => string; - padEnd(length: number, string: string): string; - padCharsEnd( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padCharsEnd(chars: string, length: number): (string: string) => string; - padCharsEnd(chars: string, length: number, string: string): string; - padStart(length: number): (string: string) => string; - padStart(length: number, string: string): string; - padCharsStart( - chars: string - ): ((length: number) => (string: string) => string) & - ((length: number, string: string) => string); - padCharsStart(chars: string, length: number): (string: string) => string; - padCharsStart(chars: string, length: number, string: string): string; - parseInt(radix: number): (string: string) => number; - parseInt(radix: number, string: string): number; - repeat(n: number): (string: string) => string; - repeat(n: number, string: string): string; - replace( - pattern: RegExp | string - ): (( - replacement: ((string: string) => string) | string - ) => (string: string) => string) & - (( - replacement: ((string: string) => string) | string, - string: string - ) => string); - replace( - pattern: RegExp | string, - replacement: ((string: string) => string) | string - ): (string: string) => string; - replace( - pattern: RegExp | string, - replacement: ((string: string) => string) | string, - string: string - ): string; - snakeCase(string: string): string; - split(separator: RegExp | string): (string: string) => Array; - split(separator: RegExp | string, string: string): Array; - startCase(string: string): string; - startsWith(target: string): (string: string) => boolean; - startsWith(target: string, string: string): boolean; - template(string: string): Function; - toLower(string: string): string; - toUpper(string: string): string; - trim(string: string): string; - trimChars(chars: string): (string: string) => string; - trimChars(chars: string, string: string): string; - trimEnd(string: string): string; - trimCharsEnd(chars: string): (string: string) => string; - trimCharsEnd(chars: string, string: string): string; - trimStart(string: string): string; - trimCharsStart(chars: string): (string: string) => string; - trimCharsStart(chars: string, string: string): string; - truncate(options: TruncateOptions): (string: string) => string; - truncate(options: TruncateOptions, string: string): string; - unescape(string: string): string; - upperCase(string: string): string; - upperFirst(string: string): string; - words(string: string): Array; - - // Util - attempt(func: Function): any; - bindAll(methodNames: Array): (object: Object) => Object; - bindAll(methodNames: Array, object: Object): Object; - cond(pairs: NestedArray): Function; - constant(value: T): () => T; - always(value: T): () => T; - defaultTo( - defaultValue: T2 - ): (value: T1) => T1; - defaultTo( - defaultValue: T2, - value: T1 - ): T1; - // NaN is a number instead of its own type, otherwise it would behave like null/void - defaultTo(defaultValue: T2): (value: T1) => T1 | T2; - defaultTo(defaultValue: T2, value: T1): T1 | T2; - defaultTo(defaultValue: T2): (value: T1) => T2; - defaultTo(defaultValue: T2, value: T1): T2; - flow: $ComposeReverse; - flow(funcs: Array): Function; - pipe: $ComposeReverse; - pipe(funcs: Array): Function; - flowRight: $Compose; - flowRight(funcs: Array): Function; - compose: $Compose; - compose(funcs: Array): Function; - identity(value: T): T; - iteratee(func: any): Function; - matches(source: Object): (object: Object) => boolean; - matches(source: Object, object: Object): boolean; - matchesProperty(path: Array | string): (srcValue: any) => Function; - matchesProperty(path: Array | string, srcValue: any): Function; - propEq(path: Array | string): (srcValue: any) => Function; - propEq(path: Array | string, srcValue: any): Function; - pathEq(path: Array | string): (srcValue: any) => Function; - pathEq(path: Array | string, srcValue: any): Function; - method(path: Array | string): Function; - methodOf(object: Object): Function; - mixin( - object: T - ): ((source: Object) => (options: { chain: boolean }) => T) & - ((source: Object, options: { chain: boolean }) => T); - mixin( - object: T, - source: Object - ): (options: { chain: boolean }) => T; - mixin( - object: T, - source: Object, - options: { chain: boolean } - ): T; - noConflict(): Lodash; - noop(...args: Array): void; - nthArg(n: number): Function; - over(iteratees: Array): Function; - juxt(iteratees: Array): Function; - overEvery(predicates: Array): Function; - allPass(predicates: Array): Function; - overSome(predicates: Array): Function; - anyPass(predicates: Array): Function; - property( - path: Array | string - ): (object: Object | Array) => any; - property(path: Array | string, object: Object | Array): any; - propertyOf(object: Object): (path: Array | string) => Function; - propertyOf(object: Object, path: Array | string): Function; - range(start: number): (end: number) => Array; - range(start: number, end: number): Array; - rangeStep( - step: number - ): ((start: number) => (end: number) => Array) & - ((start: number, end: number) => Array); - rangeStep(step: number, start: number): (end: number) => Array; - rangeStep(step: number, start: number, end: number): Array; - rangeRight(start: number): (end: number) => Array; - rangeRight(start: number, end: number): Array; - rangeStepRight( - step: number - ): ((start: number) => (end: number) => Array) & - ((start: number, end: number) => Array); - rangeStepRight(step: number, start: number): (end: number) => Array; - rangeStepRight(step: number, start: number, end: number): Array; - runInContext(context: Object): Function; - - stubArray(): Array<*>; - stubFalse(): false; - F(): false; - stubObject(): {}; - stubString(): ""; - stubTrue(): true; - T(): true; - times(iteratee: (i: number) => T): (n: number) => Array; - times(iteratee: (i: number) => T, n: number): Array; - toPath(value: any): Array; - uniqueId(prefix: string): string; - - __: any; - placeholder: any; - - convert(options: { - cap?: boolean, - curry?: boolean, - fixed?: boolean, - immutable?: boolean, - rearg?: boolean - }): void; - - // Properties - VERSION: string; - templateSettings: TemplateSettings; - } - - declare var exports: Lodash; -} - -declare module "lodash/chunk" { - declare module.exports: $PropertyType<$Exports<"lodash">, "chunk">; -} - -declare module "lodash/compact" { - declare module.exports: $PropertyType<$Exports<"lodash">, "compact">; -} - -declare module "lodash/concat" { - declare module.exports: $PropertyType<$Exports<"lodash">, "concat">; -} - -declare module "lodash/difference" { - declare module.exports: $PropertyType<$Exports<"lodash">, "difference">; -} - -declare module "lodash/differenceBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "differenceBy">; -} - -declare module "lodash/differenceWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "differenceWith">; -} - -declare module "lodash/drop" { - declare module.exports: $PropertyType<$Exports<"lodash">, "drop">; -} - -declare module "lodash/dropRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropRight">; -} - -declare module "lodash/dropRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropRightWhile">; -} - -declare module "lodash/dropWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "dropWhile">; -} - -declare module "lodash/fill" { - declare module.exports: $PropertyType<$Exports<"lodash">, "fill">; -} - -declare module "lodash/findIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findIndex">; -} - -declare module "lodash/findLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLastIndex">; -} - -declare module "lodash/first" { - declare module.exports: $PropertyType<$Exports<"lodash">, "first">; -} - -declare module "lodash/flatten" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatten">; -} - -declare module "lodash/flattenDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDeep">; -} - -declare module "lodash/flattenDepth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flattenDepth">; -} - -declare module "lodash/fromPairs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "fromPairs">; -} - -declare module "lodash/head" { - declare module.exports: $PropertyType<$Exports<"lodash">, "head">; -} - -declare module "lodash/indexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "indexOf">; -} - -declare module "lodash/initial" { - declare module.exports: $PropertyType<$Exports<"lodash">, "initial">; -} - -declare module "lodash/intersection" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersection">; -} - -declare module "lodash/intersectionBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionBy">; -} - -declare module "lodash/intersectionWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "intersectionWith">; -} - -declare module "lodash/join" { - declare module.exports: $PropertyType<$Exports<"lodash">, "join">; -} - -declare module "lodash/last" { - declare module.exports: $PropertyType<$Exports<"lodash">, "last">; -} - -declare module "lodash/lastIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lastIndexOf">; -} - -declare module "lodash/nth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "nth">; -} - -declare module "lodash/pull" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pull">; -} - -declare module "lodash/pullAll" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAll">; -} - -declare module "lodash/pullAllBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllBy">; -} - -declare module "lodash/pullAllWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAllWith">; -} - -declare module "lodash/pullAt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pullAt">; -} - -declare module "lodash/remove" { - declare module.exports: $PropertyType<$Exports<"lodash">, "remove">; -} - -declare module "lodash/reverse" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reverse">; -} - -declare module "lodash/slice" { - declare module.exports: $PropertyType<$Exports<"lodash">, "slice">; -} - -declare module "lodash/sortedIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndex">; -} - -declare module "lodash/sortedIndexBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexBy">; -} - -declare module "lodash/sortedIndexOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedIndexOf">; -} - -declare module "lodash/sortedLastIndex" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedLastIndex">; -} - -declare module "lodash/sortedLastIndexBy" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "sortedLastIndexBy" - >; -} - -declare module "lodash/sortedLastIndexOf" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "sortedLastIndexOf" - >; -} - -declare module "lodash/sortedUniq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniq">; -} - -declare module "lodash/sortedUniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortedUniqBy">; -} - -declare module "lodash/tail" { - declare module.exports: $PropertyType<$Exports<"lodash">, "tail">; -} - -declare module "lodash/take" { - declare module.exports: $PropertyType<$Exports<"lodash">, "take">; -} - -declare module "lodash/takeRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeRight">; -} - -declare module "lodash/takeRightWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeRightWhile">; -} - -declare module "lodash/takeWhile" { - declare module.exports: $PropertyType<$Exports<"lodash">, "takeWhile">; -} - -declare module "lodash/union" { - declare module.exports: $PropertyType<$Exports<"lodash">, "union">; -} - -declare module "lodash/unionBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unionBy">; -} - -declare module "lodash/unionWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unionWith">; -} - -declare module "lodash/uniq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniq">; -} - -declare module "lodash/uniqBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqBy">; -} - -declare module "lodash/uniqWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqWith">; -} - -declare module "lodash/unzip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unzip">; -} - -declare module "lodash/unzipWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unzipWith">; -} - -declare module "lodash/without" { - declare module.exports: $PropertyType<$Exports<"lodash">, "without">; -} - -declare module "lodash/xor" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xor">; -} - -declare module "lodash/xorBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xorBy">; -} - -declare module "lodash/xorWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "xorWith">; -} - -declare module "lodash/zip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zip">; -} - -declare module "lodash/zipObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipObject">; -} - -declare module "lodash/zipObjectDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipObjectDeep">; -} - -declare module "lodash/zipWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "zipWith">; -} - -declare module "lodash/countBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "countBy">; -} - -declare module "lodash/each" { - declare module.exports: $PropertyType<$Exports<"lodash">, "each">; -} - -declare module "lodash/eachRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "eachRight">; -} - -declare module "lodash/every" { - declare module.exports: $PropertyType<$Exports<"lodash">, "every">; -} - -declare module "lodash/filter" { - declare module.exports: $PropertyType<$Exports<"lodash">, "filter">; -} - -declare module "lodash/find" { - declare module.exports: $PropertyType<$Exports<"lodash">, "find">; -} - -declare module "lodash/findLast" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLast">; -} - -declare module "lodash/flatMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMap">; -} - -declare module "lodash/flatMapDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDeep">; -} - -declare module "lodash/flatMapDepth" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flatMapDepth">; -} - -declare module "lodash/forEach" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forEach">; -} - -declare module "lodash/forEachRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forEachRight">; -} - -declare module "lodash/groupBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "groupBy">; -} - -declare module "lodash/includes" { - declare module.exports: $PropertyType<$Exports<"lodash">, "includes">; -} - -declare module "lodash/invokeMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invokeMap">; -} - -declare module "lodash/keyBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keyBy">; -} - -declare module "lodash/map" { - declare module.exports: $PropertyType<$Exports<"lodash">, "map">; -} - -declare module "lodash/orderBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "orderBy">; -} - -declare module "lodash/partition" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partition">; -} - -declare module "lodash/reduce" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reduce">; -} - -declare module "lodash/reduceRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reduceRight">; -} - -declare module "lodash/reject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "reject">; -} - -declare module "lodash/sample" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sample">; -} - -declare module "lodash/sampleSize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sampleSize">; -} - -declare module "lodash/shuffle" { - declare module.exports: $PropertyType<$Exports<"lodash">, "shuffle">; -} - -declare module "lodash/size" { - declare module.exports: $PropertyType<$Exports<"lodash">, "size">; -} - -declare module "lodash/some" { - declare module.exports: $PropertyType<$Exports<"lodash">, "some">; -} - -declare module "lodash/sortBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sortBy">; -} - -declare module "lodash/now" { - declare module.exports: $PropertyType<$Exports<"lodash">, "now">; -} - -declare module "lodash/after" { - declare module.exports: $PropertyType<$Exports<"lodash">, "after">; -} - -declare module "lodash/ary" { - declare module.exports: $PropertyType<$Exports<"lodash">, "ary">; -} - -declare module "lodash/before" { - declare module.exports: $PropertyType<$Exports<"lodash">, "before">; -} - -declare module "lodash/bind" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bind">; -} - -declare module "lodash/bindKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bindKey">; -} - -declare module "lodash/curry" { - declare module.exports: $PropertyType<$Exports<"lodash">, "curry">; -} - -declare module "lodash/curryRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "curryRight">; -} - -declare module "lodash/debounce" { - declare module.exports: $PropertyType<$Exports<"lodash">, "debounce">; -} - -declare module "lodash/defer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defer">; -} - -declare module "lodash/delay" { - declare module.exports: $PropertyType<$Exports<"lodash">, "delay">; -} - -declare module "lodash/flip" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flip">; -} - -declare module "lodash/memoize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "memoize">; -} - -declare module "lodash/negate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "negate">; -} - -declare module "lodash/once" { - declare module.exports: $PropertyType<$Exports<"lodash">, "once">; -} - -declare module "lodash/overArgs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overArgs">; -} - -declare module "lodash/partial" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partial">; -} - -declare module "lodash/partialRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "partialRight">; -} - -declare module "lodash/rearg" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rearg">; -} - -declare module "lodash/rest" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rest">; -} - -declare module "lodash/spread" { - declare module.exports: $PropertyType<$Exports<"lodash">, "spread">; -} - -declare module "lodash/throttle" { - declare module.exports: $PropertyType<$Exports<"lodash">, "throttle">; -} - -declare module "lodash/unary" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unary">; -} - -declare module "lodash/wrap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "wrap">; -} - -declare module "lodash/castArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "castArray">; -} - -declare module "lodash/clone" { - declare module.exports: $PropertyType<$Exports<"lodash">, "clone">; -} - -declare module "lodash/cloneDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeep">; -} - -declare module "lodash/cloneDeepWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneDeepWith">; -} - -declare module "lodash/cloneWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cloneWith">; -} - -declare module "lodash/conformsTo" { - declare module.exports: $PropertyType<$Exports<"lodash">, "conformsTo">; -} - -declare module "lodash/eq" { - declare module.exports: $PropertyType<$Exports<"lodash">, "eq">; -} - -declare module "lodash/gt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "gt">; -} - -declare module "lodash/gte" { - declare module.exports: $PropertyType<$Exports<"lodash">, "gte">; -} - -declare module "lodash/isArguments" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArguments">; -} - -declare module "lodash/isArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArray">; -} - -declare module "lodash/isArrayBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayBuffer">; -} - -declare module "lodash/isArrayLike" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isArrayLike">; -} - -declare module "lodash/isArrayLikeObject" { - declare module.exports: $PropertyType< - $Exports<"lodash">, - "isArrayLikeObject" - >; -} - -declare module "lodash/isBoolean" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isBoolean">; -} - -declare module "lodash/isBuffer" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isBuffer">; -} - -declare module "lodash/isDate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isDate">; -} - -declare module "lodash/isElement" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isElement">; -} - -declare module "lodash/isEmpty" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEmpty">; -} - -declare module "lodash/isEqual" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEqual">; -} - -declare module "lodash/isEqualWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isEqualWith">; -} - -declare module "lodash/isError" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isError">; -} - -declare module "lodash/isFinite" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isFinite">; -} - -declare module "lodash/isFunction" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isFunction">; -} - -declare module "lodash/isInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isInteger">; -} - -declare module "lodash/isLength" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isLength">; -} - -declare module "lodash/isMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMap">; -} - -declare module "lodash/isMatch" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMatch">; -} - -declare module "lodash/isMatchWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isMatchWith">; -} - -declare module "lodash/isNaN" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNaN">; -} - -declare module "lodash/isNative" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNative">; -} - -declare module "lodash/isNil" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNil">; -} - -declare module "lodash/isNull" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNull">; -} - -declare module "lodash/isNumber" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isNumber">; -} - -declare module "lodash/isObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isObject">; -} - -declare module "lodash/isObjectLike" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isObjectLike">; -} - -declare module "lodash/isPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isPlainObject">; -} - -declare module "lodash/isRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isRegExp">; -} - -declare module "lodash/isSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSafeInteger">; -} - -declare module "lodash/isSet" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSet">; -} - -declare module "lodash/isString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isString">; -} - -declare module "lodash/isSymbol" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isSymbol">; -} - -declare module "lodash/isTypedArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isTypedArray">; -} - -declare module "lodash/isUndefined" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isUndefined">; -} - -declare module "lodash/isWeakMap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakMap">; -} - -declare module "lodash/isWeakSet" { - declare module.exports: $PropertyType<$Exports<"lodash">, "isWeakSet">; -} - -declare module "lodash/lt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lt">; -} - -declare module "lodash/lte" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lte">; -} - -declare module "lodash/toArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toArray">; -} - -declare module "lodash/toFinite" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toFinite">; -} - -declare module "lodash/toInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toInteger">; -} - -declare module "lodash/toLength" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toLength">; -} - -declare module "lodash/toNumber" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toNumber">; -} - -declare module "lodash/toPlainObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPlainObject">; -} - -declare module "lodash/toSafeInteger" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toSafeInteger">; -} - -declare module "lodash/toString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toString">; -} - -declare module "lodash/add" { - declare module.exports: $PropertyType<$Exports<"lodash">, "add">; -} - -declare module "lodash/ceil" { - declare module.exports: $PropertyType<$Exports<"lodash">, "ceil">; -} - -declare module "lodash/divide" { - declare module.exports: $PropertyType<$Exports<"lodash">, "divide">; -} - -declare module "lodash/floor" { - declare module.exports: $PropertyType<$Exports<"lodash">, "floor">; -} - -declare module "lodash/max" { - declare module.exports: $PropertyType<$Exports<"lodash">, "max">; -} - -declare module "lodash/maxBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "maxBy">; -} - -declare module "lodash/mean" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mean">; -} - -declare module "lodash/meanBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "meanBy">; -} - -declare module "lodash/min" { - declare module.exports: $PropertyType<$Exports<"lodash">, "min">; -} - -declare module "lodash/minBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "minBy">; -} - -declare module "lodash/multiply" { - declare module.exports: $PropertyType<$Exports<"lodash">, "multiply">; -} - -declare module "lodash/round" { - declare module.exports: $PropertyType<$Exports<"lodash">, "round">; -} - -declare module "lodash/subtract" { - declare module.exports: $PropertyType<$Exports<"lodash">, "subtract">; -} - -declare module "lodash/sum" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sum">; -} - -declare module "lodash/sumBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "sumBy">; -} - -declare module "lodash/clamp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "clamp">; -} - -declare module "lodash/inRange" { - declare module.exports: $PropertyType<$Exports<"lodash">, "inRange">; -} - -declare module "lodash/random" { - declare module.exports: $PropertyType<$Exports<"lodash">, "random">; -} - -declare module "lodash/assign" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assign">; -} - -declare module "lodash/assignIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignIn">; -} - -declare module "lodash/assignInWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignInWith">; -} - -declare module "lodash/assignWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "assignWith">; -} - -declare module "lodash/at" { - declare module.exports: $PropertyType<$Exports<"lodash">, "at">; -} - -declare module "lodash/create" { - declare module.exports: $PropertyType<$Exports<"lodash">, "create">; -} - -declare module "lodash/defaults" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaults">; -} - -declare module "lodash/defaultsDeep" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaultsDeep">; -} - -declare module "lodash/entries" { - declare module.exports: $PropertyType<$Exports<"lodash">, "entries">; -} - -declare module "lodash/entriesIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "entriesIn">; -} - -declare module "lodash/extend" { - declare module.exports: $PropertyType<$Exports<"lodash">, "extend">; -} - -declare module "lodash/extendWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "extendWith">; -} - -declare module "lodash/findKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findKey">; -} - -declare module "lodash/findLastKey" { - declare module.exports: $PropertyType<$Exports<"lodash">, "findLastKey">; -} - -declare module "lodash/forIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forIn">; -} - -declare module "lodash/forInRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forInRight">; -} - -declare module "lodash/forOwn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forOwn">; -} - -declare module "lodash/forOwnRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "forOwnRight">; -} - -declare module "lodash/functions" { - declare module.exports: $PropertyType<$Exports<"lodash">, "functions">; -} - -declare module "lodash/functionsIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "functionsIn">; -} - -declare module "lodash/get" { - declare module.exports: $PropertyType<$Exports<"lodash">, "get">; -} - -declare module "lodash/has" { - declare module.exports: $PropertyType<$Exports<"lodash">, "has">; -} - -declare module "lodash/hasIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "hasIn">; -} - -declare module "lodash/invert" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invert">; -} - -declare module "lodash/invertBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invertBy">; -} - -declare module "lodash/invoke" { - declare module.exports: $PropertyType<$Exports<"lodash">, "invoke">; -} - -declare module "lodash/keys" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keys">; -} - -declare module "lodash/keysIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "keysIn">; -} - -declare module "lodash/mapKeys" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mapKeys">; -} - -declare module "lodash/mapValues" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mapValues">; -} - -declare module "lodash/merge" { - declare module.exports: $PropertyType<$Exports<"lodash">, "merge">; -} - -declare module "lodash/mergeWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mergeWith">; -} - -declare module "lodash/omit" { - declare module.exports: $PropertyType<$Exports<"lodash">, "omit">; -} - -declare module "lodash/omitBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "omitBy">; -} - -declare module "lodash/pick" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pick">; -} - -declare module "lodash/pickBy" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pickBy">; -} - -declare module "lodash/result" { - declare module.exports: $PropertyType<$Exports<"lodash">, "result">; -} - -declare module "lodash/set" { - declare module.exports: $PropertyType<$Exports<"lodash">, "set">; -} - -declare module "lodash/setWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "setWith">; -} - -declare module "lodash/toPairs" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPairs">; -} - -declare module "lodash/toPairsIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPairsIn">; -} - -declare module "lodash/transform" { - declare module.exports: $PropertyType<$Exports<"lodash">, "transform">; -} - -declare module "lodash/unset" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unset">; -} - -declare module "lodash/update" { - declare module.exports: $PropertyType<$Exports<"lodash">, "update">; -} - -declare module "lodash/updateWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "updateWith">; -} - -declare module "lodash/values" { - declare module.exports: $PropertyType<$Exports<"lodash">, "values">; -} - -declare module "lodash/valuesIn" { - declare module.exports: $PropertyType<$Exports<"lodash">, "valuesIn">; -} - -declare module "lodash/chain" { - declare module.exports: $PropertyType<$Exports<"lodash">, "chain">; -} - -declare module "lodash/tap" { - declare module.exports: $PropertyType<$Exports<"lodash">, "tap">; -} - -declare module "lodash/thru" { - declare module.exports: $PropertyType<$Exports<"lodash">, "thru">; -} - -declare module "lodash/camelCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "camelCase">; -} - -declare module "lodash/capitalize" { - declare module.exports: $PropertyType<$Exports<"lodash">, "capitalize">; -} - -declare module "lodash/deburr" { - declare module.exports: $PropertyType<$Exports<"lodash">, "deburr">; -} - -declare module "lodash/endsWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "endsWith">; -} - -declare module "lodash/escape" { - declare module.exports: $PropertyType<$Exports<"lodash">, "escape">; -} - -declare module "lodash/escapeRegExp" { - declare module.exports: $PropertyType<$Exports<"lodash">, "escapeRegExp">; -} - -declare module "lodash/kebabCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "kebabCase">; -} - -declare module "lodash/lowerCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lowerCase">; -} - -declare module "lodash/lowerFirst" { - declare module.exports: $PropertyType<$Exports<"lodash">, "lowerFirst">; -} - -declare module "lodash/pad" { - declare module.exports: $PropertyType<$Exports<"lodash">, "pad">; -} - -declare module "lodash/padEnd" { - declare module.exports: $PropertyType<$Exports<"lodash">, "padEnd">; -} - -declare module "lodash/padStart" { - declare module.exports: $PropertyType<$Exports<"lodash">, "padStart">; -} - -declare module "lodash/parseInt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "parseInt">; -} - -declare module "lodash/repeat" { - declare module.exports: $PropertyType<$Exports<"lodash">, "repeat">; -} - -declare module "lodash/replace" { - declare module.exports: $PropertyType<$Exports<"lodash">, "replace">; -} - -declare module "lodash/snakeCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "snakeCase">; -} - -declare module "lodash/split" { - declare module.exports: $PropertyType<$Exports<"lodash">, "split">; -} - -declare module "lodash/startCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "startCase">; -} - -declare module "lodash/startsWith" { - declare module.exports: $PropertyType<$Exports<"lodash">, "startsWith">; -} - -declare module "lodash/template" { - declare module.exports: $PropertyType<$Exports<"lodash">, "template">; -} - -declare module "lodash/toLower" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toLower">; -} - -declare module "lodash/toUpper" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toUpper">; -} - -declare module "lodash/trim" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trim">; -} - -declare module "lodash/trimEnd" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trimEnd">; -} - -declare module "lodash/trimStart" { - declare module.exports: $PropertyType<$Exports<"lodash">, "trimStart">; -} - -declare module "lodash/truncate" { - declare module.exports: $PropertyType<$Exports<"lodash">, "truncate">; -} - -declare module "lodash/unescape" { - declare module.exports: $PropertyType<$Exports<"lodash">, "unescape">; -} - -declare module "lodash/upperCase" { - declare module.exports: $PropertyType<$Exports<"lodash">, "upperCase">; -} - -declare module "lodash/upperFirst" { - declare module.exports: $PropertyType<$Exports<"lodash">, "upperFirst">; -} - -declare module "lodash/words" { - declare module.exports: $PropertyType<$Exports<"lodash">, "words">; -} - -declare module "lodash/attempt" { - declare module.exports: $PropertyType<$Exports<"lodash">, "attempt">; -} - -declare module "lodash/bindAll" { - declare module.exports: $PropertyType<$Exports<"lodash">, "bindAll">; -} - -declare module "lodash/cond" { - declare module.exports: $PropertyType<$Exports<"lodash">, "cond">; -} - -declare module "lodash/conforms" { - declare module.exports: $PropertyType<$Exports<"lodash">, "conforms">; -} - -declare module "lodash/constant" { - declare module.exports: $PropertyType<$Exports<"lodash">, "constant">; -} - -declare module "lodash/defaultTo" { - declare module.exports: $PropertyType<$Exports<"lodash">, "defaultTo">; -} - -declare module "lodash/flow" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flow">; -} - -declare module "lodash/flowRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "flowRight">; -} - -declare module "lodash/identity" { - declare module.exports: $PropertyType<$Exports<"lodash">, "identity">; -} - -declare module "lodash/iteratee" { - declare module.exports: $PropertyType<$Exports<"lodash">, "iteratee">; -} - -declare module "lodash/matches" { - declare module.exports: $PropertyType<$Exports<"lodash">, "matches">; -} - -declare module "lodash/matchesProperty" { - declare module.exports: $PropertyType<$Exports<"lodash">, "matchesProperty">; -} - -declare module "lodash/method" { - declare module.exports: $PropertyType<$Exports<"lodash">, "method">; -} - -declare module "lodash/methodOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "methodOf">; -} - -declare module "lodash/mixin" { - declare module.exports: $PropertyType<$Exports<"lodash">, "mixin">; -} - -declare module "lodash/noConflict" { - declare module.exports: $PropertyType<$Exports<"lodash">, "noConflict">; -} - -declare module "lodash/noop" { - declare module.exports: $PropertyType<$Exports<"lodash">, "noop">; -} - -declare module "lodash/nthArg" { - declare module.exports: $PropertyType<$Exports<"lodash">, "nthArg">; -} - -declare module "lodash/over" { - declare module.exports: $PropertyType<$Exports<"lodash">, "over">; -} - -declare module "lodash/overEvery" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overEvery">; -} - -declare module "lodash/overSome" { - declare module.exports: $PropertyType<$Exports<"lodash">, "overSome">; -} - -declare module "lodash/property" { - declare module.exports: $PropertyType<$Exports<"lodash">, "property">; -} - -declare module "lodash/propertyOf" { - declare module.exports: $PropertyType<$Exports<"lodash">, "propertyOf">; -} - -declare module "lodash/range" { - declare module.exports: $PropertyType<$Exports<"lodash">, "range">; -} - -declare module "lodash/rangeRight" { - declare module.exports: $PropertyType<$Exports<"lodash">, "rangeRight">; -} - -declare module "lodash/runInContext" { - declare module.exports: $PropertyType<$Exports<"lodash">, "runInContext">; -} - -declare module "lodash/stubArray" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubArray">; -} - -declare module "lodash/stubFalse" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubFalse">; -} - -declare module "lodash/stubObject" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubObject">; -} - -declare module "lodash/stubString" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubString">; -} - -declare module "lodash/stubTrue" { - declare module.exports: $PropertyType<$Exports<"lodash">, "stubTrue">; -} - -declare module "lodash/times" { - declare module.exports: $PropertyType<$Exports<"lodash">, "times">; -} - -declare module "lodash/toPath" { - declare module.exports: $PropertyType<$Exports<"lodash">, "toPath">; -} - -declare module "lodash/uniqueId" { - declare module.exports: $PropertyType<$Exports<"lodash">, "uniqueId">; -} diff --git a/flow-typed/npm/marked_v0.3.x.js b/flow-typed/npm/marked_v0.3.x.js deleted file mode 100644 index 3af9af1be11565..00000000000000 --- a/flow-typed/npm/marked_v0.3.x.js +++ /dev/null @@ -1,163 +0,0 @@ -// flow-typed signature: 85ea5a515c42c00188d893614f410655 -// flow-typed version: 72fe9c1b53/marked_v0.3.x/flow_>=v0.28.x - -type marked$AlignFlag = 'left' | 'right' | 'center' - -type marked$NodeCallback = (e: ?Error, d: ?T) => void - -class marked$Renderer { - options: marked$MarkedOptions; - code: (c: string, l: string) => string; - blockquote: (q: string) => string; - html: (h: string) => string; - heading: (t: string, l: number) => string; - hr: () => string; - list: (b: string, o: boolean) => string; - listitem: (t: string) => string; - paragraph: (t: string) => string; - table: (h: string, b: string) => string; - tablerow: (c: string) => string; - tablecell: (c: string, f: ?marked$AlignFlag) => string; - heading: (t: string, l: number) => string; - strong: (t: string) => string; - em: (t: string) => string; - codespan: (c: string) => string; - br: () => string; - del: (t: string) => string; - link: (h: string, ti: string, te: string) => string; - image: (h: string, ti: string, te: string) => string; - text: (t: string) => string; - constructor(o?: marked$MarkedOptions): marked$Renderer { - return this; - } -} - -type marked$HighlightFunction = - ((c: string, l: string, cb: marked$NodeCallback) => void) - | ((c: string, cb: marked$NodeCallback) => void) - | ((c: string, l?: string) => string) - -type marked$MarkedOptions = { - highlight?: marked$HighlightFunction; - renderer?: marked$Renderer; - gfm?: boolean; - tables?: boolean; - breaks?: boolean; - pedantic?: boolean; - sanitize?: boolean; - smartLists?: boolean; - smartypants?: boolean; -} - -/* - * marked$Tokens - */ - -type marked$Space = { type: 'space'; } -type marked$Code = { type: 'code'; text: string; lang?: string; } -type marked$Heading = { type: 'heading'; depth: number; text: string; } -type marked$Table = { type: 'table'; header: string; align: Array ; cells: Array> } -type marked$Hr = { type: 'hr'; } -type marked$BlockquoteStart = { type: 'blockquote_start' } -type marked$BlockquoteEnd = { type: 'blockquote_end' } -type marked$ListStart = { type: 'list_start' } -type marked$ListEnd = { type: 'list_end' } -type marked$Paragraph = { type: 'paragraph'; pre: boolean; text: string; } -type marked$Html = { type: 'paragraph'; pre: boolean; text: string; } -type marked$Text = { type: 'text'; text: string; } - -type marked$Token = - marked$Space - | marked$Code - | marked$Heading - | marked$Table - | marked$Hr - | marked$BlockquoteStart - | marked$BlockquoteEnd - | marked$ListStart - | marked$ListEnd - | marked$Paragraph - | marked$Html - | marked$Text - -type marked$Link = { - title: ?string; - href: string; -} - -type marked$Tokens = { links: Array } & Array; - -type marked$NoopRule = { - (i: mixed): void; - exec: (i: mixed) => void; -} - -type marked$Rule = RegExp | marked$NoopRule - -type marked$lex = (t: string) => marked$Tokens; - -class marked$Lexer { - static lexer: (t: string, o?: marked$MarkedOptions) => marked$Tokens; - static rules: { [key: string]: marked$Rule }; - rules: { [key: string]: marked$Rule }; - lex: marked$lex; - tokens: marked$Tokens; - options: marked$MarkedOptions; - constructor(o?: marked$MarkedOptions): marked$Lexer { - return this; - } -} - -class marked$Parser { - static parse: (t: marked$Tokens, o?: marked$MarkedOptions) => string; - parse: (t: marked$Tokens) => string; - next: () => marked$Token; - peek: () => marked$Token; - parsemarked$Text: () => string; - tok: () => string; - tokens: marked$Tokens; - token: ?marked$Token; - options: marked$MarkedOptions; - renderer: marked$Renderer; - constructor(o?: marked$MarkedOptions): marked$Parser { - return this; - } -} - -class marked$InlineLexer { - static rules: Array; - static output: (s: string, l: Array, o?: marked$MarkedOptions) => string; - output: (s: string) => string; - outputmarked$Link: (c: Array, l: marked$Link) => string; - smartypants: (t: string) => string; - mangle: (t: string) => string; - options: marked$MarkedOptions; - links: Array; - rules: Array; - renderer: marked$Renderer; - constructor(l: Array, o?: marked$MarkedOptions): marked$InlineLexer { - return this; - } -} - -type marked$Marked = { - (md: string, o: marked$MarkedOptions, cb: marked$NodeCallback): void; - (md: string, cb: marked$NodeCallback): void; - (md: string, o?: marked$MarkedOptions): string; - setOptions: (o: marked$MarkedOptions) => void; - defaults: marked$MarkedOptions; - Parser: typeof marked$Parser; - parser: typeof marked$Parser.parse; - Lexer: typeof marked$Lexer; - lexer: typeof marked$Lexer.lexer; - InlineLexer: typeof marked$InlineLexer; - inlinelexer: marked$InlineLexer.output; - Renderer: typeof marked$Renderer; - parse: marked$Marked; -} - - -declare module marked { - declare export default marked$Marked; -} - diff --git a/flow-typed/npm/mocha_v4.x.x.js b/flow-typed/npm/mocha_v4.x.x.js deleted file mode 100644 index 8131665121f229..00000000000000 --- a/flow-typed/npm/mocha_v4.x.x.js +++ /dev/null @@ -1,221 +0,0 @@ -// flow-typed signature: e8d50d58f9d96065d29f810f297eaeb2 -// flow-typed version: 883196e42b/mocha_v4.x.x/flow_>=v0.28.x - -declare interface $npm$mocha$SetupOptions { - slow?: number; - timeout?: number; - ui?: string; - globals?: Array; - reporter?: any; - bail?: boolean; - ignoreLeaks?: boolean; - grep?: any; -} - -declare type $npm$mocha$done = (error?: any) => any; - -// declare interface $npm$mocha$SuiteCallbackContext { -// timeout(ms: number): void; -// retries(n: number): void; -// slow(ms: number): void; -// } - -// declare interface $npm$mocha$TestCallbackContext { -// skip(): void; -// timeout(ms: number): void; -// retries(n: number): void; -// slow(ms: number): void; -// [index: string]: any; -// } - -declare interface $npm$mocha$Suite { - parent: $npm$mocha$Suite; - title: string; - fullTitle(): string; -} - -declare interface $npm$mocha$ContextDefinition { - (description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): $npm$mocha$Suite; - only(description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): $npm$mocha$Suite; - skip(description: string, callback: (/* this: $npm$mocha$SuiteCallbackContext */) => void): void; - timeout(ms: number): void; -} - -declare interface $npm$mocha$TestDefinition { - (expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): $npm$mocha$Test; - only(expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): $npm$mocha$Test; - skip(expectation: string, callback?: (/* this: $npm$mocha$TestCallbackContext, */ done: $npm$mocha$done) => mixed): void; - timeout(ms: number): void; - state: 'failed' | 'passed'; -} - -declare interface $npm$mocha$Runner {} - -declare class $npm$mocha$BaseReporter { - stats: { - suites: number; - tests: number; - passes: number; - pending: number; - failures: number; - }; - - constructor(runner: $npm$mocha$Runner): $npm$mocha$BaseReporter; -} - -declare class $npm$mocha$DocReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$DotReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$HTMLReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$HTMLCovReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$JSONReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$JSONCovReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$JSONStreamReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$LandingReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$ListReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$MarkdownReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$MinReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$NyanReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$ProgressReporter extends $npm$mocha$BaseReporter { - constructor(runner: $npm$mocha$Runner, options?: { - open?: string; - complete?: string; - incomplete?: string; - close?: string; - }): $npm$mocha$ProgressReporter; -} -declare class $npm$mocha$SpecReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$TAPReporter extends $npm$mocha$BaseReporter {} -declare class $npm$mocha$XUnitReporter extends $npm$mocha$BaseReporter { - constructor(runner: $npm$mocha$Runner, options?: any): $npm$mocha$XUnitReporter; -} - -declare class $npm$mocha$Mocha { - currentTest: $npm$mocha$TestDefinition; - constructor(options?: { - grep?: RegExp; - ui?: string; - reporter?: string; - timeout?: number; - reporterOptions?: any; - slow?: number; - bail?: boolean; - }): $npm$mocha$Mocha; - setup(options: $npm$mocha$SetupOptions): this; - bail(value?: boolean): this; - addFile(file: string): this; - reporter(name: string): this; - reporter(reporter: (runner: $npm$mocha$Runner, options: any) => any): this; - ui(value: string): this; - grep(value: string): this; - grep(value: RegExp): this; - invert(): this; - ignoreLeaks(value: boolean): this; - checkLeaks(): this; - throwError(error: Error): void; - growl(): this; - globals(value: string): this; - globals(values: Array): this; - useColors(value: boolean): this; - useInlineDiffs(value: boolean): this; - timeout(value: number): this; - slow(value: number): this; - enableTimeouts(value: boolean): this; - asyncOnly(value: boolean): this; - noHighlighting(value: boolean): this; - run(onComplete?: (failures: number) => void): $npm$mocha$Runner; - - static reporters: { - Doc: $npm$mocha$DocReporter, - Dot: $npm$mocha$DotReporter, - HTML: $npm$mocha$HTMLReporter, - HTMLCov: $npm$mocha$HTMLCovReporter, - JSON: $npm$mocha$JSONReporter, - JSONCov: $npm$mocha$JSONCovReporter, - JSONStream: $npm$mocha$JSONStreamReporter, - Landing: $npm$mocha$LandingReporter, - List: $npm$mocha$ListReporter, - Markdown: $npm$mocha$MarkdownReporter, - Min: $npm$mocha$MinReporter, - Nyan: $npm$mocha$NyanReporter, - Progress: $npm$mocha$ProgressReporter, - }; -} - -// declare interface $npm$mocha$HookCallbackContext { -// skip(): void; -// timeout(ms: number): void; -// [index: string]: any; -// } - -declare interface $npm$mocha$Runnable { - title: string; - fn: Function; - async: boolean; - sync: boolean; - timedOut: boolean; -} - -declare interface $npm$mocha$Test extends $npm$mocha$Runnable { - parent: $npm$mocha$Suite; - pending: boolean; - state: 'failed' | 'passed' | void; - fullTitle(): string; -} - -// declare interface $npm$mocha$BeforeAndAfterContext extends $npm$mocha$HookCallbackContext { -// currentTest: $npm$mocha$Test; -// } - -declare var mocha: $npm$mocha$Mocha; -declare var describe: $npm$mocha$ContextDefinition; -declare var xdescribe: $npm$mocha$ContextDefinition; -declare var context: $npm$mocha$ContextDefinition; -declare var suite: $npm$mocha$ContextDefinition; -declare var it: $npm$mocha$TestDefinition; -declare var xit: $npm$mocha$TestDefinition; -declare var test: $npm$mocha$TestDefinition; -declare var specify: $npm$mocha$TestDefinition; - -declare function run(): void; - -declare function setup(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function teardown(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function suiteSetup(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function suiteTeardown(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function before(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function before(description: string, callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function after(callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function after(description: string, callback: (/* this: $npm$mocha$HookCallbackContext, */ done: $npm$mocha$done) => mixed): void; -declare function beforeEach(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function beforeEach(description: string, callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function afterEach(callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; -declare function afterEach(description: string, callback: (/* this: $npm$mocha$BeforeAndAfterContext, */ done: $npm$mocha$done) => mixed): void; - -declare module "mocha" { - declare export var mocha: typeof mocha; - declare export var describe: typeof describe; - declare export var xdescribe: typeof xdescribe; - declare export var context: typeof context; - declare export var suite: typeof suite; - declare export var it: typeof it; - declare export var xit: typeof xit; - declare export var test: typeof test; - declare export var specify: typeof specify; - - declare export var run: typeof run; - - declare export var setup: typeof setup; - declare export var teardown: typeof teardown; - declare export var suiteSetup: typeof suiteSetup; - declare export var suiteTeardown: typeof suiteTeardown; - declare export var before: typeof before; - declare export var before: typeof before; - declare export var after: typeof after; - declare export var after: typeof after; - declare export var beforeEach: typeof beforeEach; - declare export var beforeEach: typeof beforeEach; - declare export var afterEach: typeof afterEach; - declare export var afterEach: typeof afterEach; - - declare export default $npm$mocha$Mocha; -} diff --git a/flow-typed/npm/next_vx.x.x.js b/flow-typed/npm/next_vx.x.x.js deleted file mode 100644 index 73ba036fe149b2..00000000000000 --- a/flow-typed/npm/next_vx.x.x.js +++ /dev/null @@ -1,452 +0,0 @@ -// flow-typed signature: 026ec2ce672b69a207c98be384e3e78a -// flow-typed version: <>/next_v^4.1.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'next' - * - * 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 'next' { - 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 'next/babel' { - declare module.exports: any; -} - -declare module 'next/css' { - declare module.exports: any; -} - -declare module 'next/dist/client/head-manager' { - declare module.exports: any; -} - -declare module 'next/dist/client/index' { - declare module.exports: any; -} - -declare module 'next/dist/client/next-dev' { - declare module.exports: any; -} - -declare module 'next/dist/client/next' { - declare module.exports: any; -} - -declare module 'next/dist/client/on-demand-entries-client' { - declare module.exports: any; -} - -declare module 'next/dist/client/webpack-hot-middleware-client' { - declare module.exports: any; -} - -declare module 'next/dist/lib/app' { - declare module.exports: any; -} - -declare module 'next/dist/lib/css' { - declare module.exports: any; -} - -declare module 'next/dist/lib/dynamic' { - declare module.exports: any; -} - -declare module 'next/dist/lib/error-debug' { - declare module.exports: any; -} - -declare module 'next/dist/lib/error' { - declare module.exports: any; -} - -declare module 'next/dist/lib/EventEmitter' { - declare module.exports: any; -} - -declare module 'next/dist/lib/head' { - declare module.exports: any; -} - -declare module 'next/dist/lib/link' { - declare module.exports: any; -} - -declare module 'next/dist/lib/p-queue' { - declare module.exports: any; -} - -declare module 'next/dist/lib/page-loader' { - declare module.exports: any; -} - -declare module 'next/dist/lib/prefetch' { - declare module.exports: any; -} - -declare module 'next/dist/lib/router/index' { - declare module.exports: any; -} - -declare module 'next/dist/lib/router/router' { - declare module.exports: any; -} - -declare module 'next/dist/lib/router/with-router' { - declare module.exports: any; -} - -declare module 'next/dist/lib/shallow-equals' { - declare module.exports: any; -} - -declare module 'next/dist/lib/side-effect' { - declare module.exports: any; -} - -declare module 'next/dist/lib/utils' { - declare module.exports: any; -} - -declare module 'next/dist/pages/_document' { - declare module.exports: any; -} - -declare module 'next/dist/pages/_error' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/babel/find-config' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/babel/plugins/handle-import' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/babel/preset' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/clean' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/index' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/loaders/emit-file-loader' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/loaders/hot-self-accept-loader' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/combine-assets-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/dynamic-chunks-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/pages-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/unlink-file-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/plugins/watch-pages-plugin' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/replace' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/root-module-relative-path' { - declare module.exports: any; -} - -declare module 'next/dist/server/build/webpack' { - declare module.exports: any; -} - -declare module 'next/dist/server/config' { - declare module.exports: any; -} - -declare module 'next/dist/server/document' { - declare module.exports: any; -} - -declare module 'next/dist/server/export' { - declare module.exports: any; -} - -declare module 'next/dist/server/hot-reloader' { - declare module.exports: any; -} - -declare module 'next/dist/server/index' { - declare module.exports: any; -} - -declare module 'next/dist/server/next' { - declare module.exports: any; -} - -declare module 'next/dist/server/on-demand-entry-handler' { - declare module.exports: any; -} - -declare module 'next/dist/server/render' { - declare module.exports: any; -} - -declare module 'next/dist/server/require' { - declare module.exports: any; -} - -declare module 'next/dist/server/resolve' { - declare module.exports: any; -} - -declare module 'next/dist/server/router' { - declare module.exports: any; -} - -declare module 'next/dist/server/utils' { - declare module.exports: any; -} - -declare module 'next/document' { - declare module.exports: any; -} - -declare module 'next/dynamic' { - declare module.exports: any; -} - -declare module 'next/error' { - declare module.exports: any; -} - -declare module 'next/head' { - declare module.exports: any; -} - -declare module 'next/link' { - declare module.exports: any; -} - -declare module 'next/prefetch' { - declare module.exports: any; -} - -declare module 'next/router' { - declare module.exports: any; -} - -// Filename aliases -declare module 'next/babel.js' { - declare module.exports: $Exports<'next/babel'>; -} -declare module 'next/css.js' { - declare module.exports: $Exports<'next/css'>; -} -declare module 'next/dist/client/head-manager.js' { - declare module.exports: $Exports<'next/dist/client/head-manager'>; -} -declare module 'next/dist/client/index.js' { - declare module.exports: $Exports<'next/dist/client/index'>; -} -declare module 'next/dist/client/next-dev.js' { - declare module.exports: $Exports<'next/dist/client/next-dev'>; -} -declare module 'next/dist/client/next.js' { - declare module.exports: $Exports<'next/dist/client/next'>; -} -declare module 'next/dist/client/on-demand-entries-client.js' { - declare module.exports: $Exports<'next/dist/client/on-demand-entries-client'>; -} -declare module 'next/dist/client/webpack-hot-middleware-client.js' { - declare module.exports: $Exports<'next/dist/client/webpack-hot-middleware-client'>; -} -declare module 'next/dist/lib/app.js' { - declare module.exports: $Exports<'next/dist/lib/app'>; -} -declare module 'next/dist/lib/css.js' { - declare module.exports: $Exports<'next/dist/lib/css'>; -} -declare module 'next/dist/lib/dynamic.js' { - declare module.exports: $Exports<'next/dist/lib/dynamic'>; -} -declare module 'next/dist/lib/error-debug.js' { - declare module.exports: $Exports<'next/dist/lib/error-debug'>; -} -declare module 'next/dist/lib/error.js' { - declare module.exports: $Exports<'next/dist/lib/error'>; -} -declare module 'next/dist/lib/EventEmitter.js' { - declare module.exports: $Exports<'next/dist/lib/EventEmitter'>; -} -declare module 'next/dist/lib/head.js' { - declare module.exports: $Exports<'next/dist/lib/head'>; -} -declare module 'next/dist/lib/link.js' { - declare module.exports: $Exports<'next/dist/lib/link'>; -} -declare module 'next/dist/lib/p-queue.js' { - declare module.exports: $Exports<'next/dist/lib/p-queue'>; -} -declare module 'next/dist/lib/page-loader.js' { - declare module.exports: $Exports<'next/dist/lib/page-loader'>; -} -declare module 'next/dist/lib/prefetch.js' { - declare module.exports: $Exports<'next/dist/lib/prefetch'>; -} -declare module 'next/dist/lib/router/index.js' { - declare module.exports: $Exports<'next/dist/lib/router/index'>; -} -declare module 'next/dist/lib/router/router.js' { - declare module.exports: $Exports<'next/dist/lib/router/router'>; -} -declare module 'next/dist/lib/router/with-router.js' { - declare module.exports: $Exports<'next/dist/lib/router/with-router'>; -} -declare module 'next/dist/lib/shallow-equals.js' { - declare module.exports: $Exports<'next/dist/lib/shallow-equals'>; -} -declare module 'next/dist/lib/side-effect.js' { - declare module.exports: $Exports<'next/dist/lib/side-effect'>; -} -declare module 'next/dist/lib/utils.js' { - declare module.exports: $Exports<'next/dist/lib/utils'>; -} -declare module 'next/dist/pages/_document.js' { - declare module.exports: $Exports<'next/dist/pages/_document'>; -} -declare module 'next/dist/pages/_error.js' { - declare module.exports: $Exports<'next/dist/pages/_error'>; -} -declare module 'next/dist/server/build/babel/find-config.js' { - declare module.exports: $Exports<'next/dist/server/build/babel/find-config'>; -} -declare module 'next/dist/server/build/babel/plugins/handle-import.js' { - declare module.exports: $Exports<'next/dist/server/build/babel/plugins/handle-import'>; -} -declare module 'next/dist/server/build/babel/preset.js' { - declare module.exports: $Exports<'next/dist/server/build/babel/preset'>; -} -declare module 'next/dist/server/build/clean.js' { - declare module.exports: $Exports<'next/dist/server/build/clean'>; -} -declare module 'next/dist/server/build/index.js' { - declare module.exports: $Exports<'next/dist/server/build/index'>; -} -declare module 'next/dist/server/build/loaders/emit-file-loader.js' { - declare module.exports: $Exports<'next/dist/server/build/loaders/emit-file-loader'>; -} -declare module 'next/dist/server/build/loaders/hot-self-accept-loader.js' { - declare module.exports: $Exports<'next/dist/server/build/loaders/hot-self-accept-loader'>; -} -declare module 'next/dist/server/build/plugins/combine-assets-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/combine-assets-plugin'>; -} -declare module 'next/dist/server/build/plugins/dynamic-chunks-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/dynamic-chunks-plugin'>; -} -declare module 'next/dist/server/build/plugins/pages-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/pages-plugin'>; -} -declare module 'next/dist/server/build/plugins/unlink-file-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/unlink-file-plugin'>; -} -declare module 'next/dist/server/build/plugins/watch-pages-plugin.js' { - declare module.exports: $Exports<'next/dist/server/build/plugins/watch-pages-plugin'>; -} -declare module 'next/dist/server/build/replace.js' { - declare module.exports: $Exports<'next/dist/server/build/replace'>; -} -declare module 'next/dist/server/build/root-module-relative-path.js' { - declare module.exports: $Exports<'next/dist/server/build/root-module-relative-path'>; -} -declare module 'next/dist/server/build/webpack.js' { - declare module.exports: $Exports<'next/dist/server/build/webpack'>; -} -declare module 'next/dist/server/config.js' { - declare module.exports: $Exports<'next/dist/server/config'>; -} -declare module 'next/dist/server/document.js' { - declare module.exports: $Exports<'next/dist/server/document'>; -} -declare module 'next/dist/server/export.js' { - declare module.exports: $Exports<'next/dist/server/export'>; -} -declare module 'next/dist/server/hot-reloader.js' { - declare module.exports: $Exports<'next/dist/server/hot-reloader'>; -} -declare module 'next/dist/server/index.js' { - declare module.exports: $Exports<'next/dist/server/index'>; -} -declare module 'next/dist/server/next.js' { - declare module.exports: $Exports<'next/dist/server/next'>; -} -declare module 'next/dist/server/on-demand-entry-handler.js' { - declare module.exports: $Exports<'next/dist/server/on-demand-entry-handler'>; -} -declare module 'next/dist/server/render.js' { - declare module.exports: $Exports<'next/dist/server/render'>; -} -declare module 'next/dist/server/require.js' { - declare module.exports: $Exports<'next/dist/server/require'>; -} -declare module 'next/dist/server/resolve.js' { - declare module.exports: $Exports<'next/dist/server/resolve'>; -} -declare module 'next/dist/server/router.js' { - declare module.exports: $Exports<'next/dist/server/router'>; -} -declare module 'next/dist/server/utils.js' { - declare module.exports: $Exports<'next/dist/server/utils'>; -} -declare module 'next/document.js' { - declare module.exports: $Exports<'next/document'>; -} -declare module 'next/dynamic.js' { - declare module.exports: $Exports<'next/dynamic'>; -} -declare module 'next/error.js' { - declare module.exports: $Exports<'next/error'>; -} -declare module 'next/head.js' { - declare module.exports: $Exports<'next/head'>; -} -declare module 'next/link.js' { - declare module.exports: $Exports<'next/link'>; -} -declare module 'next/prefetch.js' { - declare module.exports: $Exports<'next/prefetch'>; -} -declare module 'next/router.js' { - declare module.exports: $Exports<'next/router'>; -} diff --git a/flow-typed/npm/normalize-scroll-left_vx.x.x.js b/flow-typed/npm/normalize-scroll-left_vx.x.x.js deleted file mode 100644 index 5197fada5284be..00000000000000 --- a/flow-typed/npm/normalize-scroll-left_vx.x.x.js +++ /dev/null @@ -1,32 +0,0 @@ -// flow-typed signature: 6124cf3d1aea4bc0f1403294a2ea64fc -// flow-typed version: <>/normalize-scroll-left_v^0.1.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'normalize-scroll-left' - * - * 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 'normalize-scroll-left' { - 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 'normalize-scroll-left/lib/main' { - declare module.exports: any; -} - -// Filename aliases -declare module 'normalize-scroll-left/lib/main.js' { - declare module.exports: $Exports<'normalize-scroll-left/lib/main'>; -} diff --git a/flow-typed/npm/nprogress_vx.x.x.js b/flow-typed/npm/nprogress_vx.x.x.js deleted file mode 100644 index 63848d74fe9039..00000000000000 --- a/flow-typed/npm/nprogress_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 96e9aea30118ad4ff962c0b6be4460ae -// flow-typed version: <>/nprogress_v^0.2.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'nprogress' - * - * 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 'nprogress' { - 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 'nprogress/nprogress' { - declare module.exports: any; -} - -declare module 'nprogress/test/test' { - declare module.exports: any; -} - -// Filename aliases -declare module 'nprogress/nprogress.js' { - declare module.exports: $Exports<'nprogress/nprogress'>; -} -declare module 'nprogress/test/test.js' { - declare module.exports: $Exports<'nprogress/test/test'>; -} diff --git a/flow-typed/npm/nyc_vx.x.x.js b/flow-typed/npm/nyc_vx.x.x.js deleted file mode 100644 index 5e29af62dd6688..00000000000000 --- a/flow-typed/npm/nyc_vx.x.x.js +++ /dev/null @@ -1,122 +0,0 @@ -// flow-typed signature: bac6927585e2d8f730a318ef463102af -// flow-typed version: <>/nyc_v^11.3.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'nyc' - * - * 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 'nyc' { - 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 'nyc/bin/nyc' { - declare module.exports: any; -} - -declare module 'nyc/bin/wrap' { - declare module.exports: any; -} - -declare module 'nyc/lib/commands/check-coverage' { - declare module.exports: any; -} - -declare module 'nyc/lib/commands/instrument' { - declare module.exports: any; -} - -declare module 'nyc/lib/commands/report' { - declare module.exports: any; -} - -declare module 'nyc/lib/config-util' { - declare module.exports: any; -} - -declare module 'nyc/lib/hash' { - declare module.exports: any; -} - -declare module 'nyc/lib/instrumenters/istanbul' { - declare module.exports: any; -} - -declare module 'nyc/lib/instrumenters/noop' { - declare module.exports: any; -} - -declare module 'nyc/lib/process-args' { - declare module.exports: any; -} - -declare module 'nyc/lib/process' { - declare module.exports: any; -} - -declare module 'nyc/lib/self-coverage-helper' { - declare module.exports: any; -} - -declare module 'nyc/lib/source-maps' { - declare module.exports: any; -} - -// Filename aliases -declare module 'nyc/bin/nyc.js' { - declare module.exports: $Exports<'nyc/bin/nyc'>; -} -declare module 'nyc/bin/wrap.js' { - declare module.exports: $Exports<'nyc/bin/wrap'>; -} -declare module 'nyc/index' { - declare module.exports: $Exports<'nyc'>; -} -declare module 'nyc/index.js' { - declare module.exports: $Exports<'nyc'>; -} -declare module 'nyc/lib/commands/check-coverage.js' { - declare module.exports: $Exports<'nyc/lib/commands/check-coverage'>; -} -declare module 'nyc/lib/commands/instrument.js' { - declare module.exports: $Exports<'nyc/lib/commands/instrument'>; -} -declare module 'nyc/lib/commands/report.js' { - declare module.exports: $Exports<'nyc/lib/commands/report'>; -} -declare module 'nyc/lib/config-util.js' { - declare module.exports: $Exports<'nyc/lib/config-util'>; -} -declare module 'nyc/lib/hash.js' { - declare module.exports: $Exports<'nyc/lib/hash'>; -} -declare module 'nyc/lib/instrumenters/istanbul.js' { - declare module.exports: $Exports<'nyc/lib/instrumenters/istanbul'>; -} -declare module 'nyc/lib/instrumenters/noop.js' { - declare module.exports: $Exports<'nyc/lib/instrumenters/noop'>; -} -declare module 'nyc/lib/process-args.js' { - declare module.exports: $Exports<'nyc/lib/process-args'>; -} -declare module 'nyc/lib/process.js' { - declare module.exports: $Exports<'nyc/lib/process'>; -} -declare module 'nyc/lib/self-coverage-helper.js' { - declare module.exports: $Exports<'nyc/lib/self-coverage-helper'>; -} -declare module 'nyc/lib/source-maps.js' { - declare module.exports: $Exports<'nyc/lib/source-maps'>; -} diff --git a/flow-typed/npm/object-assign_v4.x.x.js b/flow-typed/npm/object-assign_v4.x.x.js deleted file mode 100644 index 9aad745d0c8724..00000000000000 --- a/flow-typed/npm/object-assign_v4.x.x.js +++ /dev/null @@ -1,6 +0,0 @@ -// flow-typed signature: 76d95a386c86330da36edcec08a0de27 -// flow-typed version: 94e9f7e0a4/object-assign_v4.x.x/flow_>=v0.28.x - -declare module 'object-assign' { - declare function exports(target: any, ...sources: Array): Object; -} diff --git a/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js b/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js deleted file mode 100644 index 79bb63b260d5d5..00000000000000 --- a/flow-typed/npm/phantomjs-prebuilt_vx.x.x.js +++ /dev/null @@ -1,389 +0,0 @@ -// flow-typed signature: 5c6a6c87f7260d3f099480cc346efdc2 -// flow-typed version: <>/phantomjs-prebuilt_v^2.1.16/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'phantomjs-prebuilt' - * - * 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 'phantomjs-prebuilt' { - 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 'phantomjs-prebuilt/install' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/location' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/arguments' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/child_process-examples' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/colorwheel' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/countdown' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/detectsniff' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/echoToFile' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/features' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/fibo' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/hello' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/injectme' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadspeed' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/modernizr' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/module' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/netlog' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/netsniff' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/outputEncoding' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/page_events' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/pagecallback' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/post' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/postjson' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/postserver' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/printenv' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/printmargins' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/rasterize' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/render_multi_url' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-qunit' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/scandir' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/server' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/simpleserver' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/sleepsort' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/universe' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/unrandomize' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/useragent' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/version' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/waitfor' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/phantomjs' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/lib/util' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/test/exit' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/test/loadspeed' { - declare module.exports: any; -} - -declare module 'phantomjs-prebuilt/test/tests' { - declare module.exports: any; -} - -// Filename aliases -declare module 'phantomjs-prebuilt/install.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/install'>; -} -declare module 'phantomjs-prebuilt/lib/location.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/location'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/arguments.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/arguments'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/child_process-examples.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/child_process-examples'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/colorwheel.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/colorwheel'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/countdown.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/countdown'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/detectsniff.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/detectsniff'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/echoToFile.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/echoToFile'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/features.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/features'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/fibo.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/fibo'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/hello.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/hello'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/injectme.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/injectme'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadspeed.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/loadspeed'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/loadurlwithoutcss'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/modernizr.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/modernizr'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/module.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/module'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/netlog.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/netlog'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/netsniff.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/netsniff'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/openurlwithproxy'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/outputEncoding.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/outputEncoding'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/page_events.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/page_events'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/pagecallback.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/pagecallback'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/phantomwebintro'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/post.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/post'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/postjson.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/postjson'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/postserver.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/postserver'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/printenv.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printenv'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printheaderfooter'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/printmargins.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/printmargins'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/rasterize.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/rasterize'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/render_multi_url.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/render_multi_url'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/responsive-screenshot'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-jasmine'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-jasmine2'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/run-qunit.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/run-qunit'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/scandir.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/scandir'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/server.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/server'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/serverkeepalive'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/simpleserver.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/simpleserver'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/sleepsort.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/sleepsort'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/stdin-stdout-stderr'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/universe.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/universe'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/unrandomize.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/unrandomize'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/useragent.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/useragent'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/version.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/version'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/waitfor.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/waitfor'>; -} -declare module 'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantom/examples/walk_through_frames'>; -} -declare module 'phantomjs-prebuilt/lib/phantomjs.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/phantomjs'>; -} -declare module 'phantomjs-prebuilt/lib/util.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/lib/util'>; -} -declare module 'phantomjs-prebuilt/test/exit.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/test/exit'>; -} -declare module 'phantomjs-prebuilt/test/loadspeed.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/test/loadspeed'>; -} -declare module 'phantomjs-prebuilt/test/tests.js' { - declare module.exports: $Exports<'phantomjs-prebuilt/test/tests'>; -} diff --git a/flow-typed/npm/prettier_vx.x.x.js b/flow-typed/npm/prettier_vx.x.x.js deleted file mode 100644 index 281ae6a4817fec..00000000000000 --- a/flow-typed/npm/prettier_vx.x.x.js +++ /dev/null @@ -1,87 +0,0 @@ -// flow-typed signature: ebc9f59179c6f42067ac9ef4fd3ded0a -// flow-typed version: <>/prettier_v^1.8.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * '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 '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 'prettier/bin/prettier' { - declare module.exports: any; -} - -declare module 'prettier/parser-babylon' { - declare module.exports: any; -} - -declare module 'prettier/parser-flow' { - declare module.exports: any; -} - -declare module 'prettier/parser-graphql' { - declare module.exports: any; -} - -declare module 'prettier/parser-markdown' { - declare module.exports: any; -} - -declare module 'prettier/parser-parse5' { - declare module.exports: any; -} - -declare module 'prettier/parser-postcss' { - declare module.exports: any; -} - -declare module 'prettier/parser-typescript' { - declare module.exports: any; -} - -// Filename aliases -declare module 'prettier/bin/prettier.js' { - declare module.exports: $Exports<'prettier/bin/prettier'>; -} -declare module 'prettier/index' { - declare module.exports: $Exports<'prettier'>; -} -declare module 'prettier/index.js' { - declare module.exports: $Exports<'prettier'>; -} -declare module 'prettier/parser-babylon.js' { - declare module.exports: $Exports<'prettier/parser-babylon'>; -} -declare module 'prettier/parser-flow.js' { - declare module.exports: $Exports<'prettier/parser-flow'>; -} -declare module 'prettier/parser-graphql.js' { - declare module.exports: $Exports<'prettier/parser-graphql'>; -} -declare module 'prettier/parser-markdown.js' { - declare module.exports: $Exports<'prettier/parser-markdown'>; -} -declare module 'prettier/parser-parse5.js' { - declare module.exports: $Exports<'prettier/parser-parse5'>; -} -declare module 'prettier/parser-postcss.js' { - declare module.exports: $Exports<'prettier/parser-postcss'>; -} -declare module 'prettier/parser-typescript.js' { - declare module.exports: $Exports<'prettier/parser-typescript'>; -} diff --git a/flow-typed/npm/prismjs_vx.x.x.js b/flow-typed/npm/prismjs_vx.x.x.js deleted file mode 100644 index 4abdb775f35c79..00000000000000 --- a/flow-typed/npm/prismjs_vx.x.x.js +++ /dev/null @@ -1,2307 +0,0 @@ -// flow-typed signature: b7aa6efcc6ec770cb44d2614cd5da0d3 -// flow-typed version: <>/prismjs_v^1.8.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'prismjs' - * - * 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 'prismjs' { - 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 'prismjs/components' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-abap' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-abap.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-actionscript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-actionscript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ada' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ada.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apacheconf' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apacheconf.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-apl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-applescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-applescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-arduino' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-arduino.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-asciidoc' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-asciidoc.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-aspnet' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-aspnet.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autohotkey' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autohotkey.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autoit' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-autoit.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bash' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bash.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-basic' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-basic.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-batch' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-batch.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bison' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bison.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-brainfuck' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-brainfuck.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bro' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-bro.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-c' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-c.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-clike' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-clike.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-coffeescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-coffeescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-core' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-core.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-cpp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-cpp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-crystal' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-crystal.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-csharp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-csharp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css-extras' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css-extras.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-css.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-d' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-d.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-dart' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-dart.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-diff' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-diff.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-django' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-django.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-docker' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-docker.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-eiffel' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-eiffel.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-elixir' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-elixir.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-erlang' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-erlang.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fortran' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fortran.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fsharp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-fsharp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-gherkin' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-gherkin.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-git' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-git.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-glsl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-glsl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-go' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-go.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-graphql' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-graphql.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-groovy' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-groovy.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haml' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haml.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-handlebars' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-handlebars.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haskell' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haskell.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haxe' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-haxe.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-http' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-http.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-icon' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-icon.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-inform7' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-inform7.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ini' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ini.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-j' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-j.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-java' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-java.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-javascript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-javascript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jolie' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jolie.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-json' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-json.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jsx' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-jsx.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-julia' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-julia.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-keyman' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-keyman.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-kotlin' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-kotlin.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-latex' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-latex.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-less' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-less.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-livescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-livescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lolcode' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lolcode.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lua' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-lua.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-makefile' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-makefile.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markdown' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markdown.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markup' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-markup.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-matlab' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-matlab.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mel' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mel.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mizar' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-mizar.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-monkey' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-monkey.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-n4js' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-n4js.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nasm' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nasm.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nginx' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nginx.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nim' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nim.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nix' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nix.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nsis' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-nsis.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-objectivec' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-objectivec.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ocaml' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ocaml.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-opencl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-opencl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-oz' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-oz.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parigp' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parigp.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parser' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-parser.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pascal' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pascal.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-perl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-perl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php-extras' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php-extras.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-php.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-powershell' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-powershell.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-processing' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-processing.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-prolog' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-prolog.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-properties' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-properties.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-protobuf' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-protobuf.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pug' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pug.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-puppet' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-puppet.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pure' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-pure.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-python' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-python.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-q' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-q.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-qore' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-qore.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-r' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-r.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-reason' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-reason.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-renpy' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-renpy.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rest' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rest.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rip' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rip.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-roboconf' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-roboconf.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ruby' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-ruby.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rust' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-rust.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sas' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sas.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sass' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sass.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scala' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scala.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scheme' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scheme.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scss' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-scss.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smalltalk' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smalltalk.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smarty' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-smarty.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sql' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-sql.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-stylus' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-stylus.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-swift' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-swift.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-tcl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-tcl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-textile' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-textile.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-twig' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-twig.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-typescript' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-typescript.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vbnet' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vbnet.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-verilog' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-verilog.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vhdl' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vhdl.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vim' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-vim.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-wiki' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-wiki.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-xojo' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-xojo.min' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-yaml' { - declare module.exports: any; -} - -declare module 'prismjs/components/prism-yaml.min' { - declare module.exports: any; -} - -declare module 'prismjs/examples' { - declare module.exports: any; -} - -declare module 'prismjs/gulpfile' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autolinker/prism-autolinker' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autolinker/prism-autolinker.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autoloader/prism-autoloader' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/autoloader/prism-autoloader.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/command-line/prism-command-line' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/command-line/prism-command-line.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/custom-class/prism-custom-class' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/custom-class/prism-custom-class.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/file-highlight/prism-file-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/file-highlight/prism-file-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/keep-markup/prism-keep-markup' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/keep-markup/prism-keep-markup.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-highlight/prism-line-highlight' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-highlight/prism-line-highlight.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-numbers/prism-line-numbers' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/line-numbers/prism-line-numbers.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-base/prism-previewer-base' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-base/prism-previewer-base.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-color/prism-previewer-color' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-color/prism-previewer-color.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-time/prism-previewer-time' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/previewer-time/prism-previewer-time.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-language/prism-show-language' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/show-language/prism-show-language.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/toolbar/prism-toolbar' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/toolbar/prism-toolbar.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/wpd/prism-wpd' { - declare module.exports: any; -} - -declare module 'prismjs/plugins/wpd/prism-wpd.min' { - declare module.exports: any; -} - -declare module 'prismjs/prism' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/components' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/prism-loader' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/test-case' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/test-discovery' { - declare module.exports: any; -} - -declare module 'prismjs/tests/helper/token-stream-transformer' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/asciidoc/entity_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/groovy/issue1049' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/groovy/string-interpolation_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/handlebars/handlebars_in_markup_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/markup/entity_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/markup+php/php_in_markup_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/languages/smarty/smarty_in_markup_feature' { - declare module.exports: any; -} - -declare module 'prismjs/tests/run-child' { - declare module.exports: any; -} - -declare module 'prismjs/tests/run' { - declare module.exports: any; -} - -declare module 'prismjs/tests/testrunner-tests' { - declare module.exports: any; -} - -declare module 'prismjs/vendor/FileSaver.min' { - declare module.exports: any; -} - -declare module 'prismjs/vendor/jszip.min' { - declare module.exports: any; -} - -declare module 'prismjs/vendor/promise' { - declare module.exports: any; -} - -// Filename aliases -declare module 'prismjs/components.js' { - declare module.exports: $Exports<'prismjs/components'>; -} -declare module 'prismjs/components/prism-abap.js' { - declare module.exports: $Exports<'prismjs/components/prism-abap'>; -} -declare module 'prismjs/components/prism-abap.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-abap.min'>; -} -declare module 'prismjs/components/prism-actionscript.js' { - declare module.exports: $Exports<'prismjs/components/prism-actionscript'>; -} -declare module 'prismjs/components/prism-actionscript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-actionscript.min'>; -} -declare module 'prismjs/components/prism-ada.js' { - declare module.exports: $Exports<'prismjs/components/prism-ada'>; -} -declare module 'prismjs/components/prism-ada.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ada.min'>; -} -declare module 'prismjs/components/prism-apacheconf.js' { - declare module.exports: $Exports<'prismjs/components/prism-apacheconf'>; -} -declare module 'prismjs/components/prism-apacheconf.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-apacheconf.min'>; -} -declare module 'prismjs/components/prism-apl.js' { - declare module.exports: $Exports<'prismjs/components/prism-apl'>; -} -declare module 'prismjs/components/prism-apl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-apl.min'>; -} -declare module 'prismjs/components/prism-applescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-applescript'>; -} -declare module 'prismjs/components/prism-applescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-applescript.min'>; -} -declare module 'prismjs/components/prism-arduino.js' { - declare module.exports: $Exports<'prismjs/components/prism-arduino'>; -} -declare module 'prismjs/components/prism-arduino.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-arduino.min'>; -} -declare module 'prismjs/components/prism-asciidoc.js' { - declare module.exports: $Exports<'prismjs/components/prism-asciidoc'>; -} -declare module 'prismjs/components/prism-asciidoc.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-asciidoc.min'>; -} -declare module 'prismjs/components/prism-aspnet.js' { - declare module.exports: $Exports<'prismjs/components/prism-aspnet'>; -} -declare module 'prismjs/components/prism-aspnet.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-aspnet.min'>; -} -declare module 'prismjs/components/prism-autohotkey.js' { - declare module.exports: $Exports<'prismjs/components/prism-autohotkey'>; -} -declare module 'prismjs/components/prism-autohotkey.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-autohotkey.min'>; -} -declare module 'prismjs/components/prism-autoit.js' { - declare module.exports: $Exports<'prismjs/components/prism-autoit'>; -} -declare module 'prismjs/components/prism-autoit.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-autoit.min'>; -} -declare module 'prismjs/components/prism-bash.js' { - declare module.exports: $Exports<'prismjs/components/prism-bash'>; -} -declare module 'prismjs/components/prism-bash.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-bash.min'>; -} -declare module 'prismjs/components/prism-basic.js' { - declare module.exports: $Exports<'prismjs/components/prism-basic'>; -} -declare module 'prismjs/components/prism-basic.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-basic.min'>; -} -declare module 'prismjs/components/prism-batch.js' { - declare module.exports: $Exports<'prismjs/components/prism-batch'>; -} -declare module 'prismjs/components/prism-batch.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-batch.min'>; -} -declare module 'prismjs/components/prism-bison.js' { - declare module.exports: $Exports<'prismjs/components/prism-bison'>; -} -declare module 'prismjs/components/prism-bison.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-bison.min'>; -} -declare module 'prismjs/components/prism-brainfuck.js' { - declare module.exports: $Exports<'prismjs/components/prism-brainfuck'>; -} -declare module 'prismjs/components/prism-brainfuck.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-brainfuck.min'>; -} -declare module 'prismjs/components/prism-bro.js' { - declare module.exports: $Exports<'prismjs/components/prism-bro'>; -} -declare module 'prismjs/components/prism-bro.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-bro.min'>; -} -declare module 'prismjs/components/prism-c.js' { - declare module.exports: $Exports<'prismjs/components/prism-c'>; -} -declare module 'prismjs/components/prism-c.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-c.min'>; -} -declare module 'prismjs/components/prism-clike.js' { - declare module.exports: $Exports<'prismjs/components/prism-clike'>; -} -declare module 'prismjs/components/prism-clike.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-clike.min'>; -} -declare module 'prismjs/components/prism-coffeescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-coffeescript'>; -} -declare module 'prismjs/components/prism-coffeescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-coffeescript.min'>; -} -declare module 'prismjs/components/prism-core.js' { - declare module.exports: $Exports<'prismjs/components/prism-core'>; -} -declare module 'prismjs/components/prism-core.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-core.min'>; -} -declare module 'prismjs/components/prism-cpp.js' { - declare module.exports: $Exports<'prismjs/components/prism-cpp'>; -} -declare module 'prismjs/components/prism-cpp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-cpp.min'>; -} -declare module 'prismjs/components/prism-crystal.js' { - declare module.exports: $Exports<'prismjs/components/prism-crystal'>; -} -declare module 'prismjs/components/prism-crystal.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-crystal.min'>; -} -declare module 'prismjs/components/prism-csharp.js' { - declare module.exports: $Exports<'prismjs/components/prism-csharp'>; -} -declare module 'prismjs/components/prism-csharp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-csharp.min'>; -} -declare module 'prismjs/components/prism-css-extras.js' { - declare module.exports: $Exports<'prismjs/components/prism-css-extras'>; -} -declare module 'prismjs/components/prism-css-extras.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-css-extras.min'>; -} -declare module 'prismjs/components/prism-css.js' { - declare module.exports: $Exports<'prismjs/components/prism-css'>; -} -declare module 'prismjs/components/prism-css.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-css.min'>; -} -declare module 'prismjs/components/prism-d.js' { - declare module.exports: $Exports<'prismjs/components/prism-d'>; -} -declare module 'prismjs/components/prism-d.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-d.min'>; -} -declare module 'prismjs/components/prism-dart.js' { - declare module.exports: $Exports<'prismjs/components/prism-dart'>; -} -declare module 'prismjs/components/prism-dart.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-dart.min'>; -} -declare module 'prismjs/components/prism-diff.js' { - declare module.exports: $Exports<'prismjs/components/prism-diff'>; -} -declare module 'prismjs/components/prism-diff.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-diff.min'>; -} -declare module 'prismjs/components/prism-django.js' { - declare module.exports: $Exports<'prismjs/components/prism-django'>; -} -declare module 'prismjs/components/prism-django.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-django.min'>; -} -declare module 'prismjs/components/prism-docker.js' { - declare module.exports: $Exports<'prismjs/components/prism-docker'>; -} -declare module 'prismjs/components/prism-docker.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-docker.min'>; -} -declare module 'prismjs/components/prism-eiffel.js' { - declare module.exports: $Exports<'prismjs/components/prism-eiffel'>; -} -declare module 'prismjs/components/prism-eiffel.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-eiffel.min'>; -} -declare module 'prismjs/components/prism-elixir.js' { - declare module.exports: $Exports<'prismjs/components/prism-elixir'>; -} -declare module 'prismjs/components/prism-elixir.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-elixir.min'>; -} -declare module 'prismjs/components/prism-erlang.js' { - declare module.exports: $Exports<'prismjs/components/prism-erlang'>; -} -declare module 'prismjs/components/prism-erlang.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-erlang.min'>; -} -declare module 'prismjs/components/prism-fortran.js' { - declare module.exports: $Exports<'prismjs/components/prism-fortran'>; -} -declare module 'prismjs/components/prism-fortran.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-fortran.min'>; -} -declare module 'prismjs/components/prism-fsharp.js' { - declare module.exports: $Exports<'prismjs/components/prism-fsharp'>; -} -declare module 'prismjs/components/prism-fsharp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-fsharp.min'>; -} -declare module 'prismjs/components/prism-gherkin.js' { - declare module.exports: $Exports<'prismjs/components/prism-gherkin'>; -} -declare module 'prismjs/components/prism-gherkin.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-gherkin.min'>; -} -declare module 'prismjs/components/prism-git.js' { - declare module.exports: $Exports<'prismjs/components/prism-git'>; -} -declare module 'prismjs/components/prism-git.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-git.min'>; -} -declare module 'prismjs/components/prism-glsl.js' { - declare module.exports: $Exports<'prismjs/components/prism-glsl'>; -} -declare module 'prismjs/components/prism-glsl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-glsl.min'>; -} -declare module 'prismjs/components/prism-go.js' { - declare module.exports: $Exports<'prismjs/components/prism-go'>; -} -declare module 'prismjs/components/prism-go.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-go.min'>; -} -declare module 'prismjs/components/prism-graphql.js' { - declare module.exports: $Exports<'prismjs/components/prism-graphql'>; -} -declare module 'prismjs/components/prism-graphql.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-graphql.min'>; -} -declare module 'prismjs/components/prism-groovy.js' { - declare module.exports: $Exports<'prismjs/components/prism-groovy'>; -} -declare module 'prismjs/components/prism-groovy.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-groovy.min'>; -} -declare module 'prismjs/components/prism-haml.js' { - declare module.exports: $Exports<'prismjs/components/prism-haml'>; -} -declare module 'prismjs/components/prism-haml.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-haml.min'>; -} -declare module 'prismjs/components/prism-handlebars.js' { - declare module.exports: $Exports<'prismjs/components/prism-handlebars'>; -} -declare module 'prismjs/components/prism-handlebars.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-handlebars.min'>; -} -declare module 'prismjs/components/prism-haskell.js' { - declare module.exports: $Exports<'prismjs/components/prism-haskell'>; -} -declare module 'prismjs/components/prism-haskell.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-haskell.min'>; -} -declare module 'prismjs/components/prism-haxe.js' { - declare module.exports: $Exports<'prismjs/components/prism-haxe'>; -} -declare module 'prismjs/components/prism-haxe.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-haxe.min'>; -} -declare module 'prismjs/components/prism-http.js' { - declare module.exports: $Exports<'prismjs/components/prism-http'>; -} -declare module 'prismjs/components/prism-http.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-http.min'>; -} -declare module 'prismjs/components/prism-icon.js' { - declare module.exports: $Exports<'prismjs/components/prism-icon'>; -} -declare module 'prismjs/components/prism-icon.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-icon.min'>; -} -declare module 'prismjs/components/prism-inform7.js' { - declare module.exports: $Exports<'prismjs/components/prism-inform7'>; -} -declare module 'prismjs/components/prism-inform7.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-inform7.min'>; -} -declare module 'prismjs/components/prism-ini.js' { - declare module.exports: $Exports<'prismjs/components/prism-ini'>; -} -declare module 'prismjs/components/prism-ini.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ini.min'>; -} -declare module 'prismjs/components/prism-j.js' { - declare module.exports: $Exports<'prismjs/components/prism-j'>; -} -declare module 'prismjs/components/prism-j.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-j.min'>; -} -declare module 'prismjs/components/prism-java.js' { - declare module.exports: $Exports<'prismjs/components/prism-java'>; -} -declare module 'prismjs/components/prism-java.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-java.min'>; -} -declare module 'prismjs/components/prism-javascript.js' { - declare module.exports: $Exports<'prismjs/components/prism-javascript'>; -} -declare module 'prismjs/components/prism-javascript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-javascript.min'>; -} -declare module 'prismjs/components/prism-jolie.js' { - declare module.exports: $Exports<'prismjs/components/prism-jolie'>; -} -declare module 'prismjs/components/prism-jolie.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-jolie.min'>; -} -declare module 'prismjs/components/prism-json.js' { - declare module.exports: $Exports<'prismjs/components/prism-json'>; -} -declare module 'prismjs/components/prism-json.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-json.min'>; -} -declare module 'prismjs/components/prism-jsx.js' { - declare module.exports: $Exports<'prismjs/components/prism-jsx'>; -} -declare module 'prismjs/components/prism-jsx.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-jsx.min'>; -} -declare module 'prismjs/components/prism-julia.js' { - declare module.exports: $Exports<'prismjs/components/prism-julia'>; -} -declare module 'prismjs/components/prism-julia.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-julia.min'>; -} -declare module 'prismjs/components/prism-keyman.js' { - declare module.exports: $Exports<'prismjs/components/prism-keyman'>; -} -declare module 'prismjs/components/prism-keyman.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-keyman.min'>; -} -declare module 'prismjs/components/prism-kotlin.js' { - declare module.exports: $Exports<'prismjs/components/prism-kotlin'>; -} -declare module 'prismjs/components/prism-kotlin.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-kotlin.min'>; -} -declare module 'prismjs/components/prism-latex.js' { - declare module.exports: $Exports<'prismjs/components/prism-latex'>; -} -declare module 'prismjs/components/prism-latex.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-latex.min'>; -} -declare module 'prismjs/components/prism-less.js' { - declare module.exports: $Exports<'prismjs/components/prism-less'>; -} -declare module 'prismjs/components/prism-less.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-less.min'>; -} -declare module 'prismjs/components/prism-livescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-livescript'>; -} -declare module 'prismjs/components/prism-livescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-livescript.min'>; -} -declare module 'prismjs/components/prism-lolcode.js' { - declare module.exports: $Exports<'prismjs/components/prism-lolcode'>; -} -declare module 'prismjs/components/prism-lolcode.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-lolcode.min'>; -} -declare module 'prismjs/components/prism-lua.js' { - declare module.exports: $Exports<'prismjs/components/prism-lua'>; -} -declare module 'prismjs/components/prism-lua.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-lua.min'>; -} -declare module 'prismjs/components/prism-makefile.js' { - declare module.exports: $Exports<'prismjs/components/prism-makefile'>; -} -declare module 'prismjs/components/prism-makefile.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-makefile.min'>; -} -declare module 'prismjs/components/prism-markdown.js' { - declare module.exports: $Exports<'prismjs/components/prism-markdown'>; -} -declare module 'prismjs/components/prism-markdown.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-markdown.min'>; -} -declare module 'prismjs/components/prism-markup.js' { - declare module.exports: $Exports<'prismjs/components/prism-markup'>; -} -declare module 'prismjs/components/prism-markup.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-markup.min'>; -} -declare module 'prismjs/components/prism-matlab.js' { - declare module.exports: $Exports<'prismjs/components/prism-matlab'>; -} -declare module 'prismjs/components/prism-matlab.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-matlab.min'>; -} -declare module 'prismjs/components/prism-mel.js' { - declare module.exports: $Exports<'prismjs/components/prism-mel'>; -} -declare module 'prismjs/components/prism-mel.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-mel.min'>; -} -declare module 'prismjs/components/prism-mizar.js' { - declare module.exports: $Exports<'prismjs/components/prism-mizar'>; -} -declare module 'prismjs/components/prism-mizar.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-mizar.min'>; -} -declare module 'prismjs/components/prism-monkey.js' { - declare module.exports: $Exports<'prismjs/components/prism-monkey'>; -} -declare module 'prismjs/components/prism-monkey.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-monkey.min'>; -} -declare module 'prismjs/components/prism-n4js.js' { - declare module.exports: $Exports<'prismjs/components/prism-n4js'>; -} -declare module 'prismjs/components/prism-n4js.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-n4js.min'>; -} -declare module 'prismjs/components/prism-nasm.js' { - declare module.exports: $Exports<'prismjs/components/prism-nasm'>; -} -declare module 'prismjs/components/prism-nasm.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nasm.min'>; -} -declare module 'prismjs/components/prism-nginx.js' { - declare module.exports: $Exports<'prismjs/components/prism-nginx'>; -} -declare module 'prismjs/components/prism-nginx.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nginx.min'>; -} -declare module 'prismjs/components/prism-nim.js' { - declare module.exports: $Exports<'prismjs/components/prism-nim'>; -} -declare module 'prismjs/components/prism-nim.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nim.min'>; -} -declare module 'prismjs/components/prism-nix.js' { - declare module.exports: $Exports<'prismjs/components/prism-nix'>; -} -declare module 'prismjs/components/prism-nix.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nix.min'>; -} -declare module 'prismjs/components/prism-nsis.js' { - declare module.exports: $Exports<'prismjs/components/prism-nsis'>; -} -declare module 'prismjs/components/prism-nsis.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-nsis.min'>; -} -declare module 'prismjs/components/prism-objectivec.js' { - declare module.exports: $Exports<'prismjs/components/prism-objectivec'>; -} -declare module 'prismjs/components/prism-objectivec.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-objectivec.min'>; -} -declare module 'prismjs/components/prism-ocaml.js' { - declare module.exports: $Exports<'prismjs/components/prism-ocaml'>; -} -declare module 'prismjs/components/prism-ocaml.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ocaml.min'>; -} -declare module 'prismjs/components/prism-opencl.js' { - declare module.exports: $Exports<'prismjs/components/prism-opencl'>; -} -declare module 'prismjs/components/prism-opencl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-opencl.min'>; -} -declare module 'prismjs/components/prism-oz.js' { - declare module.exports: $Exports<'prismjs/components/prism-oz'>; -} -declare module 'prismjs/components/prism-oz.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-oz.min'>; -} -declare module 'prismjs/components/prism-parigp.js' { - declare module.exports: $Exports<'prismjs/components/prism-parigp'>; -} -declare module 'prismjs/components/prism-parigp.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-parigp.min'>; -} -declare module 'prismjs/components/prism-parser.js' { - declare module.exports: $Exports<'prismjs/components/prism-parser'>; -} -declare module 'prismjs/components/prism-parser.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-parser.min'>; -} -declare module 'prismjs/components/prism-pascal.js' { - declare module.exports: $Exports<'prismjs/components/prism-pascal'>; -} -declare module 'prismjs/components/prism-pascal.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-pascal.min'>; -} -declare module 'prismjs/components/prism-perl.js' { - declare module.exports: $Exports<'prismjs/components/prism-perl'>; -} -declare module 'prismjs/components/prism-perl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-perl.min'>; -} -declare module 'prismjs/components/prism-php-extras.js' { - declare module.exports: $Exports<'prismjs/components/prism-php-extras'>; -} -declare module 'prismjs/components/prism-php-extras.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-php-extras.min'>; -} -declare module 'prismjs/components/prism-php.js' { - declare module.exports: $Exports<'prismjs/components/prism-php'>; -} -declare module 'prismjs/components/prism-php.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-php.min'>; -} -declare module 'prismjs/components/prism-powershell.js' { - declare module.exports: $Exports<'prismjs/components/prism-powershell'>; -} -declare module 'prismjs/components/prism-powershell.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-powershell.min'>; -} -declare module 'prismjs/components/prism-processing.js' { - declare module.exports: $Exports<'prismjs/components/prism-processing'>; -} -declare module 'prismjs/components/prism-processing.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-processing.min'>; -} -declare module 'prismjs/components/prism-prolog.js' { - declare module.exports: $Exports<'prismjs/components/prism-prolog'>; -} -declare module 'prismjs/components/prism-prolog.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-prolog.min'>; -} -declare module 'prismjs/components/prism-properties.js' { - declare module.exports: $Exports<'prismjs/components/prism-properties'>; -} -declare module 'prismjs/components/prism-properties.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-properties.min'>; -} -declare module 'prismjs/components/prism-protobuf.js' { - declare module.exports: $Exports<'prismjs/components/prism-protobuf'>; -} -declare module 'prismjs/components/prism-protobuf.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-protobuf.min'>; -} -declare module 'prismjs/components/prism-pug.js' { - declare module.exports: $Exports<'prismjs/components/prism-pug'>; -} -declare module 'prismjs/components/prism-pug.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-pug.min'>; -} -declare module 'prismjs/components/prism-puppet.js' { - declare module.exports: $Exports<'prismjs/components/prism-puppet'>; -} -declare module 'prismjs/components/prism-puppet.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-puppet.min'>; -} -declare module 'prismjs/components/prism-pure.js' { - declare module.exports: $Exports<'prismjs/components/prism-pure'>; -} -declare module 'prismjs/components/prism-pure.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-pure.min'>; -} -declare module 'prismjs/components/prism-python.js' { - declare module.exports: $Exports<'prismjs/components/prism-python'>; -} -declare module 'prismjs/components/prism-python.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-python.min'>; -} -declare module 'prismjs/components/prism-q.js' { - declare module.exports: $Exports<'prismjs/components/prism-q'>; -} -declare module 'prismjs/components/prism-q.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-q.min'>; -} -declare module 'prismjs/components/prism-qore.js' { - declare module.exports: $Exports<'prismjs/components/prism-qore'>; -} -declare module 'prismjs/components/prism-qore.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-qore.min'>; -} -declare module 'prismjs/components/prism-r.js' { - declare module.exports: $Exports<'prismjs/components/prism-r'>; -} -declare module 'prismjs/components/prism-r.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-r.min'>; -} -declare module 'prismjs/components/prism-reason.js' { - declare module.exports: $Exports<'prismjs/components/prism-reason'>; -} -declare module 'prismjs/components/prism-reason.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-reason.min'>; -} -declare module 'prismjs/components/prism-renpy.js' { - declare module.exports: $Exports<'prismjs/components/prism-renpy'>; -} -declare module 'prismjs/components/prism-renpy.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-renpy.min'>; -} -declare module 'prismjs/components/prism-rest.js' { - declare module.exports: $Exports<'prismjs/components/prism-rest'>; -} -declare module 'prismjs/components/prism-rest.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-rest.min'>; -} -declare module 'prismjs/components/prism-rip.js' { - declare module.exports: $Exports<'prismjs/components/prism-rip'>; -} -declare module 'prismjs/components/prism-rip.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-rip.min'>; -} -declare module 'prismjs/components/prism-roboconf.js' { - declare module.exports: $Exports<'prismjs/components/prism-roboconf'>; -} -declare module 'prismjs/components/prism-roboconf.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-roboconf.min'>; -} -declare module 'prismjs/components/prism-ruby.js' { - declare module.exports: $Exports<'prismjs/components/prism-ruby'>; -} -declare module 'prismjs/components/prism-ruby.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-ruby.min'>; -} -declare module 'prismjs/components/prism-rust.js' { - declare module.exports: $Exports<'prismjs/components/prism-rust'>; -} -declare module 'prismjs/components/prism-rust.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-rust.min'>; -} -declare module 'prismjs/components/prism-sas.js' { - declare module.exports: $Exports<'prismjs/components/prism-sas'>; -} -declare module 'prismjs/components/prism-sas.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-sas.min'>; -} -declare module 'prismjs/components/prism-sass.js' { - declare module.exports: $Exports<'prismjs/components/prism-sass'>; -} -declare module 'prismjs/components/prism-sass.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-sass.min'>; -} -declare module 'prismjs/components/prism-scala.js' { - declare module.exports: $Exports<'prismjs/components/prism-scala'>; -} -declare module 'prismjs/components/prism-scala.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-scala.min'>; -} -declare module 'prismjs/components/prism-scheme.js' { - declare module.exports: $Exports<'prismjs/components/prism-scheme'>; -} -declare module 'prismjs/components/prism-scheme.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-scheme.min'>; -} -declare module 'prismjs/components/prism-scss.js' { - declare module.exports: $Exports<'prismjs/components/prism-scss'>; -} -declare module 'prismjs/components/prism-scss.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-scss.min'>; -} -declare module 'prismjs/components/prism-smalltalk.js' { - declare module.exports: $Exports<'prismjs/components/prism-smalltalk'>; -} -declare module 'prismjs/components/prism-smalltalk.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-smalltalk.min'>; -} -declare module 'prismjs/components/prism-smarty.js' { - declare module.exports: $Exports<'prismjs/components/prism-smarty'>; -} -declare module 'prismjs/components/prism-smarty.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-smarty.min'>; -} -declare module 'prismjs/components/prism-sql.js' { - declare module.exports: $Exports<'prismjs/components/prism-sql'>; -} -declare module 'prismjs/components/prism-sql.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-sql.min'>; -} -declare module 'prismjs/components/prism-stylus.js' { - declare module.exports: $Exports<'prismjs/components/prism-stylus'>; -} -declare module 'prismjs/components/prism-stylus.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-stylus.min'>; -} -declare module 'prismjs/components/prism-swift.js' { - declare module.exports: $Exports<'prismjs/components/prism-swift'>; -} -declare module 'prismjs/components/prism-swift.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-swift.min'>; -} -declare module 'prismjs/components/prism-tcl.js' { - declare module.exports: $Exports<'prismjs/components/prism-tcl'>; -} -declare module 'prismjs/components/prism-tcl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-tcl.min'>; -} -declare module 'prismjs/components/prism-textile.js' { - declare module.exports: $Exports<'prismjs/components/prism-textile'>; -} -declare module 'prismjs/components/prism-textile.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-textile.min'>; -} -declare module 'prismjs/components/prism-twig.js' { - declare module.exports: $Exports<'prismjs/components/prism-twig'>; -} -declare module 'prismjs/components/prism-twig.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-twig.min'>; -} -declare module 'prismjs/components/prism-typescript.js' { - declare module.exports: $Exports<'prismjs/components/prism-typescript'>; -} -declare module 'prismjs/components/prism-typescript.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-typescript.min'>; -} -declare module 'prismjs/components/prism-vbnet.js' { - declare module.exports: $Exports<'prismjs/components/prism-vbnet'>; -} -declare module 'prismjs/components/prism-vbnet.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-vbnet.min'>; -} -declare module 'prismjs/components/prism-verilog.js' { - declare module.exports: $Exports<'prismjs/components/prism-verilog'>; -} -declare module 'prismjs/components/prism-verilog.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-verilog.min'>; -} -declare module 'prismjs/components/prism-vhdl.js' { - declare module.exports: $Exports<'prismjs/components/prism-vhdl'>; -} -declare module 'prismjs/components/prism-vhdl.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-vhdl.min'>; -} -declare module 'prismjs/components/prism-vim.js' { - declare module.exports: $Exports<'prismjs/components/prism-vim'>; -} -declare module 'prismjs/components/prism-vim.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-vim.min'>; -} -declare module 'prismjs/components/prism-wiki.js' { - declare module.exports: $Exports<'prismjs/components/prism-wiki'>; -} -declare module 'prismjs/components/prism-wiki.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-wiki.min'>; -} -declare module 'prismjs/components/prism-xojo.js' { - declare module.exports: $Exports<'prismjs/components/prism-xojo'>; -} -declare module 'prismjs/components/prism-xojo.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-xojo.min'>; -} -declare module 'prismjs/components/prism-yaml.js' { - declare module.exports: $Exports<'prismjs/components/prism-yaml'>; -} -declare module 'prismjs/components/prism-yaml.min.js' { - declare module.exports: $Exports<'prismjs/components/prism-yaml.min'>; -} -declare module 'prismjs/examples.js' { - declare module.exports: $Exports<'prismjs/examples'>; -} -declare module 'prismjs/gulpfile.js' { - declare module.exports: $Exports<'prismjs/gulpfile'>; -} -declare module 'prismjs/plugins/autolinker/prism-autolinker.js' { - declare module.exports: $Exports<'prismjs/plugins/autolinker/prism-autolinker'>; -} -declare module 'prismjs/plugins/autolinker/prism-autolinker.min.js' { - declare module.exports: $Exports<'prismjs/plugins/autolinker/prism-autolinker.min'>; -} -declare module 'prismjs/plugins/autoloader/prism-autoloader.js' { - declare module.exports: $Exports<'prismjs/plugins/autoloader/prism-autoloader'>; -} -declare module 'prismjs/plugins/autoloader/prism-autoloader.min.js' { - declare module.exports: $Exports<'prismjs/plugins/autoloader/prism-autoloader.min'>; -} -declare module 'prismjs/plugins/command-line/prism-command-line.js' { - declare module.exports: $Exports<'prismjs/plugins/command-line/prism-command-line'>; -} -declare module 'prismjs/plugins/command-line/prism-command-line.min.js' { - declare module.exports: $Exports<'prismjs/plugins/command-line/prism-command-line.min'>; -} -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.js' { - declare module.exports: $Exports<'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard'>; -} -declare module 'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js' { - declare module.exports: $Exports<'prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min'>; -} -declare module 'prismjs/plugins/custom-class/prism-custom-class.js' { - declare module.exports: $Exports<'prismjs/plugins/custom-class/prism-custom-class'>; -} -declare module 'prismjs/plugins/custom-class/prism-custom-class.min.js' { - declare module.exports: $Exports<'prismjs/plugins/custom-class/prism-custom-class.min'>; -} -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight'>; -} -declare module 'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min'>; -} -declare module 'prismjs/plugins/file-highlight/prism-file-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/file-highlight/prism-file-highlight'>; -} -declare module 'prismjs/plugins/file-highlight/prism-file-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/file-highlight/prism-file-highlight.min'>; -} -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.js' { - declare module.exports: $Exports<'prismjs/plugins/highlight-keywords/prism-highlight-keywords'>; -} -declare module 'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min.js' { - declare module.exports: $Exports<'prismjs/plugins/highlight-keywords/prism-highlight-keywords.min'>; -} -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight'>; -} -declare module 'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min'>; -} -declare module 'prismjs/plugins/keep-markup/prism-keep-markup.js' { - declare module.exports: $Exports<'prismjs/plugins/keep-markup/prism-keep-markup'>; -} -declare module 'prismjs/plugins/keep-markup/prism-keep-markup.min.js' { - declare module.exports: $Exports<'prismjs/plugins/keep-markup/prism-keep-markup.min'>; -} -declare module 'prismjs/plugins/line-highlight/prism-line-highlight.js' { - declare module.exports: $Exports<'prismjs/plugins/line-highlight/prism-line-highlight'>; -} -declare module 'prismjs/plugins/line-highlight/prism-line-highlight.min.js' { - declare module.exports: $Exports<'prismjs/plugins/line-highlight/prism-line-highlight.min'>; -} -declare module 'prismjs/plugins/line-numbers/prism-line-numbers.js' { - declare module.exports: $Exports<'prismjs/plugins/line-numbers/prism-line-numbers'>; -} -declare module 'prismjs/plugins/line-numbers/prism-line-numbers.min.js' { - declare module.exports: $Exports<'prismjs/plugins/line-numbers/prism-line-numbers.min'>; -} -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.js' { - declare module.exports: $Exports<'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace'>; -} -declare module 'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min.js' { - declare module.exports: $Exports<'prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min'>; -} -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-angle/prism-previewer-angle'>; -} -declare module 'prismjs/plugins/previewer-angle/prism-previewer-angle.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-angle/prism-previewer-angle.min'>; -} -declare module 'prismjs/plugins/previewer-base/prism-previewer-base.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-base/prism-previewer-base'>; -} -declare module 'prismjs/plugins/previewer-base/prism-previewer-base.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-base/prism-previewer-base.min'>; -} -declare module 'prismjs/plugins/previewer-color/prism-previewer-color.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-color/prism-previewer-color'>; -} -declare module 'prismjs/plugins/previewer-color/prism-previewer-color.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-color/prism-previewer-color.min'>; -} -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-easing/prism-previewer-easing'>; -} -declare module 'prismjs/plugins/previewer-easing/prism-previewer-easing.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-easing/prism-previewer-easing.min'>; -} -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-gradient/prism-previewer-gradient'>; -} -declare module 'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-gradient/prism-previewer-gradient.min'>; -} -declare module 'prismjs/plugins/previewer-time/prism-previewer-time.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-time/prism-previewer-time'>; -} -declare module 'prismjs/plugins/previewer-time/prism-previewer-time.min.js' { - declare module.exports: $Exports<'prismjs/plugins/previewer-time/prism-previewer-time.min'>; -} -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.js' { - declare module.exports: $Exports<'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed'>; -} -declare module 'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js' { - declare module.exports: $Exports<'prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min'>; -} -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.js' { - declare module.exports: $Exports<'prismjs/plugins/show-invisibles/prism-show-invisibles'>; -} -declare module 'prismjs/plugins/show-invisibles/prism-show-invisibles.min.js' { - declare module.exports: $Exports<'prismjs/plugins/show-invisibles/prism-show-invisibles.min'>; -} -declare module 'prismjs/plugins/show-language/prism-show-language.js' { - declare module.exports: $Exports<'prismjs/plugins/show-language/prism-show-language'>; -} -declare module 'prismjs/plugins/show-language/prism-show-language.min.js' { - declare module.exports: $Exports<'prismjs/plugins/show-language/prism-show-language.min'>; -} -declare module 'prismjs/plugins/toolbar/prism-toolbar.js' { - declare module.exports: $Exports<'prismjs/plugins/toolbar/prism-toolbar'>; -} -declare module 'prismjs/plugins/toolbar/prism-toolbar.min.js' { - declare module.exports: $Exports<'prismjs/plugins/toolbar/prism-toolbar.min'>; -} -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.js' { - declare module.exports: $Exports<'prismjs/plugins/unescaped-markup/prism-unescaped-markup'>; -} -declare module 'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min.js' { - declare module.exports: $Exports<'prismjs/plugins/unescaped-markup/prism-unescaped-markup.min'>; -} -declare module 'prismjs/plugins/wpd/prism-wpd.js' { - declare module.exports: $Exports<'prismjs/plugins/wpd/prism-wpd'>; -} -declare module 'prismjs/plugins/wpd/prism-wpd.min.js' { - declare module.exports: $Exports<'prismjs/plugins/wpd/prism-wpd.min'>; -} -declare module 'prismjs/prism.js' { - declare module.exports: $Exports<'prismjs/prism'>; -} -declare module 'prismjs/tests/helper/components.js' { - declare module.exports: $Exports<'prismjs/tests/helper/components'>; -} -declare module 'prismjs/tests/helper/prism-loader.js' { - declare module.exports: $Exports<'prismjs/tests/helper/prism-loader'>; -} -declare module 'prismjs/tests/helper/test-case.js' { - declare module.exports: $Exports<'prismjs/tests/helper/test-case'>; -} -declare module 'prismjs/tests/helper/test-discovery.js' { - declare module.exports: $Exports<'prismjs/tests/helper/test-discovery'>; -} -declare module 'prismjs/tests/helper/token-stream-transformer.js' { - declare module.exports: $Exports<'prismjs/tests/helper/token-stream-transformer'>; -} -declare module 'prismjs/tests/languages/asciidoc/entity_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/asciidoc/entity_feature'>; -} -declare module 'prismjs/tests/languages/groovy/issue1049.js' { - declare module.exports: $Exports<'prismjs/tests/languages/groovy/issue1049'>; -} -declare module 'prismjs/tests/languages/groovy/string-interpolation_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/groovy/string-interpolation_feature'>; -} -declare module 'prismjs/tests/languages/handlebars/handlebars_in_markup_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/handlebars/handlebars_in_markup_feature'>; -} -declare module 'prismjs/tests/languages/markup/entity_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/markup/entity_feature'>; -} -declare module 'prismjs/tests/languages/markup+php/php_in_markup_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/markup+php/php_in_markup_feature'>; -} -declare module 'prismjs/tests/languages/smarty/smarty_in_markup_feature.js' { - declare module.exports: $Exports<'prismjs/tests/languages/smarty/smarty_in_markup_feature'>; -} -declare module 'prismjs/tests/run-child.js' { - declare module.exports: $Exports<'prismjs/tests/run-child'>; -} -declare module 'prismjs/tests/run.js' { - declare module.exports: $Exports<'prismjs/tests/run'>; -} -declare module 'prismjs/tests/testrunner-tests.js' { - declare module.exports: $Exports<'prismjs/tests/testrunner-tests'>; -} -declare module 'prismjs/vendor/FileSaver.min.js' { - declare module.exports: $Exports<'prismjs/vendor/FileSaver.min'>; -} -declare module 'prismjs/vendor/jszip.min.js' { - declare module.exports: $Exports<'prismjs/vendor/jszip.min'>; -} -declare module 'prismjs/vendor/promise.js' { - declare module.exports: $Exports<'prismjs/vendor/promise'>; -} diff --git a/flow-typed/npm/prop-types_v15.x.x.js b/flow-typed/npm/prop-types_v15.x.x.js deleted file mode 100644 index 113b0b5c4f7d0d..00000000000000 --- a/flow-typed/npm/prop-types_v15.x.x.js +++ /dev/null @@ -1,34 +0,0 @@ -// flow-typed signature: 3eaa1f24c7397b78a7481992d2cddcb2 -// flow-typed version: a1a20d4928/prop-types_v15.x.x/flow_>=v0.41.x - -type $npm$propTypes$ReactPropsCheckType = ( - props: any, - propName: string, - componentName: string, - href?: string) => ?Error; - -declare module 'prop-types' { - declare var array: React$PropType$Primitive>; - declare var bool: React$PropType$Primitive; - declare var func: React$PropType$Primitive; - declare var number: React$PropType$Primitive; - declare var object: React$PropType$Primitive; - declare var string: React$PropType$Primitive; - declare var any: React$PropType$Primitive; - declare var arrayOf: React$PropType$ArrayOf; - declare var element: React$PropType$Primitive; /* TODO */ - declare var instanceOf: React$PropType$InstanceOf; - declare var node: React$PropType$Primitive; /* TODO */ - declare var objectOf: React$PropType$ObjectOf; - declare var oneOf: React$PropType$OneOf; - declare var oneOfType: React$PropType$OneOfType; - declare var shape: React$PropType$Shape; - - declare function checkPropTypes( - propTypes: $Subtype<{[_: $Keys]: $npm$propTypes$ReactPropsCheckType}>, - values: V, - location: string, - componentName: string, - getStack: ?(() => ?string) - ) : void; -} diff --git a/flow-typed/npm/random-words_vx.x.x.js b/flow-typed/npm/random-words_vx.x.x.js deleted file mode 100644 index 7a99fb1a2264d0..00000000000000 --- a/flow-typed/npm/random-words_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: d6960e7748d62448e29b7f0051750467 -// flow-typed version: <>/random-words_v0.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'random-words' - * - * 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 'random-words' { - 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 'random-words/tests/test' { - declare module.exports: any; -} - -// Filename aliases -declare module 'random-words/index' { - declare module.exports: $Exports<'random-words'>; -} -declare module 'random-words/index.js' { - declare module.exports: $Exports<'random-words'>; -} -declare module 'random-words/tests/test.js' { - declare module.exports: $Exports<'random-words/tests/test'>; -} diff --git a/flow-typed/npm/raw-loader_vx.x.x.js b/flow-typed/npm/raw-loader_vx.x.x.js deleted file mode 100644 index 430e37a4ce6606..00000000000000 --- a/flow-typed/npm/raw-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: 2a12a22d9d00a71ad083124243f324cb -// flow-typed version: <>/raw-loader_v^0.5.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'raw-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 'raw-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. - */ - - -// Filename aliases -declare module 'raw-loader/index' { - declare module.exports: $Exports<'raw-loader'>; -} -declare module 'raw-loader/index.js' { - declare module.exports: $Exports<'raw-loader'>; -} diff --git a/flow-typed/npm/react-a11y_vx.x.x.js b/flow-typed/npm/react-a11y_vx.x.x.js deleted file mode 100644 index 56338abf6ee1ee..00000000000000 --- a/flow-typed/npm/react-a11y_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 4532414d88e47e854e13895a7db5ef63 -// flow-typed version: <>/react-a11y_v^0.3.4/flow_v0.56.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-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 'react-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 'react-a11y/dist/__tests__/index-test' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/after' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/assertions' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/index' { - declare module.exports: any; -} - -declare module 'react-a11y/dist/react-a11y' { - declare module.exports: any; -} - -declare module 'react-a11y/tests.webpack' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-a11y/dist/__tests__/index-test.js' { - declare module.exports: $Exports<'react-a11y/dist/__tests__/index-test'>; -} -declare module 'react-a11y/dist/after.js' { - declare module.exports: $Exports<'react-a11y/dist/after'>; -} -declare module 'react-a11y/dist/assertions.js' { - declare module.exports: $Exports<'react-a11y/dist/assertions'>; -} -declare module 'react-a11y/dist/index.js' { - declare module.exports: $Exports<'react-a11y/dist/index'>; -} -declare module 'react-a11y/dist/react-a11y.js' { - declare module.exports: $Exports<'react-a11y/dist/react-a11y'>; -} -declare module 'react-a11y/tests.webpack.js' { - declare module.exports: $Exports<'react-a11y/tests.webpack'>; -} diff --git a/flow-typed/npm/react-autosuggest_vx.x.x.js b/flow-typed/npm/react-autosuggest_vx.x.x.js deleted file mode 100644 index 429c52d93c11ee..00000000000000 --- a/flow-typed/npm/react-autosuggest_vx.x.x.js +++ /dev/null @@ -1,60 +0,0 @@ -// flow-typed signature: 1500b8b04295b2845c4242498fb98290 -// flow-typed version: <>/react-autosuggest_v^9.3.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-autosuggest' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-autosuggest' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-autosuggest/dist/Autosuggest' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/index' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/standalone/autosuggest' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/standalone/autosuggest.min' { - declare module.exports: any; -} - -declare module 'react-autosuggest/dist/theme' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-autosuggest/dist/Autosuggest.js' { - declare module.exports: $Exports<'react-autosuggest/dist/Autosuggest'>; -} -declare module 'react-autosuggest/dist/index.js' { - declare module.exports: $Exports<'react-autosuggest/dist/index'>; -} -declare module 'react-autosuggest/dist/standalone/autosuggest.js' { - declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest'>; -} -declare module 'react-autosuggest/dist/standalone/autosuggest.min.js' { - declare module.exports: $Exports<'react-autosuggest/dist/standalone/autosuggest.min'>; -} -declare module 'react-autosuggest/dist/theme.js' { - declare module.exports: $Exports<'react-autosuggest/dist/theme'>; -} diff --git a/flow-typed/npm/react-docgen_vx.x.x.js b/flow-typed/npm/react-docgen_vx.x.x.js deleted file mode 100644 index 373587ab4466a4..00000000000000 --- a/flow-typed/npm/react-docgen_vx.x.x.js +++ /dev/null @@ -1,459 +0,0 @@ -// flow-typed signature: f0bf1cfaa904f5b7c39f3c7ca8986e5a -// flow-typed version: <>/react-docgen_v^3.0.0-beta7/flow_v0.56.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-docgen' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-docgen' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-docgen/bin/__tests__/example/customResolver' { - declare module.exports: any; -} - -declare module 'react-docgen/bin/__tests__/example/MultipleComponents' { - declare module.exports: any; -} - -declare module 'react-docgen/bin/__tests__/react-docgen-test' { - declare module.exports: any; -} - -declare module 'react-docgen/bin/react-docgen' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/babylon' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/Documentation' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/componentDocblockHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/componentMethodsHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/componentMethodsJsDocHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/defaultPropsHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/displayNameHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/flowTypeDocBlockHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/flowTypeHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/index' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/propDocBlockHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/propTypeCompositionHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/handlers/propTypeHandler' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/main' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/parse' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/findAllComponentDefinitions' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/findAllExportedComponentDefinitions' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/findExportedComponentDefinition' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/resolver/index' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/docblock' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/expressionTo' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getClassMemberValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getFlowType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getFlowTypeFromReactComponent' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMemberExpressionRoot' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMemberExpressionValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMembers' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMemberValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getMethodDocumentation' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getNameOrValue' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getParameterName' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getPropertyName' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getPropertyValuePath' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getPropType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/getTypeAnnotation' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/index' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isExportsOrModuleAssignment' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactChildrenElementCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactCloneElementCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactComponentClass' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactComponentMethod' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactCreateClassCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactCreateElementCall' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isReactModuleName' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isRequiredPropType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isStatelessComponent' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/isUnreachableFlowType' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/match' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/normalizeClassDefinition' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/parseJsDoc' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/printValue' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveExportDeclaration' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveHOC' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveObjectKeysToArray' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveToModule' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/resolveToValue' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/setPropDescription' { - declare module.exports: any; -} - -declare module 'react-docgen/dist/utils/traverse' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-docgen/bin/__tests__/example/customResolver.js' { - declare module.exports: $Exports<'react-docgen/bin/__tests__/example/customResolver'>; -} -declare module 'react-docgen/bin/__tests__/example/MultipleComponents.js' { - declare module.exports: $Exports<'react-docgen/bin/__tests__/example/MultipleComponents'>; -} -declare module 'react-docgen/bin/__tests__/react-docgen-test.js' { - declare module.exports: $Exports<'react-docgen/bin/__tests__/react-docgen-test'>; -} -declare module 'react-docgen/bin/react-docgen.js' { - declare module.exports: $Exports<'react-docgen/bin/react-docgen'>; -} -declare module 'react-docgen/dist/babylon.js' { - declare module.exports: $Exports<'react-docgen/dist/babylon'>; -} -declare module 'react-docgen/dist/Documentation.js' { - declare module.exports: $Exports<'react-docgen/dist/Documentation'>; -} -declare module 'react-docgen/dist/handlers/componentDocblockHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/componentDocblockHandler'>; -} -declare module 'react-docgen/dist/handlers/componentMethodsHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/componentMethodsHandler'>; -} -declare module 'react-docgen/dist/handlers/componentMethodsJsDocHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/componentMethodsJsDocHandler'>; -} -declare module 'react-docgen/dist/handlers/defaultPropsHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/defaultPropsHandler'>; -} -declare module 'react-docgen/dist/handlers/displayNameHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/displayNameHandler'>; -} -declare module 'react-docgen/dist/handlers/flowTypeDocBlockHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/flowTypeDocBlockHandler'>; -} -declare module 'react-docgen/dist/handlers/flowTypeHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/flowTypeHandler'>; -} -declare module 'react-docgen/dist/handlers/index.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/index'>; -} -declare module 'react-docgen/dist/handlers/propDocBlockHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/propDocBlockHandler'>; -} -declare module 'react-docgen/dist/handlers/propTypeCompositionHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/propTypeCompositionHandler'>; -} -declare module 'react-docgen/dist/handlers/propTypeHandler.js' { - declare module.exports: $Exports<'react-docgen/dist/handlers/propTypeHandler'>; -} -declare module 'react-docgen/dist/main.js' { - declare module.exports: $Exports<'react-docgen/dist/main'>; -} -declare module 'react-docgen/dist/parse.js' { - declare module.exports: $Exports<'react-docgen/dist/parse'>; -} -declare module 'react-docgen/dist/resolver/findAllComponentDefinitions.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/findAllComponentDefinitions'>; -} -declare module 'react-docgen/dist/resolver/findAllExportedComponentDefinitions.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/findAllExportedComponentDefinitions'>; -} -declare module 'react-docgen/dist/resolver/findExportedComponentDefinition.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/findExportedComponentDefinition'>; -} -declare module 'react-docgen/dist/resolver/index.js' { - declare module.exports: $Exports<'react-docgen/dist/resolver/index'>; -} -declare module 'react-docgen/dist/utils/docblock.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/docblock'>; -} -declare module 'react-docgen/dist/utils/expressionTo.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/expressionTo'>; -} -declare module 'react-docgen/dist/utils/getClassMemberValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getClassMemberValuePath'>; -} -declare module 'react-docgen/dist/utils/getFlowType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getFlowType'>; -} -declare module 'react-docgen/dist/utils/getFlowTypeFromReactComponent.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getFlowTypeFromReactComponent'>; -} -declare module 'react-docgen/dist/utils/getMemberExpressionRoot.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMemberExpressionRoot'>; -} -declare module 'react-docgen/dist/utils/getMemberExpressionValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMemberExpressionValuePath'>; -} -declare module 'react-docgen/dist/utils/getMembers.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMembers'>; -} -declare module 'react-docgen/dist/utils/getMemberValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMemberValuePath'>; -} -declare module 'react-docgen/dist/utils/getMethodDocumentation.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getMethodDocumentation'>; -} -declare module 'react-docgen/dist/utils/getNameOrValue.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getNameOrValue'>; -} -declare module 'react-docgen/dist/utils/getParameterName.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getParameterName'>; -} -declare module 'react-docgen/dist/utils/getPropertyName.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getPropertyName'>; -} -declare module 'react-docgen/dist/utils/getPropertyValuePath.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getPropertyValuePath'>; -} -declare module 'react-docgen/dist/utils/getPropType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getPropType'>; -} -declare module 'react-docgen/dist/utils/getTypeAnnotation.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/getTypeAnnotation'>; -} -declare module 'react-docgen/dist/utils/index.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/index'>; -} -declare module 'react-docgen/dist/utils/isExportsOrModuleAssignment.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isExportsOrModuleAssignment'>; -} -declare module 'react-docgen/dist/utils/isReactChildrenElementCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactChildrenElementCall'>; -} -declare module 'react-docgen/dist/utils/isReactCloneElementCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactCloneElementCall'>; -} -declare module 'react-docgen/dist/utils/isReactComponentClass.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactComponentClass'>; -} -declare module 'react-docgen/dist/utils/isReactComponentMethod.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactComponentMethod'>; -} -declare module 'react-docgen/dist/utils/isReactCreateClassCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactCreateClassCall'>; -} -declare module 'react-docgen/dist/utils/isReactCreateElementCall.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactCreateElementCall'>; -} -declare module 'react-docgen/dist/utils/isReactModuleName.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isReactModuleName'>; -} -declare module 'react-docgen/dist/utils/isRequiredPropType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isRequiredPropType'>; -} -declare module 'react-docgen/dist/utils/isStatelessComponent.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isStatelessComponent'>; -} -declare module 'react-docgen/dist/utils/isUnreachableFlowType.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/isUnreachableFlowType'>; -} -declare module 'react-docgen/dist/utils/match.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/match'>; -} -declare module 'react-docgen/dist/utils/normalizeClassDefinition.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/normalizeClassDefinition'>; -} -declare module 'react-docgen/dist/utils/parseJsDoc.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/parseJsDoc'>; -} -declare module 'react-docgen/dist/utils/printValue.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/printValue'>; -} -declare module 'react-docgen/dist/utils/resolveExportDeclaration.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveExportDeclaration'>; -} -declare module 'react-docgen/dist/utils/resolveHOC.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveHOC'>; -} -declare module 'react-docgen/dist/utils/resolveObjectKeysToArray.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveObjectKeysToArray'>; -} -declare module 'react-docgen/dist/utils/resolveToModule.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveToModule'>; -} -declare module 'react-docgen/dist/utils/resolveToValue.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/resolveToValue'>; -} -declare module 'react-docgen/dist/utils/setPropDescription.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/setPropDescription'>; -} -declare module 'react-docgen/dist/utils/traverse.js' { - declare module.exports: $Exports<'react-docgen/dist/utils/traverse'>; -} diff --git a/flow-typed/npm/react-event-listener_vx.x.x.js b/flow-typed/npm/react-event-listener_vx.x.x.js deleted file mode 100644 index 089b3f8c6698a4..00000000000000 --- a/flow-typed/npm/react-event-listener_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: fdbb57e1bf74211a2ff9c2b85a398cb0 -// flow-typed version: <>/react-event-listener_v^0.5.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-event-listener' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-event-listener' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-event-listener/lib/define-property' { - declare module.exports: any; -} - -declare module 'react-event-listener/lib/index' { - declare module.exports: any; -} - -declare module 'react-event-listener/lib/supports' { - declare module.exports: any; -} - -declare module 'react-event-listener/src/define-property' { - declare module.exports: any; -} - -declare module 'react-event-listener/src/index' { - declare module.exports: any; -} - -declare module 'react-event-listener/src/supports' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-event-listener/lib/define-property.js' { - declare module.exports: $Exports<'react-event-listener/lib/define-property'>; -} -declare module 'react-event-listener/lib/index.js' { - declare module.exports: $Exports<'react-event-listener/lib/index'>; -} -declare module 'react-event-listener/lib/supports.js' { - declare module.exports: $Exports<'react-event-listener/lib/supports'>; -} -declare module 'react-event-listener/src/define-property.js' { - declare module.exports: $Exports<'react-event-listener/src/define-property'>; -} -declare module 'react-event-listener/src/index.js' { - declare module.exports: $Exports<'react-event-listener/src/index'>; -} -declare module 'react-event-listener/src/supports.js' { - declare module.exports: $Exports<'react-event-listener/src/supports'>; -} diff --git a/flow-typed/npm/react-jss_vx.x.x.js b/flow-typed/npm/react-jss_vx.x.x.js deleted file mode 100644 index 3c5a1388ce87e8..00000000000000 --- a/flow-typed/npm/react-jss_vx.x.x.js +++ /dev/null @@ -1,151 +0,0 @@ -// flow-typed signature: 9ffc9d285b31df505541f6d7f0d3ee07 -// flow-typed version: <>/react-jss_v^8.1.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-jss' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-jss' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-jss/dist/react-jss' { - declare module.exports: any; -} - -declare module 'react-jss/dist/react-jss.min' { - declare module.exports: any; -} - -declare module 'react-jss/karma.conf' { - declare module.exports: any; -} - -declare module 'react-jss/lib/compose' { - declare module.exports: any; -} - -declare module 'react-jss/lib/contextTypes' { - declare module.exports: any; -} - -declare module 'react-jss/lib/createHoc' { - declare module.exports: any; -} - -declare module 'react-jss/lib/getDisplayName' { - declare module.exports: any; -} - -declare module 'react-jss/lib/index' { - declare module.exports: any; -} - -declare module 'react-jss/lib/index.test' { - declare module.exports: any; -} - -declare module 'react-jss/lib/injectSheet' { - declare module.exports: any; -} - -declare module 'react-jss/lib/injectSheet.test' { - declare module.exports: any; -} - -declare module 'react-jss/lib/jss' { - declare module.exports: any; -} - -declare module 'react-jss/lib/JssProvider' { - declare module.exports: any; -} - -declare module 'react-jss/lib/JssProvider.test' { - declare module.exports: any; -} - -declare module 'react-jss/lib/ns' { - declare module.exports: any; -} - -declare module 'react-jss/lib/propTypes' { - declare module.exports: any; -} - -declare module 'react-jss/tests.webpack' { - declare module.exports: any; -} - -declare module 'react-jss/webpack.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-jss/dist/react-jss.js' { - declare module.exports: $Exports<'react-jss/dist/react-jss'>; -} -declare module 'react-jss/dist/react-jss.min.js' { - declare module.exports: $Exports<'react-jss/dist/react-jss.min'>; -} -declare module 'react-jss/karma.conf.js' { - declare module.exports: $Exports<'react-jss/karma.conf'>; -} -declare module 'react-jss/lib/compose.js' { - declare module.exports: $Exports<'react-jss/lib/compose'>; -} -declare module 'react-jss/lib/contextTypes.js' { - declare module.exports: $Exports<'react-jss/lib/contextTypes'>; -} -declare module 'react-jss/lib/createHoc.js' { - declare module.exports: $Exports<'react-jss/lib/createHoc'>; -} -declare module 'react-jss/lib/getDisplayName.js' { - declare module.exports: $Exports<'react-jss/lib/getDisplayName'>; -} -declare module 'react-jss/lib/index.js' { - declare module.exports: $Exports<'react-jss/lib/index'>; -} -declare module 'react-jss/lib/index.test.js' { - declare module.exports: $Exports<'react-jss/lib/index.test'>; -} -declare module 'react-jss/lib/injectSheet.js' { - declare module.exports: $Exports<'react-jss/lib/injectSheet'>; -} -declare module 'react-jss/lib/injectSheet.test.js' { - declare module.exports: $Exports<'react-jss/lib/injectSheet.test'>; -} -declare module 'react-jss/lib/jss.js' { - declare module.exports: $Exports<'react-jss/lib/jss'>; -} -declare module 'react-jss/lib/JssProvider.js' { - declare module.exports: $Exports<'react-jss/lib/JssProvider'>; -} -declare module 'react-jss/lib/JssProvider.test.js' { - declare module.exports: $Exports<'react-jss/lib/JssProvider.test'>; -} -declare module 'react-jss/lib/ns.js' { - declare module.exports: $Exports<'react-jss/lib/ns'>; -} -declare module 'react-jss/lib/propTypes.js' { - declare module.exports: $Exports<'react-jss/lib/propTypes'>; -} -declare module 'react-jss/tests.webpack.js' { - declare module.exports: $Exports<'react-jss/tests.webpack'>; -} -declare module 'react-jss/webpack.config.js' { - declare module.exports: $Exports<'react-jss/webpack.config'>; -} diff --git a/flow-typed/npm/react-number-format_vx.x.x.js b/flow-typed/npm/react-number-format_vx.x.x.js deleted file mode 100644 index 6021e60aa00ee2..00000000000000 --- a/flow-typed/npm/react-number-format_vx.x.x.js +++ /dev/null @@ -1,158 +0,0 @@ -// flow-typed signature: f18b68d985e806ae042fd89ba1e1a9ad -// flow-typed version: <>/react-number-format_v^3.0.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-number-format' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-number-format' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-number-format/custom_formatters/card_expiry' { - declare module.exports: any; -} - -declare module 'react-number-format/dist/react-number-format' { - declare module.exports: any; -} - -declare module 'react-number-format/dist/react-number-format.min' { - declare module.exports: any; -} - -declare module 'react-number-format/example/src/index' { - declare module.exports: any; -} - -declare module 'react-number-format/flow-typed/global' { - declare module.exports: any; -} - -declare module 'react-number-format/flow-typed/npm/prop-types_v15.x.x' { - declare module.exports: any; -} - -declare module 'react-number-format/karma.conf' { - declare module.exports: any; -} - -declare module 'react-number-format/lib/number_format' { - declare module.exports: any; -} - -declare module 'react-number-format/lib/utils' { - declare module.exports: any; -} - -declare module 'react-number-format/src/number_format' { - declare module.exports: any; -} - -declare module 'react-number-format/src/utils' { - declare module.exports: any; -} - -declare module 'react-number-format/test/custom_formatters/card_expiry.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/format_as_text.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/input_numeric_format.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/input.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/library/keypress_and_caret.spec' { - declare module.exports: any; -} - -declare module 'react-number-format/test/test_util' { - declare module.exports: any; -} - -declare module 'react-number-format/webpack.bundle.config' { - declare module.exports: any; -} - -declare module 'react-number-format/webpack.dev.config' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-number-format/custom_formatters/card_expiry.js' { - declare module.exports: $Exports<'react-number-format/custom_formatters/card_expiry'>; -} -declare module 'react-number-format/dist/react-number-format.js' { - declare module.exports: $Exports<'react-number-format/dist/react-number-format'>; -} -declare module 'react-number-format/dist/react-number-format.min.js' { - declare module.exports: $Exports<'react-number-format/dist/react-number-format.min'>; -} -declare module 'react-number-format/example/src/index.js' { - declare module.exports: $Exports<'react-number-format/example/src/index'>; -} -declare module 'react-number-format/flow-typed/global.js' { - declare module.exports: $Exports<'react-number-format/flow-typed/global'>; -} -declare module 'react-number-format/flow-typed/npm/prop-types_v15.x.x.js' { - declare module.exports: $Exports<'react-number-format/flow-typed/npm/prop-types_v15.x.x'>; -} -declare module 'react-number-format/karma.conf.js' { - declare module.exports: $Exports<'react-number-format/karma.conf'>; -} -declare module 'react-number-format/lib/number_format.js' { - declare module.exports: $Exports<'react-number-format/lib/number_format'>; -} -declare module 'react-number-format/lib/utils.js' { - declare module.exports: $Exports<'react-number-format/lib/utils'>; -} -declare module 'react-number-format/src/number_format.js' { - declare module.exports: $Exports<'react-number-format/src/number_format'>; -} -declare module 'react-number-format/src/utils.js' { - declare module.exports: $Exports<'react-number-format/src/utils'>; -} -declare module 'react-number-format/test/custom_formatters/card_expiry.spec.js' { - declare module.exports: $Exports<'react-number-format/test/custom_formatters/card_expiry.spec'>; -} -declare module 'react-number-format/test/library/format_as_text.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/format_as_text.spec'>; -} -declare module 'react-number-format/test/library/input_numeric_format.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/input_numeric_format.spec'>; -} -declare module 'react-number-format/test/library/input.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/input.spec'>; -} -declare module 'react-number-format/test/library/keypress_and_caret.spec.js' { - declare module.exports: $Exports<'react-number-format/test/library/keypress_and_caret.spec'>; -} -declare module 'react-number-format/test/test_util.js' { - declare module.exports: $Exports<'react-number-format/test/test_util'>; -} -declare module 'react-number-format/webpack.bundle.config.js' { - declare module.exports: $Exports<'react-number-format/webpack.bundle.config'>; -} -declare module 'react-number-format/webpack.dev.config.js' { - declare module.exports: $Exports<'react-number-format/webpack.dev.config'>; -} diff --git a/flow-typed/npm/react-popper_vx.x.x.js b/flow-typed/npm/react-popper_vx.x.x.js deleted file mode 100644 index c6687375edb0d3..00000000000000 --- a/flow-typed/npm/react-popper_vx.x.x.js +++ /dev/null @@ -1,95 +0,0 @@ -// flow-typed signature: e96f654f0d655a4b9cfac3c5119e367a -// flow-typed version: <>/react-popper_v^0.7.4/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-popper' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-popper' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-popper/dist/react-popper' { - declare module.exports: any; -} - -declare module 'react-popper/dist/react-popper.min' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Arrow' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Manager' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Popper' { - declare module.exports: any; -} - -declare module 'react-popper/lib/PopperArrow' { - declare module.exports: any; -} - -declare module 'react-popper/lib/PopperComponent' { - declare module.exports: any; -} - -declare module 'react-popper/lib/PopperManager' { - declare module.exports: any; -} - -declare module 'react-popper/lib/react-popper' { - declare module.exports: any; -} - -declare module 'react-popper/lib/Target' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-popper/dist/react-popper.js' { - declare module.exports: $Exports<'react-popper/dist/react-popper'>; -} -declare module 'react-popper/dist/react-popper.min.js' { - declare module.exports: $Exports<'react-popper/dist/react-popper.min'>; -} -declare module 'react-popper/lib/Arrow.js' { - declare module.exports: $Exports<'react-popper/lib/Arrow'>; -} -declare module 'react-popper/lib/Manager.js' { - declare module.exports: $Exports<'react-popper/lib/Manager'>; -} -declare module 'react-popper/lib/Popper.js' { - declare module.exports: $Exports<'react-popper/lib/Popper'>; -} -declare module 'react-popper/lib/PopperArrow.js' { - declare module.exports: $Exports<'react-popper/lib/PopperArrow'>; -} -declare module 'react-popper/lib/PopperComponent.js' { - declare module.exports: $Exports<'react-popper/lib/PopperComponent'>; -} -declare module 'react-popper/lib/PopperManager.js' { - declare module.exports: $Exports<'react-popper/lib/PopperManager'>; -} -declare module 'react-popper/lib/react-popper.js' { - declare module.exports: $Exports<'react-popper/lib/react-popper'>; -} -declare module 'react-popper/lib/Target.js' { - declare module.exports: $Exports<'react-popper/lib/Target'>; -} diff --git a/flow-typed/npm/react-redux_v5.x.x.js b/flow-typed/npm/react-redux_v5.x.x.js deleted file mode 100644 index e0c8bc04a12922..00000000000000 --- a/flow-typed/npm/react-redux_v5.x.x.js +++ /dev/null @@ -1,132 +0,0 @@ -// flow-typed signature: 59b0c4be0e1408f21e2446be96c79804 -// flow-typed version: 9092387fd2/react-redux_v5.x.x/flow_>=v0.54.x - -import type { Dispatch, Store } from "redux"; - -declare module "react-redux" { - /* - - S = State - A = Action - OP = OwnProps - SP = StateProps - DP = DispatchProps - - */ - - declare type MapStateToProps = ( - state: S, - ownProps: OP - ) => ((state: S, ownProps: OP) => SP) | SP; - - declare type MapDispatchToProps = - | ((dispatch: Dispatch, ownProps: OP) => DP) - | DP; - - declare type MergeProps = ( - stateProps: SP, - dispatchProps: DP, - ownProps: OP - ) => P; - - declare type Context = { store: Store<*, *> }; - - declare type ComponentWithDefaultProps = Class< - React$Component - > & { defaultProps: DP }; - - declare class ConnectedComponentWithDefaultProps< - OP, - DP, - CP - > extends React$Component { - static defaultProps: DP, // <= workaround for https://github.com/facebook/flow/issues/4644 - static WrappedComponent: Class>, - getWrappedInstance(): React$Component, - props: OP, - state: void - } - - declare class ConnectedComponent extends React$Component { - static WrappedComponent: Class>, - getWrappedInstance(): React$Component

, - props: OP, - state: void - } - - declare type ConnectedComponentWithDefaultPropsClass = Class< - ConnectedComponentWithDefaultProps - >; - - declare type ConnectedComponentClass = Class< - ConnectedComponent - >; - - declare type Connector = (( - component: ComponentWithDefaultProps - ) => ConnectedComponentWithDefaultPropsClass) & - ((component: React$ComponentType

) => ConnectedComponentClass); - - declare class Provider extends React$Component<{ - store: Store, - children?: any - }> {} - - declare function createProvider( - storeKey?: string, - subKey?: string - ): Provider<*, *>; - - declare type ConnectOptions = { - pure?: boolean, - withRef?: boolean - }; - - declare type Null = null | void; - - declare function connect( - ...rest: Array // <= workaround for https://github.com/facebook/flow/issues/2360 - ): Connector } & OP>>; - - declare function connect( - mapStateToProps: Null, - mapDispatchToProps: Null, - mergeProps: Null, - options: ConnectOptions - ): Connector } & OP>>; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: Null, - mergeProps: Null, - options?: ConnectOptions - ): Connector } & OP>>; - - declare function connect( - mapStateToProps: Null, - mapDispatchToProps: MapDispatchToProps, - mergeProps: Null, - options?: ConnectOptions - ): Connector>; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: MapDispatchToProps, - mergeProps: Null, - options?: ConnectOptions - ): Connector>; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: Null, - mergeProps: MergeProps, - options?: ConnectOptions - ): Connector; - - declare function connect( - mapStateToProps: MapStateToProps, - mapDispatchToProps: MapDispatchToProps, - mergeProps: MergeProps, - options?: ConnectOptions - ): Connector; -} diff --git a/flow-typed/npm/react-scrollbar-size_vx.x.x.js b/flow-typed/npm/react-scrollbar-size_vx.x.x.js deleted file mode 100644 index 6b14c3b450479b..00000000000000 --- a/flow-typed/npm/react-scrollbar-size_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: d3ba6381ada8f34b0f3ac4c56c19a805 -// flow-typed version: <>/react-scrollbar-size_v^2.0.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-scrollbar-size' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-scrollbar-size' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-scrollbar-size/ScrollbarSize' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-scrollbar-size/index' { - declare module.exports: $Exports<'react-scrollbar-size'>; -} -declare module 'react-scrollbar-size/index.js' { - declare module.exports: $Exports<'react-scrollbar-size'>; -} -declare module 'react-scrollbar-size/ScrollbarSize.js' { - declare module.exports: $Exports<'react-scrollbar-size/ScrollbarSize'>; -} diff --git a/flow-typed/npm/react-swipeable-views_vx.x.x.js b/flow-typed/npm/react-swipeable-views_vx.x.x.js deleted file mode 100644 index 41ac81c0fec72e..00000000000000 --- a/flow-typed/npm/react-swipeable-views_vx.x.x.js +++ /dev/null @@ -1,53 +0,0 @@ -// flow-typed signature: 578b36d6fd16d1d6dc09a8434e60633b -// flow-typed version: <>/react-swipeable-views_v^0.12.10/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-swipeable-views' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-swipeable-views' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-swipeable-views/lib/index' { - declare module.exports: any; -} - -declare module 'react-swipeable-views/lib/SwipeableViews' { - declare module.exports: any; -} - -declare module 'react-swipeable-views/src/index' { - declare module.exports: any; -} - -declare module 'react-swipeable-views/src/SwipeableViews' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-swipeable-views/lib/index.js' { - declare module.exports: $Exports<'react-swipeable-views/lib/index'>; -} -declare module 'react-swipeable-views/lib/SwipeableViews.js' { - declare module.exports: $Exports<'react-swipeable-views/lib/SwipeableViews'>; -} -declare module 'react-swipeable-views/src/index.js' { - declare module.exports: $Exports<'react-swipeable-views/src/index'>; -} -declare module 'react-swipeable-views/src/SwipeableViews.js' { - declare module.exports: $Exports<'react-swipeable-views/src/SwipeableViews'>; -} diff --git a/flow-typed/npm/react-test-renderer_vx.x.x.js b/flow-typed/npm/react-test-renderer_vx.x.x.js deleted file mode 100644 index 6b80203c40a3b6..00000000000000 --- a/flow-typed/npm/react-test-renderer_vx.x.x.js +++ /dev/null @@ -1,66 +0,0 @@ -// flow-typed signature: ffb363e440865de5be1dbefb4fb134ca -// flow-typed version: <>/react-test-renderer_v^16.1.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-test-renderer' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-test-renderer' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.development' { - declare module.exports: any; -} - -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.production.min' { - declare module.exports: any; -} - -declare module 'react-test-renderer/cjs/react-test-renderer.development' { - declare module.exports: any; -} - -declare module 'react-test-renderer/cjs/react-test-renderer.production.min' { - declare module.exports: any; -} - -declare module 'react-test-renderer/shallow' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.development.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer-shallow.development'>; -} -declare module 'react-test-renderer/cjs/react-test-renderer-shallow.production.min.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer-shallow.production.min'>; -} -declare module 'react-test-renderer/cjs/react-test-renderer.development.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer.development'>; -} -declare module 'react-test-renderer/cjs/react-test-renderer.production.min.js' { - declare module.exports: $Exports<'react-test-renderer/cjs/react-test-renderer.production.min'>; -} -declare module 'react-test-renderer/index' { - declare module.exports: $Exports<'react-test-renderer'>; -} -declare module 'react-test-renderer/index.js' { - declare module.exports: $Exports<'react-test-renderer'>; -} -declare module 'react-test-renderer/shallow.js' { - declare module.exports: $Exports<'react-test-renderer/shallow'>; -} diff --git a/flow-typed/npm/react-text-mask_vx.x.x.js b/flow-typed/npm/react-text-mask_vx.x.x.js deleted file mode 100644 index df27861ad38226..00000000000000 --- a/flow-typed/npm/react-text-mask_vx.x.x.js +++ /dev/null @@ -1,81 +0,0 @@ -// flow-typed signature: f041982f26fd8a3c7c74ec50cbe5bb43 -// flow-typed version: <>/react-text-mask_v^5.0.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-text-mask' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-text-mask' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-text-mask/dist/reactTextMask' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/app' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/index' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/server' { - declare module.exports: any; -} - -declare module 'react-text-mask/example/webpack.runReactExample' { - declare module.exports: any; -} - -declare module 'react-text-mask/src/reactTextMask' { - declare module.exports: any; -} - -declare module 'react-text-mask/test/reactTextMask.spec' { - declare module.exports: any; -} - -declare module 'react-text-mask/webpack.buildReactIntegration' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-text-mask/dist/reactTextMask.js' { - declare module.exports: $Exports<'react-text-mask/dist/reactTextMask'>; -} -declare module 'react-text-mask/example/app.js' { - declare module.exports: $Exports<'react-text-mask/example/app'>; -} -declare module 'react-text-mask/example/index.js' { - declare module.exports: $Exports<'react-text-mask/example/index'>; -} -declare module 'react-text-mask/example/server.js' { - declare module.exports: $Exports<'react-text-mask/example/server'>; -} -declare module 'react-text-mask/example/webpack.runReactExample.js' { - declare module.exports: $Exports<'react-text-mask/example/webpack.runReactExample'>; -} -declare module 'react-text-mask/src/reactTextMask.js' { - declare module.exports: $Exports<'react-text-mask/src/reactTextMask'>; -} -declare module 'react-text-mask/test/reactTextMask.spec.js' { - declare module.exports: $Exports<'react-text-mask/test/reactTextMask.spec'>; -} -declare module 'react-text-mask/webpack.buildReactIntegration.js' { - declare module.exports: $Exports<'react-text-mask/webpack.buildReactIntegration'>; -} diff --git a/flow-typed/npm/react-transition-group_vx.x.x.js b/flow-typed/npm/react-transition-group_vx.x.x.js deleted file mode 100644 index cf458143fbf778..00000000000000 --- a/flow-typed/npm/react-transition-group_vx.x.x.js +++ /dev/null @@ -1,87 +0,0 @@ -// flow-typed signature: 342a3d0c93da454166459879159cf1af -// flow-typed version: <>/react-transition-group_v^2.2.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'react-transition-group' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'react-transition-group' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'react-transition-group/CSSTransition' { - declare module.exports: any; -} - -declare module 'react-transition-group/dist/react-transition-group' { - declare module.exports: any; -} - -declare module 'react-transition-group/dist/react-transition-group.min' { - declare module.exports: any; -} - -declare module 'react-transition-group/Transition' { - declare module.exports: any; -} - -declare module 'react-transition-group/TransitionGroup' { - declare module.exports: any; -} - -declare module 'react-transition-group/utils/ChildMapping' { - declare module.exports: any; -} - -declare module 'react-transition-group/utils/PropTypes' { - declare module.exports: any; -} - -declare module 'react-transition-group/utils/SimpleSet' { - declare module.exports: any; -} - -// Filename aliases -declare module 'react-transition-group/CSSTransition.js' { - declare module.exports: $Exports<'react-transition-group/CSSTransition'>; -} -declare module 'react-transition-group/dist/react-transition-group.js' { - declare module.exports: $Exports<'react-transition-group/dist/react-transition-group'>; -} -declare module 'react-transition-group/dist/react-transition-group.min.js' { - declare module.exports: $Exports<'react-transition-group/dist/react-transition-group.min'>; -} -declare module 'react-transition-group/index' { - declare module.exports: $Exports<'react-transition-group'>; -} -declare module 'react-transition-group/index.js' { - declare module.exports: $Exports<'react-transition-group'>; -} -declare module 'react-transition-group/Transition.js' { - declare module.exports: $Exports<'react-transition-group/Transition'>; -} -declare module 'react-transition-group/TransitionGroup.js' { - declare module.exports: $Exports<'react-transition-group/TransitionGroup'>; -} -declare module 'react-transition-group/utils/ChildMapping.js' { - declare module.exports: $Exports<'react-transition-group/utils/ChildMapping'>; -} -declare module 'react-transition-group/utils/PropTypes.js' { - declare module.exports: $Exports<'react-transition-group/utils/PropTypes'>; -} -declare module 'react-transition-group/utils/SimpleSet.js' { - declare module.exports: $Exports<'react-transition-group/utils/SimpleSet'>; -} diff --git a/flow-typed/npm/recast_vx.x.x.js b/flow-typed/npm/recast_vx.x.x.js deleted file mode 100644 index 0a9c4ce06f9bf6..00000000000000 --- a/flow-typed/npm/recast_vx.x.x.js +++ /dev/null @@ -1,102 +0,0 @@ -// flow-typed signature: e59570d07d4a875417383fc8163bb69d -// flow-typed version: <>/recast_v^0.12.9/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'recast' - * - * 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 'recast' { - 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 'recast/lib/comments' { - declare module.exports: any; -} - -declare module 'recast/lib/fast-path' { - declare module.exports: any; -} - -declare module 'recast/lib/lines' { - declare module.exports: any; -} - -declare module 'recast/lib/mapping' { - declare module.exports: any; -} - -declare module 'recast/lib/options' { - declare module.exports: any; -} - -declare module 'recast/lib/parser' { - declare module.exports: any; -} - -declare module 'recast/lib/patcher' { - declare module.exports: any; -} - -declare module 'recast/lib/printer' { - declare module.exports: any; -} - -declare module 'recast/lib/types' { - declare module.exports: any; -} - -declare module 'recast/lib/util' { - declare module.exports: any; -} - -declare module 'recast/main' { - declare module.exports: any; -} - -// Filename aliases -declare module 'recast/lib/comments.js' { - declare module.exports: $Exports<'recast/lib/comments'>; -} -declare module 'recast/lib/fast-path.js' { - declare module.exports: $Exports<'recast/lib/fast-path'>; -} -declare module 'recast/lib/lines.js' { - declare module.exports: $Exports<'recast/lib/lines'>; -} -declare module 'recast/lib/mapping.js' { - declare module.exports: $Exports<'recast/lib/mapping'>; -} -declare module 'recast/lib/options.js' { - declare module.exports: $Exports<'recast/lib/options'>; -} -declare module 'recast/lib/parser.js' { - declare module.exports: $Exports<'recast/lib/parser'>; -} -declare module 'recast/lib/patcher.js' { - declare module.exports: $Exports<'recast/lib/patcher'>; -} -declare module 'recast/lib/printer.js' { - declare module.exports: $Exports<'recast/lib/printer'>; -} -declare module 'recast/lib/types.js' { - declare module.exports: $Exports<'recast/lib/types'>; -} -declare module 'recast/lib/util.js' { - declare module.exports: $Exports<'recast/lib/util'>; -} -declare module 'recast/main.js' { - declare module.exports: $Exports<'recast/main'>; -} diff --git a/flow-typed/npm/recompose_v0.x.x.js b/flow-typed/npm/recompose_v0.x.x.js deleted file mode 100644 index bda392207c72e2..00000000000000 --- a/flow-typed/npm/recompose_v0.x.x.js +++ /dev/null @@ -1,482 +0,0 @@ -// flow-typed signature: ababb4f540ef52bbdbb2fdd0e473eb0d -// flow-typed version: 245513abee/recompose_v0.x.x/flow_>=v0.57.x - -/** - * 1) Types give additional constraint on a language, recompose was written on the untyped language - * as a consequence of this fact - * for some recompose HOCs is near impossible to add correct typings. - * 2) flow sometimes does not work as expected. - * - * So any help and suggestions will be very appreciated. - * - * ----------------------------------------------------------------------------------- - * Type definition of recompose HOCs are splitted into 2 parts, - * "HOCs with good flow support" - in most cases you can use them without big issues, - * see `test_${hocName}.js` for the idea. - * Some known issues: - * see test_mapProps.js - inference work but type errors are not detected in hocs - * - * SUPPORTED HOCs: - * defaultProps, mapProps, withProps, withStateHandlers, withHandlers, pure, - * onlyUpdateForKeys, shouldUpdate, renderNothing, renderComponent, branch, withPropsOnChange, - * onlyUpdateForPropTypes, toClass, withContext, getContext, - * setStatic, setPropTypes, setDisplayName, - * ----------------------------------------------------------------------------------- - * "TODO (UNSUPPORTED) HOCs" - you need to provide type information - * (no automatic type inference), voodoo dancing etc - * see `test_voodoo.js` for the idea - * - * remember that: - * flattenProp,renameProp, renameProps can easily be replaced with withProps - * withReducer, withState -> use withStateHandlers instead - * lifecycle -> you don't need recompose if you need a lifecycle, just use React class instead - * mapPropsStream -> see test_mapPropsStream.js - * ----------------------------------------------------------------------------------- - * - * utils: - * getDisplayName, wrapDisplayName, shallowEqual, - * isClassComponent, createEagerElement, createEagerFactory, createSink, componentFromProp, - * nest, hoistStatics, - */ - -//------------------- - -declare module "recompose" { - // ----------------------------------------------------------------- - // Private declarations - // ----------------------------------------------------------------- - - declare type Void_ R> = ( - A, - B, - C, - D - ) => void; - - declare type Void = Void_<*, *, *, *, *, T>; - - declare type ExtractStateHandlersCodomain = ( - v: (state: State, props: Enhanced) => V - ) => Void; - - declare type ExtractHandlersCodomain = ( - v: (props: Enhanced) => V - ) => V; - - declare type UnaryFn = (a: A) => R; - - // ----------------------------------------------------------------- - // Public declarations - // ----------------------------------------------------------------- - - declare export type Component = React$ComponentType; - - declare export type HOC = UnaryFn< - Component, - Component - >; - - declare export var compose: $Compose; - - // --------------------------------------------------------------------------- - // ----------------===<<>>===-------------------- - // --------------------------------------------------------------------------- - - declare export function defaultProps( - defProps: Default - ): HOC<{ ...$Exact, ...Default }, Enhanced>; - - declare export function mapProps( - propsMapper: (ownerProps: Enhanced) => Base - ): HOC; - - declare export function withProps( - propsMapper: ((ownerProps: Enhanced) => BaseAdd) | BaseAdd - ): HOC<{ ...$Exact, ...BaseAdd }, Enhanced>; - - declare export function withStateHandlers< - State, - Enhanced, - StateHandlers: { - [key: string]: ( - state: State, - props: Enhanced - ) => (...payload: any[]) => $Shape - } - >( - initialState: ((props: Enhanced) => State) | State, - stateUpdaters: StateHandlers - ): HOC< - { - ...$Exact, - ...$Exact, - ...$ObjMap - }, - Enhanced - >; - - declare export function withHandlers< - Enhanced, - Handlers: - | (( - props: Enhanced - ) => { - [key: string]: (props: Enhanced) => Function - }) - | { - [key: string]: (props: Enhanced) => Function - } - >( - handlers: ((props: Enhanced) => Handlers) | Handlers - ): HOC< - { - ...$Exact, - ...$ObjMap - }, - Enhanced - >; - - declare export function pure(a: Component): Component; - declare export function onlyUpdateForPropTypes( - a: Component - ): Component; - declare export function onlyUpdateForKeys(Array<$Keys>): HOC; - declare export function shouldUpdate( - (props: A, nextProps: A) => boolean - ): HOC; - - declare export function toClass(a: Component): Component; - - declare export function withContext( - childContextTypes: ContextPropTypes, - getChildContext: (props: A) => ContextObj - ): HOC; - - declare export function getContext( - contextTypes: CtxTypes - ): HOC<{ ...$Exact, ...CtxTypes }, Enhanced>; - - /** - * It's wrong declaration but having that renderNothing and renderComponent are somehow useless - * outside branch enhancer, we just give it an id type - * so common way of using branch like - * `branch(testFn, renderNothing | renderComponent(Comp))` will work as expected. - * Tests are placed at test_branch. - */ - declare export function renderNothing(C: Component): Component; - declare export function renderComponent(a: Component): HOC; - - /** - * We make an assumtion that left and right have the same type if exists - */ - declare export function branch( - testFn: (props: Enhanced) => boolean, - // not a HOC because of inference problems, this works but HOC is not - left: (Component) => Component, - // I never use right part and it can be a problem with inference as should be same type as left - right?: (Component) => Component - ): HOC; - - // test_statics - declare export function setStatic(key: string, value: any): HOC; - declare export function setPropTypes(propTypes: Object): HOC; - declare export function setDisplayName(displayName: string): HOC; - - declare export function withPropsOnChange( - shouldMapOrKeys: - | ((props: Enhanced, nextProps: Enhanced) => boolean) - | Array<$Keys>, - propsMapper: (ownerProps: Enhanced) => BaseAdd - ): HOC<{ ...$Exact, ...BaseAdd }, Enhanced>; - - // --------------------------------------------------------------------------- - // ----------------===<<>>===------------------------ - // --------------------------------------------------------------------------- - - // use withProps instead - declare export function flattenProp( - propName: $Keys - ): HOC; - - // use withProps instead - declare export function renameProp( - oldName: $Keys, - newName: $Keys - ): HOC; - - // use withProps instead - declare export function renameProps(nameMap: { - [key: $Keys]: $Keys - }): HOC; - - // use withStateHandlers instead - declare export function withState( - stateName: string, - stateUpdaterName: string, - initialState: T | ((props: Enhanced) => T) - ): HOC; - - // use withStateHandlers instead - declare export function withReducer( - stateName: string, - dispatchName: string, - reducer: (state: State, action: Action) => State, - initialState: State - ): HOC; - - // lifecycle use React instead - declare export function lifecycle(spec: Object): HOC; - - // Help needed, as explicitly providing the type - // errors not detected, see TODO at test_mapPropsStream.js - declare export function mapPropsStream( - (props$: any) => any - ): HOC; - - // --------------------------------------------------------------------------- - // -----------------------------===<<>>===----------------------------- - // --------------------------------------------------------------------------- - - declare export function getDisplayName(C: Component): string; - - declare export function wrapDisplayName( - C: Component, - wrapperName: string - ): string; - - declare export function shallowEqual(objA: mixed, objB: mixed): boolean; - - declare export function isClassComponent(value: any): boolean; - - declare export function createEagerElement( - type: Component | string, - props: ?A, - children?: ?React$Node - ): React$Element; - - declare export function createEagerFactory( - type: Component | string - ): (props: ?A, children?: ?React$Node) => React$Element; - - declare export function createSink( - callback: (props: A) => void - ): Component; - - declare export function componentFromProp(propName: string): Component; - - declare export function nest( - ...Components: Array | string> - ): Component; - - declare export function hoistStatics>(hoc: H): H; - - declare export function componentFromStream( - (props$: any) => any - ): T => React$Element; - - declare export function createEventHandler(): { - stream: any, - handler: Function - }; -} - -declare module "recompose/defaultProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "defaultProps">; -} - -declare module "recompose/mapProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "mapProps">; -} - -declare module "recompose/withProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withProps">; -} - -declare module "recompose/withStateHandlers" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "withStateHandlers" - >; -} - -declare module "recompose/withHandlers" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withHandlers">; -} - -declare module "recompose/pure" { - declare module.exports: $PropertyType<$Exports<"recompose">, "pure">; -} - -declare module "recompose/onlyUpdateForPropTypes" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "onlyUpdateForPropTypes" - >; -} - -declare module "recompose/onlyUpdateForKeys" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "onlyUpdateForKeys" - >; -} - -declare module "recompose/shouldUpdate" { - declare module.exports: $PropertyType<$Exports<"recompose">, "shouldUpdate">; -} - -declare module "recompose/toClass" { - declare module.exports: $PropertyType<$Exports<"recompose">, "toClass">; -} - -declare module "recompose/withContext" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withContext">; -} - -declare module "recompose/getContext" { - declare module.exports: $PropertyType<$Exports<"recompose">, "getContext">; -} - -declare module "recompose/renderNothing" { - declare module.exports: $PropertyType<$Exports<"recompose">, "renderNothing">; -} - -declare module "recompose/renderComponent" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "renderComponent" - >; -} - -declare module "recompose/branch" { - declare module.exports: $PropertyType<$Exports<"recompose">, "branch">; -} - -declare module "recompose/setStatic" { - declare module.exports: $PropertyType<$Exports<"recompose">, "setStatic">; -} - -declare module "recompose/setPropTypes" { - declare module.exports: $PropertyType<$Exports<"recompose">, "setPropTypes">; -} - -declare module "recompose/setDisplayName" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "setDisplayName" - >; -} - -declare module "recompose/withPropsOnChange" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "withPropsOnChange" - >; -} - -declare module "recompose/flattenProp" { - declare module.exports: $PropertyType<$Exports<"recompose">, "flattenProp">; -} - -declare module "recompose/renameProp" { - declare module.exports: $PropertyType<$Exports<"recompose">, "renameProp">; -} - -declare module "recompose/renameProps" { - declare module.exports: $PropertyType<$Exports<"recompose">, "renameProps">; -} - -declare module "recompose/withState" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withState">; -} - -declare module "recompose/withReducer" { - declare module.exports: $PropertyType<$Exports<"recompose">, "withReducer">; -} - -declare module "recompose/lifecycle" { - declare module.exports: $PropertyType<$Exports<"recompose">, "lifecycle">; -} - -declare module "recompose/mapPropsStream" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "mapPropsStream" - >; -} - -declare module "recompose/getDisplayName" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "getDisplayName" - >; -} - -declare module "recompose/wrapDisplayName" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "wrapDisplayName" - >; -} - -declare module "recompose/shallowEqual" { - declare module.exports: $PropertyType<$Exports<"recompose">, "shallowEqual">; -} - -declare module "recompose/isClassComponent" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "isClassComponent" - >; -} - -declare module "recompose/createEagerElement" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "createEagerElement" - >; -} - -declare module "recompose/createEagerFactory" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "createEagerFactory" - >; -} - -declare module "recompose/createSink" { - declare module.exports: $PropertyType<$Exports<"recompose">, "createSink">; -} - -declare module "recompose/componentFromProp" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "componentFromProp" - >; -} - -declare module "recompose/nest" { - declare module.exports: $PropertyType<$Exports<"recompose">, "nest">; -} - -declare module "recompose/hoistStatics" { - declare module.exports: $PropertyType<$Exports<"recompose">, "hoistStatics">; -} - -declare module "recompose/componentFromStream" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "componentFromStream" - >; -} - -declare module "recompose/createEventHandler" { - declare module.exports: $PropertyType< - $Exports<"recompose">, - "createEventHandler" - >; -} - -declare module "recompose/compose" { - declare module.exports: $PropertyType<$Exports<"recompose">, "compose">; -} diff --git a/flow-typed/npm/recompose_vx.x.x.js b/flow-typed/npm/recompose_vx.x.x.js deleted file mode 100644 index 653848a69ae96f..00000000000000 --- a/flow-typed/npm/recompose_vx.x.x.js +++ /dev/null @@ -1,395 +0,0 @@ -// flow-typed signature: 4b501622af82b04d2f658ee64fa326ec -// flow-typed version: <>/recompose_v^0.26.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'recompose' - * - * 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 'recompose' { - 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 'recompose/baconObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/branch' { - declare module.exports: any; -} - -declare module 'recompose/build/Recompose' { - declare module.exports: any; -} - -declare module 'recompose/build/Recompose.min' { - declare module.exports: any; -} - -declare module 'recompose/cjs/Recompose' { - declare module.exports: any; -} - -declare module 'recompose/componentFromProp' { - declare module.exports: any; -} - -declare module 'recompose/componentFromStream' { - declare module.exports: any; -} - -declare module 'recompose/compose' { - declare module.exports: any; -} - -declare module 'recompose/createEventHandler' { - declare module.exports: any; -} - -declare module 'recompose/createSink' { - declare module.exports: any; -} - -declare module 'recompose/defaultProps' { - declare module.exports: any; -} - -declare module 'recompose/es/Recompose' { - declare module.exports: any; -} - -declare module 'recompose/flattenProp' { - declare module.exports: any; -} - -declare module 'recompose/flydObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/getContext' { - declare module.exports: any; -} - -declare module 'recompose/getDisplayName' { - declare module.exports: any; -} - -declare module 'recompose/hoistStatics' { - declare module.exports: any; -} - -declare module 'recompose/isClassComponent' { - declare module.exports: any; -} - -declare module 'recompose/kefirObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/lifecycle' { - declare module.exports: any; -} - -declare module 'recompose/mapProps' { - declare module.exports: any; -} - -declare module 'recompose/mapPropsStream' { - declare module.exports: any; -} - -declare module 'recompose/mostObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/nest' { - declare module.exports: any; -} - -declare module 'recompose/onlyUpdateForKeys' { - declare module.exports: any; -} - -declare module 'recompose/onlyUpdateForPropTypes' { - declare module.exports: any; -} - -declare module 'recompose/pure' { - declare module.exports: any; -} - -declare module 'recompose/renameProp' { - declare module.exports: any; -} - -declare module 'recompose/renameProps' { - declare module.exports: any; -} - -declare module 'recompose/renderComponent' { - declare module.exports: any; -} - -declare module 'recompose/renderNothing' { - declare module.exports: any; -} - -declare module 'recompose/rxjs4ObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/rxjsObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/setDisplayName' { - declare module.exports: any; -} - -declare module 'recompose/setObservableConfig' { - declare module.exports: any; -} - -declare module 'recompose/setPropTypes' { - declare module.exports: any; -} - -declare module 'recompose/setStatic' { - declare module.exports: any; -} - -declare module 'recompose/shallowEqual' { - declare module.exports: any; -} - -declare module 'recompose/shouldUpdate' { - declare module.exports: any; -} - -declare module 'recompose/toClass' { - declare module.exports: any; -} - -declare module 'recompose/utils/mapValues' { - declare module.exports: any; -} - -declare module 'recompose/utils/omit' { - declare module.exports: any; -} - -declare module 'recompose/utils/pick' { - declare module.exports: any; -} - -declare module 'recompose/withContext' { - declare module.exports: any; -} - -declare module 'recompose/withHandlers' { - declare module.exports: any; -} - -declare module 'recompose/withProps' { - declare module.exports: any; -} - -declare module 'recompose/withPropsOnChange' { - declare module.exports: any; -} - -declare module 'recompose/withReducer' { - declare module.exports: any; -} - -declare module 'recompose/withState' { - declare module.exports: any; -} - -declare module 'recompose/withStateHandlers' { - declare module.exports: any; -} - -declare module 'recompose/wrapDisplayName' { - declare module.exports: any; -} - -declare module 'recompose/xstreamObservableConfig' { - declare module.exports: any; -} - -// Filename aliases -declare module 'recompose/baconObservableConfig.js' { - declare module.exports: $Exports<'recompose/baconObservableConfig'>; -} -declare module 'recompose/branch.js' { - declare module.exports: $Exports<'recompose/branch'>; -} -declare module 'recompose/build/Recompose.js' { - declare module.exports: $Exports<'recompose/build/Recompose'>; -} -declare module 'recompose/build/Recompose.min.js' { - declare module.exports: $Exports<'recompose/build/Recompose.min'>; -} -declare module 'recompose/cjs/Recompose.js' { - declare module.exports: $Exports<'recompose/cjs/Recompose'>; -} -declare module 'recompose/componentFromProp.js' { - declare module.exports: $Exports<'recompose/componentFromProp'>; -} -declare module 'recompose/componentFromStream.js' { - declare module.exports: $Exports<'recompose/componentFromStream'>; -} -declare module 'recompose/compose.js' { - declare module.exports: $Exports<'recompose/compose'>; -} -declare module 'recompose/createEventHandler.js' { - declare module.exports: $Exports<'recompose/createEventHandler'>; -} -declare module 'recompose/createSink.js' { - declare module.exports: $Exports<'recompose/createSink'>; -} -declare module 'recompose/defaultProps.js' { - declare module.exports: $Exports<'recompose/defaultProps'>; -} -declare module 'recompose/es/Recompose.js' { - declare module.exports: $Exports<'recompose/es/Recompose'>; -} -declare module 'recompose/flattenProp.js' { - declare module.exports: $Exports<'recompose/flattenProp'>; -} -declare module 'recompose/flydObservableConfig.js' { - declare module.exports: $Exports<'recompose/flydObservableConfig'>; -} -declare module 'recompose/getContext.js' { - declare module.exports: $Exports<'recompose/getContext'>; -} -declare module 'recompose/getDisplayName.js' { - declare module.exports: $Exports<'recompose/getDisplayName'>; -} -declare module 'recompose/hoistStatics.js' { - declare module.exports: $Exports<'recompose/hoistStatics'>; -} -declare module 'recompose/index' { - declare module.exports: $Exports<'recompose'>; -} -declare module 'recompose/index.js' { - declare module.exports: $Exports<'recompose'>; -} -declare module 'recompose/isClassComponent.js' { - declare module.exports: $Exports<'recompose/isClassComponent'>; -} -declare module 'recompose/kefirObservableConfig.js' { - declare module.exports: $Exports<'recompose/kefirObservableConfig'>; -} -declare module 'recompose/lifecycle.js' { - declare module.exports: $Exports<'recompose/lifecycle'>; -} -declare module 'recompose/mapProps.js' { - declare module.exports: $Exports<'recompose/mapProps'>; -} -declare module 'recompose/mapPropsStream.js' { - declare module.exports: $Exports<'recompose/mapPropsStream'>; -} -declare module 'recompose/mostObservableConfig.js' { - declare module.exports: $Exports<'recompose/mostObservableConfig'>; -} -declare module 'recompose/nest.js' { - declare module.exports: $Exports<'recompose/nest'>; -} -declare module 'recompose/onlyUpdateForKeys.js' { - declare module.exports: $Exports<'recompose/onlyUpdateForKeys'>; -} -declare module 'recompose/onlyUpdateForPropTypes.js' { - declare module.exports: $Exports<'recompose/onlyUpdateForPropTypes'>; -} -declare module 'recompose/pure.js' { - declare module.exports: $Exports<'recompose/pure'>; -} -declare module 'recompose/renameProp.js' { - declare module.exports: $Exports<'recompose/renameProp'>; -} -declare module 'recompose/renameProps.js' { - declare module.exports: $Exports<'recompose/renameProps'>; -} -declare module 'recompose/renderComponent.js' { - declare module.exports: $Exports<'recompose/renderComponent'>; -} -declare module 'recompose/renderNothing.js' { - declare module.exports: $Exports<'recompose/renderNothing'>; -} -declare module 'recompose/rxjs4ObservableConfig.js' { - declare module.exports: $Exports<'recompose/rxjs4ObservableConfig'>; -} -declare module 'recompose/rxjsObservableConfig.js' { - declare module.exports: $Exports<'recompose/rxjsObservableConfig'>; -} -declare module 'recompose/setDisplayName.js' { - declare module.exports: $Exports<'recompose/setDisplayName'>; -} -declare module 'recompose/setObservableConfig.js' { - declare module.exports: $Exports<'recompose/setObservableConfig'>; -} -declare module 'recompose/setPropTypes.js' { - declare module.exports: $Exports<'recompose/setPropTypes'>; -} -declare module 'recompose/setStatic.js' { - declare module.exports: $Exports<'recompose/setStatic'>; -} -declare module 'recompose/shallowEqual.js' { - declare module.exports: $Exports<'recompose/shallowEqual'>; -} -declare module 'recompose/shouldUpdate.js' { - declare module.exports: $Exports<'recompose/shouldUpdate'>; -} -declare module 'recompose/toClass.js' { - declare module.exports: $Exports<'recompose/toClass'>; -} -declare module 'recompose/utils/mapValues.js' { - declare module.exports: $Exports<'recompose/utils/mapValues'>; -} -declare module 'recompose/utils/omit.js' { - declare module.exports: $Exports<'recompose/utils/omit'>; -} -declare module 'recompose/utils/pick.js' { - declare module.exports: $Exports<'recompose/utils/pick'>; -} -declare module 'recompose/withContext.js' { - declare module.exports: $Exports<'recompose/withContext'>; -} -declare module 'recompose/withHandlers.js' { - declare module.exports: $Exports<'recompose/withHandlers'>; -} -declare module 'recompose/withProps.js' { - declare module.exports: $Exports<'recompose/withProps'>; -} -declare module 'recompose/withPropsOnChange.js' { - declare module.exports: $Exports<'recompose/withPropsOnChange'>; -} -declare module 'recompose/withReducer.js' { - declare module.exports: $Exports<'recompose/withReducer'>; -} -declare module 'recompose/withState.js' { - declare module.exports: $Exports<'recompose/withState'>; -} -declare module 'recompose/withStateHandlers.js' { - declare module.exports: $Exports<'recompose/withStateHandlers'>; -} -declare module 'recompose/wrapDisplayName.js' { - declare module.exports: $Exports<'recompose/wrapDisplayName'>; -} -declare module 'recompose/xstreamObservableConfig.js' { - declare module.exports: $Exports<'recompose/xstreamObservableConfig'>; -} diff --git a/flow-typed/npm/recursive-readdir-sync_vx.x.x.js b/flow-typed/npm/recursive-readdir-sync_vx.x.x.js deleted file mode 100644 index 8cd4fcc8d5ab6b..00000000000000 --- a/flow-typed/npm/recursive-readdir-sync_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: 39675a2bf0c4bafcf543eccb611cd857 -// flow-typed version: <>/recursive-readdir-sync_v^1.0.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'recursive-readdir-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 'recursive-readdir-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 'recursive-readdir-sync/test/index' { - declare module.exports: any; -} - -declare module 'recursive-readdir-sync/test/nested/a/b/file2' { - declare module.exports: any; -} - -// Filename aliases -declare module 'recursive-readdir-sync/index' { - declare module.exports: $Exports<'recursive-readdir-sync'>; -} -declare module 'recursive-readdir-sync/index.js' { - declare module.exports: $Exports<'recursive-readdir-sync'>; -} -declare module 'recursive-readdir-sync/test/index.js' { - declare module.exports: $Exports<'recursive-readdir-sync/test/index'>; -} -declare module 'recursive-readdir-sync/test/nested/a/b/file2.js' { - declare module.exports: $Exports<'recursive-readdir-sync/test/nested/a/b/file2'>; -} diff --git a/flow-typed/npm/redux-logger_vx.x.x.js b/flow-typed/npm/redux-logger_vx.x.x.js deleted file mode 100644 index 358001f1f3d6a3..00000000000000 --- a/flow-typed/npm/redux-logger_vx.x.x.js +++ /dev/null @@ -1,67 +0,0 @@ -// flow-typed signature: 3e4f1e296be3229ba64f3888b5b464e4 -// flow-typed version: <>/redux-logger_v^3.0.6/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'redux-logger' - * - * Fill this stub out by replacing all the `any` types. - * - * Once filled out, we encourage you to share your work with the - * community by sending a pull request to: - * https://github.com/flowtype/flow-typed - */ - -declare module 'redux-logger' { - declare module.exports: any; -} - -/** - * We include stubs for each file inside this npm package in case you need to - * require those files directly. Feel free to delete any files that aren't - * needed. - */ -declare module 'redux-logger/dist/redux-logger' { - declare module.exports: any; -} - -declare module 'redux-logger/src/core' { - declare module.exports: any; -} - -declare module 'redux-logger/src/defaults' { - declare module.exports: any; -} - -declare module 'redux-logger/src/diff' { - declare module.exports: any; -} - -declare module 'redux-logger/src/helpers' { - declare module.exports: any; -} - -declare module 'redux-logger/src/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'redux-logger/dist/redux-logger.js' { - declare module.exports: $Exports<'redux-logger/dist/redux-logger'>; -} -declare module 'redux-logger/src/core.js' { - declare module.exports: $Exports<'redux-logger/src/core'>; -} -declare module 'redux-logger/src/defaults.js' { - declare module.exports: $Exports<'redux-logger/src/defaults'>; -} -declare module 'redux-logger/src/diff.js' { - declare module.exports: $Exports<'redux-logger/src/diff'>; -} -declare module 'redux-logger/src/helpers.js' { - declare module.exports: $Exports<'redux-logger/src/helpers'>; -} -declare module 'redux-logger/src/index.js' { - declare module.exports: $Exports<'redux-logger/src/index'>; -} diff --git a/flow-typed/npm/redux_v3.x.x.js b/flow-typed/npm/redux_v3.x.x.js deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/flow-typed/npm/rimraf_v2.x.x.js b/flow-typed/npm/rimraf_v2.x.x.js deleted file mode 100644 index 13b85249c42ed8..00000000000000 --- a/flow-typed/npm/rimraf_v2.x.x.js +++ /dev/null @@ -1,18 +0,0 @@ -// flow-typed signature: 1dff23447d5e18f5ac2b05aaec7cfb74 -// flow-typed version: a453e98ea2/rimraf_v2.x.x/flow_>=v0.25.0 - -declare module 'rimraf' { - declare type Options = { - maxBusyTries?: number, - emfileWait?: number, - glob?: boolean, - disableGlob?: boolean - }; - - declare type Callback = (err: ?Error, path: ?string) => void; - - declare module.exports: { - (f: string, opts?: Options | Callback, callback?: Callback): void; - sync(path: string, opts?: Options): void; - }; -} diff --git a/flow-typed/npm/scroll_vx.x.x.js b/flow-typed/npm/scroll_vx.x.x.js deleted file mode 100644 index 98470a4e9d2009..00000000000000 --- a/flow-typed/npm/scroll_vx.x.x.js +++ /dev/null @@ -1,38 +0,0 @@ -// flow-typed signature: 6cf0d4e38e85f5bb33476011c7590b16 -// flow-typed version: <>/scroll_v^2.0.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'scroll' - * - * 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 'scroll' { - 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 'scroll/test/index' { - declare module.exports: any; -} - -// Filename aliases -declare module 'scroll/index' { - declare module.exports: $Exports<'scroll'>; -} -declare module 'scroll/index.js' { - declare module.exports: $Exports<'scroll'>; -} -declare module 'scroll/test/index.js' { - declare module.exports: $Exports<'scroll/test/index'>; -} diff --git a/flow-typed/npm/sinon_vx.x.x.js b/flow-typed/npm/sinon_vx.x.x.js deleted file mode 100644 index e6798cf476dbf2..00000000000000 --- a/flow-typed/npm/sinon_vx.x.x.js +++ /dev/null @@ -1,312 +0,0 @@ -// flow-typed signature: 29b6692d4b42ac9c8e82401dc0b1f895 -// flow-typed version: <>/sinon_v^4.1.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'sinon' - * - * 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 'sinon' { - 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 'sinon/lib/sinon' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/assert' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/behavior' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/blob' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/call' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/collect-own-methods' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/collection' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/color' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/default-behaviors' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/match' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/mock-expectation' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/mock' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/sandbox' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/spy-formatters' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/spy' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/stub-entire-object' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/stub-non-function-property' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/stub' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/throw-on-falsy-object' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/called-in-order' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/deep-equal' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/default-config' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/deprecated' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/every' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/extend' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/format' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/function-name' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/function-to-string' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/get-config' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/get-property-descriptor' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/iterable-to-string' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/order-by-first-call' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/restore' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/times-in-words' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/typeOf' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/value-to-string' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/walk' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/core/wrap-method' { - declare module.exports: any; -} - -declare module 'sinon/lib/sinon/util/fake_timers' { - declare module.exports: any; -} - -declare module 'sinon/pkg/sinon-no-sourcemaps' { - declare module.exports: any; -} - -declare module 'sinon/pkg/sinon' { - declare module.exports: any; -} - -// Filename aliases -declare module 'sinon/lib/sinon.js' { - declare module.exports: $Exports<'sinon/lib/sinon'>; -} -declare module 'sinon/lib/sinon/assert.js' { - declare module.exports: $Exports<'sinon/lib/sinon/assert'>; -} -declare module 'sinon/lib/sinon/behavior.js' { - declare module.exports: $Exports<'sinon/lib/sinon/behavior'>; -} -declare module 'sinon/lib/sinon/blob.js' { - declare module.exports: $Exports<'sinon/lib/sinon/blob'>; -} -declare module 'sinon/lib/sinon/call.js' { - declare module.exports: $Exports<'sinon/lib/sinon/call'>; -} -declare module 'sinon/lib/sinon/collect-own-methods.js' { - declare module.exports: $Exports<'sinon/lib/sinon/collect-own-methods'>; -} -declare module 'sinon/lib/sinon/collection.js' { - declare module.exports: $Exports<'sinon/lib/sinon/collection'>; -} -declare module 'sinon/lib/sinon/color.js' { - declare module.exports: $Exports<'sinon/lib/sinon/color'>; -} -declare module 'sinon/lib/sinon/default-behaviors.js' { - declare module.exports: $Exports<'sinon/lib/sinon/default-behaviors'>; -} -declare module 'sinon/lib/sinon/match.js' { - declare module.exports: $Exports<'sinon/lib/sinon/match'>; -} -declare module 'sinon/lib/sinon/mock-expectation.js' { - declare module.exports: $Exports<'sinon/lib/sinon/mock-expectation'>; -} -declare module 'sinon/lib/sinon/mock.js' { - declare module.exports: $Exports<'sinon/lib/sinon/mock'>; -} -declare module 'sinon/lib/sinon/sandbox.js' { - declare module.exports: $Exports<'sinon/lib/sinon/sandbox'>; -} -declare module 'sinon/lib/sinon/spy-formatters.js' { - declare module.exports: $Exports<'sinon/lib/sinon/spy-formatters'>; -} -declare module 'sinon/lib/sinon/spy.js' { - declare module.exports: $Exports<'sinon/lib/sinon/spy'>; -} -declare module 'sinon/lib/sinon/stub-entire-object.js' { - declare module.exports: $Exports<'sinon/lib/sinon/stub-entire-object'>; -} -declare module 'sinon/lib/sinon/stub-non-function-property.js' { - declare module.exports: $Exports<'sinon/lib/sinon/stub-non-function-property'>; -} -declare module 'sinon/lib/sinon/stub.js' { - declare module.exports: $Exports<'sinon/lib/sinon/stub'>; -} -declare module 'sinon/lib/sinon/throw-on-falsy-object.js' { - declare module.exports: $Exports<'sinon/lib/sinon/throw-on-falsy-object'>; -} -declare module 'sinon/lib/sinon/util/core/called-in-order.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/called-in-order'>; -} -declare module 'sinon/lib/sinon/util/core/deep-equal.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/deep-equal'>; -} -declare module 'sinon/lib/sinon/util/core/default-config.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/default-config'>; -} -declare module 'sinon/lib/sinon/util/core/deprecated.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/deprecated'>; -} -declare module 'sinon/lib/sinon/util/core/every.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/every'>; -} -declare module 'sinon/lib/sinon/util/core/extend.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/extend'>; -} -declare module 'sinon/lib/sinon/util/core/format.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/format'>; -} -declare module 'sinon/lib/sinon/util/core/function-name.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/function-name'>; -} -declare module 'sinon/lib/sinon/util/core/function-to-string.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/function-to-string'>; -} -declare module 'sinon/lib/sinon/util/core/get-config.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/get-config'>; -} -declare module 'sinon/lib/sinon/util/core/get-property-descriptor.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/get-property-descriptor'>; -} -declare module 'sinon/lib/sinon/util/core/iterable-to-string.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/iterable-to-string'>; -} -declare module 'sinon/lib/sinon/util/core/order-by-first-call.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/order-by-first-call'>; -} -declare module 'sinon/lib/sinon/util/core/restore.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/restore'>; -} -declare module 'sinon/lib/sinon/util/core/times-in-words.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/times-in-words'>; -} -declare module 'sinon/lib/sinon/util/core/typeOf.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/typeOf'>; -} -declare module 'sinon/lib/sinon/util/core/value-to-string.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/value-to-string'>; -} -declare module 'sinon/lib/sinon/util/core/walk.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/walk'>; -} -declare module 'sinon/lib/sinon/util/core/wrap-method.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/core/wrap-method'>; -} -declare module 'sinon/lib/sinon/util/fake_timers.js' { - declare module.exports: $Exports<'sinon/lib/sinon/util/fake_timers'>; -} -declare module 'sinon/pkg/sinon-no-sourcemaps.js' { - declare module.exports: $Exports<'sinon/pkg/sinon-no-sourcemaps'>; -} -declare module 'sinon/pkg/sinon.js' { - declare module.exports: $Exports<'sinon/pkg/sinon'>; -} diff --git a/flow-typed/npm/size-limit_vx.x.x.js b/flow-typed/npm/size-limit_vx.x.x.js deleted file mode 100644 index c3730f25d32691..00000000000000 --- a/flow-typed/npm/size-limit_vx.x.x.js +++ /dev/null @@ -1,45 +0,0 @@ -// flow-typed signature: 5d2f4e4f1bc2c513c36c4fcc926fd9ac -// flow-typed version: <>/size-limit_v^0.13.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'size-limit' - * - * 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 'size-limit' { - 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 'size-limit/cli' { - declare module.exports: any; -} - -declare module 'size-limit/promisify' { - declare module.exports: any; -} - -// Filename aliases -declare module 'size-limit/cli.js' { - declare module.exports: $Exports<'size-limit/cli'>; -} -declare module 'size-limit/index' { - declare module.exports: $Exports<'size-limit'>; -} -declare module 'size-limit/index.js' { - declare module.exports: $Exports<'size-limit'>; -} -declare module 'size-limit/promisify.js' { - declare module.exports: $Exports<'size-limit/promisify'>; -} diff --git a/flow-typed/npm/typescript_vx.x.x.js b/flow-typed/npm/typescript_vx.x.x.js deleted file mode 100644 index a677ae29a8c605..00000000000000 --- a/flow-typed/npm/typescript_vx.x.x.js +++ /dev/null @@ -1,81 +0,0 @@ -// flow-typed signature: 100b04e03649ded43dd7fd6f6fa0612a -// flow-typed version: <>/typescript_v^2.6.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'typescript' - * - * 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' { - 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/lib/cancellationToken' { - declare module.exports: any; -} - -declare module 'typescript/lib/tsc' { - declare module.exports: any; -} - -declare module 'typescript/lib/tsserver' { - declare module.exports: any; -} - -declare module 'typescript/lib/tsserverlibrary' { - declare module.exports: any; -} - -declare module 'typescript/lib/typescript' { - declare module.exports: any; -} - -declare module 'typescript/lib/typescriptServices' { - declare module.exports: any; -} - -declare module 'typescript/lib/typingsInstaller' { - declare module.exports: any; -} - -declare module 'typescript/lib/watchGuard' { - declare module.exports: any; -} - -// Filename aliases -declare module 'typescript/lib/cancellationToken.js' { - declare module.exports: $Exports<'typescript/lib/cancellationToken'>; -} -declare module 'typescript/lib/tsc.js' { - declare module.exports: $Exports<'typescript/lib/tsc'>; -} -declare module 'typescript/lib/tsserver.js' { - declare module.exports: $Exports<'typescript/lib/tsserver'>; -} -declare module 'typescript/lib/tsserverlibrary.js' { - declare module.exports: $Exports<'typescript/lib/tsserverlibrary'>; -} -declare module 'typescript/lib/typescript.js' { - declare module.exports: $Exports<'typescript/lib/typescript'>; -} -declare module 'typescript/lib/typescriptServices.js' { - declare module.exports: $Exports<'typescript/lib/typescriptServices'>; -} -declare module 'typescript/lib/typingsInstaller.js' { - declare module.exports: $Exports<'typescript/lib/typingsInstaller'>; -} -declare module 'typescript/lib/watchGuard.js' { - declare module.exports: $Exports<'typescript/lib/watchGuard'>; -} diff --git a/flow-typed/npm/url-loader_vx.x.x.js b/flow-typed/npm/url-loader_vx.x.x.js deleted file mode 100644 index 6b7a7322cf056b..00000000000000 --- a/flow-typed/npm/url-loader_vx.x.x.js +++ /dev/null @@ -1,33 +0,0 @@ -// flow-typed signature: c199dea0d49dcf7b41a789680336d701 -// flow-typed version: <>/url-loader_v^0.6.2/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'url-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 'url-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. - */ - - -// Filename aliases -declare module 'url-loader/index' { - declare module.exports: $Exports<'url-loader'>; -} -declare module 'url-loader/index.js' { - declare module.exports: $Exports<'url-loader'>; -} diff --git a/flow-typed/npm/vrtest_vx.x.x.js b/flow-typed/npm/vrtest_vx.x.x.js deleted file mode 100644 index 7708547d972bbb..00000000000000 --- a/flow-typed/npm/vrtest_vx.x.x.js +++ /dev/null @@ -1,150 +0,0 @@ -// flow-typed signature: 8f7378623368bf0b3702cd65cd503098 -// flow-typed version: <>/vrtest_v^0.2.0/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'vrtest' - * - * 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 'vrtest' { - 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 'vrtest/client/index' { - declare module.exports: any; -} - -declare module 'vrtest/client/suite' { - declare module.exports: any; -} - -declare module 'vrtest/client/testController' { - declare module.exports: any; -} - -declare module 'vrtest/client/vrtest' { - declare module.exports: any; -} - -declare module 'vrtest/server/cli' { - declare module.exports: any; -} - -declare module 'vrtest/server/index' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/index' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/json' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/spec' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/utils/logger' { - declare module.exports: any; -} - -declare module 'vrtest/server/reporters/utils/stats' { - declare module.exports: any; -} - -declare module 'vrtest/server/run' { - declare module.exports: any; -} - -declare module 'vrtest/server/runner' { - declare module.exports: any; -} - -declare module 'vrtest/server/server' { - declare module.exports: any; -} - -declare module 'vrtest/server/storage/fileSystemStorage' { - declare module.exports: any; -} - -declare module 'vrtest/server/utils/config' { - declare module.exports: any; -} - -declare module 'vrtest/server/utils/screenshots' { - declare module.exports: any; -} - -// Filename aliases -declare module 'vrtest/client/index.js' { - declare module.exports: $Exports<'vrtest/client/index'>; -} -declare module 'vrtest/client/suite.js' { - declare module.exports: $Exports<'vrtest/client/suite'>; -} -declare module 'vrtest/client/testController.js' { - declare module.exports: $Exports<'vrtest/client/testController'>; -} -declare module 'vrtest/client/vrtest.js' { - declare module.exports: $Exports<'vrtest/client/vrtest'>; -} -declare module 'vrtest/index' { - declare module.exports: $Exports<'vrtest'>; -} -declare module 'vrtest/index.js' { - declare module.exports: $Exports<'vrtest'>; -} -declare module 'vrtest/server/cli.js' { - declare module.exports: $Exports<'vrtest/server/cli'>; -} -declare module 'vrtest/server/index.js' { - declare module.exports: $Exports<'vrtest/server/index'>; -} -declare module 'vrtest/server/reporters/index.js' { - declare module.exports: $Exports<'vrtest/server/reporters/index'>; -} -declare module 'vrtest/server/reporters/json.js' { - declare module.exports: $Exports<'vrtest/server/reporters/json'>; -} -declare module 'vrtest/server/reporters/spec.js' { - declare module.exports: $Exports<'vrtest/server/reporters/spec'>; -} -declare module 'vrtest/server/reporters/utils/logger.js' { - declare module.exports: $Exports<'vrtest/server/reporters/utils/logger'>; -} -declare module 'vrtest/server/reporters/utils/stats.js' { - declare module.exports: $Exports<'vrtest/server/reporters/utils/stats'>; -} -declare module 'vrtest/server/run.js' { - declare module.exports: $Exports<'vrtest/server/run'>; -} -declare module 'vrtest/server/runner.js' { - declare module.exports: $Exports<'vrtest/server/runner'>; -} -declare module 'vrtest/server/server.js' { - declare module.exports: $Exports<'vrtest/server/server'>; -} -declare module 'vrtest/server/storage/fileSystemStorage.js' { - declare module.exports: $Exports<'vrtest/server/storage/fileSystemStorage'>; -} -declare module 'vrtest/server/utils/config.js' { - declare module.exports: $Exports<'vrtest/server/utils/config'>; -} -declare module 'vrtest/server/utils/screenshots.js' { - declare module.exports: $Exports<'vrtest/server/utils/screenshots'>; -} diff --git a/flow-typed/npm/warning_v3.x.x.js b/flow-typed/npm/warning_v3.x.x.js deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/flow-typed/npm/warning_vx.x.x.js b/flow-typed/npm/warning_vx.x.x.js deleted file mode 100644 index d7c5a49f7496be..00000000000000 --- a/flow-typed/npm/warning_vx.x.x.js +++ /dev/null @@ -1,39 +0,0 @@ -// flow-typed signature: 7b6cff96edfd36d4926a05286d5e39f2 -// flow-typed version: <>/warning_v^3.0.0/flow_v0.48.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'warning' - * - * 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 'warning' { - 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 'warning/browser' { - declare module.exports: any; -} - -declare module 'warning/warning' { - declare module.exports: any; -} - -// Filename aliases -declare module 'warning/browser.js' { - declare module.exports: $Exports<'warning/browser'>; -} -declare module 'warning/warning.js' { - declare module.exports: $Exports<'warning/warning'>; -} diff --git a/flow-typed/npm/webfontloader_v1.x.x.js b/flow-typed/npm/webfontloader_v1.x.x.js deleted file mode 100644 index ca6eaf092cae28..00000000000000 --- a/flow-typed/npm/webfontloader_v1.x.x.js +++ /dev/null @@ -1,49 +0,0 @@ -// flow-typed signature: 597f18897fff6626c749060115ba6252 -// flow-typed version: b43dff3e0e/webfontloader_v1.x.x/flow_>=v0.15.x - -declare module 'webfontloader' { - declare type WebFontConfig = { - loading?: () => mixed, - active?: () => mixed, - inactive?: () => mixed, - - fontloading?: (familyName: string, fvd: string) => mixed, - fontactive?: (familyName: string, fvd: string) => mixed, - fontinactive?: (familyName: string, fvd: string) => mixed, - - classes?: boolean, - events?: boolean, - - timeouts?: number, - - custom?: { - families: string[], - urls: string[], - testStrings: { [k: string]: string }, - }, - - fontdeck?: { - id: string, - }, - - monotype?: { - projectId: string, - version?: number, - }, - - google?: { - families: string[], - text?: string, - }, - - typekit?: { - id: string, - }, - } - declare class WebFont { - load(config: WebFontConfig): void; - } - - declare var exports: WebFont; -} - diff --git a/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js b/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js deleted file mode 100644 index deeb1acda6a6a8..00000000000000 --- a/flow-typed/npm/webpack-bundle-analyzer_vx.x.x.js +++ /dev/null @@ -1,144 +0,0 @@ -// flow-typed signature: ce82e8b7407775bc1f0c5df95dc44036 -// flow-typed version: <>/webpack-bundle-analyzer_v^2.9.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'webpack-bundle-analyzer' - * - * 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 'webpack-bundle-analyzer' { - 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 'webpack-bundle-analyzer/lib/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/bin/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/index' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/Logger' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/parseUtils' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/tree' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/lib/viewer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/public/viewer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/bin/analyzer' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/BundleAnalyzerPlugin' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/index' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/Logger' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/parseUtils' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/tree' { - declare module.exports: any; -} - -declare module 'webpack-bundle-analyzer/src/viewer' { - declare module.exports: any; -} - -// Filename aliases -declare module 'webpack-bundle-analyzer/lib/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/analyzer'>; -} -declare module 'webpack-bundle-analyzer/lib/bin/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/bin/analyzer'>; -} -declare module 'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/BundleAnalyzerPlugin'>; -} -declare module 'webpack-bundle-analyzer/lib/index.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/index'>; -} -declare module 'webpack-bundle-analyzer/lib/Logger.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/Logger'>; -} -declare module 'webpack-bundle-analyzer/lib/parseUtils.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/parseUtils'>; -} -declare module 'webpack-bundle-analyzer/lib/tree.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/tree'>; -} -declare module 'webpack-bundle-analyzer/lib/viewer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/lib/viewer'>; -} -declare module 'webpack-bundle-analyzer/public/viewer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/public/viewer'>; -} -declare module 'webpack-bundle-analyzer/src/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/analyzer'>; -} -declare module 'webpack-bundle-analyzer/src/bin/analyzer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/bin/analyzer'>; -} -declare module 'webpack-bundle-analyzer/src/BundleAnalyzerPlugin.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/BundleAnalyzerPlugin'>; -} -declare module 'webpack-bundle-analyzer/src/index.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/index'>; -} -declare module 'webpack-bundle-analyzer/src/Logger.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/Logger'>; -} -declare module 'webpack-bundle-analyzer/src/parseUtils.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/parseUtils'>; -} -declare module 'webpack-bundle-analyzer/src/tree.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/tree'>; -} -declare module 'webpack-bundle-analyzer/src/viewer.js' { - declare module.exports: $Exports<'webpack-bundle-analyzer/src/viewer'>; -} diff --git a/flow-typed/npm/webpack_vx.x.x.js b/flow-typed/npm/webpack_vx.x.x.js deleted file mode 100644 index a0cd9a94c54358..00000000000000 --- a/flow-typed/npm/webpack_vx.x.x.js +++ /dev/null @@ -1,1957 +0,0 @@ -// flow-typed signature: e6e3064a321150bac34d85fc12f6a336 -// flow-typed version: <>/webpack_v^3.8.1/flow_v0.59.0 - -/** - * This is an autogenerated libdef stub for: - * - * 'webpack' - * - * 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 'webpack' { - 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 'webpack/bin/config-optimist' { - declare module.exports: any; -} - -declare module 'webpack/bin/config-yargs' { - declare module.exports: any; -} - -declare module 'webpack/bin/convert-argv' { - declare module.exports: any; -} - -declare module 'webpack/bin/webpack' { - declare module.exports: any; -} - -declare module 'webpack/buildin/amd-define' { - declare module.exports: any; -} - -declare module 'webpack/buildin/amd-options' { - declare module.exports: any; -} - -declare module 'webpack/buildin/global' { - declare module.exports: any; -} - -declare module 'webpack/buildin/harmony-module' { - declare module.exports: any; -} - -declare module 'webpack/buildin/module' { - declare module.exports: any; -} - -declare module 'webpack/buildin/system' { - declare module.exports: any; -} - -declare module 'webpack/hot/dev-server' { - declare module.exports: any; -} - -declare module 'webpack/hot/emitter' { - declare module.exports: any; -} - -declare module 'webpack/hot/log-apply-result' { - declare module.exports: any; -} - -declare module 'webpack/hot/log' { - declare module.exports: any; -} - -declare module 'webpack/hot/only-dev-server' { - declare module.exports: any; -} - -declare module 'webpack/hot/poll' { - declare module.exports: any; -} - -declare module 'webpack/hot/signal' { - declare module.exports: any; -} - -declare module 'webpack/lib/AmdMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/APIPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/AsyncDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/AsyncDependencyToInitialChunkWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/AutomaticPrefetchPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/BannerPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/BasicEvaluatedExpression' { - declare module.exports: any; -} - -declare module 'webpack/lib/CachePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/CaseSensitiveModulesWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/Chunk' { - declare module.exports: any; -} - -declare module 'webpack/lib/ChunkRenderError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ChunkTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/compareLocations' { - declare module.exports: any; -} - -declare module 'webpack/lib/CompatibilityPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/Compilation' { - declare module.exports: any; -} - -declare module 'webpack/lib/Compiler' { - declare module.exports: any; -} - -declare module 'webpack/lib/ConstPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextExclusionPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/ContextReplacementPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DefinePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DelegatedModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/DelegatedModuleFactoryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DelegatedPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDDefineDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDDefineDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireArrayDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/AMDRequireItemDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsRequireContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsRequireDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ConstDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependencyHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsId' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ContextElementDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/CriticalDependencyWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DelegatedExportsDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DelegatedSourceDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DepBlockHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/DllEntryDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/getFunctionExpression' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyAcceptDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyImportDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyModulesHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/HarmonyModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportEagerContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportEagerDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportLazyContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportWeakContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ImportWeakDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LoaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LoaderPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LocalModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LocalModuleDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/LocalModulesHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsId' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleHotAcceptDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/ModuleHotDeclineDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/MultiEntryDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/NullDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/PrefetchDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireContextDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireContextPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsureItemDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireEnsurePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireHeaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireIncludeDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireIncludePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveContextDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveDependencyParserPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/RequireResolveHeaderDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/SingleEntryDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/SystemPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/UnsupportedDependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/dependencies/WebpackMissingModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/DependenciesBlock' { - declare module.exports: any; -} - -declare module 'webpack/lib/DependenciesBlockVariable' { - declare module.exports: any; -} - -declare module 'webpack/lib/Dependency' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DllReferencePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/DynamicEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EntryModuleNotFoundError' { - declare module.exports: any; -} - -declare module 'webpack/lib/EntryOptionPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/Entrypoint' { - declare module.exports: any; -} - -declare module 'webpack/lib/EnvironmentPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ErrorHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalDevToolModulePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalDevToolModuleTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/EvalSourceMapDevToolPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExportPropertyMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExtendedAPIPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExternalModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExternalModuleFactoryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ExternalsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FlagDependencyExportsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FlagDependencyUsagePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/formatLocation' { - declare module.exports: any; -} - -declare module 'webpack/lib/FunctionModulePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/FunctionModuleTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/HashedModuleIdsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/HotModuleReplacement.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/HotModuleReplacementPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/HotUpdateChunkTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/IgnorePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpExportMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpHotUpdateChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpMainTemplate.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/JsonpTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LibManifestPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LibraryTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LoaderOptionsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/LoaderTargetPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/MainTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/MemoryOutputFileSystem' { - declare module.exports: any; -} - -declare module 'webpack/lib/Module' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleBuildError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleDependencyError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleDependencyWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleFilenameHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleNotFoundError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleParseError' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleReason' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleTemplate' { - declare module.exports: any; -} - -declare module 'webpack/lib/ModuleWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/MovedToPluginWarningPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiCompiler' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiStats' { - declare module.exports: any; -} - -declare module 'webpack/lib/MultiWatching' { - declare module.exports: any; -} - -declare module 'webpack/lib/NamedChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NamedModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NewWatchingPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeEnvironmentPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeMainTemplate.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeMainTemplateAsync.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeOutputFileSystem' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeSourcePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeTargetPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/node/NodeWatchFileSystem' { - declare module.exports: any; -} - -declare module 'webpack/lib/NodeStuffPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NoEmitOnErrorsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NoErrorsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NormalModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/NormalModuleFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/NormalModuleReplacementPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/NullFactory' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/AggressiveMergingPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/AggressiveSplittingPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/CommonsChunkPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/ConcatenatedModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/DedupePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/LimitChunkCountPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/MergeDuplicateChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/MinChunkSizePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/ModuleConcatenationPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/OccurrenceOrderPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/RemoveEmptyChunksPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/RemoveParentModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/optimize/UglifyJsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/OptionsApply' { - declare module.exports: any; -} - -declare module 'webpack/lib/OptionsDefaulter' { - declare module.exports: any; -} - -declare module 'webpack/lib/Parser' { - declare module.exports: any; -} - -declare module 'webpack/lib/ParserHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/NoAsyncChunksWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/performance/SizeLimitsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/PrefetchPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/prepareOptions' { - declare module.exports: any; -} - -declare module 'webpack/lib/ProgressPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/ProvidePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/RawModule' { - declare module.exports: any; -} - -declare module 'webpack/lib/RecordIdsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/removeAndDo' { - declare module.exports: any; -} - -declare module 'webpack/lib/RequestShortener' { - declare module.exports: any; -} - -declare module 'webpack/lib/RequireJsStuffPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/RuleSet' { - declare module.exports: any; -} - -declare module 'webpack/lib/SetVarMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/SingleEntryPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/SizeFormatHelpers' { - declare module.exports: any; -} - -declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/SourceMapDevToolPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/Stats' { - declare module.exports: any; -} - -declare module 'webpack/lib/Template' { - declare module.exports: any; -} - -declare module 'webpack/lib/TemplatedPathPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/UmdMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/UnsupportedFeatureWarning' { - declare module.exports: any; -} - -declare module 'webpack/lib/UseStrictPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/identifier' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/Queue' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/Semaphore' { - declare module.exports: any; -} - -declare module 'webpack/lib/util/SortableSet' { - declare module.exports: any; -} - -declare module 'webpack/lib/validateSchema' { - declare module.exports: any; -} - -declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/WatchIgnorePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/web/WebEnvironmentPlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webpack' { - declare module.exports: any; -} - -declare module 'webpack/lib/webpack.web' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackError' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackOptionsApply' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackOptionsDefaulter' { - declare module.exports: any; -} - -declare module 'webpack/lib/WebpackOptionsValidationError' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin' { - declare module.exports: any; -} - -declare module 'webpack/schemas/ajv.absolutePath' { - declare module.exports: any; -} - -declare module 'webpack/web_modules/node-libs-browser' { - declare module.exports: any; -} - -// Filename aliases -declare module 'webpack/bin/config-optimist.js' { - declare module.exports: $Exports<'webpack/bin/config-optimist'>; -} -declare module 'webpack/bin/config-yargs.js' { - declare module.exports: $Exports<'webpack/bin/config-yargs'>; -} -declare module 'webpack/bin/convert-argv.js' { - declare module.exports: $Exports<'webpack/bin/convert-argv'>; -} -declare module 'webpack/bin/webpack.js' { - declare module.exports: $Exports<'webpack/bin/webpack'>; -} -declare module 'webpack/buildin/amd-define.js' { - declare module.exports: $Exports<'webpack/buildin/amd-define'>; -} -declare module 'webpack/buildin/amd-options.js' { - declare module.exports: $Exports<'webpack/buildin/amd-options'>; -} -declare module 'webpack/buildin/global.js' { - declare module.exports: $Exports<'webpack/buildin/global'>; -} -declare module 'webpack/buildin/harmony-module.js' { - declare module.exports: $Exports<'webpack/buildin/harmony-module'>; -} -declare module 'webpack/buildin/module.js' { - declare module.exports: $Exports<'webpack/buildin/module'>; -} -declare module 'webpack/buildin/system.js' { - declare module.exports: $Exports<'webpack/buildin/system'>; -} -declare module 'webpack/hot/dev-server.js' { - declare module.exports: $Exports<'webpack/hot/dev-server'>; -} -declare module 'webpack/hot/emitter.js' { - declare module.exports: $Exports<'webpack/hot/emitter'>; -} -declare module 'webpack/hot/log-apply-result.js' { - declare module.exports: $Exports<'webpack/hot/log-apply-result'>; -} -declare module 'webpack/hot/log.js' { - declare module.exports: $Exports<'webpack/hot/log'>; -} -declare module 'webpack/hot/only-dev-server.js' { - declare module.exports: $Exports<'webpack/hot/only-dev-server'>; -} -declare module 'webpack/hot/poll.js' { - declare module.exports: $Exports<'webpack/hot/poll'>; -} -declare module 'webpack/hot/signal.js' { - declare module.exports: $Exports<'webpack/hot/signal'>; -} -declare module 'webpack/lib/AmdMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/AmdMainTemplatePlugin'>; -} -declare module 'webpack/lib/APIPlugin.js' { - declare module.exports: $Exports<'webpack/lib/APIPlugin'>; -} -declare module 'webpack/lib/AsyncDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/AsyncDependenciesBlock'>; -} -declare module 'webpack/lib/AsyncDependencyToInitialChunkWarning.js' { - declare module.exports: $Exports<'webpack/lib/AsyncDependencyToInitialChunkWarning'>; -} -declare module 'webpack/lib/AutomaticPrefetchPlugin.js' { - declare module.exports: $Exports<'webpack/lib/AutomaticPrefetchPlugin'>; -} -declare module 'webpack/lib/BannerPlugin.js' { - declare module.exports: $Exports<'webpack/lib/BannerPlugin'>; -} -declare module 'webpack/lib/BasicEvaluatedExpression.js' { - declare module.exports: $Exports<'webpack/lib/BasicEvaluatedExpression'>; -} -declare module 'webpack/lib/CachePlugin.js' { - declare module.exports: $Exports<'webpack/lib/CachePlugin'>; -} -declare module 'webpack/lib/CaseSensitiveModulesWarning.js' { - declare module.exports: $Exports<'webpack/lib/CaseSensitiveModulesWarning'>; -} -declare module 'webpack/lib/Chunk.js' { - declare module.exports: $Exports<'webpack/lib/Chunk'>; -} -declare module 'webpack/lib/ChunkRenderError.js' { - declare module.exports: $Exports<'webpack/lib/ChunkRenderError'>; -} -declare module 'webpack/lib/ChunkTemplate.js' { - declare module.exports: $Exports<'webpack/lib/ChunkTemplate'>; -} -declare module 'webpack/lib/compareLocations.js' { - declare module.exports: $Exports<'webpack/lib/compareLocations'>; -} -declare module 'webpack/lib/CompatibilityPlugin.js' { - declare module.exports: $Exports<'webpack/lib/CompatibilityPlugin'>; -} -declare module 'webpack/lib/Compilation.js' { - declare module.exports: $Exports<'webpack/lib/Compilation'>; -} -declare module 'webpack/lib/Compiler.js' { - declare module.exports: $Exports<'webpack/lib/Compiler'>; -} -declare module 'webpack/lib/ConstPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ConstPlugin'>; -} -declare module 'webpack/lib/ContextExclusionPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ContextExclusionPlugin'>; -} -declare module 'webpack/lib/ContextModule.js' { - declare module.exports: $Exports<'webpack/lib/ContextModule'>; -} -declare module 'webpack/lib/ContextModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/ContextModuleFactory'>; -} -declare module 'webpack/lib/ContextReplacementPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ContextReplacementPlugin'>; -} -declare module 'webpack/lib/DefinePlugin.js' { - declare module.exports: $Exports<'webpack/lib/DefinePlugin'>; -} -declare module 'webpack/lib/DelegatedModule.js' { - declare module.exports: $Exports<'webpack/lib/DelegatedModule'>; -} -declare module 'webpack/lib/DelegatedModuleFactoryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DelegatedModuleFactoryPlugin'>; -} -declare module 'webpack/lib/DelegatedPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DelegatedPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDDefineDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDDefineDependency'>; -} -declare module 'webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDDefineDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDRequireArrayDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireArrayDependency'>; -} -declare module 'webpack/lib/dependencies/AMDRequireContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireContextDependency'>; -} -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependenciesBlock'>; -} -declare module 'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin'>; -} -declare module 'webpack/lib/dependencies/AMDRequireDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireDependency'>; -} -declare module 'webpack/lib/dependencies/AMDRequireItemDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/AMDRequireItemDependency'>; -} -declare module 'webpack/lib/dependencies/CommonJsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsPlugin'>; -} -declare module 'webpack/lib/dependencies/CommonJsRequireContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireContextDependency'>; -} -declare module 'webpack/lib/dependencies/CommonJsRequireDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireDependency'>; -} -declare module 'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/ConstDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ConstDependency'>; -} -declare module 'webpack/lib/dependencies/ContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependency'>; -} -declare module 'webpack/lib/dependencies/ContextDependencyHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyHelpers'>; -} -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsId.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyTemplateAsId'>; -} -declare module 'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextDependencyTemplateAsRequireCall'>; -} -declare module 'webpack/lib/dependencies/ContextElementDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ContextElementDependency'>; -} -declare module 'webpack/lib/dependencies/CriticalDependencyWarning.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/CriticalDependencyWarning'>; -} -declare module 'webpack/lib/dependencies/DelegatedExportsDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedExportsDependency'>; -} -declare module 'webpack/lib/dependencies/DelegatedSourceDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedSourceDependency'>; -} -declare module 'webpack/lib/dependencies/DepBlockHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DepBlockHelpers'>; -} -declare module 'webpack/lib/dependencies/DllEntryDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/DllEntryDependency'>; -} -declare module 'webpack/lib/dependencies/getFunctionExpression.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/getFunctionExpression'>; -} -declare module 'webpack/lib/dependencies/HarmonyAcceptDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptImportDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyCompatibilityDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyDetectionParserPlugin'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportExpressionDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportHeaderDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportSpecifierDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyImportDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportSpecifierDependency'>; -} -declare module 'webpack/lib/dependencies/HarmonyModulesHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesHelpers'>; -} -declare module 'webpack/lib/dependencies/HarmonyModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesPlugin'>; -} -declare module 'webpack/lib/dependencies/ImportContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependenciesBlock'>; -} -declare module 'webpack/lib/dependencies/ImportDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependency'>; -} -declare module 'webpack/lib/dependencies/ImportEagerContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportEagerDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerDependency'>; -} -declare module 'webpack/lib/dependencies/ImportLazyContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyOnceContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportParserPlugin'>; -} -declare module 'webpack/lib/dependencies/ImportPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportPlugin'>; -} -declare module 'webpack/lib/dependencies/ImportWeakContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportWeakContextDependency'>; -} -declare module 'webpack/lib/dependencies/ImportWeakDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ImportWeakDependency'>; -} -declare module 'webpack/lib/dependencies/LoaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LoaderDependency'>; -} -declare module 'webpack/lib/dependencies/LoaderPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LoaderPlugin'>; -} -declare module 'webpack/lib/dependencies/LocalModule.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LocalModule'>; -} -declare module 'webpack/lib/dependencies/LocalModuleDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LocalModuleDependency'>; -} -declare module 'webpack/lib/dependencies/LocalModulesHelpers.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/LocalModulesHelpers'>; -} -declare module 'webpack/lib/dependencies/ModuleDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependency'>; -} -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsId.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependencyTemplateAsId'>; -} -declare module 'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleDependencyTemplateAsRequireId'>; -} -declare module 'webpack/lib/dependencies/ModuleHotAcceptDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleHotAcceptDependency'>; -} -declare module 'webpack/lib/dependencies/ModuleHotDeclineDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/ModuleHotDeclineDependency'>; -} -declare module 'webpack/lib/dependencies/MultiEntryDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/MultiEntryDependency'>; -} -declare module 'webpack/lib/dependencies/NullDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/NullDependency'>; -} -declare module 'webpack/lib/dependencies/PrefetchDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/PrefetchDependency'>; -} -declare module 'webpack/lib/dependencies/RequireContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextDependency'>; -} -declare module 'webpack/lib/dependencies/RequireContextDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireContextPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireContextPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependenciesBlock'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependenciesBlockParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureDependency'>; -} -declare module 'webpack/lib/dependencies/RequireEnsureItemDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsureItemDependency'>; -} -declare module 'webpack/lib/dependencies/RequireEnsurePlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireEnsurePlugin'>; -} -declare module 'webpack/lib/dependencies/RequireHeaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireHeaderDependency'>; -} -declare module 'webpack/lib/dependencies/RequireIncludeDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludeDependency'>; -} -declare module 'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludeDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireIncludePlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireIncludePlugin'>; -} -declare module 'webpack/lib/dependencies/RequireResolveContextDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveContextDependency'>; -} -declare module 'webpack/lib/dependencies/RequireResolveDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveDependency'>; -} -declare module 'webpack/lib/dependencies/RequireResolveDependencyParserPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveDependencyParserPlugin'>; -} -declare module 'webpack/lib/dependencies/RequireResolveHeaderDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/RequireResolveHeaderDependency'>; -} -declare module 'webpack/lib/dependencies/SingleEntryDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/SingleEntryDependency'>; -} -declare module 'webpack/lib/dependencies/SystemPlugin.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/SystemPlugin'>; -} -declare module 'webpack/lib/dependencies/UnsupportedDependency.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/UnsupportedDependency'>; -} -declare module 'webpack/lib/dependencies/WebpackMissingModule.js' { - declare module.exports: $Exports<'webpack/lib/dependencies/WebpackMissingModule'>; -} -declare module 'webpack/lib/DependenciesBlock.js' { - declare module.exports: $Exports<'webpack/lib/DependenciesBlock'>; -} -declare module 'webpack/lib/DependenciesBlockVariable.js' { - declare module.exports: $Exports<'webpack/lib/DependenciesBlockVariable'>; -} -declare module 'webpack/lib/Dependency.js' { - declare module.exports: $Exports<'webpack/lib/Dependency'>; -} -declare module 'webpack/lib/DllEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DllEntryPlugin'>; -} -declare module 'webpack/lib/DllModule.js' { - declare module.exports: $Exports<'webpack/lib/DllModule'>; -} -declare module 'webpack/lib/DllModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/DllModuleFactory'>; -} -declare module 'webpack/lib/DllPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DllPlugin'>; -} -declare module 'webpack/lib/DllReferencePlugin.js' { - declare module.exports: $Exports<'webpack/lib/DllReferencePlugin'>; -} -declare module 'webpack/lib/DynamicEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/DynamicEntryPlugin'>; -} -declare module 'webpack/lib/EntryModuleNotFoundError.js' { - declare module.exports: $Exports<'webpack/lib/EntryModuleNotFoundError'>; -} -declare module 'webpack/lib/EntryOptionPlugin.js' { - declare module.exports: $Exports<'webpack/lib/EntryOptionPlugin'>; -} -declare module 'webpack/lib/Entrypoint.js' { - declare module.exports: $Exports<'webpack/lib/Entrypoint'>; -} -declare module 'webpack/lib/EnvironmentPlugin.js' { - declare module.exports: $Exports<'webpack/lib/EnvironmentPlugin'>; -} -declare module 'webpack/lib/ErrorHelpers.js' { - declare module.exports: $Exports<'webpack/lib/ErrorHelpers'>; -} -declare module 'webpack/lib/EvalDevToolModulePlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalDevToolModulePlugin'>; -} -declare module 'webpack/lib/EvalDevToolModuleTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalDevToolModuleTemplatePlugin'>; -} -declare module 'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin'>; -} -declare module 'webpack/lib/EvalSourceMapDevToolPlugin.js' { - declare module.exports: $Exports<'webpack/lib/EvalSourceMapDevToolPlugin'>; -} -declare module 'webpack/lib/ExportPropertyMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExportPropertyMainTemplatePlugin'>; -} -declare module 'webpack/lib/ExtendedAPIPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExtendedAPIPlugin'>; -} -declare module 'webpack/lib/ExternalModule.js' { - declare module.exports: $Exports<'webpack/lib/ExternalModule'>; -} -declare module 'webpack/lib/ExternalModuleFactoryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExternalModuleFactoryPlugin'>; -} -declare module 'webpack/lib/ExternalsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ExternalsPlugin'>; -} -declare module 'webpack/lib/FlagDependencyExportsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/FlagDependencyExportsPlugin'>; -} -declare module 'webpack/lib/FlagDependencyUsagePlugin.js' { - declare module.exports: $Exports<'webpack/lib/FlagDependencyUsagePlugin'>; -} -declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin.js' { - declare module.exports: $Exports<'webpack/lib/FlagInitialModulesAsUsedPlugin'>; -} -declare module 'webpack/lib/formatLocation.js' { - declare module.exports: $Exports<'webpack/lib/formatLocation'>; -} -declare module 'webpack/lib/FunctionModulePlugin.js' { - declare module.exports: $Exports<'webpack/lib/FunctionModulePlugin'>; -} -declare module 'webpack/lib/FunctionModuleTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/FunctionModuleTemplatePlugin'>; -} -declare module 'webpack/lib/HashedModuleIdsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/HashedModuleIdsPlugin'>; -} -declare module 'webpack/lib/HotModuleReplacement.runtime.js' { - declare module.exports: $Exports<'webpack/lib/HotModuleReplacement.runtime'>; -} -declare module 'webpack/lib/HotModuleReplacementPlugin.js' { - declare module.exports: $Exports<'webpack/lib/HotModuleReplacementPlugin'>; -} -declare module 'webpack/lib/HotUpdateChunkTemplate.js' { - declare module.exports: $Exports<'webpack/lib/HotUpdateChunkTemplate'>; -} -declare module 'webpack/lib/IgnorePlugin.js' { - declare module.exports: $Exports<'webpack/lib/IgnorePlugin'>; -} -declare module 'webpack/lib/JsonpChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpChunkTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpExportMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpExportMainTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpHotUpdateChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpHotUpdateChunkTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpMainTemplate.runtime.js' { - declare module.exports: $Exports<'webpack/lib/JsonpMainTemplate.runtime'>; -} -declare module 'webpack/lib/JsonpMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpMainTemplatePlugin'>; -} -declare module 'webpack/lib/JsonpTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/JsonpTemplatePlugin'>; -} -declare module 'webpack/lib/LibManifestPlugin.js' { - declare module.exports: $Exports<'webpack/lib/LibManifestPlugin'>; -} -declare module 'webpack/lib/LibraryTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/LibraryTemplatePlugin'>; -} -declare module 'webpack/lib/LoaderOptionsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/LoaderOptionsPlugin'>; -} -declare module 'webpack/lib/LoaderTargetPlugin.js' { - declare module.exports: $Exports<'webpack/lib/LoaderTargetPlugin'>; -} -declare module 'webpack/lib/MainTemplate.js' { - declare module.exports: $Exports<'webpack/lib/MainTemplate'>; -} -declare module 'webpack/lib/MemoryOutputFileSystem.js' { - declare module.exports: $Exports<'webpack/lib/MemoryOutputFileSystem'>; -} -declare module 'webpack/lib/Module.js' { - declare module.exports: $Exports<'webpack/lib/Module'>; -} -declare module 'webpack/lib/ModuleBuildError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleBuildError'>; -} -declare module 'webpack/lib/ModuleDependencyError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleDependencyError'>; -} -declare module 'webpack/lib/ModuleDependencyWarning.js' { - declare module.exports: $Exports<'webpack/lib/ModuleDependencyWarning'>; -} -declare module 'webpack/lib/ModuleError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleError'>; -} -declare module 'webpack/lib/ModuleFilenameHelpers.js' { - declare module.exports: $Exports<'webpack/lib/ModuleFilenameHelpers'>; -} -declare module 'webpack/lib/ModuleNotFoundError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleNotFoundError'>; -} -declare module 'webpack/lib/ModuleParseError.js' { - declare module.exports: $Exports<'webpack/lib/ModuleParseError'>; -} -declare module 'webpack/lib/ModuleReason.js' { - declare module.exports: $Exports<'webpack/lib/ModuleReason'>; -} -declare module 'webpack/lib/ModuleTemplate.js' { - declare module.exports: $Exports<'webpack/lib/ModuleTemplate'>; -} -declare module 'webpack/lib/ModuleWarning.js' { - declare module.exports: $Exports<'webpack/lib/ModuleWarning'>; -} -declare module 'webpack/lib/MovedToPluginWarningPlugin.js' { - declare module.exports: $Exports<'webpack/lib/MovedToPluginWarningPlugin'>; -} -declare module 'webpack/lib/MultiCompiler.js' { - declare module.exports: $Exports<'webpack/lib/MultiCompiler'>; -} -declare module 'webpack/lib/MultiEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/MultiEntryPlugin'>; -} -declare module 'webpack/lib/MultiModule.js' { - declare module.exports: $Exports<'webpack/lib/MultiModule'>; -} -declare module 'webpack/lib/MultiModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/MultiModuleFactory'>; -} -declare module 'webpack/lib/MultiStats.js' { - declare module.exports: $Exports<'webpack/lib/MultiStats'>; -} -declare module 'webpack/lib/MultiWatching.js' { - declare module.exports: $Exports<'webpack/lib/MultiWatching'>; -} -declare module 'webpack/lib/NamedChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NamedChunksPlugin'>; -} -declare module 'webpack/lib/NamedModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NamedModulesPlugin'>; -} -declare module 'webpack/lib/NewWatchingPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NewWatchingPlugin'>; -} -declare module 'webpack/lib/node/NodeChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeChunkTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeEnvironmentPlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeEnvironmentPlugin'>; -} -declare module 'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeHotUpdateChunkTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeMainTemplate.runtime.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplate.runtime'>; -} -declare module 'webpack/lib/node/NodeMainTemplateAsync.runtime.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplateAsync.runtime'>; -} -declare module 'webpack/lib/node/NodeMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeMainTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeOutputFileSystem.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeOutputFileSystem'>; -} -declare module 'webpack/lib/node/NodeSourcePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeSourcePlugin'>; -} -declare module 'webpack/lib/node/NodeTargetPlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeTargetPlugin'>; -} -declare module 'webpack/lib/node/NodeTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeTemplatePlugin'>; -} -declare module 'webpack/lib/node/NodeWatchFileSystem.js' { - declare module.exports: $Exports<'webpack/lib/node/NodeWatchFileSystem'>; -} -declare module 'webpack/lib/NodeStuffPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NodeStuffPlugin'>; -} -declare module 'webpack/lib/NoEmitOnErrorsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NoEmitOnErrorsPlugin'>; -} -declare module 'webpack/lib/NoErrorsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NoErrorsPlugin'>; -} -declare module 'webpack/lib/NormalModule.js' { - declare module.exports: $Exports<'webpack/lib/NormalModule'>; -} -declare module 'webpack/lib/NormalModuleFactory.js' { - declare module.exports: $Exports<'webpack/lib/NormalModuleFactory'>; -} -declare module 'webpack/lib/NormalModuleReplacementPlugin.js' { - declare module.exports: $Exports<'webpack/lib/NormalModuleReplacementPlugin'>; -} -declare module 'webpack/lib/NullFactory.js' { - declare module.exports: $Exports<'webpack/lib/NullFactory'>; -} -declare module 'webpack/lib/optimize/AggressiveMergingPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/AggressiveMergingPlugin'>; -} -declare module 'webpack/lib/optimize/AggressiveSplittingPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/AggressiveSplittingPlugin'>; -} -declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/ChunkModuleIdRangePlugin'>; -} -declare module 'webpack/lib/optimize/CommonsChunkPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/CommonsChunkPlugin'>; -} -declare module 'webpack/lib/optimize/ConcatenatedModule.js' { - declare module.exports: $Exports<'webpack/lib/optimize/ConcatenatedModule'>; -} -declare module 'webpack/lib/optimize/DedupePlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/DedupePlugin'>; -} -declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/EnsureChunkConditionsPlugin'>; -} -declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/FlagIncludedChunksPlugin'>; -} -declare module 'webpack/lib/optimize/LimitChunkCountPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/LimitChunkCountPlugin'>; -} -declare module 'webpack/lib/optimize/MergeDuplicateChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/MergeDuplicateChunksPlugin'>; -} -declare module 'webpack/lib/optimize/MinChunkSizePlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/MinChunkSizePlugin'>; -} -declare module 'webpack/lib/optimize/ModuleConcatenationPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/ModuleConcatenationPlugin'>; -} -declare module 'webpack/lib/optimize/OccurrenceOrderPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/OccurrenceOrderPlugin'>; -} -declare module 'webpack/lib/optimize/RemoveEmptyChunksPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/RemoveEmptyChunksPlugin'>; -} -declare module 'webpack/lib/optimize/RemoveParentModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/RemoveParentModulesPlugin'>; -} -declare module 'webpack/lib/optimize/UglifyJsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/optimize/UglifyJsPlugin'>; -} -declare module 'webpack/lib/OptionsApply.js' { - declare module.exports: $Exports<'webpack/lib/OptionsApply'>; -} -declare module 'webpack/lib/OptionsDefaulter.js' { - declare module.exports: $Exports<'webpack/lib/OptionsDefaulter'>; -} -declare module 'webpack/lib/Parser.js' { - declare module.exports: $Exports<'webpack/lib/Parser'>; -} -declare module 'webpack/lib/ParserHelpers.js' { - declare module.exports: $Exports<'webpack/lib/ParserHelpers'>; -} -declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning.js' { - declare module.exports: $Exports<'webpack/lib/performance/AssetsOverSizeLimitWarning'>; -} -declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning.js' { - declare module.exports: $Exports<'webpack/lib/performance/EntrypointsOverSizeLimitWarning'>; -} -declare module 'webpack/lib/performance/NoAsyncChunksWarning.js' { - declare module.exports: $Exports<'webpack/lib/performance/NoAsyncChunksWarning'>; -} -declare module 'webpack/lib/performance/SizeLimitsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/performance/SizeLimitsPlugin'>; -} -declare module 'webpack/lib/PrefetchPlugin.js' { - declare module.exports: $Exports<'webpack/lib/PrefetchPlugin'>; -} -declare module 'webpack/lib/prepareOptions.js' { - declare module.exports: $Exports<'webpack/lib/prepareOptions'>; -} -declare module 'webpack/lib/ProgressPlugin.js' { - declare module.exports: $Exports<'webpack/lib/ProgressPlugin'>; -} -declare module 'webpack/lib/ProvidePlugin.js' { - declare module.exports: $Exports<'webpack/lib/ProvidePlugin'>; -} -declare module 'webpack/lib/RawModule.js' { - declare module.exports: $Exports<'webpack/lib/RawModule'>; -} -declare module 'webpack/lib/RecordIdsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/RecordIdsPlugin'>; -} -declare module 'webpack/lib/removeAndDo.js' { - declare module.exports: $Exports<'webpack/lib/removeAndDo'>; -} -declare module 'webpack/lib/RequestShortener.js' { - declare module.exports: $Exports<'webpack/lib/RequestShortener'>; -} -declare module 'webpack/lib/RequireJsStuffPlugin.js' { - declare module.exports: $Exports<'webpack/lib/RequireJsStuffPlugin'>; -} -declare module 'webpack/lib/RuleSet.js' { - declare module.exports: $Exports<'webpack/lib/RuleSet'>; -} -declare module 'webpack/lib/SetVarMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/SetVarMainTemplatePlugin'>; -} -declare module 'webpack/lib/SingleEntryPlugin.js' { - declare module.exports: $Exports<'webpack/lib/SingleEntryPlugin'>; -} -declare module 'webpack/lib/SizeFormatHelpers.js' { - declare module.exports: $Exports<'webpack/lib/SizeFormatHelpers'>; -} -declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin.js' { - declare module.exports: $Exports<'webpack/lib/SourceMapDevToolModuleOptionsPlugin'>; -} -declare module 'webpack/lib/SourceMapDevToolPlugin.js' { - declare module.exports: $Exports<'webpack/lib/SourceMapDevToolPlugin'>; -} -declare module 'webpack/lib/Stats.js' { - declare module.exports: $Exports<'webpack/lib/Stats'>; -} -declare module 'webpack/lib/Template.js' { - declare module.exports: $Exports<'webpack/lib/Template'>; -} -declare module 'webpack/lib/TemplatedPathPlugin.js' { - declare module.exports: $Exports<'webpack/lib/TemplatedPathPlugin'>; -} -declare module 'webpack/lib/UmdMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/UmdMainTemplatePlugin'>; -} -declare module 'webpack/lib/UnsupportedFeatureWarning.js' { - declare module.exports: $Exports<'webpack/lib/UnsupportedFeatureWarning'>; -} -declare module 'webpack/lib/UseStrictPlugin.js' { - declare module.exports: $Exports<'webpack/lib/UseStrictPlugin'>; -} -declare module 'webpack/lib/util/identifier.js' { - declare module.exports: $Exports<'webpack/lib/util/identifier'>; -} -declare module 'webpack/lib/util/Queue.js' { - declare module.exports: $Exports<'webpack/lib/util/Queue'>; -} -declare module 'webpack/lib/util/Semaphore.js' { - declare module.exports: $Exports<'webpack/lib/util/Semaphore'>; -} -declare module 'webpack/lib/util/SortableSet.js' { - declare module.exports: $Exports<'webpack/lib/util/SortableSet'>; -} -declare module 'webpack/lib/validateSchema.js' { - declare module.exports: $Exports<'webpack/lib/validateSchema'>; -} -declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin.js' { - declare module.exports: $Exports<'webpack/lib/WarnCaseSensitiveModulesPlugin'>; -} -declare module 'webpack/lib/WatchIgnorePlugin.js' { - declare module.exports: $Exports<'webpack/lib/WatchIgnorePlugin'>; -} -declare module 'webpack/lib/web/WebEnvironmentPlugin.js' { - declare module.exports: $Exports<'webpack/lib/web/WebEnvironmentPlugin'>; -} -declare module 'webpack/lib/webpack.js' { - declare module.exports: $Exports<'webpack/lib/webpack'>; -} -declare module 'webpack/lib/webpack.web.js' { - declare module.exports: $Exports<'webpack/lib/webpack.web'>; -} -declare module 'webpack/lib/WebpackError.js' { - declare module.exports: $Exports<'webpack/lib/WebpackError'>; -} -declare module 'webpack/lib/WebpackOptionsApply.js' { - declare module.exports: $Exports<'webpack/lib/WebpackOptionsApply'>; -} -declare module 'webpack/lib/WebpackOptionsDefaulter.js' { - declare module.exports: $Exports<'webpack/lib/WebpackOptionsDefaulter'>; -} -declare module 'webpack/lib/WebpackOptionsValidationError.js' { - declare module.exports: $Exports<'webpack/lib/WebpackOptionsValidationError'>; -} -declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerChunkTemplatePlugin'>; -} -declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin'>; -} -declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplate.runtime'>; -} -declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplatePlugin'>; -} -declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin.js' { - declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerTemplatePlugin'>; -} -declare module 'webpack/schemas/ajv.absolutePath.js' { - declare module.exports: $Exports<'webpack/schemas/ajv.absolutePath'>; -} -declare module 'webpack/web_modules/node-libs-browser.js' { - declare module.exports: $Exports<'webpack/web_modules/node-libs-browser'>; -} diff --git a/flow/interfaces/preval.js b/flow/interfaces/preval.js deleted file mode 100644 index e2727d2464670d..00000000000000 --- a/flow/interfaces/preval.js +++ /dev/null @@ -1 +0,0 @@ -declare var preval: Function; diff --git a/flow/interfaces/webpack.js b/flow/interfaces/webpack.js deleted file mode 100644 index 97f749657b69fd..00000000000000 --- a/flow/interfaces/webpack.js +++ /dev/null @@ -1 +0,0 @@ -declare var require: any; diff --git a/flow/stubs/url-loader.js b/flow/stubs/url-loader.js deleted file mode 100644 index 08d725cd4e46f2..00000000000000 --- a/flow/stubs/url-loader.js +++ /dev/null @@ -1 +0,0 @@ -export default ''; From c805567ab930b69131ba41c53f7602eb81764019 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:32:56 -0600 Subject: [PATCH 24/84] ts themeListener --- src/styles/themeListener.d.ts | 15 --------------- .../{themeListener.js => themeListener.ts} | 18 +++++++++++++++++- 2 files changed, 17 insertions(+), 16 deletions(-) delete mode 100644 src/styles/themeListener.d.ts rename src/styles/{themeListener.js => themeListener.ts} (55%) diff --git a/src/styles/themeListener.d.ts b/src/styles/themeListener.d.ts deleted file mode 100644 index 6f0f0fa9000707..00000000000000 --- a/src/styles/themeListener.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -// This is using the API from https://github.com/vesparny/brcast -interface MuiContext { - getState(): object; - subscribe(callback: Function): Function; -} - -export interface ThemeListener { - contextTypes: { - 'material-ui': object; - }; - initial(context: object): object; - subscribe(context: object, callback: Function): Function; -} - -export default ThemeListener; diff --git a/src/styles/themeListener.js b/src/styles/themeListener.ts similarity index 55% rename from src/styles/themeListener.js rename to src/styles/themeListener.ts index 5bd1b69d73735f..3e9eba73baeab7 100644 --- a/src/styles/themeListener.js +++ b/src/styles/themeListener.ts @@ -3,7 +3,23 @@ import * as PropTypes from 'prop-types'; // Same value used by react-jss export const CHANNEL = '__THEMING__'; -const themeListener = { +// This is using the API from https://github.com/vesparny/brcast +// interface MuiContext { +// getState(): object; +// subscribe(callback: Function): Function; +// } + +export interface ThemeListener { + contextTypes: { + // 'material-ui': object; + [key: string]: any; + }; + initial(context: object): object; + subscribe(context: object, callback: Function): Function; + unsubscribe(context: object, subscriptionId: number): void; +} + +const themeListener: ThemeListener = { contextTypes: { [CHANNEL]: PropTypes.object, }, From 33c0ba92979781fee207c9b41ed9d1b1a30af6b2 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:36:07 -0600 Subject: [PATCH 25/84] seed untyped-modules.d.ts --- tsconfig.json | 6 +++++- typings/untyped-modules.d.ts | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 typings/untyped-modules.d.ts diff --git a/tsconfig.json b/tsconfig.json index be0a2cfb891e00..8684e9331c7e13 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -23,7 +23,11 @@ "moduleResolution": "node", "noEmit": true }, - "include": ["./src/**/*", "test/typescript/*"], + "include": [ + "./typings/**/*", + "./src/**/*", + "./test/typescript/*" + ], "exclude": [ "build", "node_modules" diff --git a/typings/untyped-modules.d.ts b/typings/untyped-modules.d.ts new file mode 100644 index 00000000000000..5d00f714110e68 --- /dev/null +++ b/typings/untyped-modules.d.ts @@ -0,0 +1 @@ +declare module 'brcast'; From 349b9cbe0b386f62ad073ef355d07c2ace91ca8f Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:52:30 -0600 Subject: [PATCH 26/84] replace common imports --- src/AppBar/AppBar.js | 4 ++-- src/AppBar/AppBar.spec.js | 2 +- src/Avatar/Avatar.js | 4 ++-- src/Avatar/Avatar.spec.js | 2 +- src/Badge/Badge.js | 4 ++-- src/Badge/Badge.spec.js | 2 +- src/BottomNavigation/BottomNavigation.js | 4 ++-- src/BottomNavigation/BottomNavigation.spec.js | 2 +- src/BottomNavigation/BottomNavigationButton.js | 4 ++-- src/BottomNavigation/BottomNavigationButton.spec.js | 2 +- src/Button/Button.js | 4 ++-- src/Button/Button.spec.js | 2 +- src/ButtonBase/ButtonBase.js | 4 ++-- src/ButtonBase/ButtonBase.spec.js | 2 +- src/ButtonBase/Ripple.js | 4 ++-- src/ButtonBase/Ripple.spec.js | 2 +- src/ButtonBase/TouchRipple.js | 4 ++-- src/ButtonBase/TouchRipple.spec.js | 2 +- src/Card/Card.js | 4 ++-- src/Card/Card.spec.js | 2 +- src/Card/CardActions.js | 4 ++-- src/Card/CardActions.spec.js | 2 +- src/Card/CardContent.js | 4 ++-- src/Card/CardContent.spec.js | 2 +- src/Card/CardHeader.js | 4 ++-- src/Card/CardHeader.spec.js | 2 +- src/Card/CardMedia.js | 4 ++-- src/Card/CardMedia.spec.js | 2 +- src/Checkbox/Checkbox.js | 4 ++-- src/Checkbox/Checkbox.spec.js | 2 +- src/Chip/Chip.js | 4 ++-- src/Chip/Chip.spec.js | 2 +- src/Dialog/Dialog.d.ts | 10 +++------- src/Dialog/Dialog.js | 4 ++-- src/Dialog/Dialog.spec.js | 2 +- src/Dialog/DialogActions.js | 4 ++-- src/Dialog/DialogActions.spec.js | 2 +- src/Dialog/DialogContent.js | 4 ++-- src/Dialog/DialogContent.spec.js | 2 +- src/Dialog/DialogContentText.js | 4 ++-- src/Dialog/DialogContentText.spec.js | 2 +- src/Dialog/DialogTitle.js | 4 ++-- src/Dialog/DialogTitle.spec.js | 2 +- src/Dialog/withMobileDialog.js | 4 ++-- src/Dialog/withMobileDialog.spec.js | 2 +- src/Divider/Divider.js | 4 ++-- src/Divider/Divider.spec.js | 2 +- src/Drawer/Drawer.d.ts | 10 +++------- src/Drawer/Drawer.js | 4 ++-- src/Drawer/Drawer.spec.js | 2 +- src/ExpansionPanel/ExpansionPanel.js | 4 ++-- src/ExpansionPanel/ExpansionPanel.spec.js | 2 +- src/ExpansionPanel/ExpansionPanelActions.js | 4 ++-- src/ExpansionPanel/ExpansionPanelActions.spec.js | 2 +- src/ExpansionPanel/ExpansionPanelDetails.js | 4 ++-- src/ExpansionPanel/ExpansionPanelDetails.spec.js | 2 +- src/ExpansionPanel/ExpansionPanelSummary.js | 4 ++-- src/ExpansionPanel/ExpansionPanelSummary.spec.js | 2 +- src/Form/FormControl.js | 4 ++-- src/Form/FormControl.spec.js | 2 +- src/Form/FormControlLabel.js | 4 ++-- src/Form/FormControlLabel.spec.js | 2 +- src/Form/FormGroup.js | 4 ++-- src/Form/FormGroup.spec.js | 2 +- src/Form/FormHelperText.js | 4 ++-- src/Form/FormHelperText.spec.js | 2 +- src/Form/FormLabel.js | 4 ++-- src/Form/FormLabel.spec.js | 2 +- src/Grid/Grid.js | 4 ++-- src/Grid/Grid.spec.js | 2 +- src/GridList/GridList.js | 4 ++-- src/GridList/GridList.spec.js | 2 +- src/GridList/GridListTile.js | 4 ++-- src/GridList/GridListTile.spec.js | 2 +- src/GridList/GridListTileBar.js | 4 ++-- src/GridList/GridListTileBar.spec.js | 2 +- src/Hidden/Hidden.js | 4 ++-- src/Hidden/Hidden.spec.js | 2 +- src/Hidden/HiddenCss.js | 4 ++-- src/Hidden/HiddenCss.spec.js | 2 +- src/Hidden/HiddenJs.js | 2 +- src/Hidden/HiddenJs.spec.js | 2 +- src/Icon/Icon.js | 4 ++-- src/Icon/Icon.spec.js | 2 +- src/IconButton/IconButton.js | 4 ++-- src/IconButton/IconButton.spec.js | 2 +- src/Input/Input.js | 4 ++-- src/Input/Input.spec.js | 2 +- src/Input/InputAdornment.js | 4 ++-- src/Input/InputAdornment.spec.js | 2 +- src/Input/InputLabel.js | 4 ++-- src/Input/InputLabel.spec.js | 2 +- src/Input/Textarea.js | 4 ++-- src/Input/Textarea.spec.js | 2 +- src/List/List.js | 4 ++-- src/List/List.spec.js | 2 +- src/List/ListItem.js | 4 ++-- src/List/ListItem.spec.js | 2 +- src/List/ListItemAvatar.js | 4 ++-- src/List/ListItemAvatar.spec.js | 2 +- src/List/ListItemIcon.js | 4 ++-- src/List/ListItemIcon.spec.js | 2 +- src/List/ListItemSecondaryAction.js | 4 ++-- src/List/ListItemSecondaryAction.spec.js | 2 +- src/List/ListItemText.js | 4 ++-- src/List/ListItemText.spec.js | 2 +- src/List/ListSubheader.js | 4 ++-- src/List/ListSubheader.spec.js | 2 +- src/Menu/Menu.d.ts | 11 +++-------- src/Menu/Menu.js | 4 ++-- src/Menu/Menu.spec.js | 2 +- src/Menu/MenuItem.js | 4 ++-- src/Menu/MenuItem.spec.js | 2 +- src/Menu/MenuList.js | 4 ++-- src/Menu/MenuList.spec.js | 2 +- src/MobileStepper/MobileStepper.js | 4 ++-- src/MobileStepper/MobileStepper.spec.js | 2 +- src/Modal/Backdrop.js | 4 ++-- src/Modal/Backdrop.spec.js | 2 +- src/Modal/Modal.js | 4 ++-- src/Modal/Modal.spec.js | 2 +- src/Popover/Popover.js | 4 ++-- src/Popover/Popover.spec.js | 2 +- src/Progress/CircularProgress.js | 4 ++-- src/Progress/CircularProgress.spec.js | 2 +- src/Progress/LinearProgress.js | 4 ++-- src/Progress/LinearProgress.spec.js | 2 +- src/Radio/Radio.js | 4 ++-- src/Radio/Radio.spec.js | 2 +- src/Radio/RadioGroup.js | 4 ++-- src/Radio/RadioGroup.spec.js | 2 +- src/Select/Select.js | 4 ++-- src/Select/Select.spec.js | 2 +- src/Select/SelectInput.js | 4 ++-- src/Select/SelectInput.spec.js | 2 +- src/Snackbar/Snackbar.js | 4 ++-- src/Snackbar/Snackbar.spec.js | 2 +- src/Snackbar/SnackbarContent.js | 4 ++-- src/Snackbar/SnackbarContent.spec.js | 2 +- src/Stepper/Step.d.ts | 12 +++--------- src/Stepper/Step.js | 4 ++-- src/Stepper/Step.spec.js | 2 +- src/Stepper/StepButton.d.ts | 11 ++--------- src/Stepper/StepButton.js | 4 ++-- src/Stepper/StepButton.spec.js | 2 +- src/Stepper/StepConnector.js | 4 ++-- src/Stepper/StepConnector.spec.js | 2 +- src/Stepper/StepContent.d.ts | 12 +++--------- src/Stepper/StepContent.js | 4 ++-- src/Stepper/StepContent.spec.js | 2 +- src/Stepper/StepIcon.js | 4 ++-- src/Stepper/StepIcon.spec.js | 2 +- src/Stepper/StepLabel.d.ts | 9 +++------ src/Stepper/StepLabel.js | 4 ++-- src/Stepper/StepLabel.spec.js | 2 +- src/Stepper/StepPositionIcon.js | 4 ++-- src/Stepper/StepPositionIcon.spec.js | 2 +- src/Stepper/Stepper.js | 4 ++-- src/Stepper/Stepper.spec.js | 2 +- src/SvgIcon/SvgIcon.js | 4 ++-- src/SvgIcon/SvgIcon.spec.js | 2 +- src/Switch/Switch.js | 4 ++-- src/Switch/Switch.spec.js | 2 +- src/Table/Table.js | 4 ++-- src/Table/Table.spec.js | 2 +- src/Table/TableBody.js | 4 ++-- src/Table/TableBody.spec.js | 2 +- src/Table/TableCell.js | 4 ++-- src/Table/TableCell.spec.js | 2 +- src/Table/TableFooter.js | 4 ++-- src/Table/TableFooter.spec.js | 2 +- src/Table/TableHead.js | 4 ++-- src/Table/TableHead.spec.js | 2 +- src/Table/TablePagination.js | 4 ++-- src/Table/TablePagination.spec.js | 2 +- src/Table/TableRow.js | 4 ++-- src/Table/TableRow.spec.js | 2 +- src/Table/TableSortLabel.js | 4 ++-- src/Table/TableSortLabel.spec.js | 2 +- src/Tabs/Tab.js | 4 ++-- src/Tabs/Tab.spec.js | 2 +- src/Tabs/TabIndicator.js | 4 ++-- src/Tabs/TabIndicator.spec.js | 2 +- src/Tabs/TabScrollButton.js | 4 ++-- src/Tabs/TabScrollButton.spec.js | 2 +- src/Tabs/Tabs.js | 4 ++-- src/Tabs/Tabs.spec.js | 2 +- src/TextField/TextField.d.ts | 12 +++--------- src/TextField/TextField.js | 4 ++-- src/TextField/TextField.spec.js | 2 +- src/Toolbar/Toolbar.js | 4 ++-- src/Toolbar/Toolbar.spec.js | 2 +- src/Tooltip/Tooltip.d.ts | 10 +++------- src/Tooltip/Tooltip.js | 4 ++-- src/Tooltip/Tooltip.spec.js | 2 +- src/Typography/Typography.js | 4 ++-- src/Typography/Typography.spec.js | 2 +- src/internal/Portal.js | 4 ++-- src/internal/Portal.spec.js | 2 +- src/internal/SwitchBase.js | 4 ++-- src/internal/SwitchBase.spec.js | 2 +- src/internal/transition.d.ts | 2 +- src/styles/createTypography.d.ts | 2 +- src/styles/index.d.ts | 8 +++++++- src/styles/spacing.d.ts | 4 ++-- src/styles/themeListener.ts | 2 +- src/styles/transitions.d.ts | 6 +++--- src/styles/withStyles.spec.js | 2 +- src/styles/withTheme.js | 2 +- src/styles/withTheme.spec.js | 2 +- src/svg-icons/ArrowDownward.js | 2 +- src/svg-icons/ArrowDropDown.js | 2 +- src/svg-icons/Cancel.js | 2 +- src/svg-icons/CheckBox.js | 2 +- src/svg-icons/CheckBoxOutlineBlank.js | 2 +- src/svg-icons/CheckCircle.js | 2 +- src/svg-icons/IndeterminateCheckBox.js | 2 +- src/svg-icons/KeyboardArrowLeft.js | 2 +- src/svg-icons/KeyboardArrowRight.js | 2 +- src/svg-icons/RadioButtonChecked.js | 2 +- src/svg-icons/RadioButtonUnchecked.js | 2 +- src/svg-icons/index.spec.js | 2 +- src/test-utils/until.spec.js | 4 ++-- src/transitions/Collapse.js | 4 ++-- src/transitions/Collapse.spec.js | 2 +- src/transitions/Fade.js | 4 ++-- src/transitions/Fade.spec.js | 2 +- src/transitions/Grow.js | 4 ++-- src/transitions/Grow.spec.js | 2 +- src/transitions/Slide.js | 4 ++-- src/transitions/Slide.spec.js | 2 +- src/utils/ClickAwayListener.js | 4 ++-- src/utils/ClickAwayListener.spec.js | 2 +- src/utils/addEventListener.d.ts | 2 +- src/utils/keyboardFocus.d.ts | 2 +- src/utils/reactHelpers.d.ts | 5 +---- src/utils/reactHelpers.spec.js | 2 +- src/utils/withWidth.js | 4 ++-- src/utils/withWidth.spec.js | 2 +- 239 files changed, 367 insertions(+), 409 deletions(-) diff --git a/src/AppBar/AppBar.js b/src/AppBar/AppBar.js index 2bfb816c33804b..cb37311211edcc 100644 --- a/src/AppBar/AppBar.js +++ b/src/AppBar/AppBar.js @@ -1,7 +1,7 @@ // @inheritedComponent Paper -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/AppBar/AppBar.spec.js b/src/AppBar/AppBar.spec.js index 7bc6c33a179fd2..95f086213853a9 100644 --- a/src/AppBar/AppBar.spec.js +++ b/src/AppBar/AppBar.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import AppBar from './AppBar'; diff --git a/src/Avatar/Avatar.js b/src/Avatar/Avatar.js index ebc32b37530976..b4239de1f4a2c9 100644 --- a/src/Avatar/Avatar.js +++ b/src/Avatar/Avatar.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { emphasize } from '../styles/colorManipulator'; diff --git a/src/Avatar/Avatar.spec.js b/src/Avatar/Avatar.spec.js index ddf8918633c374..9a19f9745c6b5f 100644 --- a/src/Avatar/Avatar.spec.js +++ b/src/Avatar/Avatar.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import CancelIcon from '../svg-icons/Cancel'; diff --git a/src/Badge/Badge.js b/src/Badge/Badge.js index 46de2e345c987a..e5d6a88d7c56a7 100644 --- a/src/Badge/Badge.js +++ b/src/Badge/Badge.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Badge/Badge.spec.js b/src/Badge/Badge.spec.js index e9d152ddd3eba1..4c4cc94a52a367 100644 --- a/src/Badge/Badge.spec.js +++ b/src/Badge/Badge.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Badge from './Badge'; diff --git a/src/BottomNavigation/BottomNavigation.js b/src/BottomNavigation/BottomNavigation.js index 9625b329767847..03077baa61d7f1 100755 --- a/src/BottomNavigation/BottomNavigation.js +++ b/src/BottomNavigation/BottomNavigation.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/BottomNavigation/BottomNavigation.spec.js b/src/BottomNavigation/BottomNavigation.spec.js index 4b92a0ea265cff..5fc4f33d2c617d 100755 --- a/src/BottomNavigation/BottomNavigation.spec.js +++ b/src/BottomNavigation/BottomNavigation.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount, getClasses } from '../test-utils'; diff --git a/src/BottomNavigation/BottomNavigationButton.js b/src/BottomNavigation/BottomNavigationButton.js index 35d01fb6aaf9fc..11c02ba90653d3 100644 --- a/src/BottomNavigation/BottomNavigationButton.js +++ b/src/BottomNavigation/BottomNavigationButton.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/BottomNavigation/BottomNavigationButton.spec.js b/src/BottomNavigation/BottomNavigationButton.spec.js index 551dd0ed5f51ae..dc085acd22ca32 100644 --- a/src/BottomNavigation/BottomNavigationButton.spec.js +++ b/src/BottomNavigation/BottomNavigationButton.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Button/Button.js b/src/Button/Button.js index adb58977be7ce5..f9cff99aad4c72 100644 --- a/src/Button/Button.js +++ b/src/Button/Button.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { fade } from '../styles/colorManipulator'; diff --git a/src/Button/Button.spec.js b/src/Button/Button.spec.js index bf24e1bc906a2a..45d72fdb4023f6 100644 --- a/src/Button/Button.spec.js +++ b/src/Button/Button.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createRender, getClasses } from '../test-utils'; import Button from './Button'; diff --git a/src/ButtonBase/ButtonBase.js b/src/ButtonBase/ButtonBase.js index 1c89f41970bc60..0fa507af990bf5 100644 --- a/src/ButtonBase/ButtonBase.js +++ b/src/ButtonBase/ButtonBase.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import classNames from 'classnames'; import keycode from 'keycode'; diff --git a/src/ButtonBase/ButtonBase.spec.js b/src/ButtonBase/ButtonBase.spec.js index d7aea0af9d2610..ef8c4bf0e0b333 100644 --- a/src/ButtonBase/ButtonBase.spec.js +++ b/src/ButtonBase/ButtonBase.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import keycode from 'keycode'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; diff --git a/src/ButtonBase/Ripple.js b/src/ButtonBase/Ripple.js index 54d0efcd631643..ef6fc2a24c8e04 100644 --- a/src/ButtonBase/Ripple.js +++ b/src/ButtonBase/Ripple.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import Transition from 'react-transition-group/Transition'; diff --git a/src/ButtonBase/Ripple.spec.js b/src/ButtonBase/Ripple.spec.js index bb3a144abc6daf..1b01a73f99e770 100644 --- a/src/ButtonBase/Ripple.spec.js +++ b/src/ButtonBase/Ripple.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { createShallow, createMount } from '../test-utils'; diff --git a/src/ButtonBase/TouchRipple.js b/src/ButtonBase/TouchRipple.js index d871d1a19e3ae1..18ebe6e3b47421 100644 --- a/src/ButtonBase/TouchRipple.js +++ b/src/ButtonBase/TouchRipple.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; import TransitionGroup from 'react-transition-group/TransitionGroup'; import classNames from 'classnames'; diff --git a/src/ButtonBase/TouchRipple.spec.js b/src/ButtonBase/TouchRipple.spec.js index 0958ad373bb100..66f9df07c25788 100644 --- a/src/ButtonBase/TouchRipple.spec.js +++ b/src/ButtonBase/TouchRipple.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { useFakeTimers } from 'sinon'; import { assert } from 'chai'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; diff --git a/src/Card/Card.js b/src/Card/Card.js index 4e2e3f14dc38bf..4772f4d4e864a9 100644 --- a/src/Card/Card.js +++ b/src/Card/Card.js @@ -1,7 +1,7 @@ // @inheritedComponent Paper -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import Paper from '../Paper'; function Card(props) { diff --git a/src/Card/Card.spec.js b/src/Card/Card.spec.js index 5ab00cd1e64719..f729da5e2f1fac 100644 --- a/src/Card/Card.spec.js +++ b/src/Card/Card.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; import Card from './Card'; diff --git a/src/Card/CardActions.js b/src/Card/CardActions.js index 4862249f99a30c..b98bb899e6596d 100644 --- a/src/Card/CardActions.js +++ b/src/Card/CardActions.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { cloneChildrenWithClassName } from '../utils/reactHelpers'; diff --git a/src/Card/CardActions.spec.js b/src/Card/CardActions.spec.js index ef0795ee53f802..3e6e6ea75a720f 100644 --- a/src/Card/CardActions.spec.js +++ b/src/Card/CardActions.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import CardActions from './CardActions'; diff --git a/src/Card/CardContent.js b/src/Card/CardContent.js index 89cebcd880c4a7..a82611301892d3 100644 --- a/src/Card/CardContent.js +++ b/src/Card/CardContent.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Card/CardContent.spec.js b/src/Card/CardContent.spec.js index 7968417c90baef..6c05b13728195b 100644 --- a/src/Card/CardContent.spec.js +++ b/src/Card/CardContent.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import CardContent from './CardContent'; diff --git a/src/Card/CardHeader.js b/src/Card/CardHeader.js index 693d35739b595d..8224c23cb57f4c 100644 --- a/src/Card/CardHeader.js +++ b/src/Card/CardHeader.js @@ -1,7 +1,7 @@ // @inheritedComponent CardContent -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/Card/CardHeader.spec.js b/src/Card/CardHeader.spec.js index 323c258c1df129..7de2d7a1a7cdc9 100644 --- a/src/Card/CardHeader.spec.js +++ b/src/Card/CardHeader.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import CardHeader from './CardHeader'; diff --git a/src/Card/CardMedia.js b/src/Card/CardMedia.js index 347cd8f9bb102b..6485496d8d42d3 100644 --- a/src/Card/CardMedia.js +++ b/src/Card/CardMedia.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/Card/CardMedia.spec.js b/src/Card/CardMedia.spec.js index 842f02fe2a7a51..0c89ec2a6c14eb 100644 --- a/src/Card/CardMedia.spec.js +++ b/src/Card/CardMedia.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import CardMedia from './CardMedia'; diff --git a/src/Checkbox/Checkbox.js b/src/Checkbox/Checkbox.js index b21de45cc16b7e..59c9082c2ce777 100644 --- a/src/Checkbox/Checkbox.js +++ b/src/Checkbox/Checkbox.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import withStyles from '../styles/withStyles'; import SwitchBase from '../internal/SwitchBase'; import IndeterminateCheckBoxIcon from '../svg-icons/IndeterminateCheckBox'; diff --git a/src/Checkbox/Checkbox.spec.js b/src/Checkbox/Checkbox.spec.js index 0d3f5fdf5116b3..84d9f79b58699b 100644 --- a/src/Checkbox/Checkbox.spec.js +++ b/src/Checkbox/Checkbox.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses, createMount } from '../test-utils'; import Checkbox from './Checkbox'; diff --git a/src/Chip/Chip.js b/src/Chip/Chip.js index 1be3d1b4d11f79..ca104be4c73cca 100644 --- a/src/Chip/Chip.js +++ b/src/Chip/Chip.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import keycode from 'keycode'; import withStyles from '../styles/withStyles'; diff --git a/src/Chip/Chip.spec.js b/src/Chip/Chip.spec.js index 061a458897296d..d5fc95a2420083 100644 --- a/src/Chip/Chip.spec.js +++ b/src/Chip/Chip.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import keycode from 'keycode'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/src/Dialog/Dialog.d.ts b/src/Dialog/Dialog.d.ts index 5c96ac87cab80b..c886bd40164f69 100644 --- a/src/Dialog/Dialog.d.ts +++ b/src/Dialog/Dialog.d.ts @@ -3,11 +3,8 @@ import { StandardProps } from '..'; import { ModalProps, ModalClassKey } from '../Modal'; import { TransitionDuration } from '../internal/transition'; -export interface DialogProps extends StandardProps< - ModalProps, - DialogClassKey, - 'onBackdropClick' | 'onEscapeKeyUp' -> { +export interface DialogProps + extends StandardProps { fullScreen?: boolean; fullWidth?: boolean; ignoreBackdropClick?: boolean; @@ -29,8 +26,7 @@ export type DialogClassKey = | 'paperWidthSm' | 'paperWidthMd' | 'fullWidth' - | 'fullScreen' - ; + | 'fullScreen'; declare const Dialog: React.ComponentType; diff --git a/src/Dialog/Dialog.js b/src/Dialog/Dialog.js index b40a0bf45cbe4a..b3f878250f4ac3 100644 --- a/src/Dialog/Dialog.js +++ b/src/Dialog/Dialog.js @@ -1,7 +1,7 @@ // @inheritedComponent Modal -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Dialog/Dialog.spec.js b/src/Dialog/Dialog.spec.js index e2e8b8c8a8fce3..9928ff39fe5638 100644 --- a/src/Dialog/Dialog.spec.js +++ b/src/Dialog/Dialog.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Paper from '../Paper'; diff --git a/src/Dialog/DialogActions.js b/src/Dialog/DialogActions.js index 9b4d866c58024e..a36de556351ec9 100644 --- a/src/Dialog/DialogActions.js +++ b/src/Dialog/DialogActions.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import '../Button'; // So we don't have any override priority issue. diff --git a/src/Dialog/DialogActions.spec.js b/src/Dialog/DialogActions.spec.js index 1780f42ba8a32b..615376ea52c0fb 100644 --- a/src/Dialog/DialogActions.spec.js +++ b/src/Dialog/DialogActions.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import DialogActions from './DialogActions'; diff --git a/src/Dialog/DialogContent.js b/src/Dialog/DialogContent.js index e9e4faf499d910..4692699f152dd6 100644 --- a/src/Dialog/DialogContent.js +++ b/src/Dialog/DialogContent.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Dialog/DialogContent.spec.js b/src/Dialog/DialogContent.spec.js index 4ca95c52b5a155..dd95e9cf247b66 100644 --- a/src/Dialog/DialogContent.spec.js +++ b/src/Dialog/DialogContent.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import DialogContent from './DialogContent'; diff --git a/src/Dialog/DialogContentText.js b/src/Dialog/DialogContentText.js index 94ea040c52fc2e..f855ba86272a17 100644 --- a/src/Dialog/DialogContentText.js +++ b/src/Dialog/DialogContentText.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Dialog/DialogContentText.spec.js b/src/Dialog/DialogContentText.spec.js index 5f1e8e4bba8dd3..86f67e7f0553a2 100644 --- a/src/Dialog/DialogContentText.spec.js +++ b/src/Dialog/DialogContentText.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import DialogContentText from './DialogContentText'; diff --git a/src/Dialog/DialogTitle.js b/src/Dialog/DialogTitle.js index 6e566209396e10..dfe474127a68a9 100644 --- a/src/Dialog/DialogTitle.js +++ b/src/Dialog/DialogTitle.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/Dialog/DialogTitle.spec.js b/src/Dialog/DialogTitle.spec.js index 628a4ceed2d484..3a4e6cc74e0f66 100644 --- a/src/Dialog/DialogTitle.spec.js +++ b/src/Dialog/DialogTitle.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import DialogTitle from './DialogTitle'; diff --git a/src/Dialog/withMobileDialog.js b/src/Dialog/withMobileDialog.js index ef2c12af5e90ea..cc9b9356059f74 100644 --- a/src/Dialog/withMobileDialog.js +++ b/src/Dialog/withMobileDialog.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import wrapDisplayName from 'recompose/wrapDisplayName'; import withWidth, { isWidthDown } from '../utils/withWidth'; diff --git a/src/Dialog/withMobileDialog.spec.js b/src/Dialog/withMobileDialog.spec.js index abd51caf76c0a4..94a5e7782eb22f 100644 --- a/src/Dialog/withMobileDialog.spec.js +++ b/src/Dialog/withMobileDialog.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Paper from '../Paper'; diff --git a/src/Divider/Divider.js b/src/Divider/Divider.js index 2041a7d2b925f1..37c22b49e4dc80 100644 --- a/src/Divider/Divider.js +++ b/src/Divider/Divider.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Divider/Divider.spec.js b/src/Divider/Divider.spec.js index e3caf2e6dfdbe0..dd791dc26f0671 100644 --- a/src/Divider/Divider.spec.js +++ b/src/Divider/Divider.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Divider from './Divider'; diff --git a/src/Drawer/Drawer.d.ts b/src/Drawer/Drawer.d.ts index 2599c5524d7f92..9f585e5550a932 100644 --- a/src/Drawer/Drawer.d.ts +++ b/src/Drawer/Drawer.d.ts @@ -5,13 +5,10 @@ import { TransitionDuration } from '../internal/transition'; import { SlideProps } from '../transitions/Slide'; import { Theme } from '../styles/createMuiTheme'; -export interface DrawerProps extends StandardProps< - ModalProps, - DrawerClassKey -> { +export interface DrawerProps extends StandardProps { anchor?: 'left' | 'top' | 'right' | 'bottom'; elevation?: number; - ModalProps?: ModalProps + ModalProps?: ModalProps; open?: boolean; SlideProps?: SlideProps; theme?: Theme; @@ -31,8 +28,7 @@ export type DrawerClassKey = | 'paperAnchorDockedTop' | 'paperAnchorDockedRight' | 'paperAnchorDockedBottom' - | 'modal' - ; + | 'modal'; declare const Drawer: React.ComponentType; diff --git a/src/Drawer/Drawer.js b/src/Drawer/Drawer.js index 4f88026f7927ab..8068bc1842a5f9 100644 --- a/src/Drawer/Drawer.js +++ b/src/Drawer/Drawer.js @@ -1,7 +1,7 @@ // @inheritedComponent Modal -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import Modal from '../Modal'; import withStyles from '../styles/withStyles'; diff --git a/src/Drawer/Drawer.spec.js b/src/Drawer/Drawer.spec.js index 91a514eefd255e..7bacfc3bac49ae 100644 --- a/src/Drawer/Drawer.spec.js +++ b/src/Drawer/Drawer.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Slide from '../transitions/Slide'; diff --git a/src/ExpansionPanel/ExpansionPanel.js b/src/ExpansionPanel/ExpansionPanel.js index 33dab90f53ab69..f07d3ad8460145 100644 --- a/src/ExpansionPanel/ExpansionPanel.js +++ b/src/ExpansionPanel/ExpansionPanel.js @@ -1,7 +1,7 @@ // @inheritedComponent Paper -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import Collapse from '../transitions/Collapse'; import Paper from '../Paper'; diff --git a/src/ExpansionPanel/ExpansionPanel.spec.js b/src/ExpansionPanel/ExpansionPanel.spec.js index feab55bdd82f6d..f7ce185909fe0d 100644 --- a/src/ExpansionPanel/ExpansionPanel.spec.js +++ b/src/ExpansionPanel/ExpansionPanel.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount, getClasses } from '../test-utils'; diff --git a/src/ExpansionPanel/ExpansionPanelActions.js b/src/ExpansionPanel/ExpansionPanelActions.js index 5452ec9f55d3a7..d3a788b08f012c 100644 --- a/src/ExpansionPanel/ExpansionPanelActions.js +++ b/src/ExpansionPanel/ExpansionPanelActions.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { cloneChildrenWithClassName } from '../utils/reactHelpers'; diff --git a/src/ExpansionPanel/ExpansionPanelActions.spec.js b/src/ExpansionPanel/ExpansionPanelActions.spec.js index 4489d883e50cc8..ea1b785de7882b 100644 --- a/src/ExpansionPanel/ExpansionPanelActions.spec.js +++ b/src/ExpansionPanel/ExpansionPanelActions.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ExpansionPanelActions from './ExpansionPanelActions'; diff --git a/src/ExpansionPanel/ExpansionPanelDetails.js b/src/ExpansionPanel/ExpansionPanelDetails.js index e63b6f9acab09f..d965832ce562f4 100644 --- a/src/ExpansionPanel/ExpansionPanelDetails.js +++ b/src/ExpansionPanel/ExpansionPanelDetails.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/ExpansionPanel/ExpansionPanelDetails.spec.js b/src/ExpansionPanel/ExpansionPanelDetails.spec.js index fd36e6af6d6e78..905a4cc5f43c70 100644 --- a/src/ExpansionPanel/ExpansionPanelDetails.spec.js +++ b/src/ExpansionPanel/ExpansionPanelDetails.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ExpansionPanelDetails from './ExpansionPanelDetails'; diff --git a/src/ExpansionPanel/ExpansionPanelSummary.js b/src/ExpansionPanel/ExpansionPanelSummary.js index 03f32ad98ee234..a1809089646cde 100644 --- a/src/ExpansionPanel/ExpansionPanelSummary.js +++ b/src/ExpansionPanel/ExpansionPanelSummary.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import ButtonBase from '../ButtonBase'; import IconButton from '../IconButton'; diff --git a/src/ExpansionPanel/ExpansionPanelSummary.spec.js b/src/ExpansionPanel/ExpansionPanelSummary.spec.js index 03bd3be366bbd6..bf7cdd37de80ea 100644 --- a/src/ExpansionPanel/ExpansionPanelSummary.spec.js +++ b/src/ExpansionPanel/ExpansionPanelSummary.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; diff --git a/src/Form/FormControl.js b/src/Form/FormControl.js index b8b39eb76a71e2..b3d978bd063eff 100644 --- a/src/Form/FormControl.js +++ b/src/Form/FormControl.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { isDirty, isAdornedStart } from '../Input/Input'; diff --git a/src/Form/FormControl.spec.js b/src/Form/FormControl.spec.js index 8edcd6ba617c49..e6ada5c29aee85 100644 --- a/src/Form/FormControl.spec.js +++ b/src/Form/FormControl.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { spy } from 'sinon'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Form/FormControlLabel.js b/src/Form/FormControlLabel.js index 5eeaf12ce6b9d8..b249be0b83f2fd 100644 --- a/src/Form/FormControlLabel.js +++ b/src/Form/FormControlLabel.js @@ -1,7 +1,7 @@ /* eslint-disable jsx-a11y/label-has-for */ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/Form/FormControlLabel.spec.js b/src/Form/FormControlLabel.spec.js index 7a2b010875d91d..89e0909b6d2693 100644 --- a/src/Form/FormControlLabel.spec.js +++ b/src/Form/FormControlLabel.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount, getClasses } from '../test-utils'; import Checkbox from '../Checkbox'; diff --git a/src/Form/FormGroup.js b/src/Form/FormGroup.js index b1fc2b7810fee4..f8699bc2b70ff9 100644 --- a/src/Form/FormGroup.js +++ b/src/Form/FormGroup.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Form/FormGroup.spec.js b/src/Form/FormGroup.spec.js index 712e5abb955d73..fdd0fca5a48b70 100644 --- a/src/Form/FormGroup.spec.js +++ b/src/Form/FormGroup.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import FormGroup from './FormGroup'; diff --git a/src/Form/FormHelperText.js b/src/Form/FormHelperText.js index ddacb87065a853..662320af7a0be7 100644 --- a/src/Form/FormHelperText.js +++ b/src/Form/FormHelperText.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Form/FormHelperText.spec.js b/src/Form/FormHelperText.spec.js index 8642a8b4dfc3aa..7faa171381635f 100644 --- a/src/Form/FormHelperText.spec.js +++ b/src/Form/FormHelperText.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import FormHelperText from './FormHelperText'; diff --git a/src/Form/FormLabel.js b/src/Form/FormLabel.js index 7302d114b1d800..f6be27f83072b2 100644 --- a/src/Form/FormLabel.js +++ b/src/Form/FormLabel.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Form/FormLabel.spec.js b/src/Form/FormLabel.spec.js index c25f9926ac5770..05a36df1a61a9f 100644 --- a/src/Form/FormLabel.spec.js +++ b/src/Form/FormLabel.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import FormLabel from './FormLabel'; diff --git a/src/Grid/Grid.js b/src/Grid/Grid.js index 48f9a33712e945..94f23743aa005c 100644 --- a/src/Grid/Grid.js +++ b/src/Grid/Grid.js @@ -9,8 +9,8 @@ // Follow this flexbox Guide to better understand the underlying model: // - https://css-tricks.com/snippets/css/a-guide-to-flexbox/ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; diff --git a/src/Grid/Grid.spec.js b/src/Grid/Grid.spec.js index c63fffeb714088..8d4007d5db9423 100644 --- a/src/Grid/Grid.spec.js +++ b/src/Grid/Grid.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Hidden from '../Hidden'; diff --git a/src/GridList/GridList.js b/src/GridList/GridList.js index 7115025e7b8b0f..3c85dc506461db 100644 --- a/src/GridList/GridList.js +++ b/src/GridList/GridList.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/GridList/GridList.spec.js b/src/GridList/GridList.spec.js index c58b69bebb82c3..3ef4961cae6b1e 100644 --- a/src/GridList/GridList.spec.js +++ b/src/GridList/GridList.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; import GridList from './GridList'; diff --git a/src/GridList/GridListTile.js b/src/GridList/GridListTile.js index dd20b5da750808..f27880f898b212 100644 --- a/src/GridList/GridListTile.js +++ b/src/GridList/GridListTile.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; diff --git a/src/GridList/GridListTile.spec.js b/src/GridList/GridListTile.spec.js index d22a32e5dcffbd..708741cf668895 100644 --- a/src/GridList/GridListTile.spec.js +++ b/src/GridList/GridListTile.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; diff --git a/src/GridList/GridListTileBar.js b/src/GridList/GridListTileBar.js index bf2b2d6a05751c..567e578a9754c0 100644 --- a/src/GridList/GridListTileBar.js +++ b/src/GridList/GridListTileBar.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/GridList/GridListTileBar.spec.js b/src/GridList/GridListTileBar.spec.js index 84684ba42ec60e..81027186f4ba3a 100644 --- a/src/GridList/GridListTileBar.spec.js +++ b/src/GridList/GridListTileBar.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; import GridListTileBar from './GridListTileBar'; diff --git a/src/Hidden/Hidden.js b/src/Hidden/Hidden.js index e005cdf96d5e1d..6641322539b668 100644 --- a/src/Hidden/Hidden.js +++ b/src/Hidden/Hidden.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import HiddenJs from './HiddenJs'; import HiddenCss from './HiddenCss'; diff --git a/src/Hidden/Hidden.spec.js b/src/Hidden/Hidden.spec.js index b35bd41ca2f64c..f46482cdc4d039 100644 --- a/src/Hidden/Hidden.spec.js +++ b/src/Hidden/Hidden.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; import Hidden from './Hidden'; diff --git a/src/Hidden/HiddenCss.js b/src/Hidden/HiddenCss.js index c599e85fccffd9..19fa4a248d56a4 100644 --- a/src/Hidden/HiddenCss.js +++ b/src/Hidden/HiddenCss.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import warning from 'warning'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Hidden/HiddenCss.spec.js b/src/Hidden/HiddenCss.spec.js index 10c451482806d2..6e2447212b81cd 100644 --- a/src/Hidden/HiddenCss.spec.js +++ b/src/Hidden/HiddenCss.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import HiddenCss from './HiddenCss'; diff --git a/src/Hidden/HiddenJs.js b/src/Hidden/HiddenJs.js index 4cdc8ba3881981..7f68fa962e97c6 100644 --- a/src/Hidden/HiddenJs.js +++ b/src/Hidden/HiddenJs.js @@ -1,4 +1,4 @@ -import PropTypes from 'prop-types'; +import * as PropTypes from 'prop-types'; import warning from 'warning'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; import withWidth, { isWidthDown, isWidthUp } from '../utils/withWidth'; diff --git a/src/Hidden/HiddenJs.spec.js b/src/Hidden/HiddenJs.spec.js index dd1de74f15d6f5..54de9246008096 100644 --- a/src/Hidden/HiddenJs.spec.js +++ b/src/Hidden/HiddenJs.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; import HiddenJs from './HiddenJs'; diff --git a/src/Icon/Icon.js b/src/Icon/Icon.js index d25d6d7f63d535..152261acac8fd5 100644 --- a/src/Icon/Icon.js +++ b/src/Icon/Icon.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Icon/Icon.spec.js b/src/Icon/Icon.spec.js index a5f21fbfeefa43..39ee302c00ad8a 100644 --- a/src/Icon/Icon.spec.js +++ b/src/Icon/Icon.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Icon from './Icon'; diff --git a/src/IconButton/IconButton.js b/src/IconButton/IconButton.js index 253ad1c92d53bf..b9579c76ca07f9 100644 --- a/src/IconButton/IconButton.js +++ b/src/IconButton/IconButton.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/IconButton/IconButton.spec.js b/src/IconButton/IconButton.spec.js index 1a54d1df258ae8..943d6452d13dcb 100644 --- a/src/IconButton/IconButton.spec.js +++ b/src/IconButton/IconButton.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { spy } from 'sinon'; import { assert } from 'chai'; import { createShallow, createMount, getClasses } from '../test-utils'; diff --git a/src/Input/Input.js b/src/Input/Input.js index 9b4a59ffbc9f6e..0fdf5751f3772f 100644 --- a/src/Input/Input.js +++ b/src/Input/Input.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { isMuiComponent } from '../utils/reactHelpers'; diff --git a/src/Input/Input.spec.js b/src/Input/Input.spec.js index 1c632ed1190c7f..76eabfa985f415 100644 --- a/src/Input/Input.spec.js +++ b/src/Input/Input.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; diff --git a/src/Input/InputAdornment.js b/src/Input/InputAdornment.js index 5feb6074d28adc..fdca5bd2cd50ca 100644 --- a/src/Input/InputAdornment.js +++ b/src/Input/InputAdornment.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import Typography from '../Typography'; import withStyles from '../styles/withStyles'; diff --git a/src/Input/InputAdornment.spec.js b/src/Input/InputAdornment.spec.js index ba77cb1f3581e5..98dfbf89146f79 100644 --- a/src/Input/InputAdornment.spec.js +++ b/src/Input/InputAdornment.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import InputAdornment from './InputAdornment'; diff --git a/src/Input/InputLabel.js b/src/Input/InputLabel.js index 7b31605b77a182..eb0a0bd581aa74 100644 --- a/src/Input/InputLabel.js +++ b/src/Input/InputLabel.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { FormLabel } from '../Form'; diff --git a/src/Input/InputLabel.spec.js b/src/Input/InputLabel.spec.js index 8afdf9aacbc887..04afb68db0eb57 100644 --- a/src/Input/InputLabel.spec.js +++ b/src/Input/InputLabel.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import InputLabel from './InputLabel'; diff --git a/src/Input/Textarea.js b/src/Input/Textarea.js index 409f28969de96b..1671d597466fe4 100644 --- a/src/Input/Textarea.js +++ b/src/Input/Textarea.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classnames from 'classnames'; import debounce from 'lodash/debounce'; import EventListener from 'react-event-listener'; diff --git a/src/Input/Textarea.spec.js b/src/Input/Textarea.spec.js index e9679bf56541e4..bacf6b8f26876b 100644 --- a/src/Input/Textarea.spec.js +++ b/src/Input/Textarea.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { createShallow, createMount, unwrap } from '../test-utils'; diff --git a/src/List/List.js b/src/List/List.js index 239e1486b9b706..af027e0b46f70d 100644 --- a/src/List/List.js +++ b/src/List/List.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/List/List.spec.js b/src/List/List.spec.js index 7fb3d1d141c377..c0f0311ccee3c6 100644 --- a/src/List/List.spec.js +++ b/src/List/List.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ListSubheader from './ListSubheader'; diff --git a/src/List/ListItem.js b/src/List/ListItem.js index 49ff7f6007a156..f99d82fc3db7f3 100644 --- a/src/List/ListItem.js +++ b/src/List/ListItem.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/List/ListItem.spec.js b/src/List/ListItem.spec.js index 18b38c78ee3233..f4930b311ebe66 100644 --- a/src/List/ListItem.spec.js +++ b/src/List/ListItem.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ListItemText from './ListItemText'; diff --git a/src/List/ListItemAvatar.js b/src/List/ListItemAvatar.js index 6539b9a5c3880b..acce8940505028 100644 --- a/src/List/ListItemAvatar.js +++ b/src/List/ListItemAvatar.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/List/ListItemAvatar.spec.js b/src/List/ListItemAvatar.spec.js index 341c256aaa162f..afa52548bcd6a7 100644 --- a/src/List/ListItemAvatar.spec.js +++ b/src/List/ListItemAvatar.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import consoleErrorMock from '../../test/utils/consoleErrorMock'; diff --git a/src/List/ListItemIcon.js b/src/List/ListItemIcon.js index f74ea67ee7b8c8..341ca16efaddcc 100644 --- a/src/List/ListItemIcon.js +++ b/src/List/ListItemIcon.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/List/ListItemIcon.spec.js b/src/List/ListItemIcon.spec.js index 572a45535fe1c1..c233472efe3e8c 100644 --- a/src/List/ListItemIcon.spec.js +++ b/src/List/ListItemIcon.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ListItemIcon from './ListItemIcon'; diff --git a/src/List/ListItemSecondaryAction.js b/src/List/ListItemSecondaryAction.js index 551ed3fe2ae162..f12db70130f506 100644 --- a/src/List/ListItemSecondaryAction.js +++ b/src/List/ListItemSecondaryAction.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/List/ListItemSecondaryAction.spec.js b/src/List/ListItemSecondaryAction.spec.js index 01d484b898a90a..4d117e172c3f1a 100644 --- a/src/List/ListItemSecondaryAction.spec.js +++ b/src/List/ListItemSecondaryAction.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ListItemSecondaryAction from './ListItemSecondaryAction'; diff --git a/src/List/ListItemText.js b/src/List/ListItemText.js index a6458756960f4c..51024b4c2d64f0 100644 --- a/src/List/ListItemText.js +++ b/src/List/ListItemText.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/List/ListItemText.spec.js b/src/List/ListItemText.spec.js index ab0c9995af8fff..f8955e4c9a9f60 100644 --- a/src/List/ListItemText.spec.js +++ b/src/List/ListItemText.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ListItemText from './ListItemText'; diff --git a/src/List/ListSubheader.js b/src/List/ListSubheader.js index c2b956bf42480f..672f06571d1955 100644 --- a/src/List/ListSubheader.js +++ b/src/List/ListSubheader.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/List/ListSubheader.spec.js b/src/List/ListSubheader.spec.js index 70faf446af31fc..3f5455183a3eb1 100644 --- a/src/List/ListSubheader.spec.js +++ b/src/List/ListSubheader.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import ListSubheader from './ListSubheader'; diff --git a/src/Menu/Menu.d.ts b/src/Menu/Menu.d.ts index 2280c833602aa1..22914d2032c9c4 100644 --- a/src/Menu/Menu.d.ts +++ b/src/Menu/Menu.d.ts @@ -4,10 +4,8 @@ import { TransitionDuration, TransitionHandlers } from '../internal/transition'; import { MenuListProps } from './MenuList'; import { StandardProps } from '..'; -export interface MenuProps extends StandardProps< - PopoverProps & Partial, - MenuClassKey -> { +export interface MenuProps + extends StandardProps, MenuClassKey> { anchorEl?: HTMLElement; MenuListProps?: MenuListProps; onClose?: React.EventHandler; @@ -15,10 +13,7 @@ export interface MenuProps extends StandardProps< transitionDuration?: TransitionDuration; } -export type MenuClassKey = - | PopoverClassKey - | 'root' - ; +export type MenuClassKey = PopoverClassKey | 'root'; declare const Menu: React.ComponentType; diff --git a/src/Menu/Menu.js b/src/Menu/Menu.js index 7f88052d37e317..ac3b728cafe15f 100644 --- a/src/Menu/Menu.js +++ b/src/Menu/Menu.js @@ -1,7 +1,7 @@ // @inheritedComponent Popover -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import getScrollbarSize from 'dom-helpers/util/scrollbarSize'; import withStyles from '../styles/withStyles'; diff --git a/src/Menu/Menu.spec.js b/src/Menu/Menu.spec.js index 4ff6ecca93c126..a5758b7e01f693 100644 --- a/src/Menu/Menu.spec.js +++ b/src/Menu/Menu.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { spy, stub } from 'sinon'; import { assert } from 'chai'; import ReactDOM from 'react-dom'; diff --git a/src/Menu/MenuItem.js b/src/Menu/MenuItem.js index 476118311e379b..de7796bc20484b 100644 --- a/src/Menu/MenuItem.js +++ b/src/Menu/MenuItem.js @@ -1,7 +1,7 @@ // @inheritedComponent ListItem -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ListItem from '../List/ListItem'; diff --git a/src/Menu/MenuItem.spec.js b/src/Menu/MenuItem.spec.js index a64f2ca7f90126..a2da6a0cdf953a 100644 --- a/src/Menu/MenuItem.spec.js +++ b/src/Menu/MenuItem.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Menu/MenuList.js b/src/Menu/MenuList.js index c4b4948a239247..d951f845739fba 100644 --- a/src/Menu/MenuList.js +++ b/src/Menu/MenuList.js @@ -1,7 +1,7 @@ // @inheritedComponent List -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import keycode from 'keycode'; import contains from 'dom-helpers/query/contains'; diff --git a/src/Menu/MenuList.spec.js b/src/Menu/MenuList.spec.js index a97257ee3c0682..a9238578f4e06e 100644 --- a/src/Menu/MenuList.spec.js +++ b/src/Menu/MenuList.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; import MenuList from './MenuList'; diff --git a/src/MobileStepper/MobileStepper.js b/src/MobileStepper/MobileStepper.js index 8389e7fe6d7b92..d3f04e8217b40e 100644 --- a/src/MobileStepper/MobileStepper.js +++ b/src/MobileStepper/MobileStepper.js @@ -1,7 +1,7 @@ // @inheritedComponent Paper -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Paper from '../Paper'; diff --git a/src/MobileStepper/MobileStepper.spec.js b/src/MobileStepper/MobileStepper.spec.js index 9c4f6f766d35d2..ff626e98aa5a1e 100644 --- a/src/MobileStepper/MobileStepper.spec.js +++ b/src/MobileStepper/MobileStepper.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Button from '../Button/Button'; diff --git a/src/Modal/Backdrop.js b/src/Modal/Backdrop.js index 02785d0c89492a..6d5f5075a096d8 100644 --- a/src/Modal/Backdrop.js +++ b/src/Modal/Backdrop.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Modal/Backdrop.spec.js b/src/Modal/Backdrop.spec.js index 12d53fb8604208..de4a61e1e17be4 100644 --- a/src/Modal/Backdrop.spec.js +++ b/src/Modal/Backdrop.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Backdrop from './Backdrop'; diff --git a/src/Modal/Modal.js b/src/Modal/Modal.js index 8c68f372e3379e..ad62ddeb4bbf03 100644 --- a/src/Modal/Modal.js +++ b/src/Modal/Modal.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; import classNames from 'classnames'; import warning from 'warning'; diff --git a/src/Modal/Modal.spec.js b/src/Modal/Modal.spec.js index ba24a4eee9cf99..68276d9fd288c8 100644 --- a/src/Modal/Modal.spec.js +++ b/src/Modal/Modal.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, stub } from 'sinon'; import keycode from 'keycode'; diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index a8a3e798643cee..677593adad5454 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -1,7 +1,7 @@ // @inheritedComponent Modal -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; import warning from 'warning'; import contains from 'dom-helpers/query/contains'; diff --git a/src/Popover/Popover.spec.js b/src/Popover/Popover.spec.js index e98e764a0bee97..c7bdcbc8ade1b9 100644 --- a/src/Popover/Popover.spec.js +++ b/src/Popover/Popover.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, stub, useFakeTimers } from 'sinon'; import css from 'dom-helpers/style'; diff --git a/src/Progress/CircularProgress.js b/src/Progress/CircularProgress.js index a099e089f62360..05f0355ffc4e92 100644 --- a/src/Progress/CircularProgress.js +++ b/src/Progress/CircularProgress.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Progress/CircularProgress.spec.js b/src/Progress/CircularProgress.spec.js index 2d88d4d4694601..7da4e31519544a 100644 --- a/src/Progress/CircularProgress.spec.js +++ b/src/Progress/CircularProgress.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import CircularProgress from './CircularProgress'; diff --git a/src/Progress/LinearProgress.js b/src/Progress/LinearProgress.js index ef45082f378fbb..b775a973fe5edf 100644 --- a/src/Progress/LinearProgress.js +++ b/src/Progress/LinearProgress.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/Progress/LinearProgress.spec.js b/src/Progress/LinearProgress.spec.js index fa2b78bb3afb77..785780ee44ef0a 100644 --- a/src/Progress/LinearProgress.spec.js +++ b/src/Progress/LinearProgress.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import LinearProgress from './LinearProgress'; diff --git a/src/Radio/Radio.js b/src/Radio/Radio.js index cd5583b1f93b2c..3dedfadd277093 100644 --- a/src/Radio/Radio.js +++ b/src/Radio/Radio.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import withStyles from '../styles/withStyles'; import SwitchBase from '../internal/SwitchBase'; import RadioButtonCheckedIcon from '../svg-icons/RadioButtonChecked'; diff --git a/src/Radio/Radio.spec.js b/src/Radio/Radio.spec.js index 8d8b754021e9c1..192e1bc9199d91 100644 --- a/src/Radio/Radio.spec.js +++ b/src/Radio/Radio.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { getClasses, createMount } from '../test-utils'; import Radio from './Radio'; diff --git a/src/Radio/RadioGroup.js b/src/Radio/RadioGroup.js index 123ef474e19127..cbd625ff8565a5 100644 --- a/src/Radio/RadioGroup.js +++ b/src/Radio/RadioGroup.js @@ -1,7 +1,7 @@ // @inheritedComponent FormGroup -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import FormGroup from '../Form/FormGroup'; import { find } from '../utils/helpers'; diff --git a/src/Radio/RadioGroup.spec.js b/src/Radio/RadioGroup.spec.js index d4b217002afab1..c24e79cddf325c 100644 --- a/src/Radio/RadioGroup.spec.js +++ b/src/Radio/RadioGroup.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount } from '../test-utils'; diff --git a/src/Select/Select.js b/src/Select/Select.js index 6b88248f0a8141..0849e089f29ab0 100644 --- a/src/Select/Select.js +++ b/src/Select/Select.js @@ -1,7 +1,7 @@ // @inheritedComponent Input -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import warning from 'warning'; import SelectInput from './SelectInput'; import withStyles from '../styles/withStyles'; diff --git a/src/Select/Select.spec.js b/src/Select/Select.spec.js index b00af1df293457..48f0bb3f92077f 100644 --- a/src/Select/Select.spec.js +++ b/src/Select/Select.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses, createMount } from '../test-utils'; import consoleErrorMock from '../../test/utils/consoleErrorMock'; diff --git a/src/Select/SelectInput.js b/src/Select/SelectInput.js index 2c00fdc7a0706e..5fc4db29db9e66 100644 --- a/src/Select/SelectInput.js +++ b/src/Select/SelectInput.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import keycode from 'keycode'; import warning from 'warning'; diff --git a/src/Select/SelectInput.spec.js b/src/Select/SelectInput.spec.js index 55d15478f68b9a..cbd495d7bf1056 100644 --- a/src/Select/SelectInput.spec.js +++ b/src/Select/SelectInput.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import keycode from 'keycode'; diff --git a/src/Snackbar/Snackbar.js b/src/Snackbar/Snackbar.js index 2d1b5d5cb6b4bc..639f45ebad7957 100644 --- a/src/Snackbar/Snackbar.js +++ b/src/Snackbar/Snackbar.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import EventListener from 'react-event-listener'; import withStyles from '../styles/withStyles'; diff --git a/src/Snackbar/Snackbar.spec.js b/src/Snackbar/Snackbar.spec.js index 4738be2f6a97c5..d482658b839c0d 100644 --- a/src/Snackbar/Snackbar.spec.js +++ b/src/Snackbar/Snackbar.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { createShallow, createMount, getClasses } from '../test-utils'; diff --git a/src/Snackbar/SnackbarContent.js b/src/Snackbar/SnackbarContent.js index 59107e9e5a2e55..c15fa46fc92cbf 100644 --- a/src/Snackbar/SnackbarContent.js +++ b/src/Snackbar/SnackbarContent.js @@ -1,7 +1,7 @@ // @inheritedComponent Paper -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Paper from '../Paper'; diff --git a/src/Snackbar/SnackbarContent.spec.js b/src/Snackbar/SnackbarContent.spec.js index f6d443338c3043..1ab362a8a60c4a 100644 --- a/src/Snackbar/SnackbarContent.spec.js +++ b/src/Snackbar/SnackbarContent.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import SnackbarContent from './SnackbarContent'; diff --git a/src/Stepper/Step.d.ts b/src/Stepper/Step.d.ts index 79157546cdf70f..5b4efc83506111 100644 --- a/src/Stepper/Step.d.ts +++ b/src/Stepper/Step.d.ts @@ -2,10 +2,8 @@ import * as React from 'react'; import { StandardProps } from '..'; import { Orientation } from './Stepper'; -export interface StepProps extends StandardProps< - React.HTMLAttributes, - StepClasskey -> { +export interface StepProps + extends StandardProps, StepClasskey> { active?: boolean; alternativeLabel?: boolean; children?: React.ReactNode; @@ -17,11 +15,7 @@ export interface StepProps extends StandardProps< orientation?: Orientation; } -export type StepClasskey = - | 'root' - | 'horizontal' - | 'alternativeLabel' - ; +export type StepClasskey = 'root' | 'horizontal' | 'alternativeLabel'; declare const Step: React.ComponentType; diff --git a/src/Stepper/Step.js b/src/Stepper/Step.js index 99e3a5c4fa7335..5710f4f731f8ae 100644 --- a/src/Stepper/Step.js +++ b/src/Stepper/Step.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Stepper/Step.spec.js b/src/Stepper/Step.spec.js index b8bb93e02b773d..95a6b8fd3abb18 100644 --- a/src/Stepper/Step.spec.js +++ b/src/Stepper/Step.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import Step from './Step'; diff --git a/src/Stepper/StepButton.d.ts b/src/Stepper/StepButton.d.ts index 78a486a75e2f42..a0af5e8a8676ff 100644 --- a/src/Stepper/StepButton.d.ts +++ b/src/Stepper/StepButton.d.ts @@ -5,10 +5,7 @@ import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; export type StepButtonIcon = React.ReactElement | string | number; -export interface StepButtonProps extends StandardProps< - ButtonBaseProps, - StepButtonClasskey -> { +export interface StepButtonProps extends StandardProps { active?: boolean; alternativeLabel?: boolean; children: React.ReactElement; @@ -20,11 +17,7 @@ export interface StepButtonProps extends StandardProps< orientation: Orientation; } -export type StepButtonClasskey = - | ButtonBaseClassKey - | 'root' - | 'alternativeLabel' - ; +export type StepButtonClasskey = ButtonBaseClassKey | 'root' | 'alternativeLabel'; declare const StepButton: React.ComponentType; diff --git a/src/Stepper/StepButton.js b/src/Stepper/StepButton.js index 6e618dbbc087f8..8c891a5f56582b 100644 --- a/src/Stepper/StepButton.js +++ b/src/Stepper/StepButton.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/Stepper/StepButton.spec.js b/src/Stepper/StepButton.spec.js index 18f4948ad7f8b4..1bfa5ca3da6b2a 100644 --- a/src/Stepper/StepButton.spec.js +++ b/src/Stepper/StepButton.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount } from '../test-utils'; diff --git a/src/Stepper/StepConnector.js b/src/Stepper/StepConnector.js index 7de3829b8465bb..3dcd487e7ecf63 100644 --- a/src/Stepper/StepConnector.js +++ b/src/Stepper/StepConnector.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Stepper/StepConnector.spec.js b/src/Stepper/StepConnector.spec.js index 3195228e655fd1..932dd64aa22307 100644 --- a/src/Stepper/StepConnector.spec.js +++ b/src/Stepper/StepConnector.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import StepConnector from './StepConnector'; diff --git a/src/Stepper/StepContent.d.ts b/src/Stepper/StepContent.d.ts index cd25afa94d4421..687b8ff14d0a4e 100644 --- a/src/Stepper/StepContent.d.ts +++ b/src/Stepper/StepContent.d.ts @@ -3,10 +3,8 @@ import { StandardProps } from '..'; import { Orientation } from './Stepper'; import { TransitionDuration } from '../internal/transition'; -export interface StepContentProps extends StandardProps< - React.HTMLAttributes, - StepContentClasskey -> { +export interface StepContentProps + extends StandardProps, StepContentClasskey> { active?: boolean; alternativeLabel?: boolean; children: React.ReactNode; @@ -18,11 +16,7 @@ export interface StepContentProps extends StandardProps< transitionDuration?: TransitionDuration | 'auto'; } -export type StepContentClasskey = - | 'root' - | 'last' - | 'transition' - ; +export type StepContentClasskey = 'root' | 'last' | 'transition'; declare const StepContent: React.ComponentType; diff --git a/src/Stepper/StepContent.js b/src/Stepper/StepContent.js index ac24321cc3674e..4548c286c1cf26 100644 --- a/src/Stepper/StepContent.js +++ b/src/Stepper/StepContent.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import warning from 'warning'; import classNames from 'classnames'; import Collapse from '../transitions/Collapse'; diff --git a/src/Stepper/StepContent.spec.js b/src/Stepper/StepContent.spec.js index 8fc36897150933..383f0b1d48053c 100644 --- a/src/Stepper/StepContent.spec.js +++ b/src/Stepper/StepContent.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import StepContent from './StepContent'; diff --git a/src/Stepper/StepIcon.js b/src/Stepper/StepIcon.js index 07236274c6705d..75b90a795f1606 100644 --- a/src/Stepper/StepIcon.js +++ b/src/Stepper/StepIcon.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import CheckCircle from '../svg-icons/CheckCircle'; import withStyles from '../styles/withStyles'; diff --git a/src/Stepper/StepIcon.spec.js b/src/Stepper/StepIcon.spec.js index b034d25eb6fa40..f52e2ec1cac6ce 100644 --- a/src/Stepper/StepIcon.spec.js +++ b/src/Stepper/StepIcon.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import CheckCircle from '../svg-icons/CheckCircle'; diff --git a/src/Stepper/StepLabel.d.ts b/src/Stepper/StepLabel.d.ts index ce74785c54ccdb..d4a5ee8794a8f2 100644 --- a/src/Stepper/StepLabel.d.ts +++ b/src/Stepper/StepLabel.d.ts @@ -3,10 +3,8 @@ import { StandardProps } from '..'; import { Orientation } from './Stepper'; import { StepButtonIcon } from './StepButton'; -export interface StepLabelProps extends StandardProps< - React.HTMLAttributes, - StepLabelClasskey -> { +export interface StepLabelProps + extends StandardProps, StepLabelClasskey> { active?: boolean; alternativeLabel?: boolean; children: React.ReactNode; @@ -28,8 +26,7 @@ export type StepLabelClasskey = | 'iconContainer' | 'iconContainerNoAlternative' | 'alternativeLabelRoot' - | 'alternativeLabel' - ; + | 'alternativeLabel'; declare const StepLabel: React.ComponentType; diff --git a/src/Stepper/StepLabel.js b/src/Stepper/StepLabel.js index 67b320f55ba156..166660c684c191 100644 --- a/src/Stepper/StepLabel.js +++ b/src/Stepper/StepLabel.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/Stepper/StepLabel.spec.js b/src/Stepper/StepLabel.spec.js index f4ed33e239d140..418128abf63a83 100644 --- a/src/Stepper/StepLabel.spec.js +++ b/src/Stepper/StepLabel.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import Typography from '../Typography'; diff --git a/src/Stepper/StepPositionIcon.js b/src/Stepper/StepPositionIcon.js index dddc8d6e7288cb..614d439082be3b 100644 --- a/src/Stepper/StepPositionIcon.js +++ b/src/Stepper/StepPositionIcon.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import SvgIcon from '../SvgIcon'; diff --git a/src/Stepper/StepPositionIcon.spec.js b/src/Stepper/StepPositionIcon.spec.js index 9a0336ca66ca4a..97989022b6b60a 100644 --- a/src/Stepper/StepPositionIcon.spec.js +++ b/src/Stepper/StepPositionIcon.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import StepPositionIcon from './StepPositionIcon'; diff --git a/src/Stepper/Stepper.js b/src/Stepper/Stepper.js index 94a0ea868c0c0c..e7bc0b85696da3 100644 --- a/src/Stepper/Stepper.js +++ b/src/Stepper/Stepper.js @@ -1,7 +1,7 @@ // @inheritedComponent Paper -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Paper from '../Paper'; diff --git a/src/Stepper/Stepper.spec.js b/src/Stepper/Stepper.spec.js index 3f8633046f3348..60bc64ef8f27c1 100644 --- a/src/Stepper/Stepper.spec.js +++ b/src/Stepper/Stepper.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import Step from './Step'; diff --git a/src/SvgIcon/SvgIcon.js b/src/SvgIcon/SvgIcon.js index c6b953ce7aab0a..a20c0186209bf4 100644 --- a/src/SvgIcon/SvgIcon.js +++ b/src/SvgIcon/SvgIcon.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/SvgIcon/SvgIcon.spec.js b/src/SvgIcon/SvgIcon.spec.js index 168cbe00ef6db9..f005e23c179cbd 100644 --- a/src/SvgIcon/SvgIcon.spec.js +++ b/src/SvgIcon/SvgIcon.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import SvgIcon from './SvgIcon'; diff --git a/src/Switch/Switch.js b/src/Switch/Switch.js index 43e783b8602788..6d8ebfd76bdc9e 100644 --- a/src/Switch/Switch.js +++ b/src/Switch/Switch.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import SwitchBase from '../internal/SwitchBase'; diff --git a/src/Switch/Switch.spec.js b/src/Switch/Switch.spec.js index 3e9a6a3466c2f9..c4577cd40a47d2 100644 --- a/src/Switch/Switch.spec.js +++ b/src/Switch/Switch.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Switch from './Switch'; diff --git a/src/Table/Table.js b/src/Table/Table.js index 5e103cd2623c13..985ce7f5c9d597 100644 --- a/src/Table/Table.js +++ b/src/Table/Table.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Table/Table.spec.js b/src/Table/Table.spec.js index 7cc7c40738c9a1..3eef2ccf03caa0 100644 --- a/src/Table/Table.spec.js +++ b/src/Table/Table.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Table from './Table'; diff --git a/src/Table/TableBody.js b/src/Table/TableBody.js index 838a8c8e32d3d6..5fc8280a79848d 100644 --- a/src/Table/TableBody.js +++ b/src/Table/TableBody.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Table/TableBody.spec.js b/src/Table/TableBody.spec.js index 2058ae42ff1917..4562db2a6f4993 100644 --- a/src/Table/TableBody.spec.js +++ b/src/Table/TableBody.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import TableBody from './TableBody'; diff --git a/src/Table/TableCell.js b/src/Table/TableCell.js index 4703533bec8765..6fc15b6f8d7ae9 100644 --- a/src/Table/TableCell.js +++ b/src/Table/TableCell.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Table/TableCell.spec.js b/src/Table/TableCell.spec.js index b6e52ac1b148da..69cf240b649370 100644 --- a/src/Table/TableCell.spec.js +++ b/src/Table/TableCell.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import TableCell from './TableCell'; diff --git a/src/Table/TableFooter.js b/src/Table/TableFooter.js index 50899c1ca71374..8c57a4ef0518d1 100644 --- a/src/Table/TableFooter.js +++ b/src/Table/TableFooter.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Table/TableFooter.spec.js b/src/Table/TableFooter.spec.js index 7db4bc99c45996..f3ea27cff424a9 100644 --- a/src/Table/TableFooter.spec.js +++ b/src/Table/TableFooter.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import TableFooter from './TableFooter'; diff --git a/src/Table/TableHead.js b/src/Table/TableHead.js index 5229c3d9b54672..6f0a2259b847ee 100644 --- a/src/Table/TableHead.js +++ b/src/Table/TableHead.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Table/TableHead.spec.js b/src/Table/TableHead.spec.js index e6b589a2135eb7..6a97bd5f4215b6 100644 --- a/src/Table/TableHead.spec.js +++ b/src/Table/TableHead.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import TableHead from './TableHead'; diff --git a/src/Table/TablePagination.js b/src/Table/TablePagination.js index fa8ae29a7af974..4af48717718fac 100644 --- a/src/Table/TablePagination.js +++ b/src/Table/TablePagination.js @@ -1,7 +1,7 @@ // @inheritedComponent TableCell -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import withStyles from '../styles/withStyles'; import IconButton from '../IconButton'; import Input from '../Input'; diff --git a/src/Table/TablePagination.spec.js b/src/Table/TablePagination.spec.js index 9a718be48ce873..a361d4c5729a3a 100644 --- a/src/Table/TablePagination.spec.js +++ b/src/Table/TablePagination.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import TableFooter from './TableFooter'; diff --git a/src/Table/TableRow.js b/src/Table/TableRow.js index e9c5bb327e1781..303365dc276784 100644 --- a/src/Table/TableRow.js +++ b/src/Table/TableRow.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Table/TableRow.spec.js b/src/Table/TableRow.spec.js index cff526ba757930..669f8bdfd4141f 100644 --- a/src/Table/TableRow.spec.js +++ b/src/Table/TableRow.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import TableRow from './TableRow'; diff --git a/src/Table/TableSortLabel.js b/src/Table/TableSortLabel.js index b986b608ec96ec..e474223e73fde7 100644 --- a/src/Table/TableSortLabel.js +++ b/src/Table/TableSortLabel.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/Table/TableSortLabel.spec.js b/src/Table/TableSortLabel.spec.js index 82a837b4fd7c1a..86e919ac793f0b 100644 --- a/src/Table/TableSortLabel.spec.js +++ b/src/Table/TableSortLabel.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount, getClasses } from '../test-utils'; import TableSortLabel from './TableSortLabel'; diff --git a/src/Tabs/Tab.js b/src/Tabs/Tab.js index 6db2fcc1d69917..d41979ca0eb915 100644 --- a/src/Tabs/Tab.js +++ b/src/Tabs/Tab.js @@ -1,7 +1,7 @@ // @inheritedComponent ButtonBase -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/Tabs/Tab.spec.js b/src/Tabs/Tab.spec.js index 132c897c41746d..bacdba5e7efe88 100644 --- a/src/Tabs/Tab.spec.js +++ b/src/Tabs/Tab.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, stub } from 'sinon'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; diff --git a/src/Tabs/TabIndicator.js b/src/Tabs/TabIndicator.js index d7e9d3a6b6f75c..ea9c82f8f93f5d 100644 --- a/src/Tabs/TabIndicator.js +++ b/src/Tabs/TabIndicator.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Tabs/TabIndicator.spec.js b/src/Tabs/TabIndicator.spec.js index 08bd602ab0df59..c26ff7b7ebc27b 100644 --- a/src/Tabs/TabIndicator.spec.js +++ b/src/Tabs/TabIndicator.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import TabIndicator from './TabIndicator'; diff --git a/src/Tabs/TabScrollButton.js b/src/Tabs/TabScrollButton.js index 3b7f913cb52a3e..bd2b717dbc8a84 100644 --- a/src/Tabs/TabScrollButton.js +++ b/src/Tabs/TabScrollButton.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; diff --git a/src/Tabs/TabScrollButton.spec.js b/src/Tabs/TabScrollButton.spec.js index 47a9b9d7ce8d8a..631fe7e2c4d3d0 100644 --- a/src/Tabs/TabScrollButton.spec.js +++ b/src/Tabs/TabScrollButton.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount, getClasses } from '../test-utils'; import TabScrollButton from './TabScrollButton'; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index e0ae4e6f45f6a2..a8bcc3258e5c0a 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import warning from 'warning'; import classNames from 'classnames'; import EventListener from 'react-event-listener'; diff --git a/src/Tabs/Tabs.spec.js b/src/Tabs/Tabs.spec.js index 38c6f4f8648c0c..2993cb4ba7d022 100644 --- a/src/Tabs/Tabs.spec.js +++ b/src/Tabs/Tabs.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, stub, useFakeTimers } from 'sinon'; import scroll from 'scroll'; diff --git a/src/TextField/TextField.d.ts b/src/TextField/TextField.d.ts index d6cfc17bbed342..17ab5c52b3016c 100644 --- a/src/TextField/TextField.d.ts +++ b/src/TextField/TextField.d.ts @@ -5,11 +5,8 @@ import { InputProps, InputLabelProps } from '../Input'; import { FormControlClassKey } from '../Form/FormControl'; import { SelectProps } from '../Select'; -export interface TextFieldProps extends StandardProps< - FormControlProps, - TextFieldClassKey, - 'onChange' | 'defaultValue' -> { +export interface TextFieldProps + extends StandardProps { autoComplete?: string; autoFocus?: boolean; children?: React.ReactNode; @@ -41,10 +38,7 @@ export interface TextFieldProps extends StandardProps< value?: string | number; } -export type TextFieldClassKey = - | FormControlClassKey - ; - +export type TextFieldClassKey = FormControlClassKey; declare const Input: React.ComponentType; diff --git a/src/TextField/TextField.js b/src/TextField/TextField.js index 794dced3d963ff..d460ffde5934c3 100644 --- a/src/TextField/TextField.js +++ b/src/TextField/TextField.js @@ -1,8 +1,8 @@ // @inheritedComponent FormControl -import React from 'react'; +import * as React from 'react'; import warning from 'warning'; -import PropTypes from 'prop-types'; +import * as PropTypes from 'prop-types'; import Input, { InputLabel } from '../Input'; import FormControl from '../Form/FormControl'; import FormHelperText from '../Form/FormHelperText'; diff --git a/src/TextField/TextField.spec.js b/src/TextField/TextField.spec.js index 31262c8bfa084f..8b6a4035fc7d1c 100644 --- a/src/TextField/TextField.spec.js +++ b/src/TextField/TextField.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; import Input, { InputLabel } from '../Input'; diff --git a/src/Toolbar/Toolbar.js b/src/Toolbar/Toolbar.js index 2d2d3766f3aead..f57f28c52d34bf 100644 --- a/src/Toolbar/Toolbar.js +++ b/src/Toolbar/Toolbar.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; diff --git a/src/Toolbar/Toolbar.spec.js b/src/Toolbar/Toolbar.spec.js index 5d8497d23ab7e0..cbe7fabc7c6251 100644 --- a/src/Toolbar/Toolbar.spec.js +++ b/src/Toolbar/Toolbar.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Toolbar from './Toolbar'; diff --git a/src/Tooltip/Tooltip.d.ts b/src/Tooltip/Tooltip.d.ts index f52a3b64a6310b..36f940f31a232d 100644 --- a/src/Tooltip/Tooltip.d.ts +++ b/src/Tooltip/Tooltip.d.ts @@ -1,11 +1,8 @@ import * as React from 'react'; import { StandardProps } from '..'; -export interface TooltipProps extends StandardProps< - React.HTMLAttributes, - TooltipClassKey, - 'title' -> { +export interface TooltipProps + extends StandardProps, TooltipClassKey, 'title'> { disableTriggerFocus?: boolean; disableTriggerHover?: boolean; disableTriggerTouch?: boolean; @@ -41,8 +38,7 @@ export type TooltipClassKey = | 'tooltipRight' | 'tooltipTop' | 'tooltipBottom' - | 'tooltipOpen' - ; + | 'tooltipOpen'; declare const Tooltip: React.ComponentType; diff --git a/src/Tooltip/Tooltip.js b/src/Tooltip/Tooltip.js index 152dac97656493..a22fa1828a1c98 100644 --- a/src/Tooltip/Tooltip.js +++ b/src/Tooltip/Tooltip.js @@ -1,7 +1,7 @@ /* eslint-disable react/no-multi-comp, no-underscore-dangle */ -import React from 'react'; -import PropTypes from 'prop-types'; +import React, { Children } from 'react'; +import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; diff --git a/src/Tooltip/Tooltip.spec.js b/src/Tooltip/Tooltip.spec.js index 28f33c615897ef..ba7ef07be3beee 100644 --- a/src/Tooltip/Tooltip.spec.js +++ b/src/Tooltip/Tooltip.spec.js @@ -1,6 +1,6 @@ /* eslint-disable no-underscore-dangle */ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { Target, Popper } from 'react-popper'; diff --git a/src/Typography/Typography.js b/src/Typography/Typography.js index 3749509c9c7960..aaff7cf84a7069 100644 --- a/src/Typography/Typography.js +++ b/src/Typography/Typography.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Typography/Typography.spec.js b/src/Typography/Typography.spec.js index 4989b39ea9180e..310ae50b810b71 100644 --- a/src/Typography/Typography.spec.js +++ b/src/Typography/Typography.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Typography from './Typography'; diff --git a/src/internal/Portal.js b/src/internal/Portal.js index da53bcb1854a2e..32422900d15132 100644 --- a/src/internal/Portal.js +++ b/src/internal/Portal.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; import canUseDom from 'dom-helpers/util/inDOM'; diff --git a/src/internal/Portal.spec.js b/src/internal/Portal.spec.js index c582d1a9f21dd8..d6cb73113b1ee8 100644 --- a/src/internal/Portal.spec.js +++ b/src/internal/Portal.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import type { Element } from 'react'; import ReactDOM from 'react-dom'; import { assert } from 'chai'; diff --git a/src/internal/SwitchBase.js b/src/internal/SwitchBase.js index a949e07af1745f..b9482b67539025 100644 --- a/src/internal/SwitchBase.js +++ b/src/internal/SwitchBase.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import withStyles from '../styles/withStyles'; import IconButton from '../IconButton'; diff --git a/src/internal/SwitchBase.spec.js b/src/internal/SwitchBase.spec.js index 9bba81ccb05e7f..8d07c047330fe2 100644 --- a/src/internal/SwitchBase.spec.js +++ b/src/internal/SwitchBase.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; diff --git a/src/internal/transition.d.ts b/src/internal/transition.d.ts index fb0863fd73cc0e..20c99cf7ac2678 100644 --- a/src/internal/transition.d.ts +++ b/src/internal/transition.d.ts @@ -1,6 +1,6 @@ import * as React from 'react'; -export type TransitionDuration = number | { enter: number, exit: number }; +export type TransitionDuration = number | { enter: number; exit: number }; export type TransitionCallback = (element: HTMLElement) => void; export interface TransitionHandlers { diff --git a/src/styles/createTypography.d.ts b/src/styles/createTypography.d.ts index f62f78a42c15f1..07c2b084732903 100644 --- a/src/styles/createTypography.d.ts +++ b/src/styles/createTypography.d.ts @@ -42,5 +42,5 @@ export type TypographyOptions = Partial> export default function createTypography( palette: Palette, - typography: TypographyOptions | ((palette: Palette) => TypographyOptions) + typography: TypographyOptions | ((palette: Palette) => TypographyOptions), ): Typography; diff --git a/src/styles/index.d.ts b/src/styles/index.d.ts index faeaffc2b55835..42189fa135d871 100644 --- a/src/styles/index.d.ts +++ b/src/styles/index.d.ts @@ -1,4 +1,10 @@ export { default as MuiThemeProvider } from './MuiThemeProvider'; -export { default as withStyles, WithStyles, StyleRules, StyleRulesCallback, StyledComponentProps } from './withStyles'; +export { + default as withStyles, + WithStyles, + StyleRules, + StyleRulesCallback, + StyledComponentProps, +} from './withStyles'; export { default as withTheme } from './withTheme'; export { default as createMuiTheme, Theme, Direction } from './createMuiTheme'; diff --git a/src/styles/spacing.d.ts b/src/styles/spacing.d.ts index 23abd2b3076629..515159d5f671a4 100644 --- a/src/styles/spacing.d.ts +++ b/src/styles/spacing.d.ts @@ -1,5 +1,5 @@ -export interface Spacing { - unit: number +export interface Spacing { + unit: number; } export type SpacingOptions = Partial; diff --git a/src/styles/themeListener.ts b/src/styles/themeListener.ts index 3e9eba73baeab7..983590d0ec12ef 100644 --- a/src/styles/themeListener.ts +++ b/src/styles/themeListener.ts @@ -15,7 +15,7 @@ export interface ThemeListener { [key: string]: any; }; initial(context: object): object; - subscribe(context: object, callback: Function): Function; + subscribe(context: object, callback: Function): number; unsubscribe(context: object, subscriptionId: number): void; } diff --git a/src/styles/transitions.d.ts b/src/styles/transitions.d.ts index 806a9216ad68ec..434fde5f2b4156 100644 --- a/src/styles/transitions.d.ts +++ b/src/styles/transitions.d.ts @@ -24,7 +24,7 @@ export interface Transitions { duration: Duration; create( props: string | string[], - options?: Partial<{ duration: number; easing: string; delay: number }> + options?: Partial<{ duration: number; easing: string; delay: number }>, ): string; getAutoHeightDuration(height: number): number; } @@ -34,9 +34,9 @@ export interface TransitionsOptions { duration?: Partial; create?: ( props: string | string[], - options?: Partial<{ duration: number; easing: string; delay: number }> + options?: Partial<{ duration: number; easing: string; delay: number }>, ) => string; - getAutoHeightDuration?: (height: number)=>number; + getAutoHeightDuration?: (height: number) => number; } //export type TransitionsOptions = DeepPartial; diff --git a/src/styles/withStyles.spec.js b/src/styles/withStyles.spec.js index ee5a2e3036ed38..6a6311f4fb30d2 100644 --- a/src/styles/withStyles.spec.js +++ b/src/styles/withStyles.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { spy } from 'sinon'; import { assert } from 'chai'; import JssProvider from 'react-jss/lib/JssProvider'; diff --git a/src/styles/withTheme.js b/src/styles/withTheme.js index 2cfe2c39a7a58e..b64d45d83c8371 100644 --- a/src/styles/withTheme.js +++ b/src/styles/withTheme.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import wrapDisplayName from 'recompose/wrapDisplayName'; import hoistNonReactStatics from 'hoist-non-react-statics'; import createMuiTheme from './createMuiTheme'; diff --git a/src/styles/withTheme.spec.js b/src/styles/withTheme.spec.js index 743034a65f2bb0..57e667129e8fb6 100644 --- a/src/styles/withTheme.spec.js +++ b/src/styles/withTheme.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import createBroadcast from 'brcast'; import { createShallow, createMount } from '../test-utils'; diff --git a/src/svg-icons/ArrowDownward.js b/src/svg-icons/ArrowDownward.js index 29b20b87a8b4ab..d2acbff330d371 100644 --- a/src/svg-icons/ArrowDownward.js +++ b/src/svg-icons/ArrowDownward.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/ArrowDropDown.js b/src/svg-icons/ArrowDropDown.js index 7734d4e29c076a..9fbe0ebe19a7d0 100644 --- a/src/svg-icons/ArrowDropDown.js +++ b/src/svg-icons/ArrowDropDown.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/Cancel.js b/src/svg-icons/Cancel.js index 91dad26c4953b2..10da8da834c0d4 100644 --- a/src/svg-icons/Cancel.js +++ b/src/svg-icons/Cancel.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/CheckBox.js b/src/svg-icons/CheckBox.js index 342d4b7cef74c0..4f12f8e018caa9 100644 --- a/src/svg-icons/CheckBox.js +++ b/src/svg-icons/CheckBox.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/CheckBoxOutlineBlank.js b/src/svg-icons/CheckBoxOutlineBlank.js index b9987104b9cdf9..3ecec2f2ad8653 100644 --- a/src/svg-icons/CheckBoxOutlineBlank.js +++ b/src/svg-icons/CheckBoxOutlineBlank.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/CheckCircle.js b/src/svg-icons/CheckCircle.js index 2fbc1e800a447c..20e97953bc10e0 100644 --- a/src/svg-icons/CheckCircle.js +++ b/src/svg-icons/CheckCircle.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/IndeterminateCheckBox.js b/src/svg-icons/IndeterminateCheckBox.js index d7aac1689bca71..db49127fdd84b7 100644 --- a/src/svg-icons/IndeterminateCheckBox.js +++ b/src/svg-icons/IndeterminateCheckBox.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/KeyboardArrowLeft.js b/src/svg-icons/KeyboardArrowLeft.js index 1c0052d03d83e5..007eb6174b60b2 100644 --- a/src/svg-icons/KeyboardArrowLeft.js +++ b/src/svg-icons/KeyboardArrowLeft.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/KeyboardArrowRight.js b/src/svg-icons/KeyboardArrowRight.js index 855f675ce0769a..cd4a2b86210995 100644 --- a/src/svg-icons/KeyboardArrowRight.js +++ b/src/svg-icons/KeyboardArrowRight.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/RadioButtonChecked.js b/src/svg-icons/RadioButtonChecked.js index 96dd56b1687f23..9e154b8362a3d9 100644 --- a/src/svg-icons/RadioButtonChecked.js +++ b/src/svg-icons/RadioButtonChecked.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/RadioButtonUnchecked.js b/src/svg-icons/RadioButtonUnchecked.js index 1dde70f5aa1505..48e4395ad5a9e5 100644 --- a/src/svg-icons/RadioButtonUnchecked.js +++ b/src/svg-icons/RadioButtonUnchecked.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import pure from 'recompose/pure'; import SvgIcon from '../SvgIcon'; diff --git a/src/svg-icons/index.spec.js b/src/svg-icons/index.spec.js index b7781bf9745bb7..ee6bb04b719782 100644 --- a/src/svg-icons/index.spec.js +++ b/src/svg-icons/index.spec.js @@ -1,6 +1,6 @@ import fs from 'fs'; import path from 'path'; -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createShallow } from '../test-utils'; diff --git a/src/test-utils/until.spec.js b/src/test-utils/until.spec.js index 2b98857365cc11..40075803c88612 100644 --- a/src/test-utils/until.spec.js +++ b/src/test-utils/until.spec.js @@ -1,8 +1,8 @@ // @flow import assert from 'assert'; -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { shallow } from 'enzyme'; import until from './until'; diff --git a/src/transitions/Collapse.js b/src/transitions/Collapse.js index 5305604ed66104..e4d4c0d6dfaf74 100644 --- a/src/transitions/Collapse.js +++ b/src/transitions/Collapse.js @@ -1,8 +1,8 @@ // @inheritedComponent Transition -import React from 'react'; +import * as React from 'react'; import classNames from 'classnames'; -import PropTypes from 'prop-types'; +import * as PropTypes from 'prop-types'; import Transition from 'react-transition-group/Transition'; import withStyles from '../styles/withStyles'; import { duration } from '../styles/transitions'; diff --git a/src/transitions/Collapse.spec.js b/src/transitions/Collapse.spec.js index 1a07bf8ca22b51..cb4afec9175a5b 100644 --- a/src/transitions/Collapse.spec.js +++ b/src/transitions/Collapse.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { ReactWrapper } from 'enzyme'; import { assert } from 'chai'; import { spy, stub, useFakeTimers } from 'sinon'; diff --git a/src/transitions/Fade.js b/src/transitions/Fade.js index 4b66d749f4e6ae..00f5228c7778a7 100644 --- a/src/transitions/Fade.js +++ b/src/transitions/Fade.js @@ -1,7 +1,7 @@ // @inheritedComponent Transition -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import Transition from 'react-transition-group/Transition'; import { duration } from '../styles/transitions'; import withTheme from '../styles/withTheme'; diff --git a/src/transitions/Fade.spec.js b/src/transitions/Fade.spec.js index e1db8b9e3bc0b6..81b29d9d4f77a4 100644 --- a/src/transitions/Fade.spec.js +++ b/src/transitions/Fade.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createShallow } from '../test-utils'; diff --git a/src/transitions/Grow.js b/src/transitions/Grow.js index 16db31e9111f8b..39ef00f8077fcf 100644 --- a/src/transitions/Grow.js +++ b/src/transitions/Grow.js @@ -1,7 +1,7 @@ // @inheritedComponent CSSTransition -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import CSSTransition from 'react-transition-group/CSSTransition'; import withTheme from '../styles/withTheme'; diff --git a/src/transitions/Grow.spec.js b/src/transitions/Grow.spec.js index 612f343ac8fab0..780b6862e45aab 100644 --- a/src/transitions/Grow.spec.js +++ b/src/transitions/Grow.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { createShallow } from '../test-utils'; diff --git a/src/transitions/Slide.js b/src/transitions/Slide.js index e1a89a385e67d3..482c8682fef573 100644 --- a/src/transitions/Slide.js +++ b/src/transitions/Slide.js @@ -1,7 +1,7 @@ // @inheritedComponent Transition -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; diff --git a/src/transitions/Slide.spec.js b/src/transitions/Slide.spec.js index e286b189b33a42..56a752d45506e0 100644 --- a/src/transitions/Slide.spec.js +++ b/src/transitions/Slide.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; import { findDOMNode } from 'react-dom'; diff --git a/src/utils/ClickAwayListener.js b/src/utils/ClickAwayListener.js index 56ca71d5fd3828..5af2ad6fcd5098 100644 --- a/src/utils/ClickAwayListener.js +++ b/src/utils/ClickAwayListener.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; diff --git a/src/utils/ClickAwayListener.spec.js b/src/utils/ClickAwayListener.spec.js index a03b17229b52b8..df8955be5141a9 100644 --- a/src/utils/ClickAwayListener.spec.js +++ b/src/utils/ClickAwayListener.spec.js @@ -1,6 +1,6 @@ // @flow -import React from 'react'; +import * as React from 'react'; import { findDOMNode } from 'react-dom'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/src/utils/addEventListener.d.ts b/src/utils/addEventListener.d.ts index f2741c3e68948d..c94c1d2724b465 100644 --- a/src/utils/addEventListener.d.ts +++ b/src/utils/addEventListener.d.ts @@ -2,5 +2,5 @@ export default function addEventListener( node: Node, event: string, handler: (e: Event) => never, - capture?: boolean + capture?: boolean, ): { remove(): void }; diff --git a/src/utils/keyboardFocus.d.ts b/src/utils/keyboardFocus.d.ts index 3451a592994902..6ba1312b29097c 100644 --- a/src/utils/keyboardFocus.d.ts +++ b/src/utils/keyboardFocus.d.ts @@ -7,6 +7,6 @@ export function detectKeyboardFocus( }, element: Element, cb: Function, - attempt: number + attempt: number, ): never; export function listenForFocusKeys(): never; diff --git a/src/utils/reactHelpers.d.ts b/src/utils/reactHelpers.d.ts index da8f93a5e6a099..d9485ddf3dc696 100644 --- a/src/utils/reactHelpers.d.ts +++ b/src/utils/reactHelpers.d.ts @@ -1,4 +1 @@ -export function cloneChildrenWithClassName( - children: React.ReactNode, - className: string -): T[]; +export function cloneChildrenWithClassName(children: React.ReactNode, className: string): T[]; diff --git a/src/utils/reactHelpers.spec.js b/src/utils/reactHelpers.spec.js index e7d58cf6fccd8c..38f6a8ac69937a 100644 --- a/src/utils/reactHelpers.spec.js +++ b/src/utils/reactHelpers.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { isMuiComponent, isMuiElement } from './reactHelpers'; import { Input, ListItemAvatar, ListItemSecondaryAction, SvgIcon } from '../'; diff --git a/src/utils/withWidth.js b/src/utils/withWidth.js index c1105b2a462890..50ef9baed36eea 100644 --- a/src/utils/withWidth.js +++ b/src/utils/withWidth.js @@ -1,5 +1,5 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; import hoistNonReactStatics from 'hoist-non-react-statics'; diff --git a/src/utils/withWidth.spec.js b/src/utils/withWidth.spec.js index f68b7363424fd3..6061bca07f8393 100644 --- a/src/utils/withWidth.spec.js +++ b/src/utils/withWidth.spec.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { useFakeTimers } from 'sinon'; import { createMount, createShallow } from '../test-utils'; From 10a40d0dc79d5b9c3f4ec424f794c815fbe7820f Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:52:42 -0600 Subject: [PATCH 27/84] ts MuiThemeProvider --- src/styles/MuiThemeProvider.d.ts | 12 ------- src/styles/MuiThemeProvider.spec.js | 4 +-- ...iThemeProvider.js => MuiThemeProvider.tsx} | 35 ++++++++++++------- 3 files changed, 24 insertions(+), 27 deletions(-) delete mode 100644 src/styles/MuiThemeProvider.d.ts rename src/styles/{MuiThemeProvider.js => MuiThemeProvider.tsx} (81%) diff --git a/src/styles/MuiThemeProvider.d.ts b/src/styles/MuiThemeProvider.d.ts deleted file mode 100644 index 61db60df45a77a..00000000000000 --- a/src/styles/MuiThemeProvider.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as React from 'react'; -import { Theme } from './createMuiTheme'; - -export interface MuiThemeProviderProps { - theme: Theme | ((outer: Theme | null) => Theme); - sheetsManager?: object; - children: React.ReactNode; -} - -declare const MuiThemeProvider: React.ComponentType; - -export default MuiThemeProvider; diff --git a/src/styles/MuiThemeProvider.spec.js b/src/styles/MuiThemeProvider.spec.js index 7efa35f4f5f34a..0a1215f097b325 100644 --- a/src/styles/MuiThemeProvider.spec.js +++ b/src/styles/MuiThemeProvider.spec.js @@ -2,8 +2,8 @@ import { spy } from 'sinon'; import { assert } from 'chai'; -import React from 'react'; -import PropTypes from 'prop-types'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { create, SheetsRegistry } from 'jss'; import JssProvider from 'react-jss/lib/JssProvider'; import { renderToString } from 'react-dom/server'; diff --git a/src/styles/MuiThemeProvider.js b/src/styles/MuiThemeProvider.tsx similarity index 81% rename from src/styles/MuiThemeProvider.js rename to src/styles/MuiThemeProvider.tsx index d410ca2f54d3ce..6b11b7c8394c2f 100644 --- a/src/styles/MuiThemeProvider.js +++ b/src/styles/MuiThemeProvider.tsx @@ -1,17 +1,26 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import warning from 'warning'; +import * as React from 'react'; +import * as PropTypes from 'prop-types'; import createBroadcast from 'brcast'; import themeListener, { CHANNEL } from './themeListener'; import exactProp from '../utils/exactProp'; +import { Theme } from './createMuiTheme'; + +export interface MuiThemeProviderProps { + children: React.ReactNode; + disableStylesGeneration: boolean; + sheetsManager?: object; + theme: Theme | ((outer: Theme | null) => Theme); +} /** * This component takes a `theme` property. * It makes the `theme` available down the React tree thanks to React context. * This component should preferably be used at **the root of your component tree**. */ -class MuiThemeProvider extends React.Component { - constructor(props, context) { +const MuiThemeProvider: React.ComponentClass< + MuiThemeProviderProps +> = class MuiThemeProvider extends React.Component { + constructor(props: MuiThemeProviderProps, context: any) { super(props, context); // Get the outer theme from the context, can be null @@ -32,14 +41,14 @@ class MuiThemeProvider extends React.Component { componentDidMount() { // Subscribe on the outer theme, if present - this.unsubscribeId = themeListener.subscribe(this.context, outerTheme => { + this.unsubscribeId = themeListener.subscribe(this.context, (outerTheme: object) => { this.outerTheme = outerTheme; // Forward the parent theme update to the children this.broadcast.setState(this.mergeOuterLocalTheme(this.props.theme)); }); } - componentWillReceiveProps(nextProps) { + componentWillReceiveProps(nextProps: MuiThemeProviderProps) { // Propagate a local theme update if (this.props.theme !== nextProps.theme) { this.broadcast.setState(this.mergeOuterLocalTheme(nextProps.theme)); @@ -53,12 +62,12 @@ class MuiThemeProvider extends React.Component { } broadcast = createBroadcast(); - unsubscribeId = null; + unsubscribeId: number = null; // We are not using the React state in order to avoid unnecessary rerender. - outerTheme = null; + outerTheme: object = null; // Simple merge between the outer theme and the local theme - mergeOuterLocalTheme(localTheme) { + mergeOuterLocalTheme(localTheme: object) { // To support composition of theme. if (typeof localTheme === 'function') { warning( @@ -86,7 +95,7 @@ class MuiThemeProvider extends React.Component { render() { return this.props.children; } -} +}; MuiThemeProvider.propTypes = { /** @@ -129,10 +138,10 @@ MuiThemeProvider.contextTypes = themeListener.contextTypes; // Add a wrapper component to generate some helper messages in the development // environment. // eslint-disable-next-line import/no-mutable-exports -let MuiThemeProviderWrapper = MuiThemeProvider; +let MuiThemeProviderWrapper: any = MuiThemeProvider; if (process.env.NODE_ENV !== 'production') { - MuiThemeProviderWrapper = props => ; + MuiThemeProviderWrapper = (props: MuiThemeProviderProps) => ; MuiThemeProviderWrapper.propTypes = exactProp(MuiThemeProvider.propTypes, 'MuiThemeProvider'); } From d34a7b2c9bfef21e8c52003caa20f66f71ef6353 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 11:55:05 -0600 Subject: [PATCH 28/84] ts shadows --- src/styles/shadows.d.ts | 29 -------------------------- src/styles/{shadows.js => shadows.ts} | 30 ++++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 30 deletions(-) delete mode 100644 src/styles/shadows.d.ts rename src/styles/{shadows.js => shadows.ts} (81%) diff --git a/src/styles/shadows.d.ts b/src/styles/shadows.d.ts deleted file mode 100644 index 0b8c2396e63934..00000000000000 --- a/src/styles/shadows.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export type Shadows = [ - 'none', - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string, - string -]; -declare const shadows: Shadows; -export default shadows; diff --git a/src/styles/shadows.js b/src/styles/shadows.ts similarity index 81% rename from src/styles/shadows.js rename to src/styles/shadows.ts index 3ca479a9c00e10..7ca075e1aac3cf 100644 --- a/src/styles/shadows.js +++ b/src/styles/shadows.ts @@ -2,7 +2,7 @@ const shadowKeyUmbraOpacity = 0.2; const shadowKeyPenumbraOpacity = 0.14; const shadowAmbientShadowOpacity = 0.12; -function createShadow(...px) { +function createShadow(...px: number[]): string { return [ `${px[0]}px ${px[1]}px ${px[2]}px ${px[3]}px rgba(0, 0, 0, ${shadowKeyUmbraOpacity})`, `${px[4]}px ${px[5]}px ${px[6]}px ${px[7]}px rgba(0, 0, 0, ${shadowKeyPenumbraOpacity})`, @@ -39,3 +39,31 @@ const shadows = [ ]; export default shadows; + +// export type Shadows = [ +// 'none', +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string, +// string +// ]; From 5906446d777990629254f7bcdde0e15d70563824 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 12:01:57 -0600 Subject: [PATCH 29/84] ts transitions --- src/styles/{spacing.js => spacing.ts} | 0 src/styles/{transitions.js => transitions.ts} | 53 ++++++++++++++++--- 2 files changed, 46 insertions(+), 7 deletions(-) rename src/styles/{spacing.js => spacing.ts} (100%) rename src/styles/{transitions.js => transitions.ts} (70%) diff --git a/src/styles/spacing.js b/src/styles/spacing.ts similarity index 100% rename from src/styles/spacing.js rename to src/styles/spacing.ts diff --git a/src/styles/transitions.js b/src/styles/transitions.ts similarity index 70% rename from src/styles/transitions.js rename to src/styles/transitions.ts index 024d96cbb09324..8144151e12cb0c 100644 --- a/src/styles/transitions.js +++ b/src/styles/transitions.ts @@ -2,9 +2,16 @@ import warning from 'warning'; +export interface Easing { + easeInOut: string; + easeOut: string; + easeIn: string; + sharp: string; +} + // Follow https://material.google.com/motion/duration-easing.html#duration-easing-natural-easing-curves // to learn the context in which each easing should be used. -export const easing = { +export const easing: Easing = { // This is the most common easing curve. easeInOut: 'cubic-bezier(0.4, 0, 0.2, 1)', // Objects enter the screen at full velocity from off-screen and @@ -16,9 +23,19 @@ export const easing = { sharp: 'cubic-bezier(0.4, 0, 0.6, 1)', }; +export interface Duration { + shortest: number; + shorter: number; + short: number; + standard: number; + complex: number; + enteringScreen: number; + leavingScreen: number; +} + // Follow https://material.io/guidelines/motion/duration-easing.html#duration-easing-common-durations // to learn when use what timing -export const duration = { +export const duration: Duration = { shortest: 150, shorter: 200, short: 250, @@ -32,9 +49,29 @@ export const duration = { leavingScreen: 195, }; -export const formatMs = milliseconds => `${Math.round(milliseconds)}ms`; // number -export const isString = value => typeof value === 'string'; -export const isNumber = value => !Number.isNaN(parseFloat(value)); +export const formatMs = (milliseconds: number) => `${Math.round(milliseconds)}ms`; // number +export const isString = (value: any) => typeof value === 'string'; +export const isNumber = (value: any) => !Number.isNaN(parseFloat(value)); + +export interface Transitions { + easing: Easing; + duration: Duration; + create( + props: string | string[], + options?: Partial<{ duration: number; easing: string; delay: number }>, + ): string; + getAutoHeightDuration(height: number): number; +} + +export interface TransitionsOptions { + easing?: Partial; + duration?: Partial; + create?: ( + props: string | string[], + options?: Partial<{ duration: number; easing: string; delay: number }>, + ) => string; + getAutoHeightDuration?: (height: number) => number; +} // interface TransitionsOptions { // prop?: string, duration?: number, easing?: string, delay?: number @@ -47,7 +84,7 @@ export const isNumber = value => !Number.isNaN(parseFloat(value)); * @param {string} param.easing * @param {number} param.delay */ -export default { +const transitions: Transitions = { easing, duration, create( @@ -58,7 +95,7 @@ export default { duration: durationOption = duration.standard, easing: easingOption = easing.easeInOut, delay = 0, - ...other + ...other, } = options; warning( @@ -95,3 +132,5 @@ export default { return Math.round((4 + 15 * constant ** 0.25 + constant / 5) * 10); }, }; + +export default transitions; From 08bca1d6da0d63318bc9f1bc071f3a326c68eca1 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 12:04:07 -0600 Subject: [PATCH 30/84] ts zindex --- src/styles/zIndex.d.ts | 19 ------------------- src/styles/{zIndex.js => zIndex.ts} | 0 2 files changed, 19 deletions(-) delete mode 100644 src/styles/zIndex.d.ts rename src/styles/{zIndex.js => zIndex.ts} (100%) diff --git a/src/styles/zIndex.d.ts b/src/styles/zIndex.d.ts deleted file mode 100644 index 5fdacda2deacb5..00000000000000 --- a/src/styles/zIndex.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface ZIndex { - mobileStepper: number; - menu: number; - appBar: number; - drawerOverlay: number; - navDrawer: number; - dialogOverlay: number; - dialog: number; - layer: number; - popover: number; - snackbar: number; - tooltip: number; -} - -export type ZIndexOptions = Partial; - -declare const zIndex: ZIndex; - -export default zIndex; diff --git a/src/styles/zIndex.js b/src/styles/zIndex.ts similarity index 100% rename from src/styles/zIndex.js rename to src/styles/zIndex.ts From d43a73ad82765c92a7876ef3d2f0fbb493570dd8 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 12:04:14 -0600 Subject: [PATCH 31/84] ts zindex --- src/styles/zIndex.ts | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/styles/zIndex.ts b/src/styles/zIndex.ts index df6f407c5297b0..47366d08f5764a 100644 --- a/src/styles/zIndex.ts +++ b/src/styles/zIndex.ts @@ -1,8 +1,22 @@ -// @flow +export interface ZIndex { + mobileStepper: number; + menu: number; + appBar: number; + drawerOverlay: number; + navDrawer: number; + dialogOverlay: number; + dialog: number; + layer: number; + popover: number; + snackbar: number; + tooltip: number; +} + +export type ZIndexOptions = Partial; // We need to centralize the zIndex definitions as they work // like global values in the browser. -const zIndex = { +const zIndex: ZIndex = { mobileStepper: 900, menu: 1000, appBar: 1100, From 4f81843c625de3139dadfee988c478c217819ecb Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 12:07:33 -0600 Subject: [PATCH 32/84] add back exported types for spacing and shadows --- src/styles/shadows.ts | 58 +++++++++++++++++++++---------------------- src/styles/spacing.ts | 10 +++++++- 2 files changed, 38 insertions(+), 30 deletions(-) diff --git a/src/styles/shadows.ts b/src/styles/shadows.ts index 7ca075e1aac3cf..a9e78a06f5f1ba 100644 --- a/src/styles/shadows.ts +++ b/src/styles/shadows.ts @@ -10,7 +10,35 @@ function createShadow(...px: number[]): string { ].join(','); } -const shadows = [ +export type Shadows = [ + 'none', + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string, + string +]; + +const shadows: Shadows = [ 'none', createShadow(0, 1, 3, 0, 0, 1, 1, 0, 0, 2, 1, -1), createShadow(0, 1, 5, 0, 0, 2, 2, 0, 0, 3, 1, -2), @@ -39,31 +67,3 @@ const shadows = [ ]; export default shadows; - -// export type Shadows = [ -// 'none', -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string, -// string -// ]; diff --git a/src/styles/spacing.ts b/src/styles/spacing.ts index b1eb2fac5e8c54..d04ed0424964d6 100644 --- a/src/styles/spacing.ts +++ b/src/styles/spacing.ts @@ -1,5 +1,13 @@ -export default { +export interface Spacing { + unit: number; +} + +export type SpacingOptions = Partial; + +const spacing: Spacing = { // All components align to an 8dp square baseline grid for mobile, tablet, and desktop. // https://material.io/guidelines/layout/metrics-keylines.html#metrics-keylines-baseline-grids unit: 8, }; + +export default spacing; From cdd100149a4389928581d258d590440cda7c05df Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 12:09:31 -0600 Subject: [PATCH 33/84] fix createMuiTheme optional arg and ts index --- src/styles/createMuiTheme.ts | 2 +- src/styles/index.js | 4 ---- src/styles/{index.d.ts => index.ts} | 0 3 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 src/styles/index.js rename src/styles/{index.d.ts => index.ts} (100%) diff --git a/src/styles/createMuiTheme.ts b/src/styles/createMuiTheme.ts index 6357bd286212b3..da5862a45cfade 100644 --- a/src/styles/createMuiTheme.ts +++ b/src/styles/createMuiTheme.ts @@ -46,7 +46,7 @@ export interface Theme { overrides?: Overrides; } -function createMuiTheme(options?: ThemeOptions): Theme { +function createMuiTheme(options: ThemeOptions = {}): Theme { const { palette: paletteInput = {}, breakpoints: breakpointsInput = {}, diff --git a/src/styles/index.js b/src/styles/index.js deleted file mode 100644 index 6fbe71eba8bc0a..00000000000000 --- a/src/styles/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export { default as MuiThemeProvider } from './MuiThemeProvider'; -export { default as withStyles } from './withStyles'; -export { default as withTheme } from './withTheme'; -export { default as createMuiTheme } from './createMuiTheme'; diff --git a/src/styles/index.d.ts b/src/styles/index.ts similarity index 100% rename from src/styles/index.d.ts rename to src/styles/index.ts From 01b6ba31fbfe966e36fddc7f3c579dd539510224 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 16:47:51 -0600 Subject: [PATCH 34/84] convert utils to ts --- package.json | 21 ++++++------ src/Card/CardMedia.js | 2 +- src/Hidden/HiddenCss.js | 2 +- src/Hidden/HiddenJs.js | 2 +- src/List/ListItemAvatar.js | 2 +- src/Modal/Modal.js | 2 +- src/Modal/modalManager.js | 2 +- src/Popover/Popover.js | 2 +- src/Progress/LinearProgress.js | 2 +- src/Select/Select.js | 2 +- src/Select/SelectInput.js | 2 +- src/Stepper/StepContent.js | 2 +- src/Tabs/Tabs.js | 2 +- src/TextField/TextField.js | 2 +- src/Tooltip/Tooltip.js | 2 +- src/styles/getStylesCreator.js | 2 +- src/styles/transitions.ts | 2 +- src/utils/ClickAwayListener.d.ts | 10 ------ ...kAwayListener.js => ClickAwayListener.tsx} | 25 ++++++++------ src/utils/addEventListener.js | 13 ------- src/utils/addEventListener.ts | 16 +++++++++ src/utils/{exactProp.js => exactProp.ts} | 6 ++-- src/utils/helpers.d.ts | 5 --- src/utils/{helpers.js => helpers.ts} | 16 ++++----- src/utils/keyboardFocus.d.ts | 3 ++ .../{keyboardFocus.js => keyboardFocus.ts} | 23 ++++++++----- src/utils/manageAriaHidden.d.ts | 3 -- src/utils/manageAriaHidden.js | 34 ------------------- src/utils/manageAriaHidden.ts | 33 ++++++++++++++++++ src/utils/reactHelpers.js | 26 -------------- src/utils/reactHelpers.ts | 34 +++++++++++++++++++ src/utils/requirePropFactory.d.ts | 1 - ...rePropFactory.js => requirePropFactory.ts} | 6 ++-- typings/untyped-modules.d.ts | 3 ++ yarn.lock | 6 ++++ 35 files changed, 164 insertions(+), 152 deletions(-) delete mode 100644 src/utils/ClickAwayListener.d.ts rename src/utils/{ClickAwayListener.js => ClickAwayListener.tsx} (71%) delete mode 100644 src/utils/addEventListener.js create mode 100644 src/utils/addEventListener.ts rename src/utils/{exactProp.js => exactProp.ts} (79%) delete mode 100644 src/utils/helpers.d.ts rename src/utils/{helpers.js => helpers.ts} (76%) rename src/utils/{keyboardFocus.js => keyboardFocus.ts} (73%) delete mode 100644 src/utils/manageAriaHidden.d.ts delete mode 100644 src/utils/manageAriaHidden.js create mode 100644 src/utils/manageAriaHidden.ts delete mode 100644 src/utils/reactHelpers.js create mode 100644 src/utils/reactHelpers.ts delete mode 100644 src/utils/requirePropFactory.d.ts rename src/utils/{requirePropFactory.js => requirePropFactory.ts} (85%) diff --git a/package.json b/package.json index 38a24d794758ec..1a3f0d8d1f15d4 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "test:coverage:html": "cross-env NODE_ENV=test BABEL_ENV=coverage nyc mocha test/**/*.spec.js src/{,**/}*.spec.js && nyc report --reporter=html", "test:karma": "cross-env NODE_ENV=test karma start test/karma.conf.js --single-run", "test:regressions": "webpack --config test/regressions/webpack.config.js && rimraf test/regressions/screenshots/chrome/* && vrtest run --config test/vrtest.config.js --record", - "typescript": "tsc -p tsconfig.json", + "typescript": "tsc -d -p tsconfig.json", "argos": "argos upload test/regressions/screenshots/chrome --token $ARGOS_TOKEN || true", "version": "yarn build", "release": "np --no-publish --any-branch", @@ -61,6 +61,16 @@ "react-dom": "^15.3.0 || ^16.0.0" }, "dependencies": { + "@types/chai": "^4.0.10", + "@types/classnames": "^2.2.3", + "@types/deepmerge": "^1.3.3", + "@types/enzyme": "^3.1.6", + "@types/mocha": "^2.2.44", + "@types/prop-types": "^15.5.2", + "@types/react": "16.0.31", + "@types/react-dom": "^16.0.3", + "@types/react-event-listener": "^0.4.4", + "@types/warning": "^3.0.0", "babel-runtime": "^6.26.0", "brcast": "^3.0.1", "classnames": "^2.2.5", @@ -84,15 +94,6 @@ }, "devDependencies": { "@rosskevin/react-docgen": "^3.0.0-beta9", - "@types/chai": "^4.0.10", - "@types/classnames": "^2.2.3", - "@types/deepmerge": "^1.3.3", - "@types/enzyme": "^3.1.6", - "@types/mocha": "^2.2.44", - "@types/prop-types": "^15.5.2", - "@types/react": "16.0.31", - "@types/react-dom": "^16.0.3", - "@types/warning": "^3.0.0", "app-module-path": "^2.2.0", "argos-cli": "^0.0.9", "autosuggest-highlight": "^3.1.1", diff --git a/src/Card/CardMedia.js b/src/Card/CardMedia.js index 6485496d8d42d3..b72feeb01a63a1 100644 --- a/src/Card/CardMedia.js +++ b/src/Card/CardMedia.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import classNames from 'classnames'; -import warning from 'warning'; +import * as warning from 'warning'; import withStyles from '../styles/withStyles'; export const styles = { diff --git a/src/Hidden/HiddenCss.js b/src/Hidden/HiddenCss.js index 19fa4a248d56a4..6d06a94a50e5f3 100644 --- a/src/Hidden/HiddenCss.js +++ b/src/Hidden/HiddenCss.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import warning from 'warning'; +import * as warning from 'warning'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; import { capitalizeFirstLetter } from '../utils/helpers'; import withStyles from '../styles/withStyles'; diff --git a/src/Hidden/HiddenJs.js b/src/Hidden/HiddenJs.js index 7f68fa962e97c6..23e26251656bc0 100644 --- a/src/Hidden/HiddenJs.js +++ b/src/Hidden/HiddenJs.js @@ -1,5 +1,5 @@ import * as PropTypes from 'prop-types'; -import warning from 'warning'; +import * as warning from 'warning'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; import withWidth, { isWidthDown, isWidthUp } from '../utils/withWidth'; diff --git a/src/List/ListItemAvatar.js b/src/List/ListItemAvatar.js index acce8940505028..5d28d49fd379ca 100644 --- a/src/List/ListItemAvatar.js +++ b/src/List/ListItemAvatar.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import classNames from 'classnames'; -import warning from 'warning'; +import * as warning from 'warning'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Modal/Modal.js b/src/Modal/Modal.js index ad62ddeb4bbf03..c3bf805f008cee 100644 --- a/src/Modal/Modal.js +++ b/src/Modal/Modal.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; import classNames from 'classnames'; -import warning from 'warning'; +import * as warning from 'warning'; import keycode from 'keycode'; import canUseDom from 'dom-helpers/util/inDOM'; import contains from 'dom-helpers/query/contains'; diff --git a/src/Modal/modalManager.js b/src/Modal/modalManager.js index 781aaf62d301e4..ff26b8e61cc614 100644 --- a/src/Modal/modalManager.js +++ b/src/Modal/modalManager.js @@ -1,6 +1,6 @@ // Taken from https://github.com/react-bootstrap/react-overlays/blob/master/src/ModalManager.js -import warning from 'warning'; +import * as warning from 'warning'; import isWindow from 'dom-helpers/query/isWindow'; import ownerDocument from 'dom-helpers/ownerDocument'; import canUseDom from 'dom-helpers/util/inDOM'; diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index 677593adad5454..878aca1ca2c2ce 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -3,7 +3,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; -import warning from 'warning'; +import * as warning from 'warning'; import contains from 'dom-helpers/query/contains'; import debounce from 'lodash/debounce'; import EventListener from 'react-event-listener'; diff --git a/src/Progress/LinearProgress.js b/src/Progress/LinearProgress.js index b775a973fe5edf..80e1a6066d16b2 100644 --- a/src/Progress/LinearProgress.js +++ b/src/Progress/LinearProgress.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import classNames from 'classnames'; -import warning from 'warning'; +import * as warning from 'warning'; import withStyles from '../styles/withStyles'; const TRANSITION_DURATION = 4; // 400ms diff --git a/src/Select/Select.js b/src/Select/Select.js index 0849e089f29ab0..56bcae33d26646 100644 --- a/src/Select/Select.js +++ b/src/Select/Select.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import warning from 'warning'; +import * as warning from 'warning'; import SelectInput from './SelectInput'; import withStyles from '../styles/withStyles'; import Input from '../Input'; // Import to enforce the CSS injection order diff --git a/src/Select/SelectInput.js b/src/Select/SelectInput.js index 5fc4db29db9e66..2e17cd4a3b263b 100644 --- a/src/Select/SelectInput.js +++ b/src/Select/SelectInput.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import classNames from 'classnames'; import keycode from 'keycode'; -import warning from 'warning'; +import * as warning from 'warning'; import Menu from '../Menu/Menu'; import { isDirty } from '../Input/Input'; import ArrowDropDownIcon from '../svg-icons/ArrowDropDown'; diff --git a/src/Stepper/StepContent.js b/src/Stepper/StepContent.js index 4548c286c1cf26..c8021a340a81ec 100644 --- a/src/Stepper/StepContent.js +++ b/src/Stepper/StepContent.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import warning from 'warning'; +import * as warning from 'warning'; import classNames from 'classnames'; import Collapse from '../transitions/Collapse'; import withStyles from '../styles/withStyles'; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index a8bcc3258e5c0a..f7dedc6698cb5f 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import warning from 'warning'; +import * as warning from 'warning'; import classNames from 'classnames'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; diff --git a/src/TextField/TextField.js b/src/TextField/TextField.js index d460ffde5934c3..34fa6894773fea 100644 --- a/src/TextField/TextField.js +++ b/src/TextField/TextField.js @@ -1,7 +1,7 @@ // @inheritedComponent FormControl import * as React from 'react'; -import warning from 'warning'; +import * as warning from 'warning'; import * as PropTypes from 'prop-types'; import Input, { InputLabel } from '../Input'; import FormControl from '../Form/FormControl'; diff --git a/src/Tooltip/Tooltip.js b/src/Tooltip/Tooltip.js index a22fa1828a1c98..8ccb190420f63a 100644 --- a/src/Tooltip/Tooltip.js +++ b/src/Tooltip/Tooltip.js @@ -5,7 +5,7 @@ import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; -import warning from 'warning'; +import * as warning from 'warning'; import classNames from 'classnames'; import { Manager, Target, Popper } from 'react-popper'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/styles/getStylesCreator.js b/src/styles/getStylesCreator.js index 31fa05557b0b5b..6c242fbfd90a26 100644 --- a/src/styles/getStylesCreator.js +++ b/src/styles/getStylesCreator.js @@ -1,4 +1,4 @@ -import warning from 'warning'; +import * as warning from 'warning'; import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb. function getStylesCreator(stylesOrCreator) { diff --git a/src/styles/transitions.ts b/src/styles/transitions.ts index 8144151e12cb0c..d980e9fd30495c 100644 --- a/src/styles/transitions.ts +++ b/src/styles/transitions.ts @@ -1,6 +1,6 @@ /* eslint-disable no-param-reassign */ -import warning from 'warning'; +import * as warning from 'warning'; export interface Easing { easeInOut: string; diff --git a/src/utils/ClickAwayListener.d.ts b/src/utils/ClickAwayListener.d.ts deleted file mode 100644 index bd57cdb568b4cb..00000000000000 --- a/src/utils/ClickAwayListener.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import * as React from 'react'; - -export interface ClickAwayListenerProps { - children: React.ReactNode; - onClickAway: (event: React.ChangeEvent<{}>) => void; -} - -declare const ClickAwayListener: React.ComponentType; - -export default ClickAwayListener; diff --git a/src/utils/ClickAwayListener.js b/src/utils/ClickAwayListener.tsx similarity index 71% rename from src/utils/ClickAwayListener.js rename to src/utils/ClickAwayListener.tsx index 5af2ad6fcd5098..743d8313183534 100644 --- a/src/utils/ClickAwayListener.js +++ b/src/utils/ClickAwayListener.tsx @@ -3,17 +3,27 @@ import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; -const isDescendant = (el, target) => { +const isDescendant = (el: Node, target: Node): boolean => { if (target !== null && target.parentNode) { return el === target || isDescendant(el, target.parentNode); } return false; }; +export interface ClickAwayListenerProps { + children: React.ReactNode; + onClickAway: (event: MouseEvent) => void; +} + /** * Listen for click events that are triggered outside of the component children. */ -class ClickAwayListener extends React.Component { +class ClickAwayListener extends React.Component { + static propTypes = { + children: PropTypes.node.isRequired, + onClickAway: PropTypes.func.isRequired, + }; + componentDidMount() { this.mounted = true; } @@ -24,7 +34,7 @@ class ClickAwayListener extends React.Component { mounted = false; - handleClickAway = event => { + handleClickAway = (event: MouseEvent) => { // Ignore events that have been `event.preventDefault()` marked. if (event.defaultPrevented) { return; @@ -49,8 +59,8 @@ class ClickAwayListener extends React.Component { return ( {this.props.children} @@ -58,9 +68,4 @@ class ClickAwayListener extends React.Component { } } -ClickAwayListener.propTypes = { - children: PropTypes.node.isRequired, - onClickAway: PropTypes.func.isRequired, -}; - export default ClickAwayListener; diff --git a/src/utils/addEventListener.js b/src/utils/addEventListener.js deleted file mode 100644 index 31e79394deff87..00000000000000 --- a/src/utils/addEventListener.js +++ /dev/null @@ -1,13 +0,0 @@ -// @flow - -import addEventListener from 'dom-helpers/events/on'; -import removeEventListener from 'dom-helpers/events/off'; - -export default function(node: Node, event: string, handler: EventHandler, capture?: boolean) { - addEventListener(node, event, handler, capture); - return { - remove() { - removeEventListener(node, event, handler, capture); - }, - }; -} diff --git a/src/utils/addEventListener.ts b/src/utils/addEventListener.ts new file mode 100644 index 00000000000000..9cb30947b8175a --- /dev/null +++ b/src/utils/addEventListener.ts @@ -0,0 +1,16 @@ +import addEventListener from 'dom-helpers/events/on'; +import removeEventListener from 'dom-helpers/events/off'; + +export default function( + eventTarget: EventTarget, + event: string, + handler: EventListener, + capture?: boolean, +) { + addEventListener(eventTarget, event, handler, capture); + return { + remove() { + removeEventListener(eventTarget, event, handler, capture); + }, + }; +} diff --git a/src/utils/exactProp.js b/src/utils/exactProp.ts similarity index 79% rename from src/utils/exactProp.js rename to src/utils/exactProp.ts index a734ac256630a5..f8559dd149d0d5 100644 --- a/src/utils/exactProp.js +++ b/src/utils/exactProp.ts @@ -1,15 +1,15 @@ -// @flow // This module is based on https://github.com/airbnb/prop-types-exact repository. // However, in order to reduce the number of dependencies and to remove some extra safe checks // the module was forked. +import * as PropTypes from 'prop-types'; export const specialProperty = 'exact-prop: \u200b'; -export default function exactProp(propTypes, componentNameInError: string) { +export default function exactProp(propTypes: typeof PropTypes, componentNameInError: string) { return { ...propTypes, // eslint-disable-next-line prefer-arrow-callback - [specialProperty]: props => { + [specialProperty]: (props: object) => { const unknownProps = Object.keys(props).filter(prop => !propTypes.hasOwnProperty(prop)); if (unknownProps.length > 0) { return new TypeError( diff --git a/src/utils/helpers.d.ts b/src/utils/helpers.d.ts deleted file mode 100644 index ff4ee6080e70dc..00000000000000 --- a/src/utils/helpers.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export function capitalizeFirstLetter(str: string): string; -export function contains(obj: object, pred: object): boolean; -export function findIndex(arr: any[], pred: any): number; -export function find(arr: T[], pred: any): T; -export function createChainedFunction(...funcs: Function[]): (...args: any[]) => never; diff --git a/src/utils/helpers.js b/src/utils/helpers.ts similarity index 76% rename from src/utils/helpers.js rename to src/utils/helpers.ts index bf02ef66bc5d13..d6e1919b141214 100644 --- a/src/utils/helpers.js +++ b/src/utils/helpers.ts @@ -1,8 +1,6 @@ -// @flow weak +import * as warning from 'warning'; -import warning from 'warning'; - -export function capitalizeFirstLetter(string) { +export function capitalizeFirstLetter(string: string): string { warning( typeof string === 'string', 'Material-UI: capitalizeFirstLetter(string) expects a string argument.', @@ -11,13 +9,13 @@ export function capitalizeFirstLetter(string) { return string.charAt(0).toUpperCase() + string.slice(1); } -export function contains(obj, pred) { +export function contains(obj: object, pred: object): boolean { return Object.keys(pred).every(key => { return obj.hasOwnProperty(key) && obj[key] === pred[key]; }); } -export function findIndex(arr: Array, pred: any) { +export function findIndex(arr: any[], pred: any): number { const predType = typeof pred; for (let i = 0; i < arr.length; i += 1) { if (predType === 'function' && !!pred(arr[i], i, arr) === true) { @@ -33,7 +31,7 @@ export function findIndex(arr: Array, pred: any) { return -1; } -export function find(arr: Array, pred: any) { +export function find(arr: T[], pred: any): T { const index = findIndex(arr, pred); return index > -1 ? arr[index] : undefined; } @@ -47,7 +45,7 @@ export function find(arr: Array, pred: any) { * @param {function} functions to chain * @returns {function|null} */ -export function createChainedFunction(...funcs: Array) { +export function createChainedFunction(...funcs: Function[]): Function { return funcs.filter(func => func != null).reduce( (acc, func) => { warning( @@ -55,7 +53,7 @@ export function createChainedFunction(...funcs: Array) { 'Material-UI: invalid Argument Type, must only provide functions, undefined, or null.', ); - return function chainedFunction(...args) { + return function chainedFunction(...args: Function[]) { acc.apply(this, args); func.apply(this, args); }; diff --git a/src/utils/keyboardFocus.d.ts b/src/utils/keyboardFocus.d.ts index 6ba1312b29097c..7a21021ac3ba74 100644 --- a/src/utils/keyboardFocus.d.ts +++ b/src/utils/keyboardFocus.d.ts @@ -1,3 +1,4 @@ +<<<<<<< cdd100149a4389928581d258d590440cda7c05df export function focusKeyPressed(pressed: boolean): boolean; export function detectKeyboardFocus( instance: { @@ -9,4 +10,6 @@ export function detectKeyboardFocus( cb: Function, attempt: number, ): never; +======= +>>>>>>> convert utils to ts export function listenForFocusKeys(): never; diff --git a/src/utils/keyboardFocus.js b/src/utils/keyboardFocus.ts similarity index 73% rename from src/utils/keyboardFocus.js rename to src/utils/keyboardFocus.ts index a1877ebfcad568..4e56312132a328 100644 --- a/src/utils/keyboardFocus.js +++ b/src/utils/keyboardFocus.ts @@ -1,7 +1,5 @@ -// @flow weak - import keycode from 'keycode'; -import warning from 'warning'; +import * as warning from 'warning'; import contains from 'dom-helpers/query/contains'; import addEventListener from '../utils/addEventListener'; @@ -10,7 +8,7 @@ const internal = { focusKeyPressed: false, }; -export function focusKeyPressed(pressed) { +export function focusKeyPressed(pressed?: boolean): boolean { if (typeof pressed !== 'undefined') { internal.focusKeyPressed = Boolean(pressed); } @@ -18,7 +16,16 @@ export function focusKeyPressed(pressed) { return internal.focusKeyPressed; } -export function detectKeyboardFocus(instance, element, callback, attempt = 1) { +export function detectKeyboardFocus( + instance: { + keyboardFocusTimeout: any; + keyboardFocusCheckTime: number; + keyboardFocusMaxCheckTimes: number; + }, + element: Element, + callback: Function, + attempt: number = 1, +) { warning(instance.keyboardFocusCheckTime, 'Material-UI: missing instance.keyboardFocusCheckTime'); warning( instance.keyboardFocusMaxCheckTimes, @@ -39,15 +46,15 @@ export function detectKeyboardFocus(instance, element, callback, attempt = 1) { const FOCUS_KEYS = ['tab', 'enter', 'space', 'esc', 'up', 'down', 'left', 'right']; -function isFocusKey(event) { - return FOCUS_KEYS.indexOf(keycode(event)) !== -1; +function isFocusKey(event: Event) { + return FOCUS_KEYS.indexOf(keycode(event as Event)) !== -1; } export function listenForFocusKeys() { // It's a singleton, we only need to listen once. // Also, this logic is client side only, we don't need a teardown. if (!internal.listening) { - addEventListener(window, 'keyup', event => { + addEventListener(window, 'keyup', (event: Event) => { if (isFocusKey(event)) { internal.focusKeyPressed = true; } diff --git a/src/utils/manageAriaHidden.d.ts b/src/utils/manageAriaHidden.d.ts deleted file mode 100644 index 953d5bc3bb919e..00000000000000 --- a/src/utils/manageAriaHidden.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export function ariaHidden(show: boolean, node: Node): never; -export function hideSiblings(container: Element, mountNode: Node): never; -export function showSiblings(container: Element, mountNode: Node): never; diff --git a/src/utils/manageAriaHidden.js b/src/utils/manageAriaHidden.js deleted file mode 100644 index ad659065485fa3..00000000000000 --- a/src/utils/manageAriaHidden.js +++ /dev/null @@ -1,34 +0,0 @@ -// @flow weak - -const BLACKLIST = ['template', 'script', 'style']; - -const isHidable = ({ nodeType, tagName }) => - nodeType === 1 && BLACKLIST.indexOf(tagName.toLowerCase()) === -1; - -const siblings = (container, mount, cb) => { - mount = [].concat(mount); // eslint-disable-line no-param-reassign - [].forEach.call(container.children, node => { - if (mount.indexOf(node) === -1 && isHidable(node)) { - cb(node); - } - }); -}; - -export function ariaHidden(show, node) { - if (!node) { - return; - } - if (show) { - node.setAttribute('aria-hidden', 'true'); - } else { - node.removeAttribute('aria-hidden'); - } -} - -export function hideSiblings(container, mountNode) { - siblings(container, mountNode, node => ariaHidden(true, node)); -} - -export function showSiblings(container, mountNode) { - siblings(container, mountNode, node => ariaHidden(false, node)); -} diff --git a/src/utils/manageAriaHidden.ts b/src/utils/manageAriaHidden.ts new file mode 100644 index 00000000000000..468e4c461b3b6d --- /dev/null +++ b/src/utils/manageAriaHidden.ts @@ -0,0 +1,33 @@ +const BLACKLIST = ['template', 'script', 'style']; + +const isHidable = ({ nodeType, tagName }: Element) => + nodeType === 1 && BLACKLIST.indexOf(tagName.toLowerCase()) === -1; + +export type SiblingsCallback = (node: Element) => void; +const siblings = (container: Element, mount: Element, cb: SiblingsCallback) => { + const mounts = [].concat(mount); + [].forEach.call(container.children, (node: Element) => { + if (mounts.indexOf(node) === -1 && isHidable(node)) { + cb(node); + } + }); +}; + +export function ariaHidden(show: boolean, node: Element) { + if (!node) { + return; + } + if (show) { + node.setAttribute('aria-hidden', 'true'); + } else { + node.removeAttribute('aria-hidden'); + } +} + +export function hideSiblings(container: Element, mountNode: Element) { + siblings(container, mountNode, node => ariaHidden(true, node)); +} + +export function showSiblings(container: Element, mountNode: Element) { + siblings(container, mountNode, node => ariaHidden(false, node)); +} diff --git a/src/utils/reactHelpers.js b/src/utils/reactHelpers.js deleted file mode 100644 index 1031767db34559..00000000000000 --- a/src/utils/reactHelpers.js +++ /dev/null @@ -1,26 +0,0 @@ -// @flow -/* eslint-disable import/prefer-default-export */ - -import { cloneElement, Children, isValidElement } from 'react'; -import type { Node } from 'react'; - -export function cloneChildrenWithClassName(children: Node, className: string) { - return Children.map(children, child => { - return ( - isValidElement(child) && - cloneElement(child, { - className: child.props.hasOwnProperty('className') - ? `${child.props.className} ${className}` - : className, - }) - ); - }); -} - -export function isMuiElement(element: any, muiNames: Array) { - return isValidElement(element) && muiNames.indexOf(element.type.muiName) !== -1; -} - -export function isMuiComponent(element: any, muiNames: Array) { - return muiNames.indexOf(element.muiName) !== -1; -} diff --git a/src/utils/reactHelpers.ts b/src/utils/reactHelpers.ts new file mode 100644 index 00000000000000..d8f4f4bb74eb9a --- /dev/null +++ b/src/utils/reactHelpers.ts @@ -0,0 +1,34 @@ +/* eslint-disable import/prefer-default-export */ + +import * as React from 'react'; + +export function cloneChildrenWithClassName(children: React.ReactNode, className: string) { + return React.Children.map( + children, + child => + React.isValidElement(child) && + React.cloneElement(child as React.ReactElement, { + className: child.props.hasOwnProperty('className') + ? `${(child.props as any).className} ${className}` + : className, + }), + ); +} + +export function isMuiElement(element: any, muiNames: Array) { + return React.isValidElement(element) && muiNames.indexOf((element.type as any).muiName) !== -1; +} + +export function isMuiComponent(element: any, muiNames: Array) { + return muiNames.indexOf(element.muiName) !== -1; +} + +// const drawer = +// children && +// React.Children.map( +// children, +// child => +// React.isValidElement(child) && 'onClose' in child.props +// ? React.cloneElement(child as React.ReactElement, { onClose }) +// : child, +// ) diff --git a/src/utils/requirePropFactory.d.ts b/src/utils/requirePropFactory.d.ts deleted file mode 100644 index 63ae30db9f2831..00000000000000 --- a/src/utils/requirePropFactory.d.ts +++ /dev/null @@ -1 +0,0 @@ -export default function requirePropFactory(componentNameInError: string): any; diff --git a/src/utils/requirePropFactory.js b/src/utils/requirePropFactory.ts similarity index 85% rename from src/utils/requirePropFactory.js rename to src/utils/requirePropFactory.ts index ea510f2d43ced9..819ff5d65fa22f 100644 --- a/src/utils/requirePropFactory.js +++ b/src/utils/requirePropFactory.ts @@ -1,8 +1,6 @@ -// @flow weak - -const requirePropFactory = (componentNameInError: string) => { +const requirePropFactory = (componentNameInError: string): any => { const requireProp = (requiredProp: string) => ( - props, + props: any, propName: string, componentName?: string, location?: string, diff --git a/typings/untyped-modules.d.ts b/typings/untyped-modules.d.ts index 5d00f714110e68..c7de0c04b07721 100644 --- a/typings/untyped-modules.d.ts +++ b/typings/untyped-modules.d.ts @@ -1 +1,4 @@ declare module 'brcast'; +declare module 'dom-helpers/query/contains'; +declare module 'dom-helpers/events/on'; +declare module 'dom-helpers/events/off'; diff --git a/yarn.lock b/yarn.lock index 0db163460918ff..2fd0da9cc28078 100644 --- a/yarn.lock +++ b/yarn.lock @@ -158,6 +158,12 @@ "@types/node" "*" "@types/react" "*" +"@types/react-event-listener@^0.4.4": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@types/react-event-listener/-/react-event-listener-0.4.4.tgz#05ebac77c679ca2c5599eed00881fc80b643199e" + dependencies: + "@types/react" "*" + "@types/react@*", "@types/react@16.0.31": version "16.0.31" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.0.31.tgz#5285da62f3ac62b797f6d0729a1d6181f3180c3e" From 660b16591b9cd552c4279c115bc46d54a732a3f9 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sat, 16 Dec 2017 17:38:28 -0600 Subject: [PATCH 35/84] ts Collapse --- package.json | 1 + src/transitions/Collapse.d.ts | 20 ---- src/transitions/{Collapse.js => Collapse.tsx} | 95 +++++++++++-------- yarn.lock | 6 ++ 4 files changed, 63 insertions(+), 59 deletions(-) delete mode 100644 src/transitions/Collapse.d.ts rename src/transitions/{Collapse.js => Collapse.tsx} (75%) diff --git a/package.json b/package.json index 1a3f0d8d1f15d4..188dd2c026ad91 100644 --- a/package.json +++ b/package.json @@ -70,6 +70,7 @@ "@types/react": "16.0.31", "@types/react-dom": "^16.0.3", "@types/react-event-listener": "^0.4.4", + "@types/react-transition-group": "^2.0.6", "@types/warning": "^3.0.0", "babel-runtime": "^6.26.0", "brcast": "^3.0.1", diff --git a/src/transitions/Collapse.d.ts b/src/transitions/Collapse.d.ts deleted file mode 100644 index 3733b432cc1f9a..00000000000000 --- a/src/transitions/Collapse.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as React from 'react'; -import { StandardProps } from '..'; -import { Theme } from '../styles/createMuiTheme'; -import { TransitionDuration, TransitionProps } from '../internal/transition'; - -export interface CollapseProps - extends StandardProps { - children?: React.ReactNode; - collapsedHeight?: string; - component?: string | React.ComponentType; - containerProps?: object; - theme?: Theme; - timeout?: TransitionDuration | 'auto'; -} - -export type CollapseClassKey = 'container' | 'entered'; - -declare const Collapse: React.ComponentType; - -export default Collapse; diff --git a/src/transitions/Collapse.js b/src/transitions/Collapse.tsx similarity index 75% rename from src/transitions/Collapse.js rename to src/transitions/Collapse.tsx index e4d4c0d6dfaf74..0b1974565ca198 100644 --- a/src/transitions/Collapse.js +++ b/src/transitions/Collapse.tsx @@ -6,30 +6,57 @@ import * as PropTypes from 'prop-types'; import Transition from 'react-transition-group/Transition'; import withStyles from '../styles/withStyles'; import { duration } from '../styles/transitions'; +import { Theme, WithStyles } from '../styles'; +import { StandardProps } from '..'; +import { TransitionDuration, TransitionProps } from '../internal/transition'; -export const styles = theme => ({ - container: { - height: 0, - overflow: 'hidden', - transition: theme.transitions.create('height'), - }, - entered: { - height: 'auto', - }, - wrapper: { - // Hack to get children with a negative margin to not falsify the height computation. - display: 'flex', - }, - wrapperInner: { - width: '100%', +export interface CollapseProps + extends StandardProps { + children?: React.ReactNode; + collapsedHeight?: string; + component?: string | React.ComponentType; + containerProps?: object; + theme?: Theme; + timeout?: TransitionDuration | 'auto'; +} + +export type CollapseClassKey = 'container' | 'entered' | 'wrapper' | 'wrapperInner'; +export const styles = withStyles( + ({ transitions }) => ({ + container: { + height: 0, + overflow: 'hidden', + transition: transitions.create('height'), + }, + entered: { + height: 'auto', + }, + wrapper: { + // Hack to get children with a negative margin to not falsify the height computation. + display: 'flex', + }, + wrapperInner: { + width: '100%', + }, + }), + { + withTheme: true, + name: 'MuiCollapse', }, -}); +); -class Collapse extends React.Component { - wrapper = null; - autoTransitionDuration = undefined; +class Collapse extends React.Component> { + static defaultProps = { + appear: false, + collapsedHeight: '0px', + component: 'div', + timeout: duration.standard, + }; + + wrapper: HTMLElement = null; + autoTransitionDuration: number = undefined; - handleEnter = node => { + handleEnter = (node: HTMLElement) => { node.style.height = this.props.collapsedHeight; if (this.props.onEnter) { @@ -37,7 +64,7 @@ class Collapse extends React.Component { } }; - handleEntering = node => { + handleEntering = (node: HTMLElement) => { const { timeout, theme } = this.props; const wrapperHeight = this.wrapper ? this.wrapper.clientHeight : 0; @@ -60,7 +87,7 @@ class Collapse extends React.Component { } }; - handleEntered = node => { + handleEntered = (node: HTMLElement) => { node.style.height = 'auto'; if (this.props.onEntered) { @@ -68,7 +95,7 @@ class Collapse extends React.Component { } }; - handleExit = node => { + handleExit = (node: HTMLElement) => { const wrapperHeight = this.wrapper ? this.wrapper.clientHeight : 0; node.style.height = `${wrapperHeight}px`; @@ -77,7 +104,7 @@ class Collapse extends React.Component { } }; - handleExiting = node => { + handleExiting = (node: HTMLElement) => { const { timeout, theme } = this.props; const wrapperHeight = this.wrapper ? this.wrapper.clientHeight : 0; @@ -100,7 +127,7 @@ class Collapse extends React.Component { } }; - addEndListener = (node, next: Function) => { + addEndListener = (node: HTMLElement, next: Function) => { if (this.props.timeout === 'auto') { setTimeout(next, this.autoTransitionDuration || 0); } @@ -123,7 +150,7 @@ class Collapse extends React.Component { style, theme, timeout, - ...other + ...other, } = this.props; return ( @@ -138,7 +165,7 @@ class Collapse extends React.Component { timeout={timeout === 'auto' ? null : timeout} {...other} > - {(state, otherInner) => { + {(state: any, otherInner: any) => { return ( Date: Sun, 17 Dec 2017 16:32:57 -0600 Subject: [PATCH 36/84] type transitions (still some problems) --- package.json | 1 + src/transitions/Fade.d.ts | 12 ----- src/transitions/{Fade.js => Fade.tsx} | 38 ++++++++-------- src/transitions/Grow.d.ts | 12 ----- src/transitions/{Grow.js => Grow.tsx} | 44 +++++++++++------- src/transitions/Slide.d.ts | 13 ------ src/transitions/{Slide.js => Slide.tsx} | 59 ++++++++++++++----------- yarn.lock | 4 ++ 8 files changed, 86 insertions(+), 97 deletions(-) delete mode 100644 src/transitions/Fade.d.ts rename src/transitions/{Fade.js => Fade.tsx} (80%) delete mode 100644 src/transitions/Grow.d.ts rename src/transitions/{Grow.js => Grow.tsx} (81%) delete mode 100644 src/transitions/Slide.d.ts rename src/transitions/{Slide.js => Slide.tsx} (84%) diff --git a/package.json b/package.json index 188dd2c026ad91..32b0a05da31380 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,7 @@ "@types/classnames": "^2.2.3", "@types/deepmerge": "^1.3.3", "@types/enzyme": "^3.1.6", + "@types/lodash": "^4.14.91", "@types/mocha": "^2.2.44", "@types/prop-types": "^15.5.2", "@types/react": "16.0.31", diff --git a/src/transitions/Fade.d.ts b/src/transitions/Fade.d.ts deleted file mode 100644 index 1e7774de38f87e..00000000000000 --- a/src/transitions/Fade.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as React from 'react'; -import { Theme } from '../styles/createMuiTheme'; -import { TransitionDuration, TransitionProps } from '../internal/transition'; - -export interface FadeProps extends TransitionProps { - theme?: Theme; - timeout?: TransitionDuration; -} - -declare const Fade: React.ComponentType; - -export default Fade; diff --git a/src/transitions/Fade.js b/src/transitions/Fade.tsx similarity index 80% rename from src/transitions/Fade.js rename to src/transitions/Fade.tsx index 00f5228c7778a7..33fa5d231d4167 100644 --- a/src/transitions/Fade.js +++ b/src/transitions/Fade.tsx @@ -2,18 +2,28 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import Transition from 'react-transition-group/Transition'; +import Transition, { TransitionProps } from 'react-transition-group/Transition'; import { duration } from '../styles/transitions'; -import withTheme from '../styles/withTheme'; +import withTheme, { WithTheme } from '../styles/withTheme'; -const reflow = node => node.scrollTop; +export interface FadeProps extends TransitionProps {} + +const reflow = (node: Element) => node.scrollTop; /** * The Fade transition is used by the Modal component. * It's using [react-transition-group](https://github.com/reactjs/react-transition-group) internally. */ -class Fade extends React.Component { - handleEnter = node => { +class Fade extends React.Component { + static defaultProps: Partial = { + appear: true, + timeout: { + enter: duration.enteringScreen, + exit: duration.leavingScreen, + }, + }; + + handleEnter = (node: HTMLElement) => { node.style.opacity = '0'; reflow(node); @@ -22,7 +32,7 @@ class Fade extends React.Component { } }; - handleEntering = node => { + handleEntering = (node: HTMLElement) => { const { theme, timeout } = this.props; node.style.transition = theme.transitions.create('opacity', { duration: typeof timeout === 'number' ? timeout : timeout.enter, @@ -37,7 +47,7 @@ class Fade extends React.Component { } }; - handleExit = node => { + handleExit = (node: HTMLElement) => { const { theme, timeout } = this.props; node.style.transition = theme.transitions.create('opacity', { duration: typeof timeout === 'number' ? timeout : timeout.exit, @@ -61,14 +71,14 @@ class Fade extends React.Component { onExit, style: styleProp, theme, - ...other + ...other, } = this.props; const style = { ...styleProp }; // For server side rendering. if (!this.props.in || appear) { - style.opacity = '0'; + style.opacity = 0; } return ( @@ -86,7 +96,7 @@ class Fade extends React.Component { } } -Fade.propTypes = { +(Fade as any).propTypes = { /** * @ignore */ @@ -129,12 +139,4 @@ Fade.propTypes = { ]), }; -Fade.defaultProps = { - appear: true, - timeout: { - enter: duration.enteringScreen, - exit: duration.leavingScreen, - }, -}; - export default withTheme()(Fade); diff --git a/src/transitions/Grow.d.ts b/src/transitions/Grow.d.ts deleted file mode 100644 index cfda085779b639..00000000000000 --- a/src/transitions/Grow.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as React from 'react'; -import { Theme } from '../styles/createMuiTheme'; -import { TransitionDuration, TransitionProps } from '../internal/transition'; - -export interface GrowProps extends TransitionProps { - theme?: Theme; - timeout?: TransitionDuration | 'auto'; -} - -declare const Grow: React.ComponentType; - -export default Grow; diff --git a/src/transitions/Grow.js b/src/transitions/Grow.tsx similarity index 81% rename from src/transitions/Grow.js rename to src/transitions/Grow.tsx index 39ef00f8077fcf..4902f1adfb16b5 100644 --- a/src/transitions/Grow.js +++ b/src/transitions/Grow.tsx @@ -2,8 +2,21 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import CSSTransition from 'react-transition-group/CSSTransition'; -import withTheme from '../styles/withTheme'; +import CSSTransition, { + CSSTransitionClassNames, + CSSTransitionProps, +} from 'react-transition-group/CSSTransition'; +import withTheme, { WithTheme } from '../styles/withTheme'; +// import { TransitionDuration } from '../internal/transition'; +import { Omit } from '../index'; + +// export interface GrowProps extends CSSTransitionProps { +export interface GrowProps extends Omit { + // appear?: boolean; + // rootRef?: (n: CSSTransition) => any; + timeout?: CSSTransitionProps['timeout'] | 'auto'; + // transitionClasses?: CSSTransitionClassNames; +} // Only exported for tests. export function getScale(value: number) { @@ -14,19 +27,23 @@ export function getScale(value: number) { * The Grow transition is used by the Popover component. * It's using [react-transition-group](https://github.com/reactjs/react-transition-group) internally. */ -class Grow extends React.Component { - autoTimeout = undefined; +class Grow extends React.Component { + static defaultProps: Partial = { + appear: true, + timeout: 'auto', + }; + autoTimeout: number = undefined; - handleEnter = (node: HTMLElement) => { + handleEnter = (node: HTMLElement, isAppearing: boolean) => { node.style.opacity = '0'; node.style.transform = getScale(0.75); if (this.props.onEnter) { - this.props.onEnter(node); + this.props.onEnter(node, isAppearing); } }; - handleEntering = (node: HTMLElement) => { + handleEntering = (node: HTMLElement, isAppearing: boolean) => { const { theme, timeout } = this.props; let duration = 0; @@ -54,7 +71,7 @@ class Grow extends React.Component { node.style.transform = getScale(1); if (this.props.onEntering) { - this.props.onEntering(node); + this.props.onEntering(node, isAppearing); } }; @@ -91,7 +108,7 @@ class Grow extends React.Component { } }; - addEndListener = (node, next: Function) => { + addEndListener = (node: HTMLElement, next: Function) => { if (this.props.timeout === 'auto') { setTimeout(next, this.autoTimeout || 0); } @@ -109,7 +126,7 @@ class Grow extends React.Component { theme, timeout, transitionClasses = {}, - ...other + ...other, } = this.props; const style = { ...children.props.style, ...styleProp }; @@ -138,7 +155,7 @@ class Grow extends React.Component { } } -Grow.propTypes = { +(Grow as any).propTypes = { /** * @ignore */ @@ -212,9 +229,4 @@ Grow.propTypes = { }), }; -Grow.defaultProps = { - appear: true, - timeout: 'auto', -}; - export default withTheme()(Grow); diff --git a/src/transitions/Slide.d.ts b/src/transitions/Slide.d.ts deleted file mode 100644 index 88fb1cef28c4f1..00000000000000 --- a/src/transitions/Slide.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import * as React from 'react'; -import { Theme } from '../styles/createMuiTheme'; -import { TransitionDuration, TransitionProps } from '../internal/transition'; - -export interface SlideProps extends TransitionProps { - direction: 'left' | 'right' | 'up' | 'down'; - theme?: Theme; - timeout?: TransitionDuration; -} - -declare const Slide: React.ComponentType; - -export default Slide; diff --git a/src/transitions/Slide.js b/src/transitions/Slide.tsx similarity index 84% rename from src/transitions/Slide.js rename to src/transitions/Slide.tsx index 482c8682fef573..f62f6eec127383 100644 --- a/src/transitions/Slide.js +++ b/src/transitions/Slide.tsx @@ -4,9 +4,9 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; -import debounce from 'lodash/debounce'; -import Transition from 'react-transition-group/Transition'; -import withTheme from '../styles/withTheme'; +import debounce = require('lodash/debounce'); +import Transition, { TransitionProps } from 'react-transition-group/Transition'; +import withTheme, { WithTheme } from '../styles/withTheme'; import { duration } from '../styles/transitions'; const GUTTER = 24; @@ -14,14 +14,14 @@ const GUTTER = 24; // Translate the node so he can't be seen on the screen. // Later, we gonna translate back the node to his original location // with `translate3d(0, 0, 0)`.` -function getTranslateValue(props, node) { +function getTranslateValue(props: SlideProps, node: HTMLElement) { const { direction } = props; const rect = node.getBoundingClientRect(); let transform; - if (node.fakeTransform) { - transform = node.fakeTransform; + if ((node as any).fakeTransform) { + transform = (node as any).fakeTransform; } else { const computedStyle = window.getComputedStyle(node); transform = @@ -53,7 +53,7 @@ function getTranslateValue(props, node) { return `translate3d(0, ${0 - (rect.top + rect.height)}px, 0)`; } -export function setTranslateValue(props, node) { +export function setTranslateValue(props: SlideProps, node: HTMLElement) { const transform = getTranslateValue(props, node); if (transform) { @@ -62,9 +62,23 @@ export function setTranslateValue(props, node) { } } -const reflow = node => node.scrollTop; +const reflow = (node: Element) => node.scrollTop; -class Slide extends React.Component { +export interface SlideProps extends TransitionProps { + direction: 'left' | 'right' | 'up' | 'down'; +} + +interface State { + firstMount: boolean; +} + +class Slide extends React.Component { + static defaultProps = { + timeout: { + enter: duration.enteringScreen, + exit: duration.leavingScreen, + }, + }; state = { // We use this state to handle the server-side rendering. firstMount: true, @@ -86,7 +100,7 @@ class Slide extends React.Component { }); } - componentDidUpdate(prevProps) { + componentDidUpdate(prevProps: SlideProps) { if (prevProps.direction !== this.props.direction && !this.props.in) { // We need to update the position of the drawer when the direction change and // when it's hidden. @@ -98,7 +112,7 @@ class Slide extends React.Component { this.handleResize.cancel(); } - transition = null; + transition: any = null; updatePosition() { const element = findDOMNode(this.transition); @@ -120,16 +134,16 @@ class Slide extends React.Component { } }, 166); - handleEnter = node => { + handleEnter = (node: HTMLElement, isAppearing: boolean) => { setTranslateValue(this.props, node); reflow(node); if (this.props.onEnter) { - this.props.onEnter(node); + this.props.onEnter(node, isAppearing); } }; - handleEntering = node => { + handleEntering = (node: HTMLElement) => { const { theme, timeout } = this.props; node.style.transition = theme.transitions.create('transform', { duration: typeof timeout === 'number' ? timeout : timeout.enter, @@ -142,11 +156,11 @@ class Slide extends React.Component { node.style.transform = 'translate3d(0, 0, 0)'; node.style.webkitTransform = 'translate3d(0, 0, 0)'; if (this.props.onEntering) { - this.props.onEntering(node); + this.props.onEntering(node, true); } }; - handleExit = node => { + handleExit = (node: HTMLElement) => { const { theme, timeout } = this.props; node.style.transition = theme.transitions.create('transform', { duration: typeof timeout === 'number' ? timeout : timeout.exit, @@ -163,7 +177,7 @@ class Slide extends React.Component { } }; - handleExited = node => { + handleExited = (node: HTMLElement) => { // No need for transitions when the component is hidden node.style.transition = ''; node.style.webkitTransition = ''; @@ -182,7 +196,7 @@ class Slide extends React.Component { onExited, style: styleProp, theme, - ...other + ...other, } = this.props; const style = { ...styleProp }; @@ -212,7 +226,7 @@ class Slide extends React.Component { } } -Slide.propTypes = { +(Slide as any).propTypes = { /** * A single child content element. */ @@ -267,11 +281,4 @@ Slide.propTypes = { ]), }; -Slide.defaultProps = { - timeout: { - enter: duration.enteringScreen, - exit: duration.leavingScreen, - }, -}; - export default withTheme()(Slide); diff --git a/yarn.lock b/yarn.lock index 8deeb6b7ac2548..0d120ba5f44052 100644 --- a/yarn.lock +++ b/yarn.lock @@ -139,6 +139,10 @@ "@types/cheerio" "*" "@types/react" "*" +"@types/lodash@^4.14.91": + version "4.14.91" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.91.tgz#794611b28056d16b5436059c6d800b39d573cd3a" + "@types/mocha@^2.2.44": version "2.2.44" resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-2.2.44.tgz#1d4a798e53f35212fd5ad4d04050620171cd5b5e" From 9a9324231acb7cc37086519d614b4c15c413b11c Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sun, 17 Dec 2017 16:52:56 -0600 Subject: [PATCH 37/84] initial wave of errors done, now onto real errors --- src/Dialog/Dialog.spec.js | 2 -- src/Dialog/DialogActions.spec.js | 2 -- src/Dialog/DialogContent.spec.js | 2 -- src/Dialog/DialogContentText.spec.js | 2 -- src/Dialog/DialogTitle.spec.js | 2 -- ...ileDialog.spec.js => withMobileDialog.spec.tsx} | 12 ++++++------ src/Divider/Divider.spec.js | 2 -- src/ExpansionPanel/ExpansionPanelDetails.spec.js | 2 -- src/ExpansionPanel/ExpansionPanelSummary.spec.js | 2 -- src/Hidden/HiddenCss.js | 2 +- src/Hidden/HiddenCss.spec.js | 2 -- src/Input/Input.js | 6 +++--- src/Input/InputAdornment.spec.js | 2 -- src/Input/Textarea.js | 2 +- src/Input/Textarea.spec.js | 2 -- src/List/List.spec.js | 2 -- src/Menu/Menu.js | 4 ++-- src/Menu/MenuList.js | 8 ++++---- src/Popover/Popover.js | 2 +- src/Progress/LinearProgress.spec.js | 2 -- src/Select/SelectInput.js | 10 +++++----- src/Select/SelectInput.spec.js | 2 -- src/Snackbar/Snackbar.js | 14 +++++++------- src/SvgIcon/SvgIcon.spec.js | 2 -- src/Switch/Switch.spec.js | 2 -- src/Table/TableBody.spec.js | 2 -- src/Table/TablePagination.spec.js | 2 -- src/Table/TableRow.spec.js | 2 -- src/Tabs/Tab.js | 2 +- src/Tabs/Tabs.js | 4 ++-- src/Toolbar/Toolbar.spec.js | 2 -- src/Typography/Typography.spec.js | 4 +--- src/colors/common.js | 2 -- src/index.js | 2 -- src/index.spec.js | 1 - src/internal/Portal.spec.js | 7 +------ src/internal/SwitchBase.js | 2 +- src/internal/SwitchBase.spec.js | 2 -- src/styles/MuiThemeProvider.spec.js | 2 -- src/styles/createBreakpoints.spec.js | 2 -- src/styles/createGenerateClassName.spec.js | 2 -- src/styles/createMixins.spec.js | 2 -- src/styles/createMuiTheme.spec.js | 2 -- src/styles/createPalette.spec.js | 2 -- src/styles/createTypography.spec.js | 2 -- src/styles/getStylesCreator.spec.js | 2 -- src/styles/themeListener.spec.js | 2 -- src/styles/transitions.spec.js | 2 -- src/test-utils/index.js | 2 -- src/test-utils/until.js | 2 -- src/test-utils/until.spec.js | 6 ++---- src/test-utils/unwrap.js | 2 -- src/transitions/Collapse.spec.js | 2 -- src/transitions/Fade.spec.js | 2 -- src/transitions/Grow.spec.js | 2 -- src/transitions/index.js | 2 -- src/utils/ClickAwayListener.spec.js | 2 -- src/utils/exactProp.spec.js | 2 -- src/utils/helpers.spec.js | 2 -- src/utils/requirePropFactory.spec.js | 2 -- 60 files changed, 38 insertions(+), 136 deletions(-) rename src/Dialog/{withMobileDialog.spec.js => withMobileDialog.spec.tsx} (85%) diff --git a/src/Dialog/Dialog.spec.js b/src/Dialog/Dialog.spec.js index 9928ff39fe5638..64356c9a3a69cd 100644 --- a/src/Dialog/Dialog.spec.js +++ b/src/Dialog/Dialog.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Dialog/DialogActions.spec.js b/src/Dialog/DialogActions.spec.js index 615376ea52c0fb..7f53186d59851e 100644 --- a/src/Dialog/DialogActions.spec.js +++ b/src/Dialog/DialogActions.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Dialog/DialogContent.spec.js b/src/Dialog/DialogContent.spec.js index dd95e9cf247b66..e3156079de793b 100644 --- a/src/Dialog/DialogContent.spec.js +++ b/src/Dialog/DialogContent.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Dialog/DialogContentText.spec.js b/src/Dialog/DialogContentText.spec.js index 86f67e7f0553a2..ad166f863e1ba2 100644 --- a/src/Dialog/DialogContentText.spec.js +++ b/src/Dialog/DialogContentText.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Dialog/DialogTitle.spec.js b/src/Dialog/DialogTitle.spec.js index 3a4e6cc74e0f66..9dd7f7d2c8ad24 100644 --- a/src/Dialog/DialogTitle.spec.js +++ b/src/Dialog/DialogTitle.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Dialog/withMobileDialog.spec.js b/src/Dialog/withMobileDialog.spec.tsx similarity index 85% rename from src/Dialog/withMobileDialog.spec.js rename to src/Dialog/withMobileDialog.spec.tsx index 94a5e7782eb22f..495584b83ba612 100644 --- a/src/Dialog/withMobileDialog.spec.js +++ b/src/Dialog/withMobileDialog.spec.tsx @@ -1,16 +1,16 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; import Paper from '../Paper'; -import type { Breakpoint } from '../styles/createBreakpoints'; -import Dialog from './Dialog'; +import { Breakpoint } from '../styles/createBreakpoints'; +import Dialog, { DialogClassKey, DialogProps } from './Dialog'; import withMobileDialog from './withMobileDialog'; +import { MuiShallow } from '../test-utils/createShallow'; +import { ClassNameMap } from '../styles/withStyles'; describe('withMobileDialog', () => { - let shallow; - let classes; + let shallow: MuiShallow; + let classes: ClassNameMap; before(() => { shallow = createShallow({ untilSelector: 'Dialog' }); diff --git a/src/Divider/Divider.spec.js b/src/Divider/Divider.spec.js index dd791dc26f0671..d235094915693e 100644 --- a/src/Divider/Divider.spec.js +++ b/src/Divider/Divider.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/ExpansionPanel/ExpansionPanelDetails.spec.js b/src/ExpansionPanel/ExpansionPanelDetails.spec.js index 905a4cc5f43c70..05ff805de7f28d 100644 --- a/src/ExpansionPanel/ExpansionPanelDetails.spec.js +++ b/src/ExpansionPanel/ExpansionPanelDetails.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/ExpansionPanel/ExpansionPanelSummary.spec.js b/src/ExpansionPanel/ExpansionPanelSummary.spec.js index bf7cdd37de80ea..587d57ec2c5485 100644 --- a/src/ExpansionPanel/ExpansionPanelSummary.spec.js +++ b/src/ExpansionPanel/ExpansionPanelSummary.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/src/Hidden/HiddenCss.js b/src/Hidden/HiddenCss.js index 6d06a94a50e5f3..c7b83fbe96a90e 100644 --- a/src/Hidden/HiddenCss.js +++ b/src/Hidden/HiddenCss.js @@ -28,7 +28,7 @@ const styles = theme => { /** * @ignore - internal component. */ -function HiddenCss(props: Props) { +function HiddenCss(props) { const { children, classes, diff --git a/src/Hidden/HiddenCss.spec.js b/src/Hidden/HiddenCss.spec.js index 6e2447212b81cd..0ea31abeb2a98f 100644 --- a/src/Hidden/HiddenCss.spec.js +++ b/src/Hidden/HiddenCss.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Input/Input.js b/src/Input/Input.js index 0fdf5751f3772f..b80673407f092a 100644 --- a/src/Input/Input.js +++ b/src/Input/Input.js @@ -276,7 +276,7 @@ class Input extends React.Component { // Holds the input reference input = null; - handleFocus = (event: SyntheticFocusEvent<>) => { + handleFocus = event => { // Fix an bug with IE11 where the focus/blur events are triggered // while the input is disabled. if (formControlState(this.props, this.context).disabled) { @@ -290,14 +290,14 @@ class Input extends React.Component { } }; - handleBlur = (event: SyntheticFocusEvent<>) => { + handleBlur = event => { this.setState({ focused: false }); if (this.props.onBlur) { this.props.onBlur(event); } }; - handleChange = (event: SyntheticInputEvent) => { + handleChange = event => { if (!this.isControlled()) { this.checkDirty(this.input); } diff --git a/src/Input/InputAdornment.spec.js b/src/Input/InputAdornment.spec.js index 98dfbf89146f79..ac644822bc8917 100644 --- a/src/Input/InputAdornment.spec.js +++ b/src/Input/InputAdornment.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Input/Textarea.js b/src/Input/Textarea.js index 1671d597466fe4..36b269c040d7f1 100644 --- a/src/Input/Textarea.js +++ b/src/Input/Textarea.js @@ -126,7 +126,7 @@ class Textarea extends React.Component { this.shadow = node; }; - handleChange = (event: SyntheticInputEvent) => { + handleChange = event => { this.value = event.target.value; if (typeof this.props.value === 'undefined' && this.shadow) { diff --git a/src/Input/Textarea.spec.js b/src/Input/Textarea.spec.js index bacf6b8f26876b..b1556d9b6c908d 100644 --- a/src/Input/Textarea.spec.js +++ b/src/Input/Textarea.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; diff --git a/src/List/List.spec.js b/src/List/List.spec.js index c0f0311ccee3c6..3589d2752eb225 100644 --- a/src/List/List.spec.js +++ b/src/List/List.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Menu/Menu.js b/src/Menu/Menu.js index ac3b728cafe15f..cdd0c44cc36d91 100644 --- a/src/Menu/Menu.js +++ b/src/Menu/Menu.js @@ -66,7 +66,7 @@ class Menu extends React.Component { } }; - handleEnter = (element: HTMLElement) => { + handleEnter = element => { const { theme } = this.props; const menuList = findDOMNode(this.menuList); @@ -90,7 +90,7 @@ class Menu extends React.Component { } }; - handleListKeyDown = (event: SyntheticUIEvent<>, key: string) => { + handleListKeyDown = (event, key) => { if (key === 'tab') { event.preventDefault(); diff --git a/src/Menu/MenuList.js b/src/Menu/MenuList.js index d951f845739fba..24daf765f32a57 100644 --- a/src/Menu/MenuList.js +++ b/src/Menu/MenuList.js @@ -22,7 +22,7 @@ class MenuList extends React.Component { clearTimeout(this.blurTimer); } - setTabIndex(index: number) { + setTabIndex(index) { this.setState({ currentTabIndex: index }); } @@ -30,7 +30,7 @@ class MenuList extends React.Component { selectedItem = undefined; blurTimer = undefined; - handleBlur = (event: SyntheticUIEvent<>) => { + handleBlur = event => { this.blurTimer = setTimeout(() => { if (this.list) { const list = findDOMNode(this.list); @@ -46,7 +46,7 @@ class MenuList extends React.Component { } }; - handleKeyDown = (event: SyntheticUIEvent<>) => { + handleKeyDown = event => { const list = findDOMNode(this.list); const key = keycode(event); const currentFocus = activeElement(ownerDocument(list)); @@ -77,7 +77,7 @@ class MenuList extends React.Component { } }; - handleItemFocus = (event: SyntheticUIEvent<>) => { + handleItemFocus = event => { const list = findDOMNode(this.list); if (list) { for (let i = 0; i < list.children.length; i += 1) { diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index 878aca1ca2c2ce..e925a3868e8506 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -228,7 +228,7 @@ class Popover extends React.Component { }; handleResize = debounce(() => { - const element: any = ReactDOM.findDOMNode(this.transitionEl); + const element = ReactDOM.findDOMNode(this.transitionEl); this.setPositioningStyles(element); }, 166); diff --git a/src/Progress/LinearProgress.spec.js b/src/Progress/LinearProgress.spec.js index 785780ee44ef0a..1e1e1b8b4c943e 100644 --- a/src/Progress/LinearProgress.spec.js +++ b/src/Progress/LinearProgress.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Select/SelectInput.js b/src/Select/SelectInput.js index 2e17cd4a3b263b..8f21478d6f0714 100644 --- a/src/Select/SelectInput.js +++ b/src/Select/SelectInput.js @@ -18,7 +18,7 @@ class SelectInput extends React.Component { ignoreNextBlur = false; - handleClick = (event: SyntheticMouseEvent) => { + handleClick = event => { // Opening the menu is going to blur the. It will be focused back when closed. this.ignoreNextBlur = true; this.setState({ @@ -33,7 +33,7 @@ class SelectInput extends React.Component { }); }; - handleItemClick = (child: Element) => (event: SyntheticMouseEvent<> & { target?: any }) => { + handleItemClick = child => event => { if (!this.props.multiple) { this.setState({ open: false, @@ -68,7 +68,7 @@ class SelectInput extends React.Component { } }; - handleBlur = (event: SyntheticFocusEvent<>) => { + handleBlur = event => { if (this.ignoreNextBlur === true) { // The parent components are relying on the bubbling of the event. event.stopPropagation(); @@ -81,7 +81,7 @@ class SelectInput extends React.Component { } }; - handleKeyDown = (event: SyntheticKeyboardEvent) => { + handleKeyDown = event => { if (this.props.readOnly) { return; } @@ -97,7 +97,7 @@ class SelectInput extends React.Component { } }; - handleSelectRef = (node: ?HTMLElement) => { + handleSelectRef = node => { if (!this.props.selectRef) { return; } diff --git a/src/Select/SelectInput.spec.js b/src/Select/SelectInput.spec.js index cbd495d7bf1056..3f49b641d28122 100644 --- a/src/Select/SelectInput.spec.js +++ b/src/Select/SelectInput.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/src/Snackbar/Snackbar.js b/src/Snackbar/Snackbar.js index 639f45ebad7957..84cd4695bbeb10 100644 --- a/src/Snackbar/Snackbar.js +++ b/src/Snackbar/Snackbar.js @@ -86,10 +86,10 @@ export const styles = theme => { }; }; -export type Origin = { - horizontal?: 'left' | 'center' | 'right' | number, - vertical?: 'top' | 'center' | 'bottom' | number, -}; +//export type Origin = { +// horizontal?: 'left' | 'center' | 'right' | number, +// vertical?: 'top' | 'center' | 'bottom' | number, +//}; class Snackbar extends React.Component { state = { @@ -147,21 +147,21 @@ class Snackbar extends React.Component { timerAutoHide = null; - handleMouseEnter = (event: SyntheticUIEvent<>) => { + handleMouseEnter = event => { if (this.props.onMouseEnter) { this.props.onMouseEnter(event); } this.handlePause(); }; - handleMouseLeave = (event: SyntheticUIEvent<>) => { + handleMouseLeave = event => { if (this.props.onMouseLeave) { this.props.onMouseLeave(event); } this.handleResume(); }; - handleClickAway = (event: Event) => { + handleClickAway = event => { if (this.props.onClose) { this.props.onClose(event, 'clickaway'); } diff --git a/src/SvgIcon/SvgIcon.spec.js b/src/SvgIcon/SvgIcon.spec.js index f005e23c179cbd..3db39b2c89e3bf 100644 --- a/src/SvgIcon/SvgIcon.spec.js +++ b/src/SvgIcon/SvgIcon.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Switch/Switch.spec.js b/src/Switch/Switch.spec.js index c4577cd40a47d2..47b98ddfc96be4 100644 --- a/src/Switch/Switch.spec.js +++ b/src/Switch/Switch.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Table/TableBody.spec.js b/src/Table/TableBody.spec.js index 4562db2a6f4993..d5f0c2fc4c66cb 100644 --- a/src/Table/TableBody.spec.js +++ b/src/Table/TableBody.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Table/TablePagination.spec.js b/src/Table/TablePagination.spec.js index a361d4c5729a3a..c525dfbbb66805 100644 --- a/src/Table/TablePagination.spec.js +++ b/src/Table/TablePagination.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, createMount } from '../test-utils'; diff --git a/src/Table/TableRow.spec.js b/src/Table/TableRow.spec.js index 669f8bdfd4141f..b3ff735d691973 100644 --- a/src/Table/TableRow.spec.js +++ b/src/Table/TableRow.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Tabs/Tab.js b/src/Tabs/Tab.js index d41979ca0eb915..e0e16b1e7d3f32 100644 --- a/src/Tabs/Tab.js +++ b/src/Tabs/Tab.js @@ -107,7 +107,7 @@ class Tab extends React.Component { } } - handleChange = (event: SyntheticEvent<>) => { + handleChange = event => { const { onChange, value, onClick } = this.props; if (onChange) { diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index f7dedc6698cb5f..c8bb2061346a63 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -156,8 +156,8 @@ class Tabs extends React.Component { return { tabsMeta, tabMeta }; }; - tabs: ?HTMLElement = undefined; - valueToIndex: { [key: any]: any } = {}; + tabs = undefined; + valueToIndex = {}; handleResize = debounce(() => { this.updateIndicatorState(this.props); diff --git a/src/Toolbar/Toolbar.spec.js b/src/Toolbar/Toolbar.spec.js index cbe7fabc7c6251..34cfef2a8bf3d0 100644 --- a/src/Toolbar/Toolbar.spec.js +++ b/src/Toolbar/Toolbar.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; diff --git a/src/Typography/Typography.spec.js b/src/Typography/Typography.spec.js index 310ae50b810b71..04d052d66b08e8 100644 --- a/src/Typography/Typography.spec.js +++ b/src/Typography/Typography.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { createShallow, getClasses } from '../test-utils'; @@ -72,7 +70,7 @@ describe('', () => { ['error', 'colorError'], ].forEach(([color, className]) => { it(`should render ${color} color`, () => { - const wrapper = shallow(Hello); + const wrapper = shallow(Hello); assert.ok(classes[className] !== undefined); assert.strictEqual(wrapper.hasClass(classes[className]), true, `should be ${color} text`); }); diff --git a/src/colors/common.js b/src/colors/common.js index c6e1964da70d62..1613d9e0fe50ab 100644 --- a/src/colors/common.js +++ b/src/colors/common.js @@ -1,5 +1,3 @@ -// @flow - const common = { black: '#000', white: '#fff', diff --git a/src/index.js b/src/index.js index cd55f314eb7610..7e5b73d2ae87e7 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,3 @@ -// @flow - export { default as AppBar } from './AppBar'; export { default as Avatar } from './Avatar'; export { default as Badge } from './Badge'; diff --git a/src/index.spec.js b/src/index.spec.js index fbce5ddd6beaba..9b0444737ef860 100644 --- a/src/index.spec.js +++ b/src/index.spec.js @@ -1,4 +1,3 @@ -// @flow weak /* eslint import/namespace: ['error', { allowComputed: true }] */ /** * Important: This test also serves as a point to diff --git a/src/internal/Portal.spec.js b/src/internal/Portal.spec.js index d6cb73113b1ee8..4f16d4f50cd426 100644 --- a/src/internal/Portal.spec.js +++ b/src/internal/Portal.spec.js @@ -1,5 +1,4 @@ import * as React from 'react'; -import type { Element } from 'react'; import ReactDOM from 'react-dom'; import { assert } from 'chai'; import { createMount, createRender } from '../test-utils'; @@ -39,11 +38,7 @@ describe('', () => { } else if (verion === 'old') { ReactDOM.createPortal = null; - ReactDOM.unstable_renderSubtreeIntoContainer = ( - instance, - children: Element<*>, - layer, - ) => { + ReactDOM.unstable_renderSubtreeIntoContainer = (instance, children, layer) => { const element = document.createElement(children.type); element.textContent = children.props.children; element.setAttribute('id', children.props.id); diff --git a/src/internal/SwitchBase.js b/src/internal/SwitchBase.js index b9482b67539025..e41f24021dc0ff 100644 --- a/src/internal/SwitchBase.js +++ b/src/internal/SwitchBase.js @@ -52,7 +52,7 @@ class SwitchBase extends React.Component { button = null; isControlled = null; - handleInputChange = (event: SyntheticInputEvent<*>) => { + handleInputChange = event => { const checked = event.target.checked; if (!this.isControlled) { diff --git a/src/internal/SwitchBase.spec.js b/src/internal/SwitchBase.spec.js index 8d07c047330fe2..60f5d0e3eaacf6 100644 --- a/src/internal/SwitchBase.spec.js +++ b/src/internal/SwitchBase.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/src/styles/MuiThemeProvider.spec.js b/src/styles/MuiThemeProvider.spec.js index 0a1215f097b325..0307acd4ce3829 100644 --- a/src/styles/MuiThemeProvider.spec.js +++ b/src/styles/MuiThemeProvider.spec.js @@ -1,5 +1,3 @@ -// @flow - import { spy } from 'sinon'; import { assert } from 'chai'; import * as React from 'react'; diff --git a/src/styles/createBreakpoints.spec.js b/src/styles/createBreakpoints.spec.js index 382e2c8347edd5..b846b2a1a586eb 100644 --- a/src/styles/createBreakpoints.spec.js +++ b/src/styles/createBreakpoints.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createBreakpoints from './createBreakpoints'; diff --git a/src/styles/createGenerateClassName.spec.js b/src/styles/createGenerateClassName.spec.js index e32bba3420e54f..1c2b95fc845435 100644 --- a/src/styles/createGenerateClassName.spec.js +++ b/src/styles/createGenerateClassName.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createGenerateClassName from './createGenerateClassName'; import consoleErrorMock from '../../test/utils/consoleErrorMock'; diff --git a/src/styles/createMixins.spec.js b/src/styles/createMixins.spec.js index 791d65d8b8844e..75703331835211 100644 --- a/src/styles/createMixins.spec.js +++ b/src/styles/createMixins.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createMixins from './createMixins'; import createMuiTheme from './createMuiTheme'; diff --git a/src/styles/createMuiTheme.spec.js b/src/styles/createMuiTheme.spec.js index f459d60855d0f3..0f040afd2b1415 100644 --- a/src/styles/createMuiTheme.spec.js +++ b/src/styles/createMuiTheme.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createMuiTheme from './createMuiTheme'; import { deepOrange, green } from '../colors'; diff --git a/src/styles/createPalette.spec.js b/src/styles/createPalette.spec.js index 860bb4a8aecfdc..f9413b254399d2 100644 --- a/src/styles/createPalette.spec.js +++ b/src/styles/createPalette.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createPalette, { dark, light } from './createPalette'; import { indigo, pink, deepOrange, green, common } from '../colors'; diff --git a/src/styles/createTypography.spec.js b/src/styles/createTypography.spec.js index 680d2811ec05db..166e7d5df283ec 100644 --- a/src/styles/createTypography.spec.js +++ b/src/styles/createTypography.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createPalette from './createPalette'; import createTypography from './createTypography'; diff --git a/src/styles/getStylesCreator.spec.js b/src/styles/getStylesCreator.spec.js index a1cbe8623ade77..0b284ad850784c 100644 --- a/src/styles/getStylesCreator.spec.js +++ b/src/styles/getStylesCreator.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import getStylesCreator from './getStylesCreator'; import consoleErrorMock from '../../test/utils/consoleErrorMock'; diff --git a/src/styles/themeListener.spec.js b/src/styles/themeListener.spec.js index 806a2d179b2567..eac35d078641c9 100644 --- a/src/styles/themeListener.spec.js +++ b/src/styles/themeListener.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import createBroadcast from 'brcast'; import themeListener, { CHANNEL } from './themeListener'; diff --git a/src/styles/transitions.spec.js b/src/styles/transitions.spec.js index 89e9ca93e409c2..7ead7a20743a72 100644 --- a/src/styles/transitions.spec.js +++ b/src/styles/transitions.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import { stub } from 'sinon'; import transitions, { easing, duration, formatMs, isString, isNumber } from './transitions'; diff --git a/src/test-utils/index.js b/src/test-utils/index.js index b8eb0ff08ee3a0..75085b572a428e 100644 --- a/src/test-utils/index.js +++ b/src/test-utils/index.js @@ -1,5 +1,3 @@ -// @flow - export { default as createShallow } from './createShallow'; export { default as createMount } from './createMount'; export { default as createRender } from './createRender'; diff --git a/src/test-utils/until.js b/src/test-utils/until.js index efb14c37fc0182..aab33f8085bf51 100644 --- a/src/test-utils/until.js +++ b/src/test-utils/until.js @@ -1,5 +1,3 @@ -// @flow weak - function shallowRecursively(wrapper, selector, { context, ...other }) { if (wrapper.isEmptyRender() || typeof wrapper.getElement().type === 'string') { return wrapper; diff --git a/src/test-utils/until.spec.js b/src/test-utils/until.spec.js index 40075803c88612..ca1fd9d3e9a8d9 100644 --- a/src/test-utils/until.spec.js +++ b/src/test-utils/until.spec.js @@ -1,5 +1,3 @@ -// @flow - import assert from 'assert'; import * as React from 'react'; import * as PropTypes from 'prop-types'; @@ -81,7 +79,7 @@ describe('until', () => { }); // eslint-disable-next-line react/prefer-stateless-function - class Foo extends React.Component<{}> { + class Foo extends React.Component { render() { return

; } @@ -100,7 +98,7 @@ describe('until', () => { }); // eslint-disable-next-line react/no-multi-comp - class Bar extends React.Component<{}> { + class Bar extends React.Component { static childContextTypes = { quux: PropTypes.bool }; getChildContext = () => ({ quux: true }); render = () => ; diff --git a/src/test-utils/unwrap.js b/src/test-utils/unwrap.js index 1ed0d79b62372d..bbb791a6dbb3a9 100644 --- a/src/test-utils/unwrap.js +++ b/src/test-utils/unwrap.js @@ -1,5 +1,3 @@ -// @flow weak - export default function unwrap(component) { return component.Naked ? unwrap(component.Naked) : component; } diff --git a/src/transitions/Collapse.spec.js b/src/transitions/Collapse.spec.js index cb4afec9175a5b..96ffe948837aa8 100644 --- a/src/transitions/Collapse.spec.js +++ b/src/transitions/Collapse.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { ReactWrapper } from 'enzyme'; import { assert } from 'chai'; diff --git a/src/transitions/Fade.spec.js b/src/transitions/Fade.spec.js index 81b29d9d4f77a4..df53c8e44d49e9 100644 --- a/src/transitions/Fade.spec.js +++ b/src/transitions/Fade.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/src/transitions/Grow.spec.js b/src/transitions/Grow.spec.js index 780b6862e45aab..f0eb000f9d7130 100644 --- a/src/transitions/Grow.spec.js +++ b/src/transitions/Grow.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { assert } from 'chai'; import { spy, useFakeTimers } from 'sinon'; diff --git a/src/transitions/index.js b/src/transitions/index.js index 12d905f13c10a9..aeedcb7c78ad61 100644 --- a/src/transitions/index.js +++ b/src/transitions/index.js @@ -1,5 +1,3 @@ -// @flow - export { default as Slide } from './Slide'; export { default as Grow } from './Grow'; export { default as Fade } from './Fade'; diff --git a/src/utils/ClickAwayListener.spec.js b/src/utils/ClickAwayListener.spec.js index df8955be5141a9..36683f04732740 100644 --- a/src/utils/ClickAwayListener.spec.js +++ b/src/utils/ClickAwayListener.spec.js @@ -1,5 +1,3 @@ -// @flow - import * as React from 'react'; import { findDOMNode } from 'react-dom'; import { assert } from 'chai'; diff --git a/src/utils/exactProp.spec.js b/src/utils/exactProp.spec.js index be3b71c548e556..217eff44aa2283 100644 --- a/src/utils/exactProp.spec.js +++ b/src/utils/exactProp.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import exactProp, { specialProperty } from './exactProp'; diff --git a/src/utils/helpers.spec.js b/src/utils/helpers.spec.js index 46b13b99cdbb2a..628bedec230f58 100644 --- a/src/utils/helpers.spec.js +++ b/src/utils/helpers.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import { capitalizeFirstLetter, contains, find } from './helpers'; diff --git a/src/utils/requirePropFactory.spec.js b/src/utils/requirePropFactory.spec.js index e6e9f07fc82176..ef5de646b6fcf7 100644 --- a/src/utils/requirePropFactory.spec.js +++ b/src/utils/requirePropFactory.spec.js @@ -1,5 +1,3 @@ -// @flow - import { assert } from 'chai'; import requirePropFactory from './requirePropFactory'; From 63a4b4fc233abb32d8d9e4be485c40fa26e7eddc Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sun, 17 Dec 2017 17:09:03 -0600 Subject: [PATCH 38/84] reestablish some types in transition.d.ts that are reused --- src/internal/transition.d.ts | 14 ++++++++++++++ src/utils/exactProp.ts | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/internal/transition.d.ts b/src/internal/transition.d.ts index 20c99cf7ac2678..dd89e2607f7405 100644 --- a/src/internal/transition.d.ts +++ b/src/internal/transition.d.ts @@ -1,3 +1,4 @@ +<<<<<<< 9a9324231acb7cc37086519d614b4c15c413b11c import * as React from 'react'; export type TransitionDuration = number | { enter: number; exit: number }; @@ -19,4 +20,17 @@ export interface TransitionProps extends Partial { in: boolean; appear?: boolean; unmountOnExit?: boolean; +======= +import { EnterHandler, ExitHandler, TransitionProps } from 'react-transition-group/Transition'; + +export type TransitionDuration = TransitionProps['timeout']; + +export interface TransitionHandlers { + onEnter: EnterHandler; + onEntering: EnterHandler; + onEntered: EnterHandler; + onExit: ExitHandler; + onExiting: ExitHandler; + onExited: ExitHandler; +>>>>>>> reestablish some types in transition.d.ts that are reused } diff --git a/src/utils/exactProp.ts b/src/utils/exactProp.ts index f8559dd149d0d5..cd30d135d49867 100644 --- a/src/utils/exactProp.ts +++ b/src/utils/exactProp.ts @@ -5,7 +5,7 @@ import * as PropTypes from 'prop-types'; export const specialProperty = 'exact-prop: \u200b'; -export default function exactProp(propTypes: typeof PropTypes, componentNameInError: string) { +export default function exactProp(propTypes: object, componentNameInError: string) { return { ...propTypes, // eslint-disable-next-line prefer-arrow-callback From c5a2837d08aab348025bc599aeba443c193b4412 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sun, 17 Dec 2017 17:57:53 -0600 Subject: [PATCH 39/84] all typescript errors fixed --- package.json | 1 - src/Dialog/Dialog.d.ts | 2 +- src/Drawer/Drawer.d.ts | 2 +- src/Menu/Menu.d.ts | 2 +- src/Modal/Modal.d.ts | 2 +- src/Popover/Popover.d.ts | 2 +- src/Snackbar/Snackbar.d.ts | 2 +- src/Stepper/StepContent.d.ts | 2 +- src/transitions/Collapse.tsx | 18 ++++---- src/transitions/Fade.tsx | 9 ++-- src/transitions/Grow.tsx | 15 +++---- src/transitions/Slide.tsx | 5 ++- src/transitions/transition.d.ts | 48 ++++++++++++++++++++ typings/untyped-modules.d.ts | 3 ++ yarn.lock | 77 ++++++++++++--------------------- 15 files changed, 109 insertions(+), 81 deletions(-) create mode 100644 src/transitions/transition.d.ts diff --git a/package.json b/package.json index 32b0a05da31380..f65af32863225a 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,6 @@ "@types/react": "16.0.31", "@types/react-dom": "^16.0.3", "@types/react-event-listener": "^0.4.4", - "@types/react-transition-group": "^2.0.6", "@types/warning": "^3.0.0", "babel-runtime": "^6.26.0", "brcast": "^3.0.1", diff --git a/src/Dialog/Dialog.d.ts b/src/Dialog/Dialog.d.ts index c886bd40164f69..483961ac90fb91 100644 --- a/src/Dialog/Dialog.d.ts +++ b/src/Dialog/Dialog.d.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { ModalProps, ModalClassKey } from '../Modal'; -import { TransitionDuration } from '../internal/transition'; +import { TransitionDuration } from '../transitions/transition'; export interface DialogProps extends StandardProps { diff --git a/src/Drawer/Drawer.d.ts b/src/Drawer/Drawer.d.ts index 9f585e5550a932..374940602acc47 100644 --- a/src/Drawer/Drawer.d.ts +++ b/src/Drawer/Drawer.d.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { ModalProps, ModalClassKey } from '../Modal'; -import { TransitionDuration } from '../internal/transition'; +import { TransitionDuration } from '../transitions/transition'; import { SlideProps } from '../transitions/Slide'; import { Theme } from '../styles/createMuiTheme'; diff --git a/src/Menu/Menu.d.ts b/src/Menu/Menu.d.ts index 22914d2032c9c4..e0ec8a446ef559 100644 --- a/src/Menu/Menu.d.ts +++ b/src/Menu/Menu.d.ts @@ -1,6 +1,6 @@ import * as React from 'react'; import { PopoverProps, PopoverClassKey } from '../Popover'; -import { TransitionDuration, TransitionHandlers } from '../internal/transition'; +import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; import { MenuListProps } from './MenuList'; import { StandardProps } from '..'; diff --git a/src/Modal/Modal.d.ts b/src/Modal/Modal.d.ts index 5aa3ade77ed4df..b17b7760499e2c 100644 --- a/src/Modal/Modal.d.ts +++ b/src/Modal/Modal.d.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { BackdropProps } from './Backdrop'; -import { TransitionDuration, TransitionHandlers } from '../internal/transition'; +import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; export interface ModalProps extends StandardProps< diff --git a/src/Popover/Popover.d.ts b/src/Popover/Popover.d.ts index c75ae025e82452..282d1d69bea9d1 100644 --- a/src/Popover/Popover.d.ts +++ b/src/Popover/Popover.d.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { PaperProps } from '../Paper'; -import { TransitionDuration, TransitionHandlers } from '../internal/transition'; +import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; import { ModalProps, ModalClassKey } from '../Modal'; export interface PopoverOrigin { diff --git a/src/Snackbar/Snackbar.d.ts b/src/Snackbar/Snackbar.d.ts index e6f75dec5f4c34..b2a8d9c4d62949 100644 --- a/src/Snackbar/Snackbar.d.ts +++ b/src/Snackbar/Snackbar.d.ts @@ -1,6 +1,6 @@ import * as React from 'react'; import { StandardProps } from '..'; -import { TransitionDuration, TransitionHandlers } from '../internal/transition'; +import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; export type SnackBarOrigin = { horizontal?: 'left' | 'center' | 'right' | number; diff --git a/src/Stepper/StepContent.d.ts b/src/Stepper/StepContent.d.ts index 687b8ff14d0a4e..a1d41af9a66c08 100644 --- a/src/Stepper/StepContent.d.ts +++ b/src/Stepper/StepContent.d.ts @@ -1,7 +1,7 @@ import * as React from 'react'; import { StandardProps } from '..'; import { Orientation } from './Stepper'; -import { TransitionDuration } from '../internal/transition'; +import { TransitionDuration } from '../transitions/transition'; export interface StepContentProps extends StandardProps, StepContentClasskey> { diff --git a/src/transitions/Collapse.tsx b/src/transitions/Collapse.tsx index 0b1974565ca198..b0148152078102 100644 --- a/src/transitions/Collapse.tsx +++ b/src/transitions/Collapse.tsx @@ -8,10 +8,10 @@ import withStyles from '../styles/withStyles'; import { duration } from '../styles/transitions'; import { Theme, WithStyles } from '../styles'; import { StandardProps } from '..'; -import { TransitionDuration, TransitionProps } from '../internal/transition'; +import { TransitionDuration, TransitionProps } from './transition'; +import { Omit } from '../index'; -export interface CollapseProps - extends StandardProps { +export interface CollapseProps extends Omit { children?: React.ReactNode; collapsedHeight?: string; component?: string | React.ComponentType; @@ -56,15 +56,15 @@ class Collapse extends React.Component { + handleEnter = (node: HTMLElement, isAppearing: boolean) => { node.style.height = this.props.collapsedHeight; if (this.props.onEnter) { - this.props.onEnter(node); + this.props.onEnter(node, isAppearing); } }; - handleEntering = (node: HTMLElement) => { + handleEntering = (node: HTMLElement, isAppearing: boolean) => { const { timeout, theme } = this.props; const wrapperHeight = this.wrapper ? this.wrapper.clientHeight : 0; @@ -83,7 +83,7 @@ class Collapse extends React.Component(Collapse); diff --git a/src/transitions/Fade.tsx b/src/transitions/Fade.tsx index 33fa5d231d4167..b4590b463321a9 100644 --- a/src/transitions/Fade.tsx +++ b/src/transitions/Fade.tsx @@ -2,9 +2,10 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import Transition, { TransitionProps } from 'react-transition-group/Transition'; +import Transition from 'react-transition-group/Transition'; import { duration } from '../styles/transitions'; import withTheme, { WithTheme } from '../styles/withTheme'; +import { TransitionProps } from './transition'; export interface FadeProps extends TransitionProps {} @@ -23,12 +24,12 @@ class Fade extends React.Component { }, }; - handleEnter = (node: HTMLElement) => { + handleEnter = (node: HTMLElement, isAppearing: boolean) => { node.style.opacity = '0'; reflow(node); if (this.props.onEnter) { - this.props.onEnter(node); + this.props.onEnter(node, isAppearing); } }; @@ -43,7 +44,7 @@ class Fade extends React.Component { node.style.opacity = '1'; if (this.props.onEntering) { - this.props.onEntering(node); + this.props.onEntering(node, true); } }; diff --git a/src/transitions/Grow.tsx b/src/transitions/Grow.tsx index 4902f1adfb16b5..23e6b4f8050fda 100644 --- a/src/transitions/Grow.tsx +++ b/src/transitions/Grow.tsx @@ -2,20 +2,17 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import CSSTransition, { - CSSTransitionClassNames, - CSSTransitionProps, -} from 'react-transition-group/CSSTransition'; +import CSSTransition from 'react-transition-group/CSSTransition'; import withTheme, { WithTheme } from '../styles/withTheme'; // import { TransitionDuration } from '../internal/transition'; import { Omit } from '../index'; +import { CSSTransitionClassNames, CSSTransitionProps } from './transition'; -// export interface GrowProps extends CSSTransitionProps { export interface GrowProps extends Omit { - // appear?: boolean; - // rootRef?: (n: CSSTransition) => any; + children: React.ReactElement; + rootRef?: (n: any) => any; timeout?: CSSTransitionProps['timeout'] | 'auto'; - // transitionClasses?: CSSTransitionClassNames; + transitionClasses?: CSSTransitionClassNames; } // Only exported for tests. @@ -27,7 +24,7 @@ export function getScale(value: number) { * The Grow transition is used by the Popover component. * It's using [react-transition-group](https://github.com/reactjs/react-transition-group) internally. */ -class Grow extends React.Component { +class Grow extends React.Component { static defaultProps: Partial = { appear: true, timeout: 'auto', diff --git a/src/transitions/Slide.tsx b/src/transitions/Slide.tsx index f62f6eec127383..2779e2054e488e 100644 --- a/src/transitions/Slide.tsx +++ b/src/transitions/Slide.tsx @@ -5,9 +5,10 @@ import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; import debounce = require('lodash/debounce'); -import Transition, { TransitionProps } from 'react-transition-group/Transition'; +import Transition from 'react-transition-group/Transition'; import withTheme, { WithTheme } from '../styles/withTheme'; import { duration } from '../styles/transitions'; +import { TransitionProps } from './transition'; const GUTTER = 24; @@ -215,7 +216,7 @@ class Slide extends React.Component { appear style={style} {...other} - ref={node => { + ref={(node: any) => { this.transition = node; }} > diff --git a/src/transitions/transition.d.ts b/src/transitions/transition.d.ts new file mode 100644 index 00000000000000..a9f48c4fed358d --- /dev/null +++ b/src/transitions/transition.d.ts @@ -0,0 +1,48 @@ +import * as React from 'react'; + +export type EndHandler = (node: HTMLElement, done: () => void) => void; +export type EnterHandler = (node: HTMLElement, isAppearing: boolean) => void; +export type ExitHandler = (node: HTMLElement) => void; + +// NOTE: +// copied and modified from @types/react-transition-group - they weren't recognized/work for some reason +export interface TransitionHandlers { + onEnter: EnterHandler; + onEntering: EnterHandler; + onEntered: EnterHandler; + onExit: ExitHandler; + onExiting: ExitHandler; + onExited: ExitHandler; +} + +export interface TransitionActions { + appear?: boolean; + enter?: boolean; + exit?: boolean; +} + +export interface TransitionProps extends TransitionActions, Partial { + addEndListener?: EndHandler; + className?: string; + in?: boolean; + mountOnEnter?: boolean; + unmountOnExit?: boolean; + timeout: number | { enter?: number; exit?: number }; + style?: React.CSSProperties; + // [prop: string]: any; +} + +export type TransitionDuration = TransitionProps['timeout']; + +export interface CSSTransitionClassNames { + appear?: string; + appearActive?: string; + enter?: string; + enterActive?: string; + exit?: string; + exitActive?: string; +} + +export interface CSSTransitionProps extends TransitionProps { + classNames: string | CSSTransitionClassNames; +} diff --git a/typings/untyped-modules.d.ts b/typings/untyped-modules.d.ts index c7de0c04b07721..5f9cfd3a9db4dc 100644 --- a/typings/untyped-modules.d.ts +++ b/typings/untyped-modules.d.ts @@ -2,3 +2,6 @@ declare module 'brcast'; declare module 'dom-helpers/query/contains'; declare module 'dom-helpers/events/on'; declare module 'dom-helpers/events/off'; +// bad definitions or ?? some kind of problem. +declare module 'react-transition-group/CSSTransition'; +declare module 'react-transition-group/Transition'; diff --git a/yarn.lock b/yarn.lock index 0d120ba5f44052..8b9e78e51588fb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -168,12 +168,6 @@ dependencies: "@types/react" "*" -"@types/react-transition-group@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-2.0.6.tgz#8903fa2cf540ba454461590bff811a787889617c" - dependencies: - "@types/react" "*" - "@types/react@*", "@types/react@16.0.31": version "16.0.31" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.0.31.tgz#5285da62f3ac62b797f6d0729a1d6181f3180c3e" @@ -191,8 +185,8 @@ resolved "https://registry.yarnpkg.com/@types/warning/-/warning-3.0.0.tgz#0d2501268ad8f9962b740d387c4654f5f8e23e52" JSONStream@^1.0.4: - version "1.3.1" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.1.tgz#707f761e01dae9e16f1bcf93703b78c70966579a" + version "1.3.2" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.2.tgz#c102371b6ec3a7cf3b847ca00c20bb0fce4c6dea" dependencies: jsonparse "^1.2.0" through ">=2.2.7 <3" @@ -282,8 +276,8 @@ ajv@^4.9.1: json-stable-stringify "^1.0.1" ajv@^5.0.0, ajv@^5.1.0, ajv@^5.1.5, ajv@^5.2.3, ajv@^5.3.0: - version "5.5.1" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.1.tgz#b38bb8876d9e86bee994956a04e721e88b248eb2" + version "5.5.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" dependencies: co "^4.6.0" fast-deep-equal "^1.0.0" @@ -1190,8 +1184,8 @@ babel-plugin-transform-react-remove-prop-types@0.4.8: babel-traverse "^6.25.0" babel-plugin-transform-react-remove-prop-types@^0.4.10: - version "0.4.10" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.10.tgz#3c7f3a03ad8aa6bb8c00e93fd13a433910444545" + version "0.4.12" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.12.tgz#a382c27c42d6580748c80caf8c3d5091edbb60b8" babel-plugin-transform-regenerator@^6.22.0: version "6.26.0" @@ -2802,8 +2796,8 @@ dotenv@^4.0.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d" downshift@^1.22.1: - version "1.22.3" - resolved "https://registry.yarnpkg.com/downshift/-/downshift-1.22.3.tgz#e8d19586edbaaf5379ef0ab3ff83609a57c03193" + version "1.22.4" + resolved "https://registry.yarnpkg.com/downshift/-/downshift-1.22.4.tgz#c78abc61c3658e694abe22f2be9ff80fdb5f1d97" duplexer3@^0.1.4: version "0.1.4" @@ -3204,8 +3198,8 @@ eslint-plugin-mocha@^4.11.0: ramda "^0.24.1" eslint-plugin-prettier@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.3.1.tgz#e7a746c67e716f335274b88295a9ead9f544e44d" + version "2.4.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.4.0.tgz#85cab0775c6d5e3344ef01e78d960f166fb93aae" dependencies: fast-diff "^1.1.1" jest-docblock "^21.0.0" @@ -3531,8 +3525,8 @@ file-entry-cache@^2.0.0: object-assign "^4.0.1" file-loader@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.5.tgz#91c25b6b6fbe56dae99f10a425fd64933b5c9daa" + version "1.1.6" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.6.tgz#7b9a8f2c58f00a77fddf49e940f7ac978a3ea0e8" dependencies: loader-utils "^1.0.2" schema-utils "^0.3.0" @@ -4735,12 +4729,6 @@ is-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" -is-observable@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-0.2.0.tgz#b361311d83c6e5d726cabf5e250b0237106f5ae2" - dependencies: - symbol-observable "^0.2.2" - is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -5103,22 +5091,17 @@ jss-compose@^5.0.0: warning "^3.0.0" jss-default-unit@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/jss-default-unit/-/jss-default-unit-8.0.0.tgz#a308ead4f587ebe17cc845f9870867400de90910" - dependencies: - is-observable "^0.2.0" + version "8.0.2" + resolved "https://registry.yarnpkg.com/jss-default-unit/-/jss-default-unit-8.0.2.tgz#cc1e889bae4c0b9419327b314ab1c8e2826890e6" jss-expand@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jss-expand/-/jss-expand-5.0.0.tgz#8eadb782f29ec5f1d285451dd38052d5ac51644a" - dependencies: - is-observable "^0.2.0" + version "5.1.0" + resolved "https://registry.yarnpkg.com/jss-expand/-/jss-expand-5.1.0.tgz#b1ad74ec18631f34f65a2124fcfceb6400610e3d" jss-extend@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jss-extend/-/jss-extend-6.0.1.tgz#e53430bc92a42e50d036883ccfecfbc4e1199147" + version "6.1.0" + resolved "https://registry.yarnpkg.com/jss-extend/-/jss-extend-6.1.0.tgz#85f3d39944018e8f44b322c14fa316068aa7bb0b" dependencies: - is-observable "^0.2.0" warning "^3.0.0" jss-global@^3.0.0: @@ -5169,11 +5152,11 @@ jss-vendor-prefixer@^7.0.0: css-vendor "^0.3.8" jss@^9.3.2, jss@^9.3.3: - version "9.3.3" - resolved "https://registry.yarnpkg.com/jss/-/jss-9.3.3.tgz#d535ad8c64f6df9aeadb0219d5153c47493ff1c0" + version "9.4.0" + resolved "https://registry.yarnpkg.com/jss/-/jss-9.4.0.tgz#fbfd1a63556c5afd5bfcffd98df3c50eb2614ed3" dependencies: is-in-browser "^1.1.3" - symbol-observable "^1.0.4" + symbol-observable "^1.1.0" warning "^3.0.0" jsx-ast-utils@^2.0.0: @@ -5876,8 +5859,8 @@ moment@2.17.1: resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.1.tgz#fed9506063f36b10f066c8b59a144d7faebe1d82" moment@^2.11.2: - version "2.19.4" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.4.tgz#17e5e2c6ead8819c8ecfad83a0acccb312e94682" + version "2.20.0" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.0.tgz#53396358994dd3a551e966a66af715ecb6c30ad0" move-concurrently@^1.0.1: version "1.0.1" @@ -8245,8 +8228,8 @@ source-map@^0.4.4: amdefine ">=0.0.4" sourcemapped-stacktrace@^1.1.6: - version "1.1.7" - resolved "https://registry.yarnpkg.com/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.7.tgz#17e05374ff78b71a9d89ad3975a49f22725ba935" + version "1.1.8" + resolved "https://registry.yarnpkg.com/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.8.tgz#6b7a3f1a6fb15f6d40e701e23ce404553480d688" dependencies: source-map "0.5.6" @@ -8521,11 +8504,7 @@ symbol-observable@1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d" -symbol-observable@^0.2.2: - version "0.2.4" - resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" - -symbol-observable@^1.0.3, symbol-observable@^1.0.4: +symbol-observable@^1.0.3, symbol-observable@^1.0.4, symbol-observable@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.1.0.tgz#5c68fd8d54115d9dfb72a84720549222e8db9b32" @@ -9360,8 +9339,8 @@ ws@1.1.2: ultron "1.0.x" ws@^3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.2.tgz#96c1d08b3fefda1d5c1e33700d3bfaa9be2d5608" + version "3.3.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" dependencies: async-limiter "~1.0.0" safe-buffer "~5.1.0" From 5ae7d1666744bb195932606894cf22b6dd8ad0af Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sun, 17 Dec 2017 18:35:35 -0600 Subject: [PATCH 40/84] wip trying test:unit --- src/AppBar/AppBar.js | 2 +- src/Avatar/Avatar.js | 2 +- src/Badge/Badge.js | 2 +- src/BottomNavigation/BottomNavigation.js | 2 +- src/BottomNavigation/BottomNavigationButton.js | 2 +- src/Button/Button.js | 2 +- src/ButtonBase/ButtonBase.js | 2 +- src/ButtonBase/Ripple.js | 2 +- src/ButtonBase/TouchRipple.js | 2 +- src/Card/CardActions.js | 2 +- src/Card/CardContent.js | 2 +- src/Card/CardHeader.js | 2 +- src/Card/CardMedia.js | 2 +- src/Chip/Chip.js | 2 +- src/Dialog/Dialog.js | 2 +- src/Dialog/DialogActions.js | 2 +- src/Dialog/DialogContent.js | 2 +- src/Dialog/DialogContentText.js | 2 +- src/Dialog/DialogTitle.js | 2 +- src/Divider/Divider.js | 2 +- src/Drawer/Drawer.js | 2 +- src/ExpansionPanel/ExpansionPanel.js | 2 +- src/ExpansionPanel/ExpansionPanelActions.js | 2 +- src/ExpansionPanel/ExpansionPanelDetails.js | 2 +- src/ExpansionPanel/ExpansionPanelSummary.js | 2 +- src/Form/FormControl.js | 2 +- src/Form/FormControlLabel.js | 2 +- src/Form/FormGroup.js | 2 +- src/Form/FormHelperText.js | 2 +- src/Form/FormLabel.js | 2 +- src/Grid/Grid.js | 2 +- src/GridList/GridList.js | 2 +- src/GridList/GridListTile.js | 2 +- src/GridList/GridListTileBar.js | 2 +- src/Icon/Icon.js | 2 +- src/IconButton/IconButton.js | 2 +- src/Input/Input.js | 2 +- src/Input/InputAdornment.js | 2 +- src/Input/InputLabel.js | 2 +- src/List/List.js | 2 +- src/List/ListItem.js | 2 +- src/List/ListItemAvatar.js | 2 +- src/List/ListItemIcon.js | 2 +- src/List/ListItemSecondaryAction.js | 2 +- src/List/ListItemText.js | 2 +- src/List/ListSubheader.js | 2 +- src/Menu/MenuItem.js | 2 +- src/MobileStepper/MobileStepper.js | 2 +- src/Modal/Backdrop.js | 2 +- src/Modal/Modal.js | 2 +- src/Progress/CircularProgress.js | 2 +- src/Progress/LinearProgress.js | 2 +- src/Select/SelectInput.js | 2 +- src/Snackbar/Snackbar.js | 2 +- src/Snackbar/SnackbarContent.js | 2 +- src/Stepper/Step.js | 2 +- src/Stepper/StepButton.js | 2 +- src/Stepper/StepConnector.js | 2 +- src/Stepper/StepContent.js | 2 +- src/Stepper/StepIcon.js | 2 +- src/Stepper/StepLabel.js | 2 +- src/Stepper/StepPositionIcon.js | 2 +- src/Stepper/Stepper.js | 2 +- src/SvgIcon/SvgIcon.js | 2 +- src/Switch/Switch.js | 2 +- src/Table/Table.js | 2 +- src/Table/TableBody.js | 2 +- src/Table/TableCell.js | 2 +- src/Table/TableFooter.js | 2 +- src/Table/TableHead.js | 2 +- src/Table/TableRow.js | 2 +- src/Table/TableSortLabel.js | 2 +- src/Tabs/Tab.js | 2 +- src/Tabs/TabIndicator.js | 2 +- src/Tabs/TabScrollButton.js | 2 +- src/Tabs/Tabs.js | 2 +- src/Toolbar/Toolbar.js | 2 +- src/Tooltip/Tooltip.js | 2 +- src/Typography/Typography.js | 2 +- src/internal/SwitchBase.js | 2 +- src/styles/withTheme.js | 2 +- src/transitions/Collapse.tsx | 2 +- src/utils/keyboardFocus.ts | 2 +- src/utils/withWidth.js | 2 +- test/integration/List.spec.js | 4 +--- test/integration/Menu.spec.js | 4 +--- test/integration/MenuList.spec.js | 4 +--- test/integration/Select.spec.js | 4 +--- test/integration/fixtures/menus/SimpleMenu.js | 2 +- test/integration/fixtures/select/SelectAndDialog.js | 4 +--- test/karma.conf.js | 2 -- test/karma.tests.js | 2 -- test/regressions/index.js | 2 +- test/regressions/tests/Badge/Badge.js | 4 +--- test/regressions/tests/Button/MultilineButton.js | 4 +--- test/regressions/tests/Checkbox/CheckedCheckbox.js | 4 +--- test/regressions/tests/Checkbox/DisabledCheckbox.js | 4 +--- test/regressions/tests/Checkbox/SimpleCheckbox.js | 4 +--- test/regressions/tests/Chip/DeletableAvatarChip.js | 4 +--- test/regressions/tests/Dialog/AlertDialog.js | 4 +--- test/regressions/tests/Divider/InsetDivider.js | 4 +--- test/regressions/tests/Divider/LightDivider.js | 4 +--- test/regressions/tests/Divider/SimpleDivider.js | 4 +--- test/regressions/tests/Grid/AutoGrid.js | 4 +--- test/regressions/tests/Grid/SimpleGrid.js | 4 +--- test/regressions/tests/Grid/StressGrid.js | 2 +- test/regressions/tests/Icon/Icons.js | 3 +-- test/regressions/tests/IconButton/ContrastIconButton.js | 4 +--- test/regressions/tests/Input/InputLabels.js | 4 +--- test/regressions/tests/Input/InputSearch.js | 4 +--- test/regressions/tests/Input/Inputs.js | 4 ++++ .../tests/LinearProgress/BufferLinearProgress.js | 4 +--- .../tests/LinearProgress/DeterminateLinearProgress.js | 4 +--- test/regressions/tests/List/AvatarListItem.js | 4 +--- test/regressions/tests/List/IconListItem.js | 4 +--- .../regressions/tests/List/PrimaryActionCheckboxListItem.js | 4 +--- .../tests/List/SecondaryActionCheckboxListItem.js | 4 +--- test/regressions/tests/List/SimpleListItem.js | 4 +--- test/regressions/tests/ListSubheader/InsetListSubheader.js | 4 +--- .../regressions/tests/ListSubheader/PrimaryListSubheader.js | 4 +--- test/regressions/tests/ListSubheader/SimpleListSubheader.js | 4 +--- test/regressions/tests/Menu/SimpleMenuList.js | 4 +--- test/regressions/tests/Paper/SimplePaper.js | 4 +--- test/regressions/tests/Radio/CheckedRadio.js | 4 +--- test/regressions/tests/Radio/DisabledRadio.js | 4 +--- test/regressions/tests/Radio/SimpleRadio.js | 4 +--- test/regressions/tests/RadioGroup/RadioGroupWithLabel.js | 4 +--- .../tests/RadioGroup/RadioGroupWithLabelError.js | 4 +--- .../tests/RadioGroup/RadioGroupWithLabelRequired.js | 4 +--- test/regressions/tests/RadioGroup/SimpleRadioGroup.js | 4 +--- test/regressions/tests/SvgIcon/SimpleSvgIcon.js | 4 +--- test/regressions/tests/Switch/CheckedSwitch.js | 4 +--- test/regressions/tests/Switch/DisabledSwitch.js | 4 +--- test/regressions/tests/Switch/SimpleSwitch.js | 4 +--- test/regressions/tests/Table/PaddingTable.js | 4 +--- test/regressions/tests/Tabs/AdvancedTabs.js | 2 +- test/regressions/tests/Tabs/SimpleTabs.js | 2 +- test/regressions/tests/TextField/TextFieldError.js | 4 +--- test/regressions/tests/TextField/TextFieldMargin.js | 4 +--- test/regressions/tests/TextField/TextFieldMultiline.js | 4 +--- test/regressions/tests/TextField/TextFieldRequired.js | 4 +--- test/regressions/tests/Tooltip/PositionedTooltips.js | 2 +- test/utils/consoleErrorMock.spec.js | 1 - test/utils/init.js | 6 +++--- test/vrtest.config.js | 1 - 145 files changed, 146 insertions(+), 245 deletions(-) diff --git a/src/AppBar/AppBar.js b/src/AppBar/AppBar.js index cb37311211edcc..eb306b477feff1 100644 --- a/src/AppBar/AppBar.js +++ b/src/AppBar/AppBar.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; import Paper from '../Paper'; diff --git a/src/Avatar/Avatar.js b/src/Avatar/Avatar.js index b4239de1f4a2c9..fd7e6cee7f0b99 100644 --- a/src/Avatar/Avatar.js +++ b/src/Avatar/Avatar.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { emphasize } from '../styles/colorManipulator'; diff --git a/src/Badge/Badge.js b/src/Badge/Badge.js index e5d6a88d7c56a7..d1626a63f2efc3 100644 --- a/src/Badge/Badge.js +++ b/src/Badge/Badge.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/BottomNavigation/BottomNavigation.js b/src/BottomNavigation/BottomNavigation.js index 03077baa61d7f1..9d9216bd67b1a4 100755 --- a/src/BottomNavigation/BottomNavigation.js +++ b/src/BottomNavigation/BottomNavigation.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/BottomNavigation/BottomNavigationButton.js b/src/BottomNavigation/BottomNavigationButton.js index 11c02ba90653d3..bdf19693a3959b 100644 --- a/src/BottomNavigation/BottomNavigationButton.js +++ b/src/BottomNavigation/BottomNavigationButton.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import Icon from '../Icon'; diff --git a/src/Button/Button.js b/src/Button/Button.js index f9cff99aad4c72..774f4373c64156 100644 --- a/src/Button/Button.js +++ b/src/Button/Button.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { fade } from '../styles/colorManipulator'; import ButtonBase from '../ButtonBase'; diff --git a/src/ButtonBase/ButtonBase.js b/src/ButtonBase/ButtonBase.js index 0fa507af990bf5..b7bc0998b6ba34 100644 --- a/src/ButtonBase/ButtonBase.js +++ b/src/ButtonBase/ButtonBase.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import keycode from 'keycode'; import withStyles from '../styles/withStyles'; import { listenForFocusKeys, detectKeyboardFocus, focusKeyPressed } from '../utils/keyboardFocus'; diff --git a/src/ButtonBase/Ripple.js b/src/ButtonBase/Ripple.js index ef6fc2a24c8e04..71281b29237eb2 100644 --- a/src/ButtonBase/Ripple.js +++ b/src/ButtonBase/Ripple.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import Transition from 'react-transition-group/Transition'; /** diff --git a/src/ButtonBase/TouchRipple.js b/src/ButtonBase/TouchRipple.js index 18ebe6e3b47421..619b68a03e4610 100644 --- a/src/ButtonBase/TouchRipple.js +++ b/src/ButtonBase/TouchRipple.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; import TransitionGroup from 'react-transition-group/TransitionGroup'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Ripple from './Ripple'; diff --git a/src/Card/CardActions.js b/src/Card/CardActions.js index b98bb899e6596d..2d4324c5610d64 100644 --- a/src/Card/CardActions.js +++ b/src/Card/CardActions.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { cloneChildrenWithClassName } from '../utils/reactHelpers'; diff --git a/src/Card/CardContent.js b/src/Card/CardContent.js index a82611301892d3..b8a94d71c24b9c 100644 --- a/src/Card/CardContent.js +++ b/src/Card/CardContent.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Card/CardHeader.js b/src/Card/CardHeader.js index 8224c23cb57f4c..c936ae530979fd 100644 --- a/src/Card/CardHeader.js +++ b/src/Card/CardHeader.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; import CardContent from './CardContent'; diff --git a/src/Card/CardMedia.js b/src/Card/CardMedia.js index b72feeb01a63a1..883ef00f058b5d 100644 --- a/src/Card/CardMedia.js +++ b/src/Card/CardMedia.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import * as warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/Chip/Chip.js b/src/Chip/Chip.js index ca104be4c73cca..35ce9b285f020e 100644 --- a/src/Chip/Chip.js +++ b/src/Chip/Chip.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import keycode from 'keycode'; import withStyles from '../styles/withStyles'; import CancelIcon from '../svg-icons/Cancel'; diff --git a/src/Dialog/Dialog.js b/src/Dialog/Dialog.js index b3f878250f4ac3..71a9cd67f0205e 100644 --- a/src/Dialog/Dialog.js +++ b/src/Dialog/Dialog.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; import Modal from '../Modal'; diff --git a/src/Dialog/DialogActions.js b/src/Dialog/DialogActions.js index a36de556351ec9..fc49d74738849c 100644 --- a/src/Dialog/DialogActions.js +++ b/src/Dialog/DialogActions.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import '../Button'; // So we don't have any override priority issue. diff --git a/src/Dialog/DialogContent.js b/src/Dialog/DialogContent.js index 4692699f152dd6..98ae0a14a3cf45 100644 --- a/src/Dialog/DialogContent.js +++ b/src/Dialog/DialogContent.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => { diff --git a/src/Dialog/DialogContentText.js b/src/Dialog/DialogContentText.js index f855ba86272a17..ad2546c99a02e9 100644 --- a/src/Dialog/DialogContentText.js +++ b/src/Dialog/DialogContentText.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Dialog/DialogTitle.js b/src/Dialog/DialogTitle.js index dfe474127a68a9..a9f4c22e2ac60e 100644 --- a/src/Dialog/DialogTitle.js +++ b/src/Dialog/DialogTitle.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/Divider/Divider.js b/src/Divider/Divider.js index 37c22b49e4dc80..1d42f0c9261e27 100644 --- a/src/Divider/Divider.js +++ b/src/Divider/Divider.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Drawer/Drawer.js b/src/Drawer/Drawer.js index 8068bc1842a5f9..edfced2a4aaebc 100644 --- a/src/Drawer/Drawer.js +++ b/src/Drawer/Drawer.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import Modal from '../Modal'; import withStyles from '../styles/withStyles'; import Slide from '../transitions/Slide'; diff --git a/src/ExpansionPanel/ExpansionPanel.js b/src/ExpansionPanel/ExpansionPanel.js index f07d3ad8460145..92e86c37fc0395 100644 --- a/src/ExpansionPanel/ExpansionPanel.js +++ b/src/ExpansionPanel/ExpansionPanel.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import Collapse from '../transitions/Collapse'; import Paper from '../Paper'; import withStyles from '../styles/withStyles'; diff --git a/src/ExpansionPanel/ExpansionPanelActions.js b/src/ExpansionPanel/ExpansionPanelActions.js index d3a788b08f012c..af6e3bb6404a5d 100644 --- a/src/ExpansionPanel/ExpansionPanelActions.js +++ b/src/ExpansionPanel/ExpansionPanelActions.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { cloneChildrenWithClassName } from '../utils/reactHelpers'; diff --git a/src/ExpansionPanel/ExpansionPanelDetails.js b/src/ExpansionPanel/ExpansionPanelDetails.js index d965832ce562f4..36e9b563dc305d 100644 --- a/src/ExpansionPanel/ExpansionPanelDetails.js +++ b/src/ExpansionPanel/ExpansionPanelDetails.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/ExpansionPanel/ExpansionPanelSummary.js b/src/ExpansionPanel/ExpansionPanelSummary.js index a1809089646cde..be720b5958ef65 100644 --- a/src/ExpansionPanel/ExpansionPanelSummary.js +++ b/src/ExpansionPanel/ExpansionPanelSummary.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import ButtonBase from '../ButtonBase'; import IconButton from '../IconButton'; import withStyles from '../styles/withStyles'; diff --git a/src/Form/FormControl.js b/src/Form/FormControl.js index b3d978bd063eff..6a3694afd615d5 100644 --- a/src/Form/FormControl.js +++ b/src/Form/FormControl.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { isDirty, isAdornedStart } from '../Input/Input'; import { isMuiElement } from '../utils/reactHelpers'; diff --git a/src/Form/FormControlLabel.js b/src/Form/FormControlLabel.js index b249be0b83f2fd..4e2c9736d95a62 100644 --- a/src/Form/FormControlLabel.js +++ b/src/Form/FormControlLabel.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/Form/FormGroup.js b/src/Form/FormGroup.js index f8699bc2b70ff9..d1c2c566c9cbe6 100644 --- a/src/Form/FormGroup.js +++ b/src/Form/FormGroup.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = { diff --git a/src/Form/FormHelperText.js b/src/Form/FormHelperText.js index 662320af7a0be7..b4347b4f4eedf4 100644 --- a/src/Form/FormHelperText.js +++ b/src/Form/FormHelperText.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Form/FormLabel.js b/src/Form/FormLabel.js index f6be27f83072b2..7359cc211f8fc9 100644 --- a/src/Form/FormLabel.js +++ b/src/Form/FormLabel.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => { diff --git a/src/Grid/Grid.js b/src/Grid/Grid.js index 94f23743aa005c..b53bc78dfabae1 100644 --- a/src/Grid/Grid.js +++ b/src/Grid/Grid.js @@ -11,7 +11,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; import requirePropFactory from '../utils/requirePropFactory'; diff --git a/src/GridList/GridList.js b/src/GridList/GridList.js index 3c85dc506461db..7d6b18980cf78b 100644 --- a/src/GridList/GridList.js +++ b/src/GridList/GridList.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = { diff --git a/src/GridList/GridListTile.js b/src/GridList/GridListTile.js index f27880f898b212..093bf1068129b9 100644 --- a/src/GridList/GridListTile.js +++ b/src/GridList/GridListTile.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; diff --git a/src/GridList/GridListTileBar.js b/src/GridList/GridListTileBar.js index 567e578a9754c0..a539760a874262 100644 --- a/src/GridList/GridListTileBar.js +++ b/src/GridList/GridListTileBar.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Icon/Icon.js b/src/Icon/Icon.js index 152261acac8fd5..94162673e81191 100644 --- a/src/Icon/Icon.js +++ b/src/Icon/Icon.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/IconButton/IconButton.js b/src/IconButton/IconButton.js index b9579c76ca07f9..22d7f68cfc9996 100644 --- a/src/IconButton/IconButton.js +++ b/src/IconButton/IconButton.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Input/Input.js b/src/Input/Input.js index b80673407f092a..20537de715f2a8 100644 --- a/src/Input/Input.js +++ b/src/Input/Input.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { isMuiComponent } from '../utils/reactHelpers'; import Textarea from './Textarea'; diff --git a/src/Input/InputAdornment.js b/src/Input/InputAdornment.js index fdca5bd2cd50ca..6b321b30f6a0ab 100644 --- a/src/Input/InputAdornment.js +++ b/src/Input/InputAdornment.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import Typography from '../Typography'; import withStyles from '../styles/withStyles'; diff --git a/src/Input/InputLabel.js b/src/Input/InputLabel.js index eb0a0bd581aa74..fc2baa019ec351 100644 --- a/src/Input/InputLabel.js +++ b/src/Input/InputLabel.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { FormLabel } from '../Form'; diff --git a/src/List/List.js b/src/List/List.js index af027e0b46f70d..94488284e467ae 100644 --- a/src/List/List.js +++ b/src/List/List.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/List/ListItem.js b/src/List/ListItem.js index f99d82fc3db7f3..28787fd1a32d6b 100644 --- a/src/List/ListItem.js +++ b/src/List/ListItem.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import { isMuiElement } from '../utils/reactHelpers'; diff --git a/src/List/ListItemAvatar.js b/src/List/ListItemAvatar.js index 5d28d49fd379ca..81ef35fb937043 100644 --- a/src/List/ListItemAvatar.js +++ b/src/List/ListItemAvatar.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import * as warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/List/ListItemIcon.js b/src/List/ListItemIcon.js index 341ca16efaddcc..26a6f5966eb0cb 100644 --- a/src/List/ListItemIcon.js +++ b/src/List/ListItemIcon.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/List/ListItemSecondaryAction.js b/src/List/ListItemSecondaryAction.js index f12db70130f506..edfaa43d6e00c0 100644 --- a/src/List/ListItemSecondaryAction.js +++ b/src/List/ListItemSecondaryAction.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/List/ListItemText.js b/src/List/ListItemText.js index 51024b4c2d64f0..d446077c3d4bd9 100644 --- a/src/List/ListItemText.js +++ b/src/List/ListItemText.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; diff --git a/src/List/ListSubheader.js b/src/List/ListSubheader.js index 672f06571d1955..67fbd8e0d00ff6 100644 --- a/src/List/ListSubheader.js +++ b/src/List/ListSubheader.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Menu/MenuItem.js b/src/Menu/MenuItem.js index de7796bc20484b..92d64c3cf366d5 100644 --- a/src/Menu/MenuItem.js +++ b/src/Menu/MenuItem.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ListItem from '../List/ListItem'; diff --git a/src/MobileStepper/MobileStepper.js b/src/MobileStepper/MobileStepper.js index d3f04e8217b40e..51e1235ac62a61 100644 --- a/src/MobileStepper/MobileStepper.js +++ b/src/MobileStepper/MobileStepper.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Paper from '../Paper'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Modal/Backdrop.js b/src/Modal/Backdrop.js index 6d5f5075a096d8..67e118032c102f 100644 --- a/src/Modal/Backdrop.js +++ b/src/Modal/Backdrop.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Modal/Modal.js b/src/Modal/Modal.js index c3bf805f008cee..adebda1413e40a 100644 --- a/src/Modal/Modal.js +++ b/src/Modal/Modal.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import ReactDOM from 'react-dom'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import * as warning from 'warning'; import keycode from 'keycode'; import canUseDom from 'dom-helpers/util/inDOM'; diff --git a/src/Progress/CircularProgress.js b/src/Progress/CircularProgress.js index 05f0355ffc4e92..87988f5aeaac89 100644 --- a/src/Progress/CircularProgress.js +++ b/src/Progress/CircularProgress.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; const SIZE = 50; diff --git a/src/Progress/LinearProgress.js b/src/Progress/LinearProgress.js index 80e1a6066d16b2..ae912b4adb5db0 100644 --- a/src/Progress/LinearProgress.js +++ b/src/Progress/LinearProgress.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import * as warning from 'warning'; import withStyles from '../styles/withStyles'; diff --git a/src/Select/SelectInput.js b/src/Select/SelectInput.js index 8f21478d6f0714..1a95e0e8e60d62 100644 --- a/src/Select/SelectInput.js +++ b/src/Select/SelectInput.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import keycode from 'keycode'; import * as warning from 'warning'; import Menu from '../Menu/Menu'; diff --git a/src/Snackbar/Snackbar.js b/src/Snackbar/Snackbar.js index 84cd4695bbeb10..fb91964d7e1f85 100644 --- a/src/Snackbar/Snackbar.js +++ b/src/Snackbar/Snackbar.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import withStyles from '../styles/withStyles'; import { duration } from '../styles/transitions'; diff --git a/src/Snackbar/SnackbarContent.js b/src/Snackbar/SnackbarContent.js index c15fa46fc92cbf..6dabbff4595628 100644 --- a/src/Snackbar/SnackbarContent.js +++ b/src/Snackbar/SnackbarContent.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Paper from '../Paper'; import Typography from '../Typography'; diff --git a/src/Stepper/Step.js b/src/Stepper/Step.js index 5710f4f731f8ae..f48539100b0ad7 100644 --- a/src/Stepper/Step.js +++ b/src/Stepper/Step.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Stepper/StepButton.js b/src/Stepper/StepButton.js index 8c891a5f56582b..f9dd1626b2119f 100644 --- a/src/Stepper/StepButton.js +++ b/src/Stepper/StepButton.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import StepLabel from './StepLabel'; diff --git a/src/Stepper/StepConnector.js b/src/Stepper/StepConnector.js index 3dcd487e7ecf63..10f3a81da06c10 100644 --- a/src/Stepper/StepConnector.js +++ b/src/Stepper/StepConnector.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Stepper/StepContent.js b/src/Stepper/StepContent.js index c8021a340a81ec..abac97f27b74b6 100644 --- a/src/Stepper/StepContent.js +++ b/src/Stepper/StepContent.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as warning from 'warning'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import Collapse from '../transitions/Collapse'; import withStyles from '../styles/withStyles'; diff --git a/src/Stepper/StepIcon.js b/src/Stepper/StepIcon.js index 75b90a795f1606..b613e1f29105d5 100644 --- a/src/Stepper/StepIcon.js +++ b/src/Stepper/StepIcon.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import CheckCircle from '../svg-icons/CheckCircle'; import withStyles from '../styles/withStyles'; import StepPositionIcon from './StepPositionIcon'; diff --git a/src/Stepper/StepLabel.js b/src/Stepper/StepLabel.js index 166660c684c191..3d60c136877496 100644 --- a/src/Stepper/StepLabel.js +++ b/src/Stepper/StepLabel.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Typography from '../Typography'; import StepIcon from './StepIcon'; diff --git a/src/Stepper/StepPositionIcon.js b/src/Stepper/StepPositionIcon.js index 614d439082be3b..341c1d4db9eb60 100644 --- a/src/Stepper/StepPositionIcon.js +++ b/src/Stepper/StepPositionIcon.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import SvgIcon from '../SvgIcon'; diff --git a/src/Stepper/Stepper.js b/src/Stepper/Stepper.js index e7bc0b85696da3..dbbf16076357da 100644 --- a/src/Stepper/Stepper.js +++ b/src/Stepper/Stepper.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import Paper from '../Paper'; import StepConnector from './StepConnector'; diff --git a/src/SvgIcon/SvgIcon.js b/src/SvgIcon/SvgIcon.js index a20c0186209bf4..964afb3aced2aa 100644 --- a/src/SvgIcon/SvgIcon.js +++ b/src/SvgIcon/SvgIcon.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Switch/Switch.js b/src/Switch/Switch.js index 6d8ebfd76bdc9e..cc9948a992d075 100644 --- a/src/Switch/Switch.js +++ b/src/Switch/Switch.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import SwitchBase from '../internal/SwitchBase'; diff --git a/src/Table/Table.js b/src/Table/Table.js index 985ce7f5c9d597..92d90a6066e686 100644 --- a/src/Table/Table.js +++ b/src/Table/Table.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Table/TableBody.js b/src/Table/TableBody.js index 5fc8280a79848d..45edf5318c581c 100644 --- a/src/Table/TableBody.js +++ b/src/Table/TableBody.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Table/TableCell.js b/src/Table/TableCell.js index 6fc15b6f8d7ae9..1941bd95cd1c36 100644 --- a/src/Table/TableCell.js +++ b/src/Table/TableCell.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; import { darken, fade, lighten } from '../styles/colorManipulator'; diff --git a/src/Table/TableFooter.js b/src/Table/TableFooter.js index 8c57a4ef0518d1..e8836a95a8e232 100644 --- a/src/Table/TableFooter.js +++ b/src/Table/TableFooter.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Table/TableHead.js b/src/Table/TableHead.js index 6f0a2259b847ee..daea60d0e37f89 100644 --- a/src/Table/TableHead.js +++ b/src/Table/TableHead.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Table/TableRow.js b/src/Table/TableRow.js index 303365dc276784..63e9cc427df5c4 100644 --- a/src/Table/TableRow.js +++ b/src/Table/TableRow.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Table/TableSortLabel.js b/src/Table/TableSortLabel.js index e474223e73fde7..6662d214a79485 100644 --- a/src/Table/TableSortLabel.js +++ b/src/Table/TableSortLabel.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import ArrowDownwardIcon from '../svg-icons/ArrowDownward'; diff --git a/src/Tabs/Tab.js b/src/Tabs/Tab.js index e0e16b1e7d3f32..7e52666d0c58d8 100644 --- a/src/Tabs/Tab.js +++ b/src/Tabs/Tab.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Tabs/TabIndicator.js b/src/Tabs/TabIndicator.js index ea9c82f8f93f5d..d05104440d450d 100644 --- a/src/Tabs/TabIndicator.js +++ b/src/Tabs/TabIndicator.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/Tabs/TabScrollButton.js b/src/Tabs/TabScrollButton.js index bd2b717dbc8a84..7a403936154764 100644 --- a/src/Tabs/TabScrollButton.js +++ b/src/Tabs/TabScrollButton.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import ButtonBase from '../ButtonBase'; import KeyboardArrowLeft from '../svg-icons/KeyboardArrowLeft'; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index c8bb2061346a63..d00d644c1a64d3 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -1,7 +1,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as warning from 'warning'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; import ScrollbarSize from 'react-scrollbar-size'; diff --git a/src/Toolbar/Toolbar.js b/src/Toolbar/Toolbar.js index f57f28c52d34bf..8c30639fd91aa3 100644 --- a/src/Toolbar/Toolbar.js +++ b/src/Toolbar/Toolbar.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; export const styles = theme => ({ diff --git a/src/Tooltip/Tooltip.js b/src/Tooltip/Tooltip.js index 8ccb190420f63a..4140e33694e70c 100644 --- a/src/Tooltip/Tooltip.js +++ b/src/Tooltip/Tooltip.js @@ -6,7 +6,7 @@ import { findDOMNode } from 'react-dom'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; import * as warning from 'warning'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import { Manager, Target, Popper } from 'react-popper'; import { capitalizeFirstLetter } from '../utils/helpers'; import common from '../colors/common'; diff --git a/src/Typography/Typography.js b/src/Typography/Typography.js index aaff7cf84a7069..64fd833c41efde 100644 --- a/src/Typography/Typography.js +++ b/src/Typography/Typography.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import { capitalizeFirstLetter } from '../utils/helpers'; diff --git a/src/internal/SwitchBase.js b/src/internal/SwitchBase.js index e41f24021dc0ff..5c5d0e9ffe4e8b 100644 --- a/src/internal/SwitchBase.js +++ b/src/internal/SwitchBase.js @@ -1,6 +1,6 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import withStyles from '../styles/withStyles'; import IconButton from '../IconButton'; import CheckBoxOutlineBlankIcon from '../svg-icons/CheckBoxOutlineBlank'; diff --git a/src/styles/withTheme.js b/src/styles/withTheme.js index b64d45d83c8371..e708f1fa159225 100644 --- a/src/styles/withTheme.js +++ b/src/styles/withTheme.js @@ -1,6 +1,6 @@ import * as React from 'react'; import wrapDisplayName from 'recompose/wrapDisplayName'; -import hoistNonReactStatics from 'hoist-non-react-statics'; +import * as hoistNonReactStatics from 'hoist-non-react-statics'; import createMuiTheme from './createMuiTheme'; import themeListener from './themeListener'; diff --git a/src/transitions/Collapse.tsx b/src/transitions/Collapse.tsx index b0148152078102..dce6428f105970 100644 --- a/src/transitions/Collapse.tsx +++ b/src/transitions/Collapse.tsx @@ -1,7 +1,7 @@ // @inheritedComponent Transition import * as React from 'react'; -import classNames from 'classnames'; +import * as classNames from 'classnames'; import * as PropTypes from 'prop-types'; import Transition from 'react-transition-group/Transition'; import withStyles from '../styles/withStyles'; diff --git a/src/utils/keyboardFocus.ts b/src/utils/keyboardFocus.ts index 4e56312132a328..bec41878bf73e9 100644 --- a/src/utils/keyboardFocus.ts +++ b/src/utils/keyboardFocus.ts @@ -1,4 +1,4 @@ -import keycode from 'keycode'; +import * as keycode from 'keycode'; import * as warning from 'warning'; import contains from 'dom-helpers/query/contains'; import addEventListener from '../utils/addEventListener'; diff --git a/src/utils/withWidth.js b/src/utils/withWidth.js index 50ef9baed36eea..ddf9b502ad8f6e 100644 --- a/src/utils/withWidth.js +++ b/src/utils/withWidth.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import EventListener from 'react-event-listener'; import debounce from 'lodash/debounce'; -import hoistNonReactStatics from 'hoist-non-react-statics'; +import * as hoistNonReactStatics from 'hoist-non-react-statics'; import wrapDisplayName from 'recompose/wrapDisplayName'; import withTheme from '../styles/withTheme'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; diff --git a/test/integration/List.spec.js b/test/integration/List.spec.js index 77b838f725aad0..493a63a3da05f2 100644 --- a/test/integration/List.spec.js +++ b/test/integration/List.spec.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; import { createMount } from 'src/test-utils'; diff --git a/test/integration/Menu.spec.js b/test/integration/Menu.spec.js index b34345c7099e9b..8d2dda43ebc85e 100644 --- a/test/integration/Menu.spec.js +++ b/test/integration/Menu.spec.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import keycode from 'keycode'; import { assert } from 'chai'; import { ReactWrapper } from 'enzyme'; diff --git a/test/integration/MenuList.spec.js b/test/integration/MenuList.spec.js index ee18c0b7a5b43e..0a23c5e1b0e088 100644 --- a/test/integration/MenuList.spec.js +++ b/test/integration/MenuList.spec.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import keycode from 'keycode'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/test/integration/Select.spec.js b/test/integration/Select.spec.js index 50c704a3ec4560..bf39d6a33b2a52 100644 --- a/test/integration/Select.spec.js +++ b/test/integration/Select.spec.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { assert } from 'chai'; import { createMount } from 'src/test-utils'; import SelectAndDialog from './fixtures/select/SelectAndDialog'; diff --git a/test/integration/fixtures/menus/SimpleMenu.js b/test/integration/fixtures/menus/SimpleMenu.js index 85e4695223742d..dd197e590b4839 100644 --- a/test/integration/fixtures/menus/SimpleMenu.js +++ b/test/integration/fixtures/menus/SimpleMenu.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import Menu, { MenuItem } from 'src/Menu'; const options = ['Menu Item 1', 'Menu Item 2', 'Menu Item 3']; diff --git a/test/integration/fixtures/select/SelectAndDialog.js b/test/integration/fixtures/select/SelectAndDialog.js index 043dff799db385..7fd9849a0164e6 100644 --- a/test/integration/fixtures/select/SelectAndDialog.js +++ b/test/integration/fixtures/select/SelectAndDialog.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { MenuItem } from 'src/Menu'; import Select from 'src/Select'; import Dialog from 'src/Dialog'; diff --git a/test/karma.conf.js b/test/karma.conf.js index 8dbb017188f1dd..616c82242bda79 100644 --- a/test/karma.conf.js +++ b/test/karma.conf.js @@ -1,5 +1,3 @@ -// @flow weak - const path = require('path'); const webpack = require('webpack'); diff --git a/test/karma.tests.js b/test/karma.tests.js index 700ba04beed48c..53c22797fe04e7 100644 --- a/test/karma.tests.js +++ b/test/karma.tests.js @@ -1,5 +1,3 @@ -// @flow weak - import './utils/performance'; import './utils/init'; diff --git a/test/regressions/index.js b/test/regressions/index.js index 12a1d6dd0f90c7..6abc3062496f9f 100644 --- a/test/regressions/index.js +++ b/test/regressions/index.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import ReactDOM from 'react-dom'; import { MuiThemeProvider, createMuiTheme } from 'material-ui/styles'; import vrtest from 'vrtest/client'; diff --git a/test/regressions/tests/Badge/Badge.js b/test/regressions/tests/Badge/Badge.js index 44a4f900614486..934990690e6e5c 100644 --- a/test/regressions/tests/Badge/Badge.js +++ b/test/regressions/tests/Badge/Badge.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Badge from 'material-ui/Badge'; import Icon from 'material-ui/Icon'; diff --git a/test/regressions/tests/Button/MultilineButton.js b/test/regressions/tests/Button/MultilineButton.js index 5c36f796474d19..247a2c58619145 100644 --- a/test/regressions/tests/Button/MultilineButton.js +++ b/test/regressions/tests/Button/MultilineButton.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Button from 'material-ui/Button'; export default function MultilineButton() { diff --git a/test/regressions/tests/Checkbox/CheckedCheckbox.js b/test/regressions/tests/Checkbox/CheckedCheckbox.js index 80a9cf8ddf8f90..e42fe0ca70ba2b 100644 --- a/test/regressions/tests/Checkbox/CheckedCheckbox.js +++ b/test/regressions/tests/Checkbox/CheckedCheckbox.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Checkbox from 'material-ui/Checkbox'; export default function CheckedCheckbox() { diff --git a/test/regressions/tests/Checkbox/DisabledCheckbox.js b/test/regressions/tests/Checkbox/DisabledCheckbox.js index 45997e144505f8..e0705738f5e241 100644 --- a/test/regressions/tests/Checkbox/DisabledCheckbox.js +++ b/test/regressions/tests/Checkbox/DisabledCheckbox.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Checkbox from 'material-ui/Checkbox'; import { FormControlLabel } from 'material-ui/Form'; diff --git a/test/regressions/tests/Checkbox/SimpleCheckbox.js b/test/regressions/tests/Checkbox/SimpleCheckbox.js index 7dceba9e93e43d..46f3154f6e0691 100644 --- a/test/regressions/tests/Checkbox/SimpleCheckbox.js +++ b/test/regressions/tests/Checkbox/SimpleCheckbox.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Checkbox from 'material-ui/Checkbox'; export default function SimpleCheckbox() { diff --git a/test/regressions/tests/Chip/DeletableAvatarChip.js b/test/regressions/tests/Chip/DeletableAvatarChip.js index f453e2152d011d..b986f6f39e4b22 100644 --- a/test/regressions/tests/Chip/DeletableAvatarChip.js +++ b/test/regressions/tests/Chip/DeletableAvatarChip.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Avatar from 'material-ui/Avatar'; import Chip from 'material-ui/Chip'; diff --git a/test/regressions/tests/Dialog/AlertDialog.js b/test/regressions/tests/Dialog/AlertDialog.js index adadd7c4c0c954..22bbd981465c30 100644 --- a/test/regressions/tests/Dialog/AlertDialog.js +++ b/test/regressions/tests/Dialog/AlertDialog.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { DialogActions, DialogContent, DialogContentText, DialogTitle } from 'material-ui/Dialog'; import Paper from 'material-ui/Paper'; import Button from 'material-ui/Button'; diff --git a/test/regressions/tests/Divider/InsetDivider.js b/test/regressions/tests/Divider/InsetDivider.js index 80d3b26cac7e3b..833cc6d3ffe277 100644 --- a/test/regressions/tests/Divider/InsetDivider.js +++ b/test/regressions/tests/Divider/InsetDivider.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Divider from 'material-ui/Divider'; export default function InsetDivider() { diff --git a/test/regressions/tests/Divider/LightDivider.js b/test/regressions/tests/Divider/LightDivider.js index f9fbe5c8558378..ea2227785b9a6e 100644 --- a/test/regressions/tests/Divider/LightDivider.js +++ b/test/regressions/tests/Divider/LightDivider.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Divider from 'material-ui/Divider'; export default function LightDivider() { diff --git a/test/regressions/tests/Divider/SimpleDivider.js b/test/regressions/tests/Divider/SimpleDivider.js index cd753444d2bf4f..2a5e5d4a7cf3cf 100644 --- a/test/regressions/tests/Divider/SimpleDivider.js +++ b/test/regressions/tests/Divider/SimpleDivider.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Divider from 'material-ui/Divider'; export default function SimpleDivider() { diff --git a/test/regressions/tests/Grid/AutoGrid.js b/test/regressions/tests/Grid/AutoGrid.js index 98f3a81b47c0a0..fe825bc05612d7 100644 --- a/test/regressions/tests/Grid/AutoGrid.js +++ b/test/regressions/tests/Grid/AutoGrid.js @@ -1,6 +1,4 @@ -// @flow weak - -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import Paper from 'material-ui/Paper'; import { withStyles } from 'material-ui/styles'; diff --git a/test/regressions/tests/Grid/SimpleGrid.js b/test/regressions/tests/Grid/SimpleGrid.js index 7bb4c632c09026..8aaf2f0070931f 100644 --- a/test/regressions/tests/Grid/SimpleGrid.js +++ b/test/regressions/tests/Grid/SimpleGrid.js @@ -1,6 +1,4 @@ -// @flow weak - -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import Paper from 'material-ui/Paper'; import { withStyles } from 'material-ui/styles'; diff --git a/test/regressions/tests/Grid/StressGrid.js b/test/regressions/tests/Grid/StressGrid.js index 4c106359482389..e0d8b06321a1d8 100644 --- a/test/regressions/tests/Grid/StressGrid.js +++ b/test/regressions/tests/Grid/StressGrid.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import Paper from 'material-ui/Paper'; import { withStyles } from 'material-ui/styles'; diff --git a/test/regressions/tests/Icon/Icons.js b/test/regressions/tests/Icon/Icons.js index f674e4b83e6bd2..129d7859209d8e 100644 --- a/test/regressions/tests/Icon/Icons.js +++ b/test/regressions/tests/Icon/Icons.js @@ -1,5 +1,4 @@ -// @flow -import React from 'react'; +import * as React from 'react'; import Icon from 'material-ui/Icon'; export default function Icons() { diff --git a/test/regressions/tests/IconButton/ContrastIconButton.js b/test/regressions/tests/IconButton/ContrastIconButton.js index 6a8af2b055125c..307a44557d7ae0 100644 --- a/test/regressions/tests/IconButton/ContrastIconButton.js +++ b/test/regressions/tests/IconButton/ContrastIconButton.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import IconButton from 'material-ui/IconButton'; import deepOrange from 'material-ui/colors/deepOrange'; diff --git a/test/regressions/tests/Input/InputLabels.js b/test/regressions/tests/Input/InputLabels.js index 4cb36a266279dc..37d3e3fea48468 100644 --- a/test/regressions/tests/Input/InputLabels.js +++ b/test/regressions/tests/Input/InputLabels.js @@ -1,6 +1,4 @@ -// @flow weak - -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from 'material-ui/styles'; import { InputLabel } from 'material-ui/Input'; diff --git a/test/regressions/tests/Input/InputSearch.js b/test/regressions/tests/Input/InputSearch.js index 80e6f65d170b35..4bdde496e8048b 100644 --- a/test/regressions/tests/Input/InputSearch.js +++ b/test/regressions/tests/Input/InputSearch.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Input from 'material-ui/Input'; export default function InputSearch() { diff --git a/test/regressions/tests/Input/Inputs.js b/test/regressions/tests/Input/Inputs.js index 441f891cd8ebf6..19d728aa6c85cc 100644 --- a/test/regressions/tests/Input/Inputs.js +++ b/test/regressions/tests/Input/Inputs.js @@ -1,5 +1,9 @@ +<<<<<<< c5a2837d08aab348025bc599aeba443c193b4412 import React from 'react'; import PropTypes from 'prop-types'; +======= +import React, { Component } from 'react'; +>>>>>>> wip trying test:unit import classNames from 'classnames'; import { withStyles } from 'material-ui/styles'; import Input from 'material-ui/Input'; diff --git a/test/regressions/tests/LinearProgress/BufferLinearProgress.js b/test/regressions/tests/LinearProgress/BufferLinearProgress.js index 68c6048d1ac4b4..19a53a5036dbfd 100644 --- a/test/regressions/tests/LinearProgress/BufferLinearProgress.js +++ b/test/regressions/tests/LinearProgress/BufferLinearProgress.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import LinearProgress from 'material-ui/Progress/LinearProgress'; export default function DeterminateLinearProgress() { diff --git a/test/regressions/tests/LinearProgress/DeterminateLinearProgress.js b/test/regressions/tests/LinearProgress/DeterminateLinearProgress.js index 722d085f2417e0..c092e2f316464c 100644 --- a/test/regressions/tests/LinearProgress/DeterminateLinearProgress.js +++ b/test/regressions/tests/LinearProgress/DeterminateLinearProgress.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import LinearProgress from 'material-ui/Progress/LinearProgress'; export default function DeterminateLinearProgress() { diff --git a/test/regressions/tests/List/AvatarListItem.js b/test/regressions/tests/List/AvatarListItem.js index 3d7e891418b151..358a23ea0d70fe 100644 --- a/test/regressions/tests/List/AvatarListItem.js +++ b/test/regressions/tests/List/AvatarListItem.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Avatar from 'material-ui/Avatar'; import Icon from 'material-ui/Icon'; import List, { ListItem, ListItemText } from 'material-ui/List'; diff --git a/test/regressions/tests/List/IconListItem.js b/test/regressions/tests/List/IconListItem.js index 6c1e30e2ffa300..eca2e6a3cea31e 100644 --- a/test/regressions/tests/List/IconListItem.js +++ b/test/regressions/tests/List/IconListItem.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Icon from 'material-ui/Icon'; import { ListItem, ListItemText, ListItemIcon } from 'material-ui/List'; diff --git a/test/regressions/tests/List/PrimaryActionCheckboxListItem.js b/test/regressions/tests/List/PrimaryActionCheckboxListItem.js index 967e9c8690df1a..3a1d77e420ffbe 100644 --- a/test/regressions/tests/List/PrimaryActionCheckboxListItem.js +++ b/test/regressions/tests/List/PrimaryActionCheckboxListItem.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { ListItem, ListItemText, ListItemSecondaryAction } from 'material-ui/List'; import Checkbox from 'material-ui/Checkbox'; import IconButton from 'material-ui/IconButton'; diff --git a/test/regressions/tests/List/SecondaryActionCheckboxListItem.js b/test/regressions/tests/List/SecondaryActionCheckboxListItem.js index ad206409943e10..35154206837c89 100644 --- a/test/regressions/tests/List/SecondaryActionCheckboxListItem.js +++ b/test/regressions/tests/List/SecondaryActionCheckboxListItem.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { ListItem, ListItemText, ListItemSecondaryAction } from 'material-ui/List'; import Checkbox from 'material-ui/Checkbox'; diff --git a/test/regressions/tests/List/SimpleListItem.js b/test/regressions/tests/List/SimpleListItem.js index 6e6469a65c90cf..0ff43e489d8e01 100644 --- a/test/regressions/tests/List/SimpleListItem.js +++ b/test/regressions/tests/List/SimpleListItem.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { ListItem, ListItemText } from 'material-ui/List'; export default function SimpleListItem() { diff --git a/test/regressions/tests/ListSubheader/InsetListSubheader.js b/test/regressions/tests/ListSubheader/InsetListSubheader.js index 67a91477a369fd..9b99e49d979962 100644 --- a/test/regressions/tests/ListSubheader/InsetListSubheader.js +++ b/test/regressions/tests/ListSubheader/InsetListSubheader.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { ListSubheader } from 'material-ui/List'; export default function InsetListSubheader() { diff --git a/test/regressions/tests/ListSubheader/PrimaryListSubheader.js b/test/regressions/tests/ListSubheader/PrimaryListSubheader.js index 4a756a7af0deb8..dd74ea67504162 100644 --- a/test/regressions/tests/ListSubheader/PrimaryListSubheader.js +++ b/test/regressions/tests/ListSubheader/PrimaryListSubheader.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { ListSubheader } from 'material-ui/List'; export default function PrimaryListSubheader() { diff --git a/test/regressions/tests/ListSubheader/SimpleListSubheader.js b/test/regressions/tests/ListSubheader/SimpleListSubheader.js index 64c52bf0756a84..aa381d81e6dc63 100644 --- a/test/regressions/tests/ListSubheader/SimpleListSubheader.js +++ b/test/regressions/tests/ListSubheader/SimpleListSubheader.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { ListSubheader } from 'material-ui/List'; export default function SimpleListSubheader() { diff --git a/test/regressions/tests/Menu/SimpleMenuList.js b/test/regressions/tests/Menu/SimpleMenuList.js index f5854f84df2ffc..828372e165d32c 100644 --- a/test/regressions/tests/Menu/SimpleMenuList.js +++ b/test/regressions/tests/Menu/SimpleMenuList.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Paper from 'material-ui/Paper'; import { MenuList, MenuItem } from 'material-ui/Menu'; diff --git a/test/regressions/tests/Paper/SimplePaper.js b/test/regressions/tests/Paper/SimplePaper.js index f2886bfd7ad800..985a11e305eb26 100644 --- a/test/regressions/tests/Paper/SimplePaper.js +++ b/test/regressions/tests/Paper/SimplePaper.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Paper from 'material-ui/Paper'; const style = { diff --git a/test/regressions/tests/Radio/CheckedRadio.js b/test/regressions/tests/Radio/CheckedRadio.js index 5ad627c6cf5b61..a70fc340085193 100644 --- a/test/regressions/tests/Radio/CheckedRadio.js +++ b/test/regressions/tests/Radio/CheckedRadio.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Radio from 'material-ui/Radio'; export default function CheckedRadio() { diff --git a/test/regressions/tests/Radio/DisabledRadio.js b/test/regressions/tests/Radio/DisabledRadio.js index b3d5288991ffc3..f28931d2391563 100644 --- a/test/regressions/tests/Radio/DisabledRadio.js +++ b/test/regressions/tests/Radio/DisabledRadio.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Radio from 'material-ui/Radio'; import { FormControlLabel } from 'material-ui/Form'; diff --git a/test/regressions/tests/Radio/SimpleRadio.js b/test/regressions/tests/Radio/SimpleRadio.js index 8aca1b2eaf33c9..8dda29542bdcff 100644 --- a/test/regressions/tests/Radio/SimpleRadio.js +++ b/test/regressions/tests/Radio/SimpleRadio.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Radio from 'material-ui/Radio'; export default function SimpleRadio() { diff --git a/test/regressions/tests/RadioGroup/RadioGroupWithLabel.js b/test/regressions/tests/RadioGroup/RadioGroupWithLabel.js index fbc0bb0aca538a..56ced85f90e53d 100644 --- a/test/regressions/tests/RadioGroup/RadioGroupWithLabel.js +++ b/test/regressions/tests/RadioGroup/RadioGroupWithLabel.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { FormLabel, FormControl, FormControlLabel } from 'material-ui/Form'; import Radio, { RadioGroup } from 'material-ui/Radio'; diff --git a/test/regressions/tests/RadioGroup/RadioGroupWithLabelError.js b/test/regressions/tests/RadioGroup/RadioGroupWithLabelError.js index a108d3e16350f0..dde1b210bdd164 100644 --- a/test/regressions/tests/RadioGroup/RadioGroupWithLabelError.js +++ b/test/regressions/tests/RadioGroup/RadioGroupWithLabelError.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { FormLabel, FormControl, FormControlLabel } from 'material-ui/Form'; import Radio, { RadioGroup } from 'material-ui/Radio'; diff --git a/test/regressions/tests/RadioGroup/RadioGroupWithLabelRequired.js b/test/regressions/tests/RadioGroup/RadioGroupWithLabelRequired.js index 387bb724b42a7a..d2f35933b4d65b 100644 --- a/test/regressions/tests/RadioGroup/RadioGroupWithLabelRequired.js +++ b/test/regressions/tests/RadioGroup/RadioGroupWithLabelRequired.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { FormLabel, FormControl, FormControlLabel } from 'material-ui/Form'; import Radio, { RadioGroup } from 'material-ui/Radio'; diff --git a/test/regressions/tests/RadioGroup/SimpleRadioGroup.js b/test/regressions/tests/RadioGroup/SimpleRadioGroup.js index f4a2b2dc57782b..08e907c31b5b2c 100644 --- a/test/regressions/tests/RadioGroup/SimpleRadioGroup.js +++ b/test/regressions/tests/RadioGroup/SimpleRadioGroup.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import { FormControlLabel } from 'material-ui/Form'; import Radio, { RadioGroup } from 'material-ui/Radio'; diff --git a/test/regressions/tests/SvgIcon/SimpleSvgIcon.js b/test/regressions/tests/SvgIcon/SimpleSvgIcon.js index 40c5a3eae46985..52bb204706fd33 100644 --- a/test/regressions/tests/SvgIcon/SimpleSvgIcon.js +++ b/test/regressions/tests/SvgIcon/SimpleSvgIcon.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import SvgIcon from 'material-ui/SvgIcon'; const HomeIcon = props => ( diff --git a/test/regressions/tests/Switch/CheckedSwitch.js b/test/regressions/tests/Switch/CheckedSwitch.js index 6780a565811496..09b03de234f03d 100644 --- a/test/regressions/tests/Switch/CheckedSwitch.js +++ b/test/regressions/tests/Switch/CheckedSwitch.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Switch from 'material-ui/Switch'; export default function CheckedSwitch() { diff --git a/test/regressions/tests/Switch/DisabledSwitch.js b/test/regressions/tests/Switch/DisabledSwitch.js index bb0cd31098aeb9..1992c1d9d8b033 100644 --- a/test/regressions/tests/Switch/DisabledSwitch.js +++ b/test/regressions/tests/Switch/DisabledSwitch.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Switch from 'material-ui/Switch'; import { FormControlLabel } from 'material-ui/Form'; diff --git a/test/regressions/tests/Switch/SimpleSwitch.js b/test/regressions/tests/Switch/SimpleSwitch.js index 09bcc4bea77156..437a4e30a690bb 100644 --- a/test/regressions/tests/Switch/SimpleSwitch.js +++ b/test/regressions/tests/Switch/SimpleSwitch.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import Switch from 'material-ui/Switch'; export default function SimpleSwitch() { diff --git a/test/regressions/tests/Table/PaddingTable.js b/test/regressions/tests/Table/PaddingTable.js index 704d90564eab6b..3980906dfa9bd6 100644 --- a/test/regressions/tests/Table/PaddingTable.js +++ b/test/regressions/tests/Table/PaddingTable.js @@ -1,6 +1,4 @@ -// @flow weak - -import React from 'react'; +import * as React from 'react'; import Grid from 'material-ui/Grid'; import Paper from 'material-ui/Paper'; import Table, { TableBody, TableCell, TableHead, TableRow } from 'material-ui/Table'; diff --git a/test/regressions/tests/Tabs/AdvancedTabs.js b/test/regressions/tests/Tabs/AdvancedTabs.js index 5f2881a799eae6..6798afa679edc3 100644 --- a/test/regressions/tests/Tabs/AdvancedTabs.js +++ b/test/regressions/tests/Tabs/AdvancedTabs.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from 'material-ui/styles'; import Icon from 'material-ui/Icon'; diff --git a/test/regressions/tests/Tabs/SimpleTabs.js b/test/regressions/tests/Tabs/SimpleTabs.js index faa44d38618d52..c146fac8f15f87 100644 --- a/test/regressions/tests/Tabs/SimpleTabs.js +++ b/test/regressions/tests/Tabs/SimpleTabs.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from 'material-ui/styles'; import Icon from 'material-ui/Icon'; diff --git a/test/regressions/tests/TextField/TextFieldError.js b/test/regressions/tests/TextField/TextFieldError.js index 9da297a2f4d8a0..7c1d569cd5d3e5 100644 --- a/test/regressions/tests/TextField/TextFieldError.js +++ b/test/regressions/tests/TextField/TextFieldError.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import TextField from 'material-ui/TextField'; export default function TextFieldError() { diff --git a/test/regressions/tests/TextField/TextFieldMargin.js b/test/regressions/tests/TextField/TextFieldMargin.js index 8b80232b584d0e..853bc4f9864137 100644 --- a/test/regressions/tests/TextField/TextFieldMargin.js +++ b/test/regressions/tests/TextField/TextFieldMargin.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import TextField from 'material-ui/TextField'; export default function TextFieldMargin() { diff --git a/test/regressions/tests/TextField/TextFieldMultiline.js b/test/regressions/tests/TextField/TextFieldMultiline.js index 1e7268360536ec..c5aadf070631ba 100644 --- a/test/regressions/tests/TextField/TextFieldMultiline.js +++ b/test/regressions/tests/TextField/TextFieldMultiline.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import TextField from 'material-ui/TextField'; export default function TextFieldMultiline() { diff --git a/test/regressions/tests/TextField/TextFieldRequired.js b/test/regressions/tests/TextField/TextFieldRequired.js index fe022ed6d5275b..dab8d9b8ecc713 100644 --- a/test/regressions/tests/TextField/TextFieldRequired.js +++ b/test/regressions/tests/TextField/TextFieldRequired.js @@ -1,6 +1,4 @@ -// @flow - -import React from 'react'; +import * as React from 'react'; import TextField from 'material-ui/TextField'; export default function TextFieldRequired() { diff --git a/test/regressions/tests/Tooltip/PositionedTooltips.js b/test/regressions/tests/Tooltip/PositionedTooltips.js index ac873fad872b63..147f163349cefc 100644 --- a/test/regressions/tests/Tooltip/PositionedTooltips.js +++ b/test/regressions/tests/Tooltip/PositionedTooltips.js @@ -1,4 +1,4 @@ -import React from 'react'; +import * as React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from 'material-ui/styles'; import Grid from 'material-ui/Grid'; diff --git a/test/utils/consoleErrorMock.spec.js b/test/utils/consoleErrorMock.spec.js index ed19ffefb2b89e..eb77c946757fd2 100644 --- a/test/utils/consoleErrorMock.spec.js +++ b/test/utils/consoleErrorMock.spec.js @@ -1,4 +1,3 @@ -// @flow /* eslint-disable no-console */ import { assert } from 'chai'; diff --git a/test/utils/init.js b/test/utils/init.js index bdba18edc82fa3..141aa3220aed7c 100644 --- a/test/utils/init.js +++ b/test/utils/init.js @@ -1,7 +1,7 @@ import * as enzyme from 'enzyme/build/index'; import * as Adapter from 'enzyme-adapter-react-16'; -import consoleError from './consoleError'; - -consoleError(); +// import consoleError from './consoleError'; +// +// consoleError(); enzyme.configure({ adapter: new Adapter() }); diff --git a/test/vrtest.config.js b/test/vrtest.config.js index 9b11403ff9e668..4b0d8f88720701 100644 --- a/test/vrtest.config.js +++ b/test/vrtest.config.js @@ -1,4 +1,3 @@ -// @flow const path = require('path'); module.exports = { From 1505b3c7088fc5a9c0da5c0e44db2a337eb9e809 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Sun, 17 Dec 2017 18:42:54 -0600 Subject: [PATCH 41/84] expand tsc to all of test --- .../fixtures/select/SelectAndDialog.js | 12 ++++++++---- test/regressions/tests/Input/Inputs.js | 17 +++++++++++++++++ test/regressions/tests/Table/PaddingTable.js | 15 ++++++++++----- tsconfig.json | 2 +- 4 files changed, 36 insertions(+), 10 deletions(-) diff --git a/test/integration/fixtures/select/SelectAndDialog.js b/test/integration/fixtures/select/SelectAndDialog.js index 7fd9849a0164e6..21e26d14d9c8b5 100644 --- a/test/integration/fixtures/select/SelectAndDialog.js +++ b/test/integration/fixtures/select/SelectAndDialog.js @@ -1,13 +1,14 @@ import * as React from 'react'; +import * as PropTypes from 'prop-types'; import { MenuItem } from 'src/Menu'; import Select from 'src/Select'; import Dialog from 'src/Dialog'; -type Props = { - MenuProps?: Object, -}; +// interface Props { +// MenuProps?: MenuProps; +// } -function SelectAndDialog(props: Props) { +function SelectAndDialog(props) { return ( } value={10} onChange={e => log(e.currentTarget.value)}> @@ -820,17 +709,15 @@ const SelectTest = () => { const ResponsiveComponentTest = () => { const ResponsiveComponent = withMobileDialog({ breakpoint: 'sm', - })(({ children, width, fullScreen }) => -
- {children} -
- ); + })(({ children, width, fullScreen }) => ( +
{children}
+ )); ; const ResponsiveDialogComponent = withMobileDialog()(Dialog); }; -const TooltipComponentTest = () => +const TooltipComponentTest = () => (
@@ -839,9 +726,10 @@ const TooltipComponentTest = () =>
+); -const ClickAwayListenerComponentTest = () => +const ClickAwayListenerComponentTest = () => ( {}}>
- +); diff --git a/test/typescript/styles.spec.tsx b/test/typescript/styles.spec.tsx index a9fb6fe9c8aac1..6159657e0c7ad0 100644 --- a/test/typescript/styles.spec.tsx +++ b/test/typescript/styles.spec.tsx @@ -11,7 +11,7 @@ import { import Button from '../../src/Button/Button'; import { StyleRulesCallback } from '../../src/styles/withStyles'; import { Contrast } from '../../src/index'; -import {WithTheme} from "../../src/styles/withTheme"; +import { WithTheme } from '../../src/styles/withTheme'; // Shared types for examples type ComponentClassNames = 'root'; @@ -28,15 +28,16 @@ const styles: StyleRulesCallback<'root'> = ({ palette, spacing }) => ({ }, }); -const StyledExampleOne = withStyles(styles)< - ComponentProps ->(({ classes, text }) =>
{text}
); +const StyledExampleOne = withStyles(styles)(({ classes, text }) => ( +
{text}
+)); ; // Example 2 -const Component: React.SFC< - ComponentProps & WithStyles -> = ({ classes, text }) =>
{text}
; +const Component: React.SFC> = ({ + classes, + text, +}) =>
{text}
; const StyledExampleTwo = withStyles(styles)(Component); ; @@ -87,7 +88,7 @@ const theme = createMuiTheme({ mixins: { toolbar: { backgroundColor: 'red', - } + }, }, breakpoints: { step: 3, @@ -127,24 +128,20 @@ function OverridesTheme() { } // withTheme -const ComponentWithTheme = withTheme()( - ({ theme }) => ( -
{theme.spacing.unit}
- ) -); +const ComponentWithTheme = withTheme()(({ theme }) =>
{theme.spacing.unit}
); - +; // withStyles + withTheme -type AllTheProps = WithTheme & WithStyles<'root'> +type AllTheProps = WithTheme & WithStyles<'root'>; const AllTheComposition = withTheme()( - withStyles(styles)( - ({ theme, classes }: AllTheProps) => ( -
{theme.palette.text.primary}
-))); + withStyles(styles)(({ theme, classes }: AllTheProps) => ( +
{theme.palette.text.primary}
+ )), +); - +; // Can't use withStyles effectively as a decorator in TypeScript // due to https://github.com/Microsoft/TypeScript/issues/4881 @@ -155,7 +152,7 @@ const DecoratedComponent = withStyles(styles)( const { classes, text } = this.props; return
{text}
; } - } + }, ); // no 'classes' property required at element creation time (#8267) diff --git a/test/typescript/styling-comparison.spec.tsx b/test/typescript/styling-comparison.spec.tsx index c73e1c953ba00b..230797bcd709de 100644 --- a/test/typescript/styling-comparison.spec.tsx +++ b/test/typescript/styling-comparison.spec.tsx @@ -25,26 +25,22 @@ const DecoratedSFC = decorate(({ text, type, color, classes }) => ( const DecoratedClass = decorate( class extends React.Component> { render() { - const { text, type, color, classes } = this.props + const { text, type, color, classes } = this.props; return ( {text} - ) + ); } - } + }, ); const DecoratedNoProps = decorate<{}>( class extends React.Component> { render() { - return ( - - Hello, World! - - ) + return Hello, World!; } - } + }, ); const sfcElem = ; diff --git a/yarn.lock b/yarn.lock index 1e718c74415bc6..7169be74e7b9f1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7761,7 +7761,7 @@ preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" -prettier@^1.8.2: +prettier@^1.9.1: version "1.9.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.9.2.tgz#96bc2132f7a32338e6078aeb29727178c6335827" From 42222aaaa517cf1870f1d86ffb4628a618e73ba7 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 08:49:10 -0600 Subject: [PATCH 69/84] yarn build:es fails on `import = require` syntax --- .babelrc | 6 +++++- package.json | 4 ++-- src/ButtonBase/Ripple.tsx | 2 +- src/Tooltip/Tooltip.tsx | 2 +- src/styles/createBreakpoints.ts | 2 +- src/styles/createMuiTheme.ts | 2 +- src/styles/transitions.ts | 2 +- src/transitions/Collapse.tsx | 2 +- src/transitions/Fade.tsx | 2 +- src/transitions/Grow.tsx | 2 +- src/transitions/Slide.tsx | 2 +- 11 files changed, 16 insertions(+), 12 deletions(-) diff --git a/.babelrc b/.babelrc index d80937a32e36ac..055ad8f38fffe3 100644 --- a/.babelrc +++ b/.babelrc @@ -78,7 +78,11 @@ } }, "ignore": [ - "scripts/material-ui-babel-preset-env.js" + "scripts/material-ui-babel-preset-env.js", + "**/*.d.ts", + "**/*.spec.js", + "**/*.spec.ts", + "**/*.spec.tsx" ] } diff --git a/package.json b/package.json index db7d2da530f6d1..f1c50bf97597f6 100644 --- a/package.json +++ b/package.json @@ -30,9 +30,9 @@ "docs:export": "next export -o docs/export", "docs:deploy": "yarn docs:build && yarn docs:export && firebase deploy", "prebuild": "rimraf build", - "build:es2015": "cross-env NODE_ENV=production babel ./src -x .ts,.tsx,.js --ignore *.spec.js,*.spec.ts,*.spec.tsx --out-dir ./build", + "build:es2015": "cross-env NODE_ENV=production babel ./src -x .ts,.tsx,.js --out-dir ./build", "build:es2015modules": "cross-env NODE_ENV=production BABEL_ENV=modules babel ./src/index.js --out-file ./build/index.es.js", - "build:es": "cross-env NODE_ENV=production BABEL_ENV=es babel ./src -x .ts,.tsx,.js --ignore *.spec.js,*.spec.ts,*.spec.tsx --out-dir ./build/es", + "build:es": "cross-env NODE_ENV=production BABEL_ENV=es babel ./src -x .ts,.tsx,.js --out-dir ./build/es", "build:copy-files": "babel-node ./scripts/copy-files.js", "build:umd:dev": "webpack --config scripts/umd.webpack.config.js", "build:umd:prod": "cross-env NODE_ENV=production webpack --config scripts/umd.webpack.config.js", diff --git a/src/ButtonBase/Ripple.tsx b/src/ButtonBase/Ripple.tsx index ffb4766f38b976..5d8bed1a037c47 100644 --- a/src/ButtonBase/Ripple.tsx +++ b/src/ButtonBase/Ripple.tsx @@ -59,7 +59,7 @@ class Ripple extends React.Component { rippleX, rippleY, rippleSize, - ...other, + ...other } = this.props; const { rippleVisible, rippleLeaving } = this.state; diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index b328051b0624b3..14fe152cdaa343 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -345,7 +345,7 @@ class Tooltip extends React.Component PopperProps: { PopperClassName = null, ...PopperOther } = {}, theme, title, - ...other, + ...other } = this.props; const themeDirection = theme && theme.direction; diff --git a/src/styles/createBreakpoints.ts b/src/styles/createBreakpoints.ts index ee05fd1430671d..454a6668b3389f 100644 --- a/src/styles/createBreakpoints.ts +++ b/src/styles/createBreakpoints.ts @@ -37,7 +37,7 @@ export default function createBreakpoints(options: BreakpointsOptions): Breakpoi }, unit = 'px', step = 5, - ...other, + ...other } = options; function up(key: Breakpoint) { diff --git a/src/styles/createMuiTheme.ts b/src/styles/createMuiTheme.ts index da5862a45cfade..8c42feb7f4e34a 100644 --- a/src/styles/createMuiTheme.ts +++ b/src/styles/createMuiTheme.ts @@ -53,7 +53,7 @@ function createMuiTheme(options: ThemeOptions = {}): Theme { mixins: mixinsInput = {}, typography: typographyInput = {}, shadows: shadowsInput, - ...other, + ...other } = options; const palette = createPalette(paletteInput); diff --git a/src/styles/transitions.ts b/src/styles/transitions.ts index 346ac5a9424fab..8f6202d16bd932 100644 --- a/src/styles/transitions.ts +++ b/src/styles/transitions.ts @@ -95,7 +95,7 @@ const transitions: Transitions = { duration: durationOption = duration.standard, easing: easingOption = easing.easeInOut, delay = 0, - ...other, + ...other } = options; warning( diff --git a/src/transitions/Collapse.tsx b/src/transitions/Collapse.tsx index dce6428f105970..2ae1de1934b4fb 100644 --- a/src/transitions/Collapse.tsx +++ b/src/transitions/Collapse.tsx @@ -150,7 +150,7 @@ class Collapse extends React.Component { onExit, style: styleProp, theme, - ...other, + ...other } = this.props; const style = { ...styleProp }; diff --git a/src/transitions/Grow.tsx b/src/transitions/Grow.tsx index 4708d8cece2ca1..5b678a4328d096 100644 --- a/src/transitions/Grow.tsx +++ b/src/transitions/Grow.tsx @@ -122,7 +122,7 @@ class Grow extends React.Component { theme, timeout, transitionClasses = {}, - ...other, + ...other } = this.props; const style = { ...children.props.style, ...styleProp }; diff --git a/src/transitions/Slide.tsx b/src/transitions/Slide.tsx index 6d88c925545be5..e88a2ee1cc94a4 100644 --- a/src/transitions/Slide.tsx +++ b/src/transitions/Slide.tsx @@ -197,7 +197,7 @@ class Slide extends React.Component { onExited, style: styleProp, theme, - ...other, + ...other } = this.props; const style = { ...styleProp }; From 8f854d1bdf003122417227a65b39db58c99df6f5 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 08:52:31 -0600 Subject: [PATCH 70/84] Prettier issue fixed by changing parser --- prettier.config.js | 2 +- src/Select/Select.js | 2 +- src/Select/SelectInput.js | 2 +- src/styles/withStyles.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/prettier.config.js b/prettier.config.js index 1eca4e236a3889..5732f561da6a98 100644 --- a/prettier.config.js +++ b/prettier.config.js @@ -6,6 +6,6 @@ module.exports = { trailingComma: 'all', bracketSpacing: true, jsxBracketSameLine: false, - parser: 'babylon', + parser: 'typescript', semi: true, }; diff --git a/src/Select/Select.js b/src/Select/Select.js index 56bcae33d26646..dc6dd3c4b15a85 100644 --- a/src/Select/Select.js +++ b/src/Select/Select.js @@ -89,7 +89,7 @@ function Select(props) { inputComponent: SelectInput, ...other, inputProps: { - ...(input ? input.props.inputProps : {}), + ...input ? input.props.inputProps : {}, autoWidth, children, classes, diff --git a/src/Select/SelectInput.js b/src/Select/SelectInput.js index 70a1dbea3dbe0e..cca72040ab3b3a 100644 --- a/src/Select/SelectInput.js +++ b/src/Select/SelectInput.js @@ -280,7 +280,7 @@ class SelectInput extends React.Component { ...MenuProps.PaperProps, style: { minWidth: minimumMenuWidth, - ...(MenuProps.PaperProps != null ? MenuProps.PaperProps.style : null), + ...MenuProps.PaperProps != null ? MenuProps.PaperProps.style : null, }, }} > diff --git a/src/styles/withStyles.js b/src/styles/withStyles.js index 9ec113e1cb63b4..6157c4caaaeaf9 100644 --- a/src/styles/withStyles.js +++ b/src/styles/withStyles.js @@ -312,7 +312,7 @@ const withStyles = (stylesOrCreator, options = {}) => Component => { Style.contextTypes = { muiThemeProviderOptions: PropTypes.object, ...contextTypes, - ...(listenToTheme ? themeListener.contextTypes : {}), + ...listenToTheme ? themeListener.contextTypes : {}, }; if (process.env.NODE_ENV !== 'production') { From 8b9f76d33a5bffca79a1603fad16c661594f3bdf Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 11:46:55 -0600 Subject: [PATCH 71/84] build:es works --- scripts/material-ui-babel-preset-env.js | 1 + src/GridList/GridListTile.js | 2 +- src/Input/Textarea.js | 2 +- src/Popover/Popover.js | 2 +- src/Tabs/Tabs.js | 2 +- src/Tooltip/Tooltip.tsx | 2 +- src/styles/createTypography.js | 2 +- src/styles/getStylesCreator.js | 2 +- src/styles/themeListener.spec.js | 2 +- src/styles/withTheme.spec.js | 2 +- src/transitions/Slide.tsx | 2 +- src/utils/ts-import-workaround/brcast.ts | 2 -- src/utils/ts-import-workaround/debounce.ts | 2 -- src/utils/ts-import-workaround/deepmerge.ts | 3 --- src/utils/withWidth.js | 2 +- tsconfig.json | 4 ++-- 16 files changed, 14 insertions(+), 20 deletions(-) delete mode 100644 src/utils/ts-import-workaround/brcast.ts delete mode 100644 src/utils/ts-import-workaround/debounce.ts delete mode 100644 src/utils/ts-import-workaround/deepmerge.ts diff --git a/scripts/material-ui-babel-preset-env.js b/scripts/material-ui-babel-preset-env.js index be02fa27b6506b..19dc2181e3cb64 100644 --- a/scripts/material-ui-babel-preset-env.js +++ b/scripts/material-ui-babel-preset-env.js @@ -1,3 +1,4 @@ +/* eslint-disable */ const env = require('@babel/preset-env'); function _default(api, opts) { diff --git a/src/GridList/GridListTile.js b/src/GridList/GridListTile.js index 02ee292dce8e37..218ae4fbc2f5aa 100644 --- a/src/GridList/GridListTile.js +++ b/src/GridList/GridListTile.js @@ -3,7 +3,7 @@ import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import withStyles from '../styles/withStyles'; -import debounce from '../utils/ts-import-workaround/debounce'; +import debounce from 'lodash/debounce'; export const styles = { root: { diff --git a/src/Input/Textarea.js b/src/Input/Textarea.js index 609fc8d0b222ff..8c17fa0f091c4e 100644 --- a/src/Input/Textarea.js +++ b/src/Input/Textarea.js @@ -3,7 +3,7 @@ import * as PropTypes from 'prop-types'; import * as classnames from 'classnames'; import EventListener from 'react-event-listener'; import withStyles from '../styles/withStyles'; -import debounce from '../utils/ts-import-workaround/debounce'; +import debounce from 'lodash/debounce'; const ROWS_HEIGHT = 24; diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index f38986266723c6..fe8dfb88f9983e 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -10,7 +10,7 @@ import withStyles from '../styles/withStyles'; import Modal from '../Modal'; import Grow from '../transitions/Grow'; import Paper from '../Paper'; -import debounce from '../utils/ts-import-workaround/debounce'; +import debounce from 'lodash/debounce'; function getOffsetTop(rect, vertical) { let offset = 0; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index 2afc46663c3999..a43e0564737c5f 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -7,7 +7,7 @@ import ScrollbarSize from 'react-scrollbar-size'; import { getNormalizedScrollLeft, detectScrollType } from 'normalize-scroll-left'; import * as scroll from 'scroll'; import withStyles from '../styles/withStyles'; -import debounce from '../utils/ts-import-workaround/debounce'; +import debounce from 'lodash/debounce'; import TabIndicator from './TabIndicator'; import TabScrollButton from './TabScrollButton'; diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index 14fe152cdaa343..3faeda34a6bf4e 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -7,7 +7,7 @@ import * as warning from 'warning'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import { Manager, Target, Popper, IPopperProps } from 'react-popper'; -import debounce from '../utils/ts-import-workaround/debounce'; +import debounce from 'lodash/debounce'; import { capitalizeFirstLetter } from '../utils/helpers'; import common from '../colors/common'; import grey from '../colors/grey'; diff --git a/src/styles/createTypography.js b/src/styles/createTypography.js index 1e890caa4c2c0b..fb288d76d584f8 100644 --- a/src/styles/createTypography.js +++ b/src/styles/createTypography.js @@ -1,4 +1,4 @@ -import deepmerge from '../utils/ts-import-workaround/deepmerge'; +import deepmerge from 'deepmerge'; function round(value) { return Math.round(value * 1e5) / 1e5; diff --git a/src/styles/getStylesCreator.js b/src/styles/getStylesCreator.js index 6c35d0bbd829ec..f928ab8e49703d 100644 --- a/src/styles/getStylesCreator.js +++ b/src/styles/getStylesCreator.js @@ -1,5 +1,5 @@ import * as warning from 'warning'; -import deepmerge from '../utils/ts-import-workaround/deepmerge'; +import deepmerge from 'deepmerge'; function getStylesCreator(stylesOrCreator) { function create(theme, name) { diff --git a/src/styles/themeListener.spec.js b/src/styles/themeListener.spec.js index e3fff2a8b7f5ae..935c4012c8c42b 100644 --- a/src/styles/themeListener.spec.js +++ b/src/styles/themeListener.spec.js @@ -1,5 +1,5 @@ import { assert } from 'chai'; -import createBroadcast from '../utils/ts-import-workaround/brcast'; +import * as createBroadcast from 'brcast'; import themeListener, { CHANNEL } from './themeListener'; describe('themeListener', () => { diff --git a/src/styles/withTheme.spec.js b/src/styles/withTheme.spec.js index 0670723478e01c..54c69af9c1fb5d 100644 --- a/src/styles/withTheme.spec.js +++ b/src/styles/withTheme.spec.js @@ -1,6 +1,6 @@ import * as React from 'react'; import { assert } from 'chai'; -import createBroadcast from '../utils/ts-import-workaround/brcast'; +import * as createBroadcast from 'brcast'; import { createShallow, createMount } from '../test-utils'; import { CHANNEL } from './themeListener'; import withTheme from './withTheme'; diff --git a/src/transitions/Slide.tsx b/src/transitions/Slide.tsx index e88a2ee1cc94a4..58899ce2198d3a 100644 --- a/src/transitions/Slide.tsx +++ b/src/transitions/Slide.tsx @@ -5,7 +5,7 @@ import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import Transition from 'react-transition-group/Transition'; import EventListener from 'react-event-listener'; -import debounce = require('lodash/debounce'); +import debounce from 'lodash/debounce'; import withTheme, { WithTheme } from '../styles/withTheme'; import { duration } from '../styles/transitions'; import { TransitionProps } from './transition'; diff --git a/src/utils/ts-import-workaround/brcast.ts b/src/utils/ts-import-workaround/brcast.ts deleted file mode 100644 index d53f10a9d8c5e5..00000000000000 --- a/src/utils/ts-import-workaround/brcast.ts +++ /dev/null @@ -1,2 +0,0 @@ -import * as brcast from 'brcast'; -export default brcast; diff --git a/src/utils/ts-import-workaround/debounce.ts b/src/utils/ts-import-workaround/debounce.ts deleted file mode 100644 index 5d3b7366084707..00000000000000 --- a/src/utils/ts-import-workaround/debounce.ts +++ /dev/null @@ -1,2 +0,0 @@ -import debounce = require('lodash/debounce'); -export default debounce; diff --git a/src/utils/ts-import-workaround/deepmerge.ts b/src/utils/ts-import-workaround/deepmerge.ts deleted file mode 100644 index 366c424f56dba5..00000000000000 --- a/src/utils/ts-import-workaround/deepmerge.ts +++ /dev/null @@ -1,3 +0,0 @@ -import deepmerge = require('deepmerge'); // < 1kb payload overhead when lodash/merge is > 3kb. - -export default deepmerge; diff --git a/src/utils/withWidth.js b/src/utils/withWidth.js index db24b61501814f..50f1788b5265eb 100644 --- a/src/utils/withWidth.js +++ b/src/utils/withWidth.js @@ -5,7 +5,7 @@ import * as hoistNonReactStatics from 'hoist-non-react-statics'; import wrapDisplayName from 'recompose/wrapDisplayName'; import withTheme from '../styles/withTheme'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; -import debounce from './ts-import-workaround/debounce'; +import debounce from 'lodash/debounce'; // By default, returns true if screen width is the same or greater than the given breakpoint. export const isWidthUp = (breakpoint, width, inclusive = true) => { diff --git a/tsconfig.json b/tsconfig.json index 9a13b4d53ae079..184e4eae002450 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,7 @@ "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "noEmitOnError": true, - "allowSyntheticDefaultImports": false, + "allowSyntheticDefaultImports": true, "strictNullChecks": false, "strictFunctionTypes": true, "forceConsistentCasingInFileNames": true, @@ -29,7 +29,7 @@ "./test/**/*" ], "exclude": [ - "build", + "./build/**/*", "node_modules" ] } From 8ac3661e09f9dbf2aa7ced056a27a412e3296d90 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 12:10:09 -0600 Subject: [PATCH 72/84] ts convert colors --- src/colors/amber.d.ts | 5 ----- src/colors/{amber.js => amber.ts} | 4 +++- src/colors/blue.d.ts | 5 ----- src/colors/{blue.js => blue.ts} | 4 +++- src/colors/blueGrey.d.ts | 5 ----- src/colors/{blueGrey.js => blueGrey.ts} | 4 +++- src/colors/brown.d.ts | 5 ----- src/colors/{brown.js => brown.ts} | 4 +++- src/colors/common.d.ts | 16 ---------------- src/colors/{common.js => common.ts} | 16 +++++++++++++++- src/colors/cyan.d.ts | 5 ----- src/colors/{cyan.js => cyan.ts} | 4 +++- src/colors/deepOrange.d.ts | 5 ----- src/colors/{deepOrange.js => deepOrange.ts} | 4 +++- src/colors/deepPurple.d.ts | 5 ----- src/colors/{deepPurple.js => deepPurple.ts} | 4 +++- src/colors/green.d.ts | 5 ----- src/colors/{green.js => green.ts} | 4 +++- src/colors/grey.d.ts | 5 ----- src/colors/{grey.js => grey.ts} | 4 +++- src/colors/index.d.ts | 20 -------------------- src/colors/{index.js => index.ts} | 0 src/colors/indigo.d.ts | 5 ----- src/colors/{indigo.js => indigo.ts} | 4 +++- src/colors/lightBlue.d.ts | 5 ----- src/colors/{lightBlue.js => lightBlue.ts} | 4 +++- src/colors/lightGreen.d.ts | 5 ----- src/colors/{lightGreen.js => lightGreen.ts} | 4 +++- src/colors/lime.d.ts | 5 ----- src/colors/{lime.js => lime.ts} | 4 +++- src/colors/orange.d.ts | 5 ----- src/colors/{orange.js => orange.ts} | 4 +++- src/colors/pink.d.ts | 5 ----- src/colors/{pink.js => pink.ts} | 4 +++- src/colors/purple.d.ts | 5 ----- src/colors/{purple.js => purple.ts} | 4 +++- src/colors/red.d.ts | 5 ----- src/colors/{red.js => red.ts} | 4 +++- src/colors/teal.d.ts | 5 ----- src/colors/{teal.js => teal.ts} | 4 +++- src/colors/yellow.d.ts | 5 ----- src/colors/{yellow.js => yellow.ts} | 4 +++- 42 files changed, 72 insertions(+), 151 deletions(-) delete mode 100644 src/colors/amber.d.ts rename src/colors/{amber.js => amber.ts} (84%) delete mode 100644 src/colors/blue.d.ts rename src/colors/{blue.js => blue.ts} (84%) delete mode 100644 src/colors/blueGrey.d.ts rename src/colors/{blueGrey.js => blueGrey.ts} (83%) delete mode 100644 src/colors/brown.d.ts rename src/colors/{brown.js => brown.ts} (84%) delete mode 100644 src/colors/common.d.ts rename src/colors/{common.js => common.ts} (57%) delete mode 100644 src/colors/cyan.d.ts rename src/colors/{cyan.js => cyan.ts} (84%) delete mode 100644 src/colors/deepOrange.d.ts rename src/colors/{deepOrange.js => deepOrange.ts} (83%) delete mode 100644 src/colors/deepPurple.d.ts rename src/colors/{deepPurple.js => deepPurple.ts} (83%) delete mode 100644 src/colors/green.d.ts rename src/colors/{green.js => green.ts} (84%) delete mode 100644 src/colors/grey.d.ts rename src/colors/{grey.js => grey.ts} (84%) delete mode 100644 src/colors/index.d.ts rename src/colors/{index.js => index.ts} (100%) delete mode 100644 src/colors/indigo.d.ts rename src/colors/{indigo.js => indigo.ts} (84%) delete mode 100644 src/colors/lightBlue.d.ts rename src/colors/{lightBlue.js => lightBlue.ts} (83%) delete mode 100644 src/colors/lightGreen.d.ts rename src/colors/{lightGreen.js => lightGreen.ts} (83%) delete mode 100644 src/colors/lime.d.ts rename src/colors/{lime.js => lime.ts} (84%) delete mode 100644 src/colors/orange.d.ts rename src/colors/{orange.js => orange.ts} (84%) delete mode 100644 src/colors/pink.d.ts rename src/colors/{pink.js => pink.ts} (84%) delete mode 100644 src/colors/purple.d.ts rename src/colors/{purple.js => purple.ts} (84%) delete mode 100644 src/colors/red.d.ts rename src/colors/{red.js => red.ts} (84%) delete mode 100644 src/colors/teal.d.ts rename src/colors/{teal.js => teal.ts} (84%) delete mode 100644 src/colors/yellow.d.ts rename src/colors/{yellow.js => yellow.ts} (84%) diff --git a/src/colors/amber.d.ts b/src/colors/amber.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/amber.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/amber.js b/src/colors/amber.ts similarity index 84% rename from src/colors/amber.js rename to src/colors/amber.ts index d5327832316765..754016e6000107 100644 --- a/src/colors/amber.js +++ b/src/colors/amber.ts @@ -1,4 +1,6 @@ -const amber = { +import { Color } from '../index'; + +const amber: Color = { 50: '#fff8e1', 100: '#ffecb3', 200: '#ffe082', diff --git a/src/colors/blue.d.ts b/src/colors/blue.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/blue.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/blue.js b/src/colors/blue.ts similarity index 84% rename from src/colors/blue.js rename to src/colors/blue.ts index 5734d2ebe28dc4..dcaa8fc850b98a 100644 --- a/src/colors/blue.js +++ b/src/colors/blue.ts @@ -1,4 +1,6 @@ -const blue = { +import { Color } from '../index'; + +const blue: Color = { 50: '#e3f2fd', 100: '#bbdefb', 200: '#90caf9', diff --git a/src/colors/blueGrey.d.ts b/src/colors/blueGrey.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/blueGrey.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/blueGrey.js b/src/colors/blueGrey.ts similarity index 83% rename from src/colors/blueGrey.js rename to src/colors/blueGrey.ts index 5ce9daefc9a27d..cdfd45321c6560 100644 --- a/src/colors/blueGrey.js +++ b/src/colors/blueGrey.ts @@ -1,4 +1,6 @@ -const blueGrey = { +import { Color } from '../index'; + +const blueGrey: Color = { 50: '#eceff1', 100: '#cfd8dc', 200: '#b0bec5', diff --git a/src/colors/brown.d.ts b/src/colors/brown.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/brown.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/brown.js b/src/colors/brown.ts similarity index 84% rename from src/colors/brown.js rename to src/colors/brown.ts index 1a4be077b79161..dce279b7f06860 100644 --- a/src/colors/brown.js +++ b/src/colors/brown.ts @@ -1,4 +1,6 @@ -const brown = { +import { Color } from '../index'; + +const brown: Color = { 50: '#efebe9', 100: '#d7ccc8', 200: '#bcaaa4', diff --git a/src/colors/common.d.ts b/src/colors/common.d.ts deleted file mode 100644 index 16961d404a5ff2..00000000000000 --- a/src/colors/common.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface CommonColors { - black: string; - white: string; - transparent: string; - fullBlack: string; - darkBlack: string; - lightBlack: string; - minBlack: string; - faintBlack: string; - fullWhite: string; - darkWhite: string; - lightWhite: string; -} - -declare const common: CommonColors; -export default common; diff --git a/src/colors/common.js b/src/colors/common.ts similarity index 57% rename from src/colors/common.js rename to src/colors/common.ts index 1613d9e0fe50ab..a52b781cbf4ca7 100644 --- a/src/colors/common.js +++ b/src/colors/common.ts @@ -1,4 +1,18 @@ -const common = { +export interface CommonColors { + black: string; + white: string; + transparent: string; + fullBlack: string; + darkBlack: string; + lightBlack: string; + minBlack: string; + faintBlack: string; + fullWhite: string; + darkWhite: string; + lightWhite: string; +} + +const common: CommonColors = { black: '#000', white: '#fff', transparent: 'rgba(0, 0, 0, 0)', diff --git a/src/colors/cyan.d.ts b/src/colors/cyan.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/cyan.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/cyan.js b/src/colors/cyan.ts similarity index 84% rename from src/colors/cyan.js rename to src/colors/cyan.ts index 1f15104496d8ec..e6feabd9f54a68 100644 --- a/src/colors/cyan.js +++ b/src/colors/cyan.ts @@ -1,4 +1,6 @@ -const cyan = { +import { Color } from '../index'; + +const cyan: Color = { 50: '#e0f7fa', 100: '#b2ebf2', 200: '#80deea', diff --git a/src/colors/deepOrange.d.ts b/src/colors/deepOrange.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/deepOrange.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/deepOrange.js b/src/colors/deepOrange.ts similarity index 83% rename from src/colors/deepOrange.js rename to src/colors/deepOrange.ts index 0547b8d25234ef..4caf06ca6f1acc 100644 --- a/src/colors/deepOrange.js +++ b/src/colors/deepOrange.ts @@ -1,4 +1,6 @@ -const deepOrange = { +import { Color } from '../index'; + +const deepOrange: Color = { 50: '#fbe9e7', 100: '#ffccbc', 200: '#ffab91', diff --git a/src/colors/deepPurple.d.ts b/src/colors/deepPurple.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/deepPurple.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/deepPurple.js b/src/colors/deepPurple.ts similarity index 83% rename from src/colors/deepPurple.js rename to src/colors/deepPurple.ts index 76e8c35061c517..a041fa773003a9 100644 --- a/src/colors/deepPurple.js +++ b/src/colors/deepPurple.ts @@ -1,4 +1,6 @@ -const deepPurple = { +import { Color } from '../index'; + +const deepPurple: Color = { 50: '#ede7f6', 100: '#d1c4e9', 200: '#b39ddb', diff --git a/src/colors/green.d.ts b/src/colors/green.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/green.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/green.js b/src/colors/green.ts similarity index 84% rename from src/colors/green.js rename to src/colors/green.ts index 54dcd2b85e4e43..2aaa0f87729bb6 100644 --- a/src/colors/green.js +++ b/src/colors/green.ts @@ -1,4 +1,6 @@ -const green = { +import { Color } from '../index'; + +const green: Color = { 50: '#e8f5e9', 100: '#c8e6c9', 200: '#a5d6a7', diff --git a/src/colors/grey.d.ts b/src/colors/grey.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/grey.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/grey.js b/src/colors/grey.ts similarity index 84% rename from src/colors/grey.js rename to src/colors/grey.ts index c51d915aba6853..92f27ce76e5481 100644 --- a/src/colors/grey.js +++ b/src/colors/grey.ts @@ -1,4 +1,6 @@ -const grey = { +import { Color } from '../index'; + +const grey: Color = { 50: '#fafafa', 100: '#f5f5f5', 200: '#eeeeee', diff --git a/src/colors/index.d.ts b/src/colors/index.d.ts deleted file mode 100644 index 01f695bab2e5dc..00000000000000 --- a/src/colors/index.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export { default as amber } from './amber'; -export { default as blue } from './blue'; -export { default as blueGrey } from './blueGrey'; -export { default as brown } from './brown'; -export { default as common } from './common'; -export { default as cyan } from './cyan'; -export { default as deepOrange } from './deepOrange'; -export { default as deepPurple } from './deepPurple'; -export { default as green } from './green'; -export { default as grey } from './grey'; -export { default as indigo } from './indigo'; -export { default as lightBlue } from './lightBlue'; -export { default as lightGreen } from './lightGreen'; -export { default as lime } from './lime'; -export { default as orange } from './orange'; -export { default as pink } from './pink'; -export { default as purple } from './purple'; -export { default as red } from './red'; -export { default as teal } from './teal'; -export { default as yellow } from './yellow'; diff --git a/src/colors/index.js b/src/colors/index.ts similarity index 100% rename from src/colors/index.js rename to src/colors/index.ts diff --git a/src/colors/indigo.d.ts b/src/colors/indigo.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/indigo.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/indigo.js b/src/colors/indigo.ts similarity index 84% rename from src/colors/indigo.js rename to src/colors/indigo.ts index 65c1e54ac34c38..5a51209ec7402a 100644 --- a/src/colors/indigo.js +++ b/src/colors/indigo.ts @@ -1,4 +1,6 @@ -const indigo = { +import { Color } from '../index'; + +const indigo: Color = { 50: '#e8eaf6', 100: '#c5cae9', 200: '#9fa8da', diff --git a/src/colors/lightBlue.d.ts b/src/colors/lightBlue.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/lightBlue.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/lightBlue.js b/src/colors/lightBlue.ts similarity index 83% rename from src/colors/lightBlue.js rename to src/colors/lightBlue.ts index 1fb9fe50c4c614..cd969bf7a4bc1d 100644 --- a/src/colors/lightBlue.js +++ b/src/colors/lightBlue.ts @@ -1,4 +1,6 @@ -const lightBlue = { +import { Color } from '../index'; + +const lightBlue: Color = { 50: '#e1f5fe', 100: '#b3e5fc', 200: '#81d4fa', diff --git a/src/colors/lightGreen.d.ts b/src/colors/lightGreen.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/lightGreen.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/lightGreen.js b/src/colors/lightGreen.ts similarity index 83% rename from src/colors/lightGreen.js rename to src/colors/lightGreen.ts index d95d8d095df54a..8d58ab03c21d75 100644 --- a/src/colors/lightGreen.js +++ b/src/colors/lightGreen.ts @@ -1,4 +1,6 @@ -const lightGreen = { +import { Color } from '../index'; + +const lightGreen: Color = { 50: '#f1f8e9', 100: '#dcedc8', 200: '#c5e1a5', diff --git a/src/colors/lime.d.ts b/src/colors/lime.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/lime.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/lime.js b/src/colors/lime.ts similarity index 84% rename from src/colors/lime.js rename to src/colors/lime.ts index 25c90e3b3419db..17f442f60e7dbe 100644 --- a/src/colors/lime.js +++ b/src/colors/lime.ts @@ -1,4 +1,6 @@ -const lime = { +import { Color } from '../index'; + +const lime: Color = { 50: '#f9fbe7', 100: '#f0f4c3', 200: '#e6ee9c', diff --git a/src/colors/orange.d.ts b/src/colors/orange.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/orange.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/orange.js b/src/colors/orange.ts similarity index 84% rename from src/colors/orange.js rename to src/colors/orange.ts index 9d6a41881e649a..25214bc8a50ef0 100644 --- a/src/colors/orange.js +++ b/src/colors/orange.ts @@ -1,4 +1,6 @@ -const orange = { +import { Color } from '../index'; + +const orange: Color = { 50: '#fff3e0', 100: '#ffe0b2', 200: '#ffcc80', diff --git a/src/colors/pink.d.ts b/src/colors/pink.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/pink.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/pink.js b/src/colors/pink.ts similarity index 84% rename from src/colors/pink.js rename to src/colors/pink.ts index 7e6470a5af644e..8e17bd5f9d9c23 100644 --- a/src/colors/pink.js +++ b/src/colors/pink.ts @@ -1,4 +1,6 @@ -const pink = { +import { Color } from '../index'; + +const pink: Color = { 50: '#fce4ec', 100: '#f8bbd0', 200: '#f48fb1', diff --git a/src/colors/purple.d.ts b/src/colors/purple.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/purple.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/purple.js b/src/colors/purple.ts similarity index 84% rename from src/colors/purple.js rename to src/colors/purple.ts index c48d9786d7bbf9..9b8fe650636257 100644 --- a/src/colors/purple.js +++ b/src/colors/purple.ts @@ -1,4 +1,6 @@ -const purple = { +import { Color } from '../index'; + +const purple: Color = { 50: '#f3e5f5', 100: '#e1bee7', 200: '#ce93d8', diff --git a/src/colors/red.d.ts b/src/colors/red.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/red.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/red.js b/src/colors/red.ts similarity index 84% rename from src/colors/red.js rename to src/colors/red.ts index b1e83dd59a2987..cb39097d928941 100644 --- a/src/colors/red.js +++ b/src/colors/red.ts @@ -1,4 +1,6 @@ -const red = { +import { Color } from '../index'; + +const red: Color = { 50: '#ffebee', 100: '#ffcdd2', 200: '#ef9a9a', diff --git a/src/colors/teal.d.ts b/src/colors/teal.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/teal.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/teal.js b/src/colors/teal.ts similarity index 84% rename from src/colors/teal.js rename to src/colors/teal.ts index a6ceb994397be4..de59bf07a6c9b4 100644 --- a/src/colors/teal.js +++ b/src/colors/teal.ts @@ -1,4 +1,6 @@ -const teal = { +import { Color } from '../index'; + +const teal: Color = { 50: '#e0f2f1', 100: '#b2dfdb', 200: '#80cbc4', diff --git a/src/colors/yellow.d.ts b/src/colors/yellow.d.ts deleted file mode 100644 index ac89ca5571d147..00000000000000 --- a/src/colors/yellow.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { Color } from '..'; - -declare const color: Color; - -export default color; diff --git a/src/colors/yellow.js b/src/colors/yellow.ts similarity index 84% rename from src/colors/yellow.js rename to src/colors/yellow.ts index c6266353e4be64..6078420aef5821 100644 --- a/src/colors/yellow.js +++ b/src/colors/yellow.ts @@ -1,4 +1,6 @@ -const yellow = { +import { Color } from '../index'; + +const yellow: Color = { 50: '#fffde7', 100: '#fff9c4', 200: '#fff59d', From 2f983d3745a8dd7f6b58aa00ab7aac4d07cfaf00 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 13:09:00 -0600 Subject: [PATCH 73/84] refactor types from `index.d.ts` so they are not reentrant. --- package.json | 5 +- prettier.config.js | 2 - scripts/umd.webpack.config.js | 2 +- src/AppBar/AppBar.d.ts | 4 +- src/Avatar/Avatar.d.ts | 2 +- src/Badge/Badge.d.ts | 4 +- src/BottomNavigation/BottomNavigation.d.ts | 2 +- .../BottomNavigationButton.d.ts | 2 +- src/Button/Button.d.ts | 4 +- src/ButtonBase/ButtonBase.d.ts | 2 +- src/Card/Card.d.ts | 2 +- src/Card/CardActions.d.ts | 2 +- src/Card/CardContent.d.ts | 2 +- src/Card/CardHeader.d.ts | 2 +- src/Card/CardMedia.d.ts | 2 +- src/Checkbox/Checkbox.d.ts | 2 +- src/Chip/Chip.d.ts | 2 +- src/Dialog/Dialog.d.ts | 2 +- src/Dialog/DialogActions.d.ts | 2 +- src/Dialog/DialogContent.d.ts | 2 +- src/Dialog/DialogContentText.d.ts | 2 +- src/Dialog/DialogTitle.d.ts | 2 +- src/Divider/Divider.d.ts | 2 +- src/Drawer/Drawer.d.ts | 2 +- src/ExpansionPanel/ExpansionPanel.d.ts | 2 +- src/ExpansionPanel/ExpansionPanelActions.d.ts | 2 +- src/ExpansionPanel/ExpansionPanelDetails.d.ts | 2 +- src/ExpansionPanel/ExpansionPanelSummary.d.ts | 2 +- src/Form/FormControl.d.ts | 4 +- src/Form/FormControlLabel.d.ts | 2 +- src/Form/FormGroup.d.ts | 2 +- src/Form/FormHelperText.d.ts | 2 +- src/Form/FormLabel.d.ts | 2 +- src/Grid/Grid.d.ts | 3 +- src/GridList/GridList.d.ts | 2 +- src/GridList/GridListTile.d.ts | 2 +- src/GridList/GridListTileBar.d.ts | 2 +- src/Hidden/Hidden.d.ts | 2 +- src/Icon/Icon.d.ts | 4 +- src/IconButton/IconButton.d.ts | 4 +- src/Input/Input.d.ts | 2 +- src/Input/InputAdornment.d.ts | 2 +- src/Input/InputLabel.d.ts | 2 +- src/Input/Textarea.d.ts | 2 +- src/List/List.d.ts | 2 +- src/List/ListItem.d.ts | 2 +- src/List/ListItemAvatar.d.ts | 2 +- src/List/ListItemIcon.d.ts | 2 +- src/List/ListItemSecondaryAction.d.ts | 2 +- src/List/ListItemText.d.ts | 2 +- src/List/ListSubheader.d.ts | 2 +- src/Menu/Menu.d.ts | 2 +- src/Menu/MenuItem.d.ts | 2 +- src/Menu/MenuList.d.ts | 2 +- src/MobileStepper/MobileStepper.d.ts | 2 +- src/Modal/Backdrop.d.ts | 2 +- src/Modal/Modal.d.ts | 2 +- src/MuiProps.ts | 22 +++ src/Paper/Paper.d.ts | 2 +- src/Popover/Popover.d.ts | 2 +- src/Progress/CircularProgress.d.ts | 2 +- src/Progress/LinearProgress.d.ts | 2 +- src/Radio/Radio.d.ts | 2 +- src/Radio/RadioGroup.d.ts | 2 +- src/Select/Select.d.ts | 2 +- src/Select/SelectInput.d.ts | 2 +- src/Snackbar/Snackbar.d.ts | 2 +- src/Snackbar/SnackbarContent.d.ts | 2 +- src/Stepper/Step.d.ts | 2 +- src/Stepper/StepButton.d.ts | 2 +- src/Stepper/StepConnector.d.ts | 2 +- src/Stepper/StepContent.d.ts | 2 +- src/Stepper/StepLabel.d.ts | 2 +- src/Stepper/Stepper.d.ts | 2 +- src/SvgIcon/SvgIcon.d.ts | 4 +- src/Switch/Switch.d.ts | 2 +- src/Table/Table.d.ts | 2 +- src/Table/TableBody.d.ts | 2 +- src/Table/TableCell.d.ts | 2 +- src/Table/TableFooter.d.ts | 2 +- src/Table/TableHead.d.ts | 2 +- src/Table/TablePagination.d.ts | 2 +- src/Table/TableRow.d.ts | 2 +- src/Table/TableSortLabel.d.ts | 2 +- src/Tabs/Tab.d.ts | 2 +- src/Tabs/TabIndicator.d.ts | 2 +- src/Tabs/TabScrollButton.d.ts | 2 +- src/Tabs/Tabs.d.ts | 2 +- src/TextField/TextField.d.ts | 4 +- src/Toolbar/Toolbar.d.ts | 2 +- src/Tooltip/Tooltip.tsx | 2 +- src/Typography/Typography.d.ts | 6 +- src/colors/amber.ts | 2 +- src/colors/blue.ts | 2 +- src/colors/blueGrey.ts | 2 +- src/colors/brown.ts | 2 +- src/colors/cyan.ts | 2 +- src/colors/deepOrange.ts | 2 +- src/colors/deepPurple.ts | 2 +- src/colors/green.ts | 2 +- src/colors/grey.ts | 2 +- src/colors/index.ts | 19 +++ src/colors/indigo.ts | 2 +- src/colors/lightBlue.ts | 2 +- src/colors/lightGreen.ts | 2 +- src/colors/lime.ts | 2 +- src/colors/orange.ts | 2 +- src/colors/pink.ts | 2 +- src/colors/purple.ts | 2 +- src/colors/red.ts | 2 +- src/colors/teal.ts | 2 +- src/colors/yellow.ts | 2 +- src/index.d.ts | 129 ------------------ src/{index.js => index.ts} | 0 src/internal/SwitchBase.d.ts | 2 +- src/styles/createPalette.ts | 2 +- src/transitions/Collapse.tsx | 4 +- src/transitions/Grow.tsx | 2 +- test/typescript/styles.spec.tsx | 1 - yarn.lock | 4 + 120 files changed, 172 insertions(+), 257 deletions(-) create mode 100644 src/MuiProps.ts delete mode 100644 src/index.d.ts rename src/{index.js => index.ts} (100%) diff --git a/package.json b/package.json index f1c50bf97597f6..b3fa3cdc7e778b 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "author": "Material-UI Team", "version": "1.0.0-beta.24", "description": "React components that implement Google's Material Design.", - "main": "./src/index.js", + "main": "./src/index.ts", "keywords": [ "react", "react-component", @@ -31,7 +31,7 @@ "docs:deploy": "yarn docs:build && yarn docs:export && firebase deploy", "prebuild": "rimraf build", "build:es2015": "cross-env NODE_ENV=production babel ./src -x .ts,.tsx,.js --out-dir ./build", - "build:es2015modules": "cross-env NODE_ENV=production BABEL_ENV=modules babel ./src/index.js --out-file ./build/index.es.js", + "build:es2015modules": "cross-env NODE_ENV=production BABEL_ENV=modules babel ./src/index.ts --out-file ./build/index.es.js", "build:es": "cross-env NODE_ENV=production BABEL_ENV=es babel ./src -x .ts,.tsx,.js --out-dir ./build/es", "build:copy-files": "babel-node ./scripts/copy-files.js", "build:umd:dev": "webpack --config scripts/umd.webpack.config.js", @@ -188,6 +188,7 @@ "sinon": "^4.1.2", "size-limit": "^0.13.1", "ts-node": "^4.0.2", + "type-zoo": "^1.0.0", "typescript": "^2.6.1", "url-loader": "^0.6.2", "vrtest": "^0.2.0", diff --git a/prettier.config.js b/prettier.config.js index 5732f561da6a98..06e08106800255 100644 --- a/prettier.config.js +++ b/prettier.config.js @@ -1,5 +1,3 @@ -// @flow - module.exports = { printWidth: 100, singleQuote: true, diff --git a/scripts/umd.webpack.config.js b/scripts/umd.webpack.config.js index fc7fd1e29b6e7f..39588b1c2a2aa4 100644 --- a/scripts/umd.webpack.config.js +++ b/scripts/umd.webpack.config.js @@ -4,7 +4,7 @@ const webpack = require('webpack'); const LIBRARY_NAME = 'material-ui'; const baseConfig = { entry: { - 'material-ui': path.join(__dirname, '../src/index.js'), + 'material-ui': path.join(__dirname, '../src/index.ts'), }, output: { path: path.join(__dirname, '../build/umd'), diff --git a/src/AppBar/AppBar.d.ts b/src/AppBar/AppBar.d.ts index c132ebdde90854..2da5583e5d58c5 100644 --- a/src/AppBar/AppBar.d.ts +++ b/src/AppBar/AppBar.d.ts @@ -1,8 +1,8 @@ -import { PropTypes, StandardProps } from '..'; import { PaperProps, PaperClassKey } from '../Paper/Paper'; +import { Color, StandardProps } from '../MuiProps'; export interface AppBarProps extends StandardProps { - color?: PropTypes.Color; + color?: Color; position?: 'static' | 'fixed' | 'absolute'; } diff --git a/src/Avatar/Avatar.d.ts b/src/Avatar/Avatar.d.ts index 57bcf115d2f9de..680db7189596d6 100644 --- a/src/Avatar/Avatar.d.ts +++ b/src/Avatar/Avatar.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface AvatarProps extends StandardProps, AvatarClassKey> { diff --git a/src/Badge/Badge.d.ts b/src/Badge/Badge.d.ts index 92287e013be1a5..34d3dc6ec5180e 100644 --- a/src/Badge/Badge.d.ts +++ b/src/Badge/Badge.d.ts @@ -1,11 +1,11 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; +import { Color, StandardProps } from '../MuiProps'; export interface BadgeProps extends StandardProps, BadgeClassKey> { badgeContent: React.ReactNode; children: React.ReactNode; - color?: PropTypes.Color; + color?: Color; } export type BadgeClassKey = 'root' | 'badge' | 'colorPrimary' | 'colorAccent'; diff --git a/src/BottomNavigation/BottomNavigation.d.ts b/src/BottomNavigation/BottomNavigation.d.ts index 204da46721966e..ed5bf01532a7f9 100644 --- a/src/BottomNavigation/BottomNavigation.d.ts +++ b/src/BottomNavigation/BottomNavigation.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface BottomNavigationProps extends StandardProps< diff --git a/src/BottomNavigation/BottomNavigationButton.d.ts b/src/BottomNavigation/BottomNavigationButton.d.ts index e2b0aaf3ca7401..3430c0b7c14f2a 100644 --- a/src/BottomNavigation/BottomNavigationButton.d.ts +++ b/src/BottomNavigation/BottomNavigationButton.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; export interface BottomNavigationButtonProps diff --git a/src/Button/Button.d.ts b/src/Button/Button.d.ts index 823586a06cd28a..27578f4943c6df 100644 --- a/src/Button/Button.d.ts +++ b/src/Button/Button.d.ts @@ -1,9 +1,9 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; +import { Color, StandardProps } from '../MuiProps'; export interface ButtonProps extends StandardProps { - color?: PropTypes.Color | 'contrast'; + color?: Color | 'contrast'; component?: string | React.ComponentType; dense?: boolean; disabled?: boolean; diff --git a/src/ButtonBase/ButtonBase.d.ts b/src/ButtonBase/ButtonBase.d.ts index 224336eb3e36b3..abbfb60c1636f8 100644 --- a/src/ButtonBase/ButtonBase.d.ts +++ b/src/ButtonBase/ButtonBase.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ButtonBaseProps extends StandardProps< diff --git a/src/Card/Card.d.ts b/src/Card/Card.d.ts index c820cbcecd1624..4d535de666e289 100644 --- a/src/Card/Card.d.ts +++ b/src/Card/Card.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { PaperProps, PaperClassKey } from '../Paper'; export interface CardProps extends StandardProps { diff --git a/src/Card/CardActions.d.ts b/src/Card/CardActions.d.ts index 07caf0070be2d7..f6d867590dd1bc 100644 --- a/src/Card/CardActions.d.ts +++ b/src/Card/CardActions.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface CardActionsProps extends StandardProps, CardActionsClassKey> { diff --git a/src/Card/CardContent.d.ts b/src/Card/CardContent.d.ts index e5498335919ea3..60226aeed4f452 100644 --- a/src/Card/CardContent.d.ts +++ b/src/Card/CardContent.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface CardContentProps extends StandardProps, CardContentClassKey> {} diff --git a/src/Card/CardHeader.d.ts b/src/Card/CardHeader.d.ts index bd5d90603753ad..1e762077d19e28 100644 --- a/src/Card/CardHeader.d.ts +++ b/src/Card/CardHeader.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { CardContentProps, CardContentClassKey } from './CardContent'; export interface CardHeaderProps diff --git a/src/Card/CardMedia.d.ts b/src/Card/CardMedia.d.ts index 632ae6825570db..039c7f083a3d65 100644 --- a/src/Card/CardMedia.d.ts +++ b/src/Card/CardMedia.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface CardMediaProps extends StandardProps, CardMediaClassKey> { diff --git a/src/Checkbox/Checkbox.d.ts b/src/Checkbox/Checkbox.d.ts index 3ab26db63fe324..e769ecb41f3e5a 100644 --- a/src/Checkbox/Checkbox.d.ts +++ b/src/Checkbox/Checkbox.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { SwitchBaseProps, SwitchBaseClassKey } from '../internal/SwitchBase'; export interface CheckboxProps extends StandardProps {} diff --git a/src/Chip/Chip.d.ts b/src/Chip/Chip.d.ts index 9ad6ff46df3cbe..61478d90977471 100644 --- a/src/Chip/Chip.d.ts +++ b/src/Chip/Chip.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ChipProps extends StandardProps, ChipClassKey> { diff --git a/src/Dialog/Dialog.d.ts b/src/Dialog/Dialog.d.ts index 483961ac90fb91..cca2120e2e0f8f 100644 --- a/src/Dialog/Dialog.d.ts +++ b/src/Dialog/Dialog.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ModalProps, ModalClassKey } from '../Modal'; import { TransitionDuration } from '../transitions/transition'; diff --git a/src/Dialog/DialogActions.d.ts b/src/Dialog/DialogActions.d.ts index 5f1cda5702286b..ef6a773819801d 100644 --- a/src/Dialog/DialogActions.d.ts +++ b/src/Dialog/DialogActions.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface DialogActionsProps extends StandardProps, DialogActionsClassKey> {} diff --git a/src/Dialog/DialogContent.d.ts b/src/Dialog/DialogContent.d.ts index b824a3b49c1568..a40377f9fcab97 100644 --- a/src/Dialog/DialogContent.d.ts +++ b/src/Dialog/DialogContent.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface DialogContentProps extends StandardProps, DialogContentClassKey> {} diff --git a/src/Dialog/DialogContentText.d.ts b/src/Dialog/DialogContentText.d.ts index 55090ee7b29143..1828e005919d36 100644 --- a/src/Dialog/DialogContentText.d.ts +++ b/src/Dialog/DialogContentText.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface DialogContentTextProps extends StandardProps, DialogContentTextClassKey> {} diff --git a/src/Dialog/DialogTitle.d.ts b/src/Dialog/DialogTitle.d.ts index 9b507422ea6bf0..c0ced370d4f764 100644 --- a/src/Dialog/DialogTitle.d.ts +++ b/src/Dialog/DialogTitle.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface DialogTitleProps extends StandardProps, DialogTitleClassKey> { diff --git a/src/Divider/Divider.d.ts b/src/Divider/Divider.d.ts index 9ef830fad024fa..dcaf35a5e97701 100644 --- a/src/Divider/Divider.d.ts +++ b/src/Divider/Divider.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface DividerProps extends StandardProps, DividerClassKey> { diff --git a/src/Drawer/Drawer.d.ts b/src/Drawer/Drawer.d.ts index 374940602acc47..2875e773e99686 100644 --- a/src/Drawer/Drawer.d.ts +++ b/src/Drawer/Drawer.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ModalProps, ModalClassKey } from '../Modal'; import { TransitionDuration } from '../transitions/transition'; import { SlideProps } from '../transitions/Slide'; diff --git a/src/ExpansionPanel/ExpansionPanel.d.ts b/src/ExpansionPanel/ExpansionPanel.d.ts index 325a00816fe070..5ad693a540d471 100644 --- a/src/ExpansionPanel/ExpansionPanel.d.ts +++ b/src/ExpansionPanel/ExpansionPanel.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { CollapseProps } from '../transitions/Collapse'; import { PaperProps, PaperClassKey } from '../Paper'; diff --git a/src/ExpansionPanel/ExpansionPanelActions.d.ts b/src/ExpansionPanel/ExpansionPanelActions.d.ts index ba218558f5d77b..4727198ddf4c65 100644 --- a/src/ExpansionPanel/ExpansionPanelActions.d.ts +++ b/src/ExpansionPanel/ExpansionPanelActions.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ExpansionPanelActionsProps extends StandardProps, ExpansionPanelActionsClassKey> {} diff --git a/src/ExpansionPanel/ExpansionPanelDetails.d.ts b/src/ExpansionPanel/ExpansionPanelDetails.d.ts index 53c1cbbeb24dd9..cbced24be6c8e0 100644 --- a/src/ExpansionPanel/ExpansionPanelDetails.d.ts +++ b/src/ExpansionPanel/ExpansionPanelDetails.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ExpansionPanelDetailsProps extends StandardProps, ExpansionPanelDetailsClassKey> {} diff --git a/src/ExpansionPanel/ExpansionPanelSummary.d.ts b/src/ExpansionPanel/ExpansionPanelSummary.d.ts index 5a1093806b4a73..f7526b2ffe2419 100644 --- a/src/ExpansionPanel/ExpansionPanelSummary.d.ts +++ b/src/ExpansionPanel/ExpansionPanelSummary.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; export interface ExpansionPanelSummaryProps diff --git a/src/Form/FormControl.d.ts b/src/Form/FormControl.d.ts index cf115bec3bb426..9c85f55cb339f9 100644 --- a/src/Form/FormControl.d.ts +++ b/src/Form/FormControl.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; +import { Margin, StandardProps } from '../MuiProps'; export interface FormControlProps extends StandardProps, FormControlClassKey> { @@ -7,7 +7,7 @@ export interface FormControlProps disabled?: boolean; error?: boolean; fullWidth?: boolean; - margin?: PropTypes.Margin; + margin?: Margin; onBlur?: React.EventHandler; onFocus?: React.EventHandler; required?: boolean; diff --git a/src/Form/FormControlLabel.d.ts b/src/Form/FormControlLabel.d.ts index 9a24077fa46a96..9b7a1b3dab7549 100644 --- a/src/Form/FormControlLabel.d.ts +++ b/src/Form/FormControlLabel.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface FormControlLabelProps extends StandardProps< diff --git a/src/Form/FormGroup.d.ts b/src/Form/FormGroup.d.ts index 40c161d37c85f3..dc561fb16e78f8 100644 --- a/src/Form/FormGroup.d.ts +++ b/src/Form/FormGroup.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface FormGroupProps extends StandardProps, FormGroupClassKey> { diff --git a/src/Form/FormHelperText.d.ts b/src/Form/FormHelperText.d.ts index 83264f70acbc20..a4e3e5c933a8f4 100644 --- a/src/Form/FormHelperText.d.ts +++ b/src/Form/FormHelperText.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface FormHelperTextProps extends StandardProps, FormHelperTextClassKey> { diff --git a/src/Form/FormLabel.d.ts b/src/Form/FormLabel.d.ts index 2b64a9d928bec7..30e15fdffafec0 100644 --- a/src/Form/FormLabel.d.ts +++ b/src/Form/FormLabel.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface FormLabelProps extends StandardProps { component?: string | React.ComponentType; diff --git a/src/Grid/Grid.d.ts b/src/Grid/Grid.d.ts index 23156542e29b0c..df2e71e4eb07f7 100644 --- a/src/Grid/Grid.d.ts +++ b/src/Grid/Grid.d.ts @@ -1,7 +1,8 @@ import * as React from 'react'; -import { StandardProps, Omit } from '..'; import { HiddenProps } from '../Hidden/Hidden'; import { Breakpoint } from '../styles/createBreakpoints'; +import { StandardProps } from '../MuiProps'; +import { Omit } from 'type-zoo'; export type GridItemsAlignment = 'flex-start' | 'center' | 'flex-end' | 'stretch' | 'baseline'; diff --git a/src/GridList/GridList.d.ts b/src/GridList/GridList.d.ts index f6820ba71214a5..955175091bf675 100644 --- a/src/GridList/GridList.d.ts +++ b/src/GridList/GridList.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface GridListProps extends StandardProps, GridListClassKey> { diff --git a/src/GridList/GridListTile.d.ts b/src/GridList/GridListTile.d.ts index 2cc3e5fda74f78..dba06fc0e29605 100644 --- a/src/GridList/GridListTile.d.ts +++ b/src/GridList/GridListTile.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface GridListTileProps extends StandardProps, GridListTileClassKey> { diff --git a/src/GridList/GridListTileBar.d.ts b/src/GridList/GridListTileBar.d.ts index 2b4a114195d157..5837efb62aedc8 100644 --- a/src/GridList/GridListTileBar.d.ts +++ b/src/GridList/GridListTileBar.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface GridListTileBarProps extends StandardProps<{}, GridListTileBarClassKey> { actionIcon?: React.ReactNode; diff --git a/src/Hidden/Hidden.d.ts b/src/Hidden/Hidden.d.ts index aaf47dfa9bcf25..c249a9fc1e5893 100644 --- a/src/Hidden/Hidden.d.ts +++ b/src/Hidden/Hidden.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { Breakpoint } from '../styles/createBreakpoints'; export interface HiddenProps extends StandardProps<{}, never> { diff --git a/src/Icon/Icon.d.ts b/src/Icon/Icon.d.ts index f8cab5ffce2d22..af5d7be9c38896 100644 --- a/src/Icon/Icon.d.ts +++ b/src/Icon/Icon.d.ts @@ -1,9 +1,9 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; +import { Color, StandardProps } from '../MuiProps'; export interface IconProps extends StandardProps, IconClassKey> { - color?: PropTypes.Color | 'action' | 'contrast' | 'disabled' | 'error'; + color?: Color | 'action' | 'contrast' | 'disabled' | 'error'; } export type IconClassKey = diff --git a/src/IconButton/IconButton.d.ts b/src/IconButton/IconButton.d.ts index d6dda3abc51162..e6dd0fd906e055 100644 --- a/src/IconButton/IconButton.d.ts +++ b/src/IconButton/IconButton.d.ts @@ -1,10 +1,10 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; +import { Color, StandardProps } from '../MuiProps'; export interface IconButtonProps extends StandardProps { buttonRef?: React.Ref; - color?: PropTypes.Color | 'contrast'; + color?: Color | 'contrast'; disabled?: boolean; disableRipple?: boolean; rootRef?: React.Ref; diff --git a/src/Input/Input.d.ts b/src/Input/Input.d.ts index 87dbea2c00d532..b41f2c83c68b0a 100644 --- a/src/Input/Input.d.ts +++ b/src/Input/Input.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface InputProps extends StandardProps< diff --git a/src/Input/InputAdornment.d.ts b/src/Input/InputAdornment.d.ts index 5daca2baa672a6..15398ca99bd219 100644 --- a/src/Input/InputAdornment.d.ts +++ b/src/Input/InputAdornment.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface InputAdornmentProps extends StandardProps<{}, InputAdornmentClassKey> { component?: string | React.ComponentType; diff --git a/src/Input/InputLabel.d.ts b/src/Input/InputLabel.d.ts index f4326c7a06c561..52360d1217947a 100644 --- a/src/Input/InputLabel.d.ts +++ b/src/Input/InputLabel.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { FormLabelProps, FormLabelClassKey } from '../Form/FormLabel'; export interface InputLabelProps extends StandardProps { diff --git a/src/Input/Textarea.d.ts b/src/Input/Textarea.d.ts index 25411b272077f6..73c2255dda493e 100644 --- a/src/Input/Textarea.d.ts +++ b/src/Input/Textarea.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TextareaProps extends StandardProps< diff --git a/src/List/List.d.ts b/src/List/List.d.ts index 510dac16e55504..936fb6a22c85c6 100644 --- a/src/List/List.d.ts +++ b/src/List/List.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ListProps extends StandardProps, ListClassKey> { diff --git a/src/List/ListItem.d.ts b/src/List/ListItem.d.ts index 397e321a5e71ea..2f53bcbe8ea26f 100644 --- a/src/List/ListItem.d.ts +++ b/src/List/ListItem.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; export interface ListItemProps diff --git a/src/List/ListItemAvatar.d.ts b/src/List/ListItemAvatar.d.ts index 3558c8b92cb98d..2138a0d886d2da 100644 --- a/src/List/ListItemAvatar.d.ts +++ b/src/List/ListItemAvatar.d.ts @@ -1,4 +1,4 @@ -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ListItemAvatarProps extends StandardProps<{}, ListItemAvatarClassKey> {} diff --git a/src/List/ListItemIcon.d.ts b/src/List/ListItemIcon.d.ts index fadcfa6489bc8c..dd11a8e03f0c36 100644 --- a/src/List/ListItemIcon.d.ts +++ b/src/List/ListItemIcon.d.ts @@ -1,4 +1,4 @@ -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ListItemIconProps extends StandardProps<{}, ListItemIconClassKey> {} diff --git a/src/List/ListItemSecondaryAction.d.ts b/src/List/ListItemSecondaryAction.d.ts index ec6ac2d8bccb67..561476b715ee83 100644 --- a/src/List/ListItemSecondaryAction.d.ts +++ b/src/List/ListItemSecondaryAction.d.ts @@ -1,4 +1,4 @@ -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ListItemSecondaryActionProps extends StandardProps<{}, ListItemSecondaryActionClassKey> {} diff --git a/src/List/ListItemText.d.ts b/src/List/ListItemText.d.ts index f828670717fe85..573d5bac087758 100644 --- a/src/List/ListItemText.d.ts +++ b/src/List/ListItemText.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ListItemTextProps extends StandardProps, ListItemTextClassKey> { diff --git a/src/List/ListSubheader.d.ts b/src/List/ListSubheader.d.ts index 4267a28f34586a..39bef29c7790d2 100644 --- a/src/List/ListSubheader.d.ts +++ b/src/List/ListSubheader.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ListSubheaderProps extends StandardProps, ListSubheaderClassKey> { diff --git a/src/Menu/Menu.d.ts b/src/Menu/Menu.d.ts index e0ec8a446ef559..b7c9bc1bdcdff9 100644 --- a/src/Menu/Menu.d.ts +++ b/src/Menu/Menu.d.ts @@ -2,7 +2,7 @@ import * as React from 'react'; import { PopoverProps, PopoverClassKey } from '../Popover'; import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; import { MenuListProps } from './MenuList'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface MenuProps extends StandardProps, MenuClassKey> { diff --git a/src/Menu/MenuItem.d.ts b/src/Menu/MenuItem.d.ts index f77bc9f5d56057..06da8f8a795977 100644 --- a/src/Menu/MenuItem.d.ts +++ b/src/Menu/MenuItem.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ListItemProps, ListItemClassKey } from '../List'; export interface MenuItemProps extends StandardProps { diff --git a/src/Menu/MenuList.d.ts b/src/Menu/MenuList.d.ts index 61bc56f472203a..424a697ff1f04d 100644 --- a/src/Menu/MenuList.d.ts +++ b/src/Menu/MenuList.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ListProps, ListClassKey } from '../List'; export interface MenuListProps extends StandardProps { diff --git a/src/MobileStepper/MobileStepper.d.ts b/src/MobileStepper/MobileStepper.d.ts index 44fa82dd1c3b2d..35cf4abdd46899 100644 --- a/src/MobileStepper/MobileStepper.d.ts +++ b/src/MobileStepper/MobileStepper.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { PaperProps, PaperClassKey } from '../Paper'; import { ButtonProps } from '../Button'; diff --git a/src/Modal/Backdrop.d.ts b/src/Modal/Backdrop.d.ts index 6e8b102825d1f4..6a3de80e2cdcf4 100644 --- a/src/Modal/Backdrop.d.ts +++ b/src/Modal/Backdrop.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface BackdropProps extends StandardProps<{}, BackdropClassKey> { invisible?: boolean; diff --git a/src/Modal/Modal.d.ts b/src/Modal/Modal.d.ts index b17b7760499e2c..93521363f51ade 100644 --- a/src/Modal/Modal.d.ts +++ b/src/Modal/Modal.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { BackdropProps } from './Backdrop'; import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; diff --git a/src/MuiProps.ts b/src/MuiProps.ts new file mode 100644 index 00000000000000..1641a0b50e98d7 --- /dev/null +++ b/src/MuiProps.ts @@ -0,0 +1,22 @@ +import * as React from 'react'; +import { StyledComponentProps } from './styles'; +import { Omit } from 'type-zoo'; + +/** + * All standard components exposed by `material-ui` are `StyledComponents` with + * certain `classes`, on which one can also set a top-level `className` and inline + * `style`. + */ + +export type StandardProps = Omit< + C & { classes: any }, + 'classes' | Removals +> & + StyledComponentProps & { + className?: string; + style?: Partial; + }; + +export type Alignment = 'inherit' | 'left' | 'center' | 'right' | 'justify'; +export type Color = 'inherit' | 'primary' | 'accent' | 'default'; +export type Margin = 'none' | 'dense' | 'normal'; diff --git a/src/Paper/Paper.d.ts b/src/Paper/Paper.d.ts index 84bbbd40987c63..8baa5bded5e6d0 100644 --- a/src/Paper/Paper.d.ts +++ b/src/Paper/Paper.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface PaperProps extends StandardProps, PaperClassKey> { diff --git a/src/Popover/Popover.d.ts b/src/Popover/Popover.d.ts index 282d1d69bea9d1..cc1b304d638515 100644 --- a/src/Popover/Popover.d.ts +++ b/src/Popover/Popover.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { PaperProps } from '../Paper'; import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; import { ModalProps, ModalClassKey } from '../Modal'; diff --git a/src/Progress/CircularProgress.d.ts b/src/Progress/CircularProgress.d.ts index 1c2754ac8402ba..e70068086e9be3 100644 --- a/src/Progress/CircularProgress.d.ts +++ b/src/Progress/CircularProgress.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface CircularProgressProps extends StandardProps, CircularProgressClassKey> { diff --git a/src/Progress/LinearProgress.d.ts b/src/Progress/LinearProgress.d.ts index 8910e33a0df3d9..1792092b265ab4 100644 --- a/src/Progress/LinearProgress.d.ts +++ b/src/Progress/LinearProgress.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface LinearProgressProps extends StandardProps, LinearProgressClassKey> { diff --git a/src/Radio/Radio.d.ts b/src/Radio/Radio.d.ts index b9336c0d2b7ae2..6ad0a5b908f1f8 100644 --- a/src/Radio/Radio.d.ts +++ b/src/Radio/Radio.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { SwitchBaseProps, SwitchBaseClassKey } from '../internal/SwitchBase'; export interface RadioProps extends StandardProps { diff --git a/src/Radio/RadioGroup.d.ts b/src/Radio/RadioGroup.d.ts index be01ec6c272de3..924721ecbc6b23 100644 --- a/src/Radio/RadioGroup.d.ts +++ b/src/Radio/RadioGroup.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { FormGroupProps, FormGroupClassKey } from '../Form/FormGroup'; export interface RadioGroupProps diff --git a/src/Select/Select.d.ts b/src/Select/Select.d.ts index d73add0d0aba02..33e94c5b891314 100644 --- a/src/Select/Select.d.ts +++ b/src/Select/Select.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { InputProps } from '../Input'; import { MenuProps } from '../Menu'; diff --git a/src/Select/SelectInput.d.ts b/src/Select/SelectInput.d.ts index 33b61468d8a58e..d6b5f6a3e287f3 100644 --- a/src/Select/SelectInput.d.ts +++ b/src/Select/SelectInput.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { MenuProps } from '../Menu'; export interface SelectInputProps extends StandardProps<{}, SelectInputClassKey> { diff --git a/src/Snackbar/Snackbar.d.ts b/src/Snackbar/Snackbar.d.ts index b2a8d9c4d62949..1df1e66d896de4 100644 --- a/src/Snackbar/Snackbar.d.ts +++ b/src/Snackbar/Snackbar.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { TransitionDuration, TransitionHandlers } from '../transitions/transition'; export type SnackBarOrigin = { diff --git a/src/Snackbar/SnackbarContent.d.ts b/src/Snackbar/SnackbarContent.d.ts index 7814a193f7f93b..9058df4832427f 100644 --- a/src/Snackbar/SnackbarContent.d.ts +++ b/src/Snackbar/SnackbarContent.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { PaperProps } from '../Paper'; import { PaperClassKey } from '../Paper/Paper'; diff --git a/src/Stepper/Step.d.ts b/src/Stepper/Step.d.ts index 5b4efc83506111..02a8e98913765f 100644 --- a/src/Stepper/Step.d.ts +++ b/src/Stepper/Step.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { Orientation } from './Stepper'; export interface StepProps diff --git a/src/Stepper/StepButton.d.ts b/src/Stepper/StepButton.d.ts index a0af5e8a8676ff..08ce16e7715210 100644 --- a/src/Stepper/StepButton.d.ts +++ b/src/Stepper/StepButton.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { Orientation } from './Stepper'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; diff --git a/src/Stepper/StepConnector.d.ts b/src/Stepper/StepConnector.d.ts index 5f17c34b56c4c6..001b19957675d6 100644 --- a/src/Stepper/StepConnector.d.ts +++ b/src/Stepper/StepConnector.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { Orientation } from './Stepper'; export type StepConnectorIcon = React.ReactElement | string | number; diff --git a/src/Stepper/StepContent.d.ts b/src/Stepper/StepContent.d.ts index a1d41af9a66c08..9bcd40800a743a 100644 --- a/src/Stepper/StepContent.d.ts +++ b/src/Stepper/StepContent.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { Orientation } from './Stepper'; import { TransitionDuration } from '../transitions/transition'; diff --git a/src/Stepper/StepLabel.d.ts b/src/Stepper/StepLabel.d.ts index d4a5ee8794a8f2..d76cad4ccbce6c 100644 --- a/src/Stepper/StepLabel.d.ts +++ b/src/Stepper/StepLabel.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { Orientation } from './Stepper'; import { StepButtonIcon } from './StepButton'; diff --git a/src/Stepper/Stepper.d.ts b/src/Stepper/Stepper.d.ts index ce64264a0f885a..49930b694d3bde 100644 --- a/src/Stepper/Stepper.d.ts +++ b/src/Stepper/Stepper.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { PaperProps } from '../Paper'; import { PaperClassKey } from '../Paper/Paper'; diff --git a/src/SvgIcon/SvgIcon.d.ts b/src/SvgIcon/SvgIcon.d.ts index 24e3b7252c17e8..7bed91813ecf86 100644 --- a/src/SvgIcon/SvgIcon.d.ts +++ b/src/SvgIcon/SvgIcon.d.ts @@ -1,9 +1,9 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; +import { Color, StandardProps } from '../MuiProps'; export interface SvgIconProps extends StandardProps, SvgIconClassKey> { - color?: PropTypes.Color | 'action' | 'contrast' | 'disabled' | 'error'; + color?: Color | 'action' | 'contrast' | 'disabled' | 'error'; titleAccess?: string; viewBox?: string; } diff --git a/src/Switch/Switch.d.ts b/src/Switch/Switch.d.ts index d238ad47942571..39301b2a8854ae 100644 --- a/src/Switch/Switch.d.ts +++ b/src/Switch/Switch.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { SwitchBaseProps, SwitchBaseClassKey } from '../internal/SwitchBase'; export interface SwitchProps extends StandardProps { diff --git a/src/Table/Table.d.ts b/src/Table/Table.d.ts index 77b1284f72151a..8f939a80c392a6 100644 --- a/src/Table/Table.d.ts +++ b/src/Table/Table.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TableProps extends StandardProps { component?: string | React.ComponentType; diff --git a/src/Table/TableBody.d.ts b/src/Table/TableBody.d.ts index 876514978489a9..cc26d9e0837215 100644 --- a/src/Table/TableBody.d.ts +++ b/src/Table/TableBody.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TableBodyProps extends StandardProps { component?: string | React.ComponentType; diff --git a/src/Table/TableCell.d.ts b/src/Table/TableCell.d.ts index 6b82bf060d08aa..466440f1e695e6 100644 --- a/src/Table/TableCell.d.ts +++ b/src/Table/TableCell.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; /** * `` will be rendered as an ``or `` depending diff --git a/src/Table/TableFooter.d.ts b/src/Table/TableFooter.d.ts index 4faabb1e618ffc..0379d527eae9b3 100644 --- a/src/Table/TableFooter.d.ts +++ b/src/Table/TableFooter.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TableFooterProps extends StandardProps { component?: string | React.ComponentType; diff --git a/src/Table/TableHead.d.ts b/src/Table/TableHead.d.ts index bf0108d187c21f..3eceab0b6b0f9c 100644 --- a/src/Table/TableHead.d.ts +++ b/src/Table/TableHead.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TableHeadProps extends StandardProps { component?: string | React.ComponentType; diff --git a/src/Table/TablePagination.d.ts b/src/Table/TablePagination.d.ts index 52f086f631d233..fbd943b512200b 100644 --- a/src/Table/TablePagination.d.ts +++ b/src/Table/TablePagination.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { TableCellProps, TableCellClassKey } from './TableCell.d'; export interface LabelDisplayedRowsArgs { diff --git a/src/Table/TableRow.d.ts b/src/Table/TableRow.d.ts index 7b2a726108f73b..45af87b97ed255 100644 --- a/src/Table/TableRow.d.ts +++ b/src/Table/TableRow.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TableRowProps extends StandardProps { component?: string | React.ComponentType; diff --git a/src/Table/TableSortLabel.d.ts b/src/Table/TableSortLabel.d.ts index b9361806ce4f89..5e49569dc0f0a7 100644 --- a/src/Table/TableSortLabel.d.ts +++ b/src/Table/TableSortLabel.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase'; export interface TableSortLabelProps diff --git a/src/Tabs/Tab.d.ts b/src/Tabs/Tab.d.ts index 43e9c2c3d264ad..51dc4b09780a89 100644 --- a/src/Tabs/Tab.d.ts +++ b/src/Tabs/Tab.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps } from '../ButtonBase'; import { ButtonBaseClassKey } from '../ButtonBase/ButtonBase'; diff --git a/src/Tabs/TabIndicator.d.ts b/src/Tabs/TabIndicator.d.ts index 9837d1097fd286..44d87939cf6c6c 100644 --- a/src/Tabs/TabIndicator.d.ts +++ b/src/Tabs/TabIndicator.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface TabIndicatorProps extends StandardProps, TabIndicatorClassKey> { diff --git a/src/Tabs/TabScrollButton.d.ts b/src/Tabs/TabScrollButton.d.ts index d1ea308aa0cd74..32a67fa8d2ebce 100644 --- a/src/Tabs/TabScrollButton.d.ts +++ b/src/Tabs/TabScrollButton.d.ts @@ -1,4 +1,4 @@ -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase/ButtonBase'; export interface TabScrollButtonProps diff --git a/src/Tabs/Tabs.d.ts b/src/Tabs/Tabs.d.ts index ef7c10b11d0c30..75c4906931dbbb 100644 --- a/src/Tabs/Tabs.d.ts +++ b/src/Tabs/Tabs.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { ButtonBaseProps, ButtonBaseClassKey } from '../ButtonBase/ButtonBase'; export interface TabsProps extends StandardProps { diff --git a/src/TextField/TextField.d.ts b/src/TextField/TextField.d.ts index 17ab5c52b3016c..d299237190f35f 100644 --- a/src/TextField/TextField.d.ts +++ b/src/TextField/TextField.d.ts @@ -1,9 +1,9 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; import { FormControlProps, FormHelperTextProps } from '../Form'; import { InputProps, InputLabelProps } from '../Input'; import { FormControlClassKey } from '../Form/FormControl'; import { SelectProps } from '../Select'; +import { Margin, StandardProps } from '../MuiProps'; export interface TextFieldProps extends StandardProps { @@ -23,7 +23,7 @@ export interface TextFieldProps inputRef?: React.Ref; label?: React.ReactNode; labelClassName?: string; - margin?: PropTypes.Margin; + margin?: Margin; multiline?: boolean; name?: string; onChange?: React.ChangeEventHandler; diff --git a/src/Toolbar/Toolbar.d.ts b/src/Toolbar/Toolbar.d.ts index 38232ab4638a6f..dc9ab1e35911bf 100644 --- a/src/Toolbar/Toolbar.d.ts +++ b/src/Toolbar/Toolbar.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; export interface ToolbarProps extends StandardProps, ToolbarClassKey> { diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index 3faeda34a6bf4e..e0f39d5d5c81d5 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -13,7 +13,7 @@ import common from '../colors/common'; import grey from '../colors/grey'; import withStyles from '../styles/withStyles'; import { Theme, WithStyles } from '../styles'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; // Use a class component so we can get a reference. class TargetChildren extends React.Component { diff --git a/src/Typography/Typography.d.ts b/src/Typography/Typography.d.ts index 09abd0a577c847..9016f9fa28cf9d 100644 --- a/src/Typography/Typography.d.ts +++ b/src/Typography/Typography.d.ts @@ -1,11 +1,11 @@ import * as React from 'react'; -import { StandardProps, PropTypes } from '..'; import { Style, TextStyle } from '../styles/createTypography'; +import { Alignment, Color, StandardProps } from '../MuiProps'; export interface TypographyProps extends StandardProps, TypographyClassKey> { - align?: PropTypes.Alignment; - color?: PropTypes.Color | 'secondary' | 'error'; + align?: Alignment; + color?: Color | 'secondary' | 'error'; component?: string | React.ComponentType; gutterBottom?: boolean; headlineMapping?: { [type in TextStyle]: string }; diff --git a/src/colors/amber.ts b/src/colors/amber.ts index 754016e6000107..5efd7eb106aa71 100644 --- a/src/colors/amber.ts +++ b/src/colors/amber.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const amber: Color = { 50: '#fff8e1', diff --git a/src/colors/blue.ts b/src/colors/blue.ts index dcaa8fc850b98a..782c37865e4976 100644 --- a/src/colors/blue.ts +++ b/src/colors/blue.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const blue: Color = { 50: '#e3f2fd', diff --git a/src/colors/blueGrey.ts b/src/colors/blueGrey.ts index cdfd45321c6560..b9cf11a6bf7164 100644 --- a/src/colors/blueGrey.ts +++ b/src/colors/blueGrey.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const blueGrey: Color = { 50: '#eceff1', diff --git a/src/colors/brown.ts b/src/colors/brown.ts index dce279b7f06860..6c63d0000c65b0 100644 --- a/src/colors/brown.ts +++ b/src/colors/brown.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const brown: Color = { 50: '#efebe9', diff --git a/src/colors/cyan.ts b/src/colors/cyan.ts index e6feabd9f54a68..acdd29d51c5264 100644 --- a/src/colors/cyan.ts +++ b/src/colors/cyan.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const cyan: Color = { 50: '#e0f7fa', diff --git a/src/colors/deepOrange.ts b/src/colors/deepOrange.ts index 4caf06ca6f1acc..82fb264e53606d 100644 --- a/src/colors/deepOrange.ts +++ b/src/colors/deepOrange.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const deepOrange: Color = { 50: '#fbe9e7', diff --git a/src/colors/deepPurple.ts b/src/colors/deepPurple.ts index a041fa773003a9..72f983be73d909 100644 --- a/src/colors/deepPurple.ts +++ b/src/colors/deepPurple.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const deepPurple: Color = { 50: '#ede7f6', diff --git a/src/colors/green.ts b/src/colors/green.ts index 2aaa0f87729bb6..cf15bd0d3afdb2 100644 --- a/src/colors/green.ts +++ b/src/colors/green.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const green: Color = { 50: '#e8f5e9', diff --git a/src/colors/grey.ts b/src/colors/grey.ts index 92f27ce76e5481..3a3637389ce567 100644 --- a/src/colors/grey.ts +++ b/src/colors/grey.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const grey: Color = { 50: '#fafafa', diff --git a/src/colors/index.ts b/src/colors/index.ts index d1f177a3c9087d..5fbf62dac39f7e 100644 --- a/src/colors/index.ts +++ b/src/colors/index.ts @@ -1,3 +1,22 @@ +export type Contrast = 'light' | 'dark'; +export interface Color { + 50: string; + 100: string; + 200: string; + 300: string; + 400: string; + 500: string; + 600: string; + 700: string; + 800: string; + 900: string; + A100: string; + A200: string; + A400: string; + A700: string; + contrastDefaultColor: Contrast; +} + export { default as common } from './common'; export { default as red } from './red'; export { default as pink } from './pink'; diff --git a/src/colors/indigo.ts b/src/colors/indigo.ts index 5a51209ec7402a..a78e0204a9d00b 100644 --- a/src/colors/indigo.ts +++ b/src/colors/indigo.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const indigo: Color = { 50: '#e8eaf6', diff --git a/src/colors/lightBlue.ts b/src/colors/lightBlue.ts index cd969bf7a4bc1d..2c1b8d8ff79b55 100644 --- a/src/colors/lightBlue.ts +++ b/src/colors/lightBlue.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const lightBlue: Color = { 50: '#e1f5fe', diff --git a/src/colors/lightGreen.ts b/src/colors/lightGreen.ts index 8d58ab03c21d75..c3496f8d2ec021 100644 --- a/src/colors/lightGreen.ts +++ b/src/colors/lightGreen.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const lightGreen: Color = { 50: '#f1f8e9', diff --git a/src/colors/lime.ts b/src/colors/lime.ts index 17f442f60e7dbe..4208e4e2f1ded1 100644 --- a/src/colors/lime.ts +++ b/src/colors/lime.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const lime: Color = { 50: '#f9fbe7', diff --git a/src/colors/orange.ts b/src/colors/orange.ts index 25214bc8a50ef0..45a8217a3e4f9c 100644 --- a/src/colors/orange.ts +++ b/src/colors/orange.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const orange: Color = { 50: '#fff3e0', diff --git a/src/colors/pink.ts b/src/colors/pink.ts index 8e17bd5f9d9c23..0965872f6a06c7 100644 --- a/src/colors/pink.ts +++ b/src/colors/pink.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const pink: Color = { 50: '#fce4ec', diff --git a/src/colors/purple.ts b/src/colors/purple.ts index 9b8fe650636257..7f03906028f4d1 100644 --- a/src/colors/purple.ts +++ b/src/colors/purple.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const purple: Color = { 50: '#f3e5f5', diff --git a/src/colors/red.ts b/src/colors/red.ts index cb39097d928941..5ab6e96085dc7c 100644 --- a/src/colors/red.ts +++ b/src/colors/red.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const red: Color = { 50: '#ffebee', diff --git a/src/colors/teal.ts b/src/colors/teal.ts index de59bf07a6c9b4..e975fbf698541a 100644 --- a/src/colors/teal.ts +++ b/src/colors/teal.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const teal: Color = { 50: '#e0f2f1', diff --git a/src/colors/yellow.ts b/src/colors/yellow.ts index 6078420aef5821..a6af66f99ea575 100644 --- a/src/colors/yellow.ts +++ b/src/colors/yellow.ts @@ -1,4 +1,4 @@ -import { Color } from '../index'; +import { Color } from './index'; const yellow: Color = { 50: '#fffde7', diff --git a/src/index.d.ts b/src/index.d.ts deleted file mode 100644 index b058eb7752b729..00000000000000 --- a/src/index.d.ts +++ /dev/null @@ -1,129 +0,0 @@ -import * as React from 'react'; -import { StyledComponentProps } from './styles'; -export { StyledComponentProps }; - -/** - * All standard components exposed by `material-ui` are `StyledComponents` with - * certain `classes`, on which one can also set a top-level `className` and inline - * `style`. - */ -export type StandardProps = Omit< - C & { classes: any }, - 'classes' | Removals -> & - StyledComponentProps & { - className?: string; - style?: Partial; - }; - -export type Contrast = 'light' | 'dark'; -export interface Color { - 50: string; - 100: string; - 200: string; - 300: string; - 400: string; - 500: string; - 600: string; - 700: string; - 800: string; - 900: string; - A100: string; - A200: string; - A400: string; - A700: string; - contrastDefaultColor: Contrast; -} - -/** - * Utilies types based on: - * https://github.com/Microsoft/TypeScript/issues/12215#issuecomment-307871458 - */ - -/** @internal */ -type Diff = ({ [P in T]: P } & - { [P in U]: never } & { [x: string]: never })[T]; - -/** @internal */ -export type Omit = Pick>; - -export namespace PropTypes { - type Alignment = 'inherit' | 'left' | 'center' | 'right' | 'justify'; - type Color = 'inherit' | 'primary' | 'accent' | 'default'; - type Margin = 'none' | 'dense' | 'normal'; -} - -// From index.js -export { default as AppBar } from './AppBar'; -export { default as Avatar } from './Avatar'; -export { default as Badge } from './Badge'; -export { default as BottomNavigation, BottomNavigationButton } from './BottomNavigation'; -export { default as Button } from './Button'; -export { default as ButtonBase } from './ButtonBase'; -export { default as Card, CardActions, CardContent, CardHeader, CardMedia } from './Card'; -export { default as Checkbox } from './Checkbox'; -export { default as Chip } from './Chip'; -export { default as ClickAwayListener } from './utils/ClickAwayListener'; -export { - default as Dialog, - DialogActions, - DialogContent, - DialogContentText, - DialogTitle, -} from './Dialog'; -export { default as Divider } from './Divider'; -export { default as Drawer } from './Drawer'; -export { - default as ExpansionPanel, - ExpansionPanelActions, - ExpansionPanelDetails, - ExpansionPanelSummary, -} from './ExpansionPanel'; -export { FormControl, FormGroup, FormLabel, FormHelperText, FormControlLabel } from './Form'; -export { default as Hidden } from './Hidden'; -export { default as Icon } from './Icon'; -export { default as IconButton } from './IconButton'; -export { default as Input, InputLabel } from './Input'; -export { default as Grid } from './Grid'; -export { - default as List, - ListItem, - ListItemAvatar, - ListItemIcon, - ListItemSecondaryAction, - ListItemText, - ListSubheader, -} from './List'; -export { default as Menu, MenuItem, MenuList } from './Menu'; -export { default as Modal } from './Modal'; -export { default as Paper } from './Paper'; -export { default as Popover } from './Popover'; -export { CircularProgress, LinearProgress } from './Progress'; -export { default as Radio, RadioGroup } from './Radio'; -export { default as Select } from './Select'; -export { default as Snackbar, SnackbarContent } from './Snackbar'; -export { default as Stepper, Step, StepButton, StepContent, StepLabel } from './Stepper'; -export { MuiThemeProvider, withStyles, WithStyles, withTheme, createMuiTheme } from './styles'; - -import * as colors from './colors'; - -export { colors }; - -export { default as SvgIcon } from './SvgIcon'; -export { default as Switch } from './Switch'; -export { - default as Table, - TableBody, - TableCell, - TableHead, - TableRow, - TableSortLabel, -} from './Table'; -export { default as Tabs, Tab } from './Tabs'; -export { default as Typography } from './Typography'; -export { default as TextField } from './TextField'; -export { default as Toolbar } from './Toolbar'; -export { default as Tooltip } from './Tooltip'; -export { Slide, Grow, Fade, Collapse } from './transitions'; - -export { default as withWidth } from './utils/withWidth'; diff --git a/src/index.js b/src/index.ts similarity index 100% rename from src/index.js rename to src/index.ts diff --git a/src/internal/SwitchBase.d.ts b/src/internal/SwitchBase.d.ts index d272710c756ea1..d73e5850a53e53 100644 --- a/src/internal/SwitchBase.d.ts +++ b/src/internal/SwitchBase.d.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { IconButtonProps } from '../IconButton'; export interface SwitchBaseProps diff --git a/src/styles/createPalette.ts b/src/styles/createPalette.ts index caed49d1fa5a1d..59b10723701818 100644 --- a/src/styles/createPalette.ts +++ b/src/styles/createPalette.ts @@ -6,7 +6,7 @@ import grey from '../colors/grey'; import red from '../colors/red'; import common, { CommonColors } from '../colors/common'; import { getContrastRatio } from './colorManipulator'; -import { Color, Contrast } from '..'; +import { Color, Contrast } from '../colors'; interface ShadeText { primary: string; diff --git a/src/transitions/Collapse.tsx b/src/transitions/Collapse.tsx index 2ae1de1934b4fb..68296d3373f08a 100644 --- a/src/transitions/Collapse.tsx +++ b/src/transitions/Collapse.tsx @@ -7,9 +7,9 @@ import Transition from 'react-transition-group/Transition'; import withStyles from '../styles/withStyles'; import { duration } from '../styles/transitions'; import { Theme, WithStyles } from '../styles'; -import { StandardProps } from '..'; +import { StandardProps } from '../MuiProps'; import { TransitionDuration, TransitionProps } from './transition'; -import { Omit } from '../index'; +import { Omit } from 'type-zoo'; export interface CollapseProps extends Omit { children?: React.ReactNode; diff --git a/src/transitions/Grow.tsx b/src/transitions/Grow.tsx index 5b678a4328d096..20b45b12736cfb 100644 --- a/src/transitions/Grow.tsx +++ b/src/transitions/Grow.tsx @@ -3,8 +3,8 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as CSSTransition from 'react-transition-group/CSSTransition'; +import { Omit } from 'type-zoo'; import withTheme, { WithTheme } from '../styles/withTheme'; -import { Omit } from '../index'; import { CSSTransitionClassNames, CSSTransitionProps, TransitionDuration } from './transition'; export interface GrowProps extends Omit { diff --git a/test/typescript/styles.spec.tsx b/test/typescript/styles.spec.tsx index 6159657e0c7ad0..80eefbc7fef095 100644 --- a/test/typescript/styles.spec.tsx +++ b/test/typescript/styles.spec.tsx @@ -10,7 +10,6 @@ import { } from '../../src/styles'; import Button from '../../src/Button/Button'; import { StyleRulesCallback } from '../../src/styles/withStyles'; -import { Contrast } from '../../src/index'; import { WithTheme } from '../../src/styles/withTheme'; // Shared types for examples diff --git a/yarn.lock b/yarn.lock index 7169be74e7b9f1..f33df2633caeda 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9581,6 +9581,10 @@ type-is@~1.6.15: media-typer "0.3.0" mime-types "~2.1.15" +type-zoo@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/type-zoo/-/type-zoo-1.0.0.tgz#d8a8d4fd5117bb1dea8b54f0abba9f8c0f47c71e" + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" From e34e107382b71f15bb2bfa2bd2d30185dc59763e Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 13:22:08 -0600 Subject: [PATCH 74/84] get rid of index.js files --- src/AppBar/index.js | 1 - src/AppBar/{index.d.ts => index.ts} | 0 src/Avatar/index.js | 1 - src/Avatar/{index.d.ts => index.ts} | 0 src/Badge/index.js | 1 - src/Badge/{index.d.ts => index.ts} | 0 src/BottomNavigation/index.js | 2 -- src/BottomNavigation/{index.d.ts => index.ts} | 0 src/Button/index.js | 1 - src/Button/{index.d.ts => index.ts} | 0 src/ButtonBase/index.js | 1 - src/ButtonBase/{index.d.ts => index.ts} | 0 src/Card/index.js | 5 ----- src/Card/{index.d.ts => index.ts} | 0 src/Checkbox/index.js | 1 - src/Checkbox/{index.d.ts => index.ts} | 0 src/Chip/index.js | 1 - src/Chip/{index.d.ts => index.ts} | 0 src/Dialog/index.js | 6 ------ src/Dialog/{index.d.ts => index.ts} | 0 src/Divider/index.js | 1 - src/Divider/{index.d.ts => index.ts} | 0 src/Drawer/index.js | 1 - src/Drawer/{index.d.ts => index.ts} | 0 src/ExpansionPanel/index.js | 4 ---- src/ExpansionPanel/{index.d.ts => index.ts} | 0 src/Form/index.js | 5 ----- src/Form/{index.d.ts => index.ts} | 0 src/Grid/index.js | 1 - src/Grid/{index.d.ts => index.ts} | 0 src/GridList/index.js | 4 ---- src/GridList/{index.d.ts => index.ts} | 0 src/Hidden/index.js | 2 -- src/Hidden/{index.d.ts => index.ts} | 0 src/Icon/index.js | 1 - src/Icon/{index.d.ts => index.ts} | 0 src/IconButton/index.js | 1 - src/IconButton/{index.d.ts => index.ts} | 0 src/Input/index.js | 3 --- src/Input/{index.d.ts => index.ts} | 0 src/List/index.js | 7 ------- src/List/{index.d.ts => index.ts} | 0 src/Menu/index.js | 3 --- src/Menu/{index.d.ts => index.ts} | 0 src/MobileStepper/index.js | 1 - src/MobileStepper/{index.d.ts => index.ts} | 0 src/Modal/index.js | 1 - src/Modal/{index.d.ts => index.ts} | 0 src/Paper/index.js | 1 - src/Paper/{index.d.ts => index.ts} | 0 src/Popover/index.js | 1 - src/Popover/{index.d.ts => index.ts} | 0 src/Progress/index.js | 2 -- src/Progress/{index.d.ts => index.ts} | 0 src/Radio/index.js | 2 -- src/Radio/{index.d.ts => index.ts} | 0 src/Select/index.js | 1 - src/Select/{index.d.ts => index.ts} | 0 src/Snackbar/index.js | 2 -- src/Snackbar/{index.d.ts => index.ts} | 0 src/Stepper/index.js | 5 ----- src/Stepper/{index.d.ts => index.ts} | 0 src/SvgIcon/index.js | 1 - src/SvgIcon/{index.d.ts => index.ts} | 0 src/Switch/index.js | 1 - src/Switch/{index.d.ts => index.ts} | 0 src/Table/index.js | 8 -------- src/Table/{index.d.ts => index.ts} | 0 src/Tabs/index.js | 2 -- src/Tabs/{index.d.ts => index.ts} | 0 src/TextField/index.js | 1 - src/TextField/{index.d.ts => index.ts} | 0 src/Toolbar/index.js | 1 - src/Toolbar/{index.d.ts => index.ts} | 0 src/Tooltip/Tooltip.d.ts | 0 src/Tooltip/index.js | 1 - src/Tooltip/{index.d.ts => index.ts} | 0 src/Typography/index.js | 1 - src/Typography/{index.d.ts => index.ts} | 0 src/test-utils/index.js | 5 ----- src/test-utils/{index.d.ts => index.ts} | 0 src/transitions/index.js | 4 ---- src/transitions/{index.d.ts => index.ts} | 0 83 files changed, 94 deletions(-) delete mode 100644 src/AppBar/index.js rename src/AppBar/{index.d.ts => index.ts} (100%) delete mode 100644 src/Avatar/index.js rename src/Avatar/{index.d.ts => index.ts} (100%) delete mode 100644 src/Badge/index.js rename src/Badge/{index.d.ts => index.ts} (100%) delete mode 100644 src/BottomNavigation/index.js rename src/BottomNavigation/{index.d.ts => index.ts} (100%) delete mode 100644 src/Button/index.js rename src/Button/{index.d.ts => index.ts} (100%) delete mode 100644 src/ButtonBase/index.js rename src/ButtonBase/{index.d.ts => index.ts} (100%) delete mode 100644 src/Card/index.js rename src/Card/{index.d.ts => index.ts} (100%) delete mode 100644 src/Checkbox/index.js rename src/Checkbox/{index.d.ts => index.ts} (100%) delete mode 100644 src/Chip/index.js rename src/Chip/{index.d.ts => index.ts} (100%) delete mode 100644 src/Dialog/index.js rename src/Dialog/{index.d.ts => index.ts} (100%) delete mode 100644 src/Divider/index.js rename src/Divider/{index.d.ts => index.ts} (100%) delete mode 100644 src/Drawer/index.js rename src/Drawer/{index.d.ts => index.ts} (100%) delete mode 100644 src/ExpansionPanel/index.js rename src/ExpansionPanel/{index.d.ts => index.ts} (100%) delete mode 100644 src/Form/index.js rename src/Form/{index.d.ts => index.ts} (100%) delete mode 100644 src/Grid/index.js rename src/Grid/{index.d.ts => index.ts} (100%) delete mode 100644 src/GridList/index.js rename src/GridList/{index.d.ts => index.ts} (100%) delete mode 100644 src/Hidden/index.js rename src/Hidden/{index.d.ts => index.ts} (100%) delete mode 100644 src/Icon/index.js rename src/Icon/{index.d.ts => index.ts} (100%) delete mode 100644 src/IconButton/index.js rename src/IconButton/{index.d.ts => index.ts} (100%) delete mode 100644 src/Input/index.js rename src/Input/{index.d.ts => index.ts} (100%) delete mode 100644 src/List/index.js rename src/List/{index.d.ts => index.ts} (100%) delete mode 100644 src/Menu/index.js rename src/Menu/{index.d.ts => index.ts} (100%) delete mode 100644 src/MobileStepper/index.js rename src/MobileStepper/{index.d.ts => index.ts} (100%) delete mode 100644 src/Modal/index.js rename src/Modal/{index.d.ts => index.ts} (100%) delete mode 100644 src/Paper/index.js rename src/Paper/{index.d.ts => index.ts} (100%) delete mode 100644 src/Popover/index.js rename src/Popover/{index.d.ts => index.ts} (100%) delete mode 100644 src/Progress/index.js rename src/Progress/{index.d.ts => index.ts} (100%) delete mode 100644 src/Radio/index.js rename src/Radio/{index.d.ts => index.ts} (100%) delete mode 100644 src/Select/index.js rename src/Select/{index.d.ts => index.ts} (100%) delete mode 100644 src/Snackbar/index.js rename src/Snackbar/{index.d.ts => index.ts} (100%) delete mode 100644 src/Stepper/index.js rename src/Stepper/{index.d.ts => index.ts} (100%) delete mode 100644 src/SvgIcon/index.js rename src/SvgIcon/{index.d.ts => index.ts} (100%) delete mode 100644 src/Switch/index.js rename src/Switch/{index.d.ts => index.ts} (100%) delete mode 100644 src/Table/index.js rename src/Table/{index.d.ts => index.ts} (100%) delete mode 100644 src/Tabs/index.js rename src/Tabs/{index.d.ts => index.ts} (100%) delete mode 100644 src/TextField/index.js rename src/TextField/{index.d.ts => index.ts} (100%) delete mode 100644 src/Toolbar/index.js rename src/Toolbar/{index.d.ts => index.ts} (100%) delete mode 100644 src/Tooltip/Tooltip.d.ts delete mode 100644 src/Tooltip/index.js rename src/Tooltip/{index.d.ts => index.ts} (100%) delete mode 100644 src/Typography/index.js rename src/Typography/{index.d.ts => index.ts} (100%) delete mode 100644 src/test-utils/index.js rename src/test-utils/{index.d.ts => index.ts} (100%) delete mode 100644 src/transitions/index.js rename src/transitions/{index.d.ts => index.ts} (100%) diff --git a/src/AppBar/index.js b/src/AppBar/index.js deleted file mode 100644 index f35a4af33e2ca4..00000000000000 --- a/src/AppBar/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './AppBar'; diff --git a/src/AppBar/index.d.ts b/src/AppBar/index.ts similarity index 100% rename from src/AppBar/index.d.ts rename to src/AppBar/index.ts diff --git a/src/Avatar/index.js b/src/Avatar/index.js deleted file mode 100644 index ea51b745217b9e..00000000000000 --- a/src/Avatar/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Avatar'; diff --git a/src/Avatar/index.d.ts b/src/Avatar/index.ts similarity index 100% rename from src/Avatar/index.d.ts rename to src/Avatar/index.ts diff --git a/src/Badge/index.js b/src/Badge/index.js deleted file mode 100644 index 593258f53a15a2..00000000000000 --- a/src/Badge/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Badge'; diff --git a/src/Badge/index.d.ts b/src/Badge/index.ts similarity index 100% rename from src/Badge/index.d.ts rename to src/Badge/index.ts diff --git a/src/BottomNavigation/index.js b/src/BottomNavigation/index.js deleted file mode 100644 index 4b95d1574ea1d5..00000000000000 --- a/src/BottomNavigation/index.js +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './BottomNavigation'; -export { default as BottomNavigationButton } from './BottomNavigationButton'; diff --git a/src/BottomNavigation/index.d.ts b/src/BottomNavigation/index.ts similarity index 100% rename from src/BottomNavigation/index.d.ts rename to src/BottomNavigation/index.ts diff --git a/src/Button/index.js b/src/Button/index.js deleted file mode 100644 index efe8c800c0d256..00000000000000 --- a/src/Button/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Button'; diff --git a/src/Button/index.d.ts b/src/Button/index.ts similarity index 100% rename from src/Button/index.d.ts rename to src/Button/index.ts diff --git a/src/ButtonBase/index.js b/src/ButtonBase/index.js deleted file mode 100644 index 8af1c775e51a39..00000000000000 --- a/src/ButtonBase/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './ButtonBase'; diff --git a/src/ButtonBase/index.d.ts b/src/ButtonBase/index.ts similarity index 100% rename from src/ButtonBase/index.d.ts rename to src/ButtonBase/index.ts diff --git a/src/Card/index.js b/src/Card/index.js deleted file mode 100644 index 9ddeb672e33312..00000000000000 --- a/src/Card/index.js +++ /dev/null @@ -1,5 +0,0 @@ -export { default } from './Card'; -export { default as CardContent } from './CardContent'; -export { default as CardActions } from './CardActions'; -export { default as CardMedia } from './CardMedia'; -export { default as CardHeader } from './CardHeader'; diff --git a/src/Card/index.d.ts b/src/Card/index.ts similarity index 100% rename from src/Card/index.d.ts rename to src/Card/index.ts diff --git a/src/Checkbox/index.js b/src/Checkbox/index.js deleted file mode 100644 index dd6385d44602e8..00000000000000 --- a/src/Checkbox/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Checkbox'; diff --git a/src/Checkbox/index.d.ts b/src/Checkbox/index.ts similarity index 100% rename from src/Checkbox/index.d.ts rename to src/Checkbox/index.ts diff --git a/src/Chip/index.js b/src/Chip/index.js deleted file mode 100644 index fa00616df9aa1f..00000000000000 --- a/src/Chip/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Chip'; diff --git a/src/Chip/index.d.ts b/src/Chip/index.ts similarity index 100% rename from src/Chip/index.d.ts rename to src/Chip/index.ts diff --git a/src/Dialog/index.js b/src/Dialog/index.js deleted file mode 100644 index 8beb0e9f0f11f3..00000000000000 --- a/src/Dialog/index.js +++ /dev/null @@ -1,6 +0,0 @@ -export { default } from './Dialog'; -export { default as DialogActions } from './DialogActions'; -export { default as DialogTitle } from './DialogTitle'; -export { default as DialogContent } from './DialogContent'; -export { default as DialogContentText } from './DialogContentText'; -export { default as withMobileDialog } from './withMobileDialog'; diff --git a/src/Dialog/index.d.ts b/src/Dialog/index.ts similarity index 100% rename from src/Dialog/index.d.ts rename to src/Dialog/index.ts diff --git a/src/Divider/index.js b/src/Divider/index.js deleted file mode 100644 index b6de1e2ba1ac10..00000000000000 --- a/src/Divider/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Divider'; diff --git a/src/Divider/index.d.ts b/src/Divider/index.ts similarity index 100% rename from src/Divider/index.d.ts rename to src/Divider/index.ts diff --git a/src/Drawer/index.js b/src/Drawer/index.js deleted file mode 100644 index 8f276dcb466bc8..00000000000000 --- a/src/Drawer/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Drawer'; diff --git a/src/Drawer/index.d.ts b/src/Drawer/index.ts similarity index 100% rename from src/Drawer/index.d.ts rename to src/Drawer/index.ts diff --git a/src/ExpansionPanel/index.js b/src/ExpansionPanel/index.js deleted file mode 100644 index 767f561ec6be5b..00000000000000 --- a/src/ExpansionPanel/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export { default } from './ExpansionPanel'; -export { default as ExpansionPanelActions } from './ExpansionPanelActions'; -export { default as ExpansionPanelDetails } from './ExpansionPanelDetails'; -export { default as ExpansionPanelSummary } from './ExpansionPanelSummary'; diff --git a/src/ExpansionPanel/index.d.ts b/src/ExpansionPanel/index.ts similarity index 100% rename from src/ExpansionPanel/index.d.ts rename to src/ExpansionPanel/index.ts diff --git a/src/Form/index.js b/src/Form/index.js deleted file mode 100644 index d2a49804acbc23..00000000000000 --- a/src/Form/index.js +++ /dev/null @@ -1,5 +0,0 @@ -export { default as FormGroup } from './FormGroup'; -export { default as FormLabel } from './FormLabel'; -export { default as FormControl } from './FormControl'; -export { default as FormHelperText } from './FormHelperText'; -export { default as FormControlLabel } from './FormControlLabel'; diff --git a/src/Form/index.d.ts b/src/Form/index.ts similarity index 100% rename from src/Form/index.d.ts rename to src/Form/index.ts diff --git a/src/Grid/index.js b/src/Grid/index.js deleted file mode 100644 index 3d919c9acb4394..00000000000000 --- a/src/Grid/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Grid'; diff --git a/src/Grid/index.d.ts b/src/Grid/index.ts similarity index 100% rename from src/Grid/index.d.ts rename to src/Grid/index.ts diff --git a/src/GridList/index.js b/src/GridList/index.js deleted file mode 100644 index 6cb9f6dbf520a3..00000000000000 --- a/src/GridList/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export { default } from './GridList'; -export { default as GridList } from './GridList'; -export { default as GridListTile } from './GridListTile'; -export { default as GridListTileBar } from './GridListTileBar'; diff --git a/src/GridList/index.d.ts b/src/GridList/index.ts similarity index 100% rename from src/GridList/index.d.ts rename to src/GridList/index.ts diff --git a/src/Hidden/index.js b/src/Hidden/index.js deleted file mode 100644 index 550b84a12a6340..00000000000000 --- a/src/Hidden/index.js +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './Hidden'; -export { default as HiddenJs } from './HiddenJs'; diff --git a/src/Hidden/index.d.ts b/src/Hidden/index.ts similarity index 100% rename from src/Hidden/index.d.ts rename to src/Hidden/index.ts diff --git a/src/Icon/index.js b/src/Icon/index.js deleted file mode 100644 index dc6b45c350faaf..00000000000000 --- a/src/Icon/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Icon'; diff --git a/src/Icon/index.d.ts b/src/Icon/index.ts similarity index 100% rename from src/Icon/index.d.ts rename to src/Icon/index.ts diff --git a/src/IconButton/index.js b/src/IconButton/index.js deleted file mode 100644 index 86c5e513af24dd..00000000000000 --- a/src/IconButton/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './IconButton'; diff --git a/src/IconButton/index.d.ts b/src/IconButton/index.ts similarity index 100% rename from src/IconButton/index.d.ts rename to src/IconButton/index.ts diff --git a/src/Input/index.js b/src/Input/index.js deleted file mode 100644 index 3f8053159a6767..00000000000000 --- a/src/Input/index.js +++ /dev/null @@ -1,3 +0,0 @@ -export { default } from './Input'; -export { default as InputAdornment } from './InputAdornment'; -export { default as InputLabel } from './InputLabel'; diff --git a/src/Input/index.d.ts b/src/Input/index.ts similarity index 100% rename from src/Input/index.d.ts rename to src/Input/index.ts diff --git a/src/List/index.js b/src/List/index.js deleted file mode 100644 index 85a02f23bb1bb4..00000000000000 --- a/src/List/index.js +++ /dev/null @@ -1,7 +0,0 @@ -export { default } from './List'; -export { default as ListItem } from './ListItem'; -export { default as ListItemAvatar } from './ListItemAvatar'; -export { default as ListItemText } from './ListItemText'; -export { default as ListItemIcon } from './ListItemIcon'; -export { default as ListItemSecondaryAction } from './ListItemSecondaryAction'; -export { default as ListSubheader } from './ListSubheader'; diff --git a/src/List/index.d.ts b/src/List/index.ts similarity index 100% rename from src/List/index.d.ts rename to src/List/index.ts diff --git a/src/Menu/index.js b/src/Menu/index.js deleted file mode 100644 index f99504b28827e6..00000000000000 --- a/src/Menu/index.js +++ /dev/null @@ -1,3 +0,0 @@ -export { default } from './Menu'; -export { default as MenuList } from './MenuList'; -export { default as MenuItem } from './MenuItem'; diff --git a/src/Menu/index.d.ts b/src/Menu/index.ts similarity index 100% rename from src/Menu/index.d.ts rename to src/Menu/index.ts diff --git a/src/MobileStepper/index.js b/src/MobileStepper/index.js deleted file mode 100644 index 3d03d2a032e9e6..00000000000000 --- a/src/MobileStepper/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './MobileStepper'; diff --git a/src/MobileStepper/index.d.ts b/src/MobileStepper/index.ts similarity index 100% rename from src/MobileStepper/index.d.ts rename to src/MobileStepper/index.ts diff --git a/src/Modal/index.js b/src/Modal/index.js deleted file mode 100644 index 0690fecf679ce8..00000000000000 --- a/src/Modal/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Modal'; diff --git a/src/Modal/index.d.ts b/src/Modal/index.ts similarity index 100% rename from src/Modal/index.d.ts rename to src/Modal/index.ts diff --git a/src/Paper/index.js b/src/Paper/index.js deleted file mode 100644 index 559d1a73e5034f..00000000000000 --- a/src/Paper/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Paper'; diff --git a/src/Paper/index.d.ts b/src/Paper/index.ts similarity index 100% rename from src/Paper/index.d.ts rename to src/Paper/index.ts diff --git a/src/Popover/index.js b/src/Popover/index.js deleted file mode 100644 index 44c04deafa71ff..00000000000000 --- a/src/Popover/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Popover'; diff --git a/src/Popover/index.d.ts b/src/Popover/index.ts similarity index 100% rename from src/Popover/index.d.ts rename to src/Popover/index.ts diff --git a/src/Progress/index.js b/src/Progress/index.js deleted file mode 100644 index e19ce5279e9418..00000000000000 --- a/src/Progress/index.js +++ /dev/null @@ -1,2 +0,0 @@ -export { default as CircularProgress } from './CircularProgress'; -export { default as LinearProgress } from './LinearProgress'; diff --git a/src/Progress/index.d.ts b/src/Progress/index.ts similarity index 100% rename from src/Progress/index.d.ts rename to src/Progress/index.ts diff --git a/src/Radio/index.js b/src/Radio/index.js deleted file mode 100644 index 9614e310fb1ced..00000000000000 --- a/src/Radio/index.js +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './Radio'; -export { default as RadioGroup } from './RadioGroup'; diff --git a/src/Radio/index.d.ts b/src/Radio/index.ts similarity index 100% rename from src/Radio/index.d.ts rename to src/Radio/index.ts diff --git a/src/Select/index.js b/src/Select/index.js deleted file mode 100644 index 22ae8193287684..00000000000000 --- a/src/Select/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Select'; diff --git a/src/Select/index.d.ts b/src/Select/index.ts similarity index 100% rename from src/Select/index.d.ts rename to src/Select/index.ts diff --git a/src/Snackbar/index.js b/src/Snackbar/index.js deleted file mode 100644 index c61e214e07ac62..00000000000000 --- a/src/Snackbar/index.js +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './Snackbar'; -export { default as SnackbarContent } from './SnackbarContent'; diff --git a/src/Snackbar/index.d.ts b/src/Snackbar/index.ts similarity index 100% rename from src/Snackbar/index.d.ts rename to src/Snackbar/index.ts diff --git a/src/Stepper/index.js b/src/Stepper/index.js deleted file mode 100644 index 77c0075571e85f..00000000000000 --- a/src/Stepper/index.js +++ /dev/null @@ -1,5 +0,0 @@ -export { default } from './Stepper'; -export { default as Step } from './Step'; -export { default as StepButton } from './StepButton'; -export { default as StepContent } from './StepContent'; -export { default as StepLabel } from './StepLabel'; diff --git a/src/Stepper/index.d.ts b/src/Stepper/index.ts similarity index 100% rename from src/Stepper/index.d.ts rename to src/Stepper/index.ts diff --git a/src/SvgIcon/index.js b/src/SvgIcon/index.js deleted file mode 100644 index 9ad5fba4a4a919..00000000000000 --- a/src/SvgIcon/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './SvgIcon'; diff --git a/src/SvgIcon/index.d.ts b/src/SvgIcon/index.ts similarity index 100% rename from src/SvgIcon/index.d.ts rename to src/SvgIcon/index.ts diff --git a/src/Switch/index.js b/src/Switch/index.js deleted file mode 100644 index ed80f23e5b1d42..00000000000000 --- a/src/Switch/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Switch'; diff --git a/src/Switch/index.d.ts b/src/Switch/index.ts similarity index 100% rename from src/Switch/index.d.ts rename to src/Switch/index.ts diff --git a/src/Table/index.js b/src/Table/index.js deleted file mode 100644 index 01cbca9b583bdc..00000000000000 --- a/src/Table/index.js +++ /dev/null @@ -1,8 +0,0 @@ -export { default } from './Table'; -export { default as TableBody } from './TableBody'; -export { default as TableCell } from './TableCell'; -export { default as TableFooter } from './TableFooter'; -export { default as TableHead } from './TableHead'; -export { default as TablePagination } from './TablePagination'; -export { default as TableRow } from './TableRow'; -export { default as TableSortLabel } from './TableSortLabel'; diff --git a/src/Table/index.d.ts b/src/Table/index.ts similarity index 100% rename from src/Table/index.d.ts rename to src/Table/index.ts diff --git a/src/Tabs/index.js b/src/Tabs/index.js deleted file mode 100644 index 910d72400f0cae..00000000000000 --- a/src/Tabs/index.js +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './Tabs'; -export { default as Tab } from './Tab'; diff --git a/src/Tabs/index.d.ts b/src/Tabs/index.ts similarity index 100% rename from src/Tabs/index.d.ts rename to src/Tabs/index.ts diff --git a/src/TextField/index.js b/src/TextField/index.js deleted file mode 100644 index 0198002999a808..00000000000000 --- a/src/TextField/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './TextField'; diff --git a/src/TextField/index.d.ts b/src/TextField/index.ts similarity index 100% rename from src/TextField/index.d.ts rename to src/TextField/index.ts diff --git a/src/Toolbar/index.js b/src/Toolbar/index.js deleted file mode 100644 index 1c8b22823b1e45..00000000000000 --- a/src/Toolbar/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Toolbar'; diff --git a/src/Toolbar/index.d.ts b/src/Toolbar/index.ts similarity index 100% rename from src/Toolbar/index.d.ts rename to src/Toolbar/index.ts diff --git a/src/Tooltip/Tooltip.d.ts b/src/Tooltip/Tooltip.d.ts deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/src/Tooltip/index.js b/src/Tooltip/index.js deleted file mode 100644 index cdc0fab160f86c..00000000000000 --- a/src/Tooltip/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Tooltip'; diff --git a/src/Tooltip/index.d.ts b/src/Tooltip/index.ts similarity index 100% rename from src/Tooltip/index.d.ts rename to src/Tooltip/index.ts diff --git a/src/Typography/index.js b/src/Typography/index.js deleted file mode 100644 index eabc291fd82ca6..00000000000000 --- a/src/Typography/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './Typography'; diff --git a/src/Typography/index.d.ts b/src/Typography/index.ts similarity index 100% rename from src/Typography/index.d.ts rename to src/Typography/index.ts diff --git a/src/test-utils/index.js b/src/test-utils/index.js deleted file mode 100644 index 75085b572a428e..00000000000000 --- a/src/test-utils/index.js +++ /dev/null @@ -1,5 +0,0 @@ -export { default as createShallow } from './createShallow'; -export { default as createMount } from './createMount'; -export { default as createRender } from './createRender'; -export { default as getClasses } from './getClasses'; -export { default as unwrap } from './unwrap'; diff --git a/src/test-utils/index.d.ts b/src/test-utils/index.ts similarity index 100% rename from src/test-utils/index.d.ts rename to src/test-utils/index.ts diff --git a/src/transitions/index.js b/src/transitions/index.js deleted file mode 100644 index aeedcb7c78ad61..00000000000000 --- a/src/transitions/index.js +++ /dev/null @@ -1,4 +0,0 @@ -export { default as Slide } from './Slide'; -export { default as Grow } from './Grow'; -export { default as Fade } from './Fade'; -export { default as Collapse } from './Collapse'; diff --git a/src/transitions/index.d.ts b/src/transitions/index.ts similarity index 100% rename from src/transitions/index.d.ts rename to src/transitions/index.ts From 1c042ffb21af63840e57abd18789399cf9b0d366 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 13:24:57 -0600 Subject: [PATCH 75/84] yarn build:umd:dev works --- scripts/umd.webpack.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/umd.webpack.config.js b/scripts/umd.webpack.config.js index 39588b1c2a2aa4..a144261deaa96b 100644 --- a/scripts/umd.webpack.config.js +++ b/scripts/umd.webpack.config.js @@ -44,7 +44,7 @@ const baseConfig = { ], }, resolve: { - extensions: ['.ts', '.tsx', 'js'], + extensions: ['.ts', '.tsx', '.js'], }, plugins: [], }; From 1a5c1eee70ce687f2486e5af07ddcc4b68cad67b Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 13:52:39 -0600 Subject: [PATCH 76/84] yarn build works --- package.json | 1 + yarn.lock | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/package.json b/package.json index b3fa3cdc7e778b..62734845938ff6 100644 --- a/package.json +++ b/package.json @@ -61,6 +61,7 @@ "react-dom": "^15.3.0 || ^16.0.0" }, "dependencies": { + "@babel/runtime": "^7.0.0-beta.35", "babel-runtime": "^6.26.0", "brcast": "^3.0.1", "cache-loader": "^1.2.0", diff --git a/yarn.lock b/yarn.lock index f33df2633caeda..1a372daca6de55 100644 --- a/yarn.lock +++ b/yarn.lock @@ -773,6 +773,13 @@ pirates "^3.0.1" source-map-support "^0.4.2" +"@babel/runtime@^7.0.0-beta.35": + version "7.0.0-beta.35" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0-beta.35.tgz#8755ea415de283964caadb7ab1d5ff68a73637de" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.1" + "@babel/template@7.0.0-beta.31": version "7.0.0-beta.31" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.31.tgz#577bb29389f6c497c3e7d014617e7d6713f68bda" From c058af3e1a5e8fe0b2de93667404440ed58dffb7 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 14:02:48 -0600 Subject: [PATCH 77/84] fix `export const styles` pattern --- src/ButtonBase/TouchRipple.tsx | 147 ++++++++++++++++----------------- src/Tooltip/Tooltip.tsx | 127 ++++++++++++++-------------- src/transitions/Collapse.tsx | 44 +++++----- 3 files changed, 156 insertions(+), 162 deletions(-) diff --git a/src/ButtonBase/TouchRipple.tsx b/src/ButtonBase/TouchRipple.tsx index 065ed3fd6622cb..648aa3779d8ff1 100644 --- a/src/ButtonBase/TouchRipple.tsx +++ b/src/ButtonBase/TouchRipple.tsx @@ -5,93 +5,90 @@ import * as classNames from 'classnames'; import * as TransitionGroup from 'react-transition-group/TransitionGroup'; import withStyles from '../styles/withStyles'; import Ripple, { RippleClassKey, RippleProps } from './Ripple'; -import { Theme, WithStyles } from '../styles'; +import { StyleRulesCallback, Theme, WithStyles } from '../styles'; const DURATION = 550; export const DELAY_RIPPLE = 80; export type TouchRippleClassKey = 'root' | RippleClassKey; -export const styles = withStyles( - (theme: Theme) => ({ - root: { - display: 'block', - position: 'absolute', - overflow: 'hidden', - borderRadius: 'inherit', - width: '100%', - height: '100%', - left: 0, - top: 0, - pointerEvents: 'none', - zIndex: 0, - }, - wrapper: { - opacity: 1, - }, - wrapperLeaving: { - opacity: 0, - animation: `mui-ripple-exit ${DURATION}ms ${theme.transitions.easing.easeInOut}`, - }, - wrapperPulsating: { - position: 'absolute', - left: 0, - top: 0, - display: 'block', - width: '100%', - height: '100%', - animation: `mui-ripple-pulsate 1500ms ${theme.transitions.easing.easeInOut} 200ms infinite`, - rippleVisible: { - opacity: 0.2, - }, +export const styles: StyleRulesCallback = (theme: Theme) => ({ + root: { + display: 'block', + position: 'absolute', + overflow: 'hidden', + borderRadius: 'inherit', + width: '100%', + height: '100%', + left: 0, + top: 0, + pointerEvents: 'none', + zIndex: 0, + }, + wrapper: { + opacity: 1, + }, + wrapperLeaving: { + opacity: 0, + animation: `mui-ripple-exit ${DURATION}ms ${theme.transitions.easing.easeInOut}`, + }, + wrapperPulsating: { + position: 'absolute', + left: 0, + top: 0, + display: 'block', + width: '100%', + height: '100%', + animation: `mui-ripple-pulsate 1500ms ${theme.transitions.easing.easeInOut} 200ms infinite`, + rippleVisible: { + opacity: 0.2, }, - '@keyframes mui-ripple-enter': { - '0%': { - transform: 'scale(0)', - }, - '100%': { - transform: 'scale(1)', - }, + }, + '@keyframes mui-ripple-enter': { + '0%': { + transform: 'scale(0)', }, - '@keyframes mui-ripple-exit': { - '0%': { - opacity: 1, - }, - '100%': { - opacity: 0, - }, + '100%': { + transform: 'scale(1)', }, - '@keyframes mui-ripple-pulsate': { - '0%': { - transform: 'scale(1)', - }, - '50%': { - transform: 'scale(0.9)', - }, - '100%': { - transform: 'scale(1)', - }, + }, + '@keyframes mui-ripple-exit': { + '0%': { + opacity: 1, }, - ripple: { - width: 50, - height: 50, - left: 0, - top: 0, + '100%': { opacity: 0, - position: 'absolute', - borderRadius: '50%', - background: 'currentColor', }, - rippleVisible: { - opacity: 0.3, + }, + '@keyframes mui-ripple-pulsate': { + '0%': { transform: 'scale(1)', - animation: `mui-ripple-enter ${DURATION}ms ${theme.transitions.easing.easeInOut}`, }, - rippleFast: { - animationDuration: '200ms', + '50%': { + transform: 'scale(0.9)', }, - }), - { flip: false, name: 'MuiTouchRipple' }, -); + '100%': { + transform: 'scale(1)', + }, + }, + ripple: { + width: 50, + height: 50, + left: 0, + top: 0, + opacity: 0, + position: 'absolute', + borderRadius: '50%', + background: 'currentColor', + }, + rippleVisible: { + opacity: 0.3, + transform: 'scale(1)', + animation: `mui-ripple-enter ${DURATION}ms ${theme.transitions.easing.easeInOut}`, + }, + rippleFast: { + animationDuration: '200ms', + }, +}); export interface TouchRippleProps { center?: boolean; @@ -310,4 +307,6 @@ class TouchRipple extends React.Component< className: PropTypes.string, }; -export default styles(TouchRipple); +export default withStyles(styles, { flip: false, name: 'MuiTouchRipple' })( + TouchRipple, +); diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index e0f39d5d5c81d5..dedf9a8a6f0d6f 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -12,7 +12,7 @@ import { capitalizeFirstLetter } from '../utils/helpers'; import common from '../colors/common'; import grey from '../colors/grey'; import withStyles from '../styles/withStyles'; -import { Theme, WithStyles } from '../styles'; +import { StyleRulesCallback, Theme, WithStyles } from '../styles'; import { StandardProps } from '../MuiProps'; // Use a class component so we can get a reference. @@ -37,74 +37,71 @@ export type TooltipClassKey = | 'tooltipBottom' | 'tooltipOpen'; -export const styles = withStyles( - (theme: Theme) => ({ - root: { - display: 'inline', - flexDirection: 'inherit', // Makes the wrapper more transparent. - }, - popper: { - zIndex: theme.zIndex.tooltip, - }, - popperClose: { - pointerEvents: 'none', - }, - tooltip: { - background: grey[700], - borderRadius: 2, - color: common.fullWhite, - fontFamily: theme.typography.fontFamily, - fontSize: theme.typography.pxToRem(14), - minHeight: theme.spacing.unit * 4, - lineHeight: '32px', - opacity: 0, +export const styles: StyleRulesCallback = (theme: Theme) => ({ + root: { + display: 'inline', + flexDirection: 'inherit', // Makes the wrapper more transparent. + }, + popper: { + zIndex: theme.zIndex.tooltip, + }, + popperClose: { + pointerEvents: 'none', + }, + tooltip: { + background: grey[700], + borderRadius: 2, + color: common.fullWhite, + fontFamily: theme.typography.fontFamily, + fontSize: theme.typography.pxToRem(14), + minHeight: theme.spacing.unit * 4, + lineHeight: '32px', + opacity: 0, + padding: `0 ${theme.spacing.unit}px`, + transform: 'scale(0)', + transition: theme.transitions.create(['opacity', 'transform'], { + duration: theme.transitions.duration.shortest, + }), + [theme.breakpoints.up('sm')]: { + minHeight: 22, + lineHeight: '22px', padding: `0 ${theme.spacing.unit}px`, - transform: 'scale(0)', - transition: theme.transitions.create(['opacity', 'transform'], { - duration: theme.transitions.duration.shortest, - }), - [theme.breakpoints.up('sm')]: { - minHeight: 22, - lineHeight: '22px', - padding: `0 ${theme.spacing.unit}px`, - fontSize: theme.typography.pxToRem(10), - }, + fontSize: theme.typography.pxToRem(10), }, - tooltipLeft: { - transformOrigin: 'right center', - margin: `0 ${theme.spacing.unit * 3}px`, - [theme.breakpoints.up('sm')]: { - margin: '0 14px', - }, + }, + tooltipLeft: { + transformOrigin: 'right center', + margin: `0 ${theme.spacing.unit * 3}px`, + [theme.breakpoints.up('sm')]: { + margin: '0 14px', }, - tooltipRight: { - transformOrigin: 'left center', - margin: `0 ${theme.spacing.unit * 3}px`, - [theme.breakpoints.up('sm')]: { - margin: '0 14px', - }, + }, + tooltipRight: { + transformOrigin: 'left center', + margin: `0 ${theme.spacing.unit * 3}px`, + [theme.breakpoints.up('sm')]: { + margin: '0 14px', }, - tooltipTop: { - transformOrigin: 'center bottom', - margin: `${theme.spacing.unit * 3}px 0`, - [theme.breakpoints.up('sm')]: { - margin: '14px 0', - }, + }, + tooltipTop: { + transformOrigin: 'center bottom', + margin: `${theme.spacing.unit * 3}px 0`, + [theme.breakpoints.up('sm')]: { + margin: '14px 0', }, - tooltipBottom: { - transformOrigin: 'center top', - margin: `${theme.spacing.unit * 3}px 0`, - [theme.breakpoints.up('sm')]: { - margin: '14px 0', - }, + }, + tooltipBottom: { + transformOrigin: 'center top', + margin: `${theme.spacing.unit * 3}px 0`, + [theme.breakpoints.up('sm')]: { + margin: '14px 0', }, - tooltipOpen: { - opacity: 0.9, - transform: 'scale(1)', - }, - }), - { name: 'MuiTooltip', withTheme: true }, -); + }, + tooltipOpen: { + opacity: 0.9, + transform: 'scale(1)', + }, +}); export type Placement = | 'bottom-end' @@ -526,4 +523,6 @@ class Tooltip extends React.Component title: PropTypes.node.isRequired, }; -export default styles(Tooltip); +export default withStyles(styles, { name: 'MuiTooltip', withTheme: true })( + Tooltip, +); diff --git a/src/transitions/Collapse.tsx b/src/transitions/Collapse.tsx index 68296d3373f08a..ee09e11bd2ae1f 100644 --- a/src/transitions/Collapse.tsx +++ b/src/transitions/Collapse.tsx @@ -6,7 +6,7 @@ import * as PropTypes from 'prop-types'; import Transition from 'react-transition-group/Transition'; import withStyles from '../styles/withStyles'; import { duration } from '../styles/transitions'; -import { Theme, WithStyles } from '../styles'; +import { StyleRulesCallback, Theme, WithStyles } from '../styles'; import { StandardProps } from '../MuiProps'; import { TransitionDuration, TransitionProps } from './transition'; import { Omit } from 'type-zoo'; @@ -21,29 +21,23 @@ export interface CollapseProps extends Omit { } export type CollapseClassKey = 'container' | 'entered' | 'wrapper' | 'wrapperInner'; -export const styles = withStyles( - ({ transitions }) => ({ - container: { - height: 0, - overflow: 'hidden', - transition: transitions.create('height'), - }, - entered: { - height: 'auto', - }, - wrapper: { - // Hack to get children with a negative margin to not falsify the height computation. - display: 'flex', - }, - wrapperInner: { - width: '100%', - }, - }), - { - withTheme: true, - name: 'MuiCollapse', +export const styles: StyleRulesCallback = ({ transitions }) => ({ + container: { + height: 0, + overflow: 'hidden', + transition: transitions.create('height'), }, -); + entered: { + height: 'auto', + }, + wrapper: { + // Hack to get children with a negative margin to not falsify the height computation. + display: 'flex', + }, + wrapperInner: { + width: '100%', + }, +}); class Collapse extends React.Component> { static defaultProps = { @@ -273,4 +267,6 @@ class Collapse extends React.Component(Collapse); +export default withStyles(styles, { withTheme: true, name: 'MuiCollapse' })( + Collapse, +); From c1584ebd0250c4cc54d2ab49bcebc9f3b1c427c3 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 14:10:42 -0600 Subject: [PATCH 78/84] remove unused ts-loader etc --- package.json | 2 -- yarn.lock | 40 +--------------------------------------- 2 files changed, 1 insertion(+), 41 deletions(-) diff --git a/package.json b/package.json index 62734845938ff6..598f2d7c40c498 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,6 @@ "react-transition-group": "^2.2.1", "recompose": "^0.26.0", "scroll": "^2.0.1", - "ts-loader": "^3.2.0", "warning": "^3.0.0" }, "devDependencies": { @@ -148,7 +147,6 @@ "flow-bin": "^0.61.0", "flow-copy-source": "^1.2.1", "flow-typed": "^2.2.3", - "fork-ts-checker-webpack-plugin": "^0.2.9", "fs-extra": "^4.0.2", "glob": "^7.1.2", "gm": "^1.23.0", diff --git a/yarn.lock b/yarn.lock index 1a372daca6de55..3d730dbe1eeccc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3614,7 +3614,7 @@ engine.io@1.8.3: engine.io-parser "1.3.2" ws "1.1.2" -enhanced-resolve@^3.0.0, enhanced-resolve@^3.4.0: +enhanced-resolve@^3.4.0: version "3.4.1" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" dependencies: @@ -4412,19 +4412,6 @@ forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" -fork-ts-checker-webpack-plugin@^0.2.9: - version "0.2.9" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-0.2.9.tgz#997ec3bfadb9adbf47efcd47cee7549c644fb01b" - dependencies: - babel-code-frame "^6.22.0" - chalk "^1.1.3" - chokidar "^1.7.0" - lodash.endswith "^4.2.1" - lodash.isfunction "^3.0.8" - lodash.isstring "^4.0.1" - lodash.startswith "^4.2.1" - minimatch "^3.0.4" - form-data@^2.1.4, form-data@~2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf" @@ -6171,10 +6158,6 @@ lodash.cond@^4.3.0: version "4.5.2" resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5" -lodash.endswith@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/lodash.endswith/-/lodash.endswith-4.2.1.tgz#fed59ac1738ed3e236edd7064ec456448b37bc09" - lodash.flattendeep@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" @@ -6198,14 +6181,6 @@ lodash.isarray@^3.0.0: version "3.0.4" resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55" -lodash.isfunction@^3.0.8: - version "3.0.8" - resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.8.tgz#4db709fc81bc4a8fd7127a458a5346c5cdce2c6b" - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - lodash.keys@^3.0.0: version "3.1.2" resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a" @@ -6226,10 +6201,6 @@ lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" -lodash.startswith@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/lodash.startswith/-/lodash.startswith-4.2.1.tgz#c598c4adce188a27e53145731cdc6c0e7177600c" - lodash.template@^4.0.2: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" @@ -9520,15 +9491,6 @@ trim-right@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" -ts-loader@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-3.2.0.tgz#23211922179b81f7448754b7fdfca45b8374a15a" - dependencies: - chalk "^2.3.0" - enhanced-resolve "^3.0.0" - loader-utils "^1.0.2" - semver "^5.0.1" - ts-node@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-4.0.2.tgz#cb3d039b9898fdc79ad09ab7e69c84564c8c41ee" From 8617bf61ffe70437c63738b26b65a99aad598b48 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 14:17:44 -0600 Subject: [PATCH 79/84] remove unnecessary :Theme --- src/ButtonBase/TouchRipple.tsx | 4 ++-- src/Tooltip/Tooltip.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ButtonBase/TouchRipple.tsx b/src/ButtonBase/TouchRipple.tsx index 648aa3779d8ff1..45a6da313d7817 100644 --- a/src/ButtonBase/TouchRipple.tsx +++ b/src/ButtonBase/TouchRipple.tsx @@ -5,13 +5,13 @@ import * as classNames from 'classnames'; import * as TransitionGroup from 'react-transition-group/TransitionGroup'; import withStyles from '../styles/withStyles'; import Ripple, { RippleClassKey, RippleProps } from './Ripple'; -import { StyleRulesCallback, Theme, WithStyles } from '../styles'; +import { StyleRulesCallback, WithStyles } from '../styles'; const DURATION = 550; export const DELAY_RIPPLE = 80; export type TouchRippleClassKey = 'root' | RippleClassKey; -export const styles: StyleRulesCallback = (theme: Theme) => ({ +export const styles: StyleRulesCallback = theme => ({ root: { display: 'block', position: 'absolute', diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index dedf9a8a6f0d6f..7e3b3093689dd2 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -12,7 +12,7 @@ import { capitalizeFirstLetter } from '../utils/helpers'; import common from '../colors/common'; import grey from '../colors/grey'; import withStyles from '../styles/withStyles'; -import { StyleRulesCallback, Theme, WithStyles } from '../styles'; +import { StyleRulesCallback, WithStyles } from '../styles'; import { StandardProps } from '../MuiProps'; // Use a class component so we can get a reference. @@ -37,7 +37,7 @@ export type TooltipClassKey = | 'tooltipBottom' | 'tooltipOpen'; -export const styles: StyleRulesCallback = (theme: Theme) => ({ +export const styles: StyleRulesCallback = theme => ({ root: { display: 'inline', flexDirection: 'inherit', // Makes the wrapper more transparent. From d940ff1236ba255beee1692a26d0c7da376a9704 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 15:15:42 -0600 Subject: [PATCH 80/84] lint --- src/GridList/GridListTile.js | 2 +- src/Input/Textarea.js | 2 +- src/MuiProps.ts | 2 +- src/Popover/Popover.js | 2 +- src/Tabs/Tabs.js | 4 ++-- src/utils/withWidth.js | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/GridList/GridListTile.js b/src/GridList/GridListTile.js index 218ae4fbc2f5aa..093bf1068129b9 100644 --- a/src/GridList/GridListTile.js +++ b/src/GridList/GridListTile.js @@ -2,8 +2,8 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; -import withStyles from '../styles/withStyles'; import debounce from 'lodash/debounce'; +import withStyles from '../styles/withStyles'; export const styles = { root: { diff --git a/src/Input/Textarea.js b/src/Input/Textarea.js index 8c17fa0f091c4e..a0f2fdafa40f2b 100644 --- a/src/Input/Textarea.js +++ b/src/Input/Textarea.js @@ -2,8 +2,8 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classnames from 'classnames'; import EventListener from 'react-event-listener'; -import withStyles from '../styles/withStyles'; import debounce from 'lodash/debounce'; +import withStyles from '../styles/withStyles'; const ROWS_HEIGHT = 24; diff --git a/src/MuiProps.ts b/src/MuiProps.ts index 1641a0b50e98d7..d56cf75bec2732 100644 --- a/src/MuiProps.ts +++ b/src/MuiProps.ts @@ -17,6 +17,6 @@ export type StandardProps; }; -export type Alignment = 'inherit' | 'left' | 'center' | 'right' | 'justify'; +export type Alignment = 'inherit'| 'left' | 'center' | 'right' | 'justify'; export type Color = 'inherit' | 'primary' | 'accent' | 'default'; export type Margin = 'none' | 'dense' | 'normal'; diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index fe8dfb88f9983e..cb0e70ead3074f 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -6,11 +6,11 @@ import * as ReactDOM from 'react-dom'; import * as warning from 'warning'; import * as contains from 'dom-helpers/query/contains'; import EventListener from 'react-event-listener'; +import debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; import Modal from '../Modal'; import Grow from '../transitions/Grow'; import Paper from '../Paper'; -import debounce from 'lodash/debounce'; function getOffsetTop(rect, vertical) { let offset = 0; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index a43e0564737c5f..427e1a62fb918c 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -2,12 +2,12 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as warning from 'warning'; import * as classNames from 'classnames'; +import * as scroll from 'scroll'; import EventListener from 'react-event-listener'; import ScrollbarSize from 'react-scrollbar-size'; import { getNormalizedScrollLeft, detectScrollType } from 'normalize-scroll-left'; -import * as scroll from 'scroll'; -import withStyles from '../styles/withStyles'; import debounce from 'lodash/debounce'; +import withStyles from '../styles/withStyles'; import TabIndicator from './TabIndicator'; import TabScrollButton from './TabScrollButton'; diff --git a/src/utils/withWidth.js b/src/utils/withWidth.js index 50f1788b5265eb..a8789d263a6a59 100644 --- a/src/utils/withWidth.js +++ b/src/utils/withWidth.js @@ -1,11 +1,11 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; -import EventListener from 'react-event-listener'; import * as hoistNonReactStatics from 'hoist-non-react-statics'; +import EventListener from 'react-event-listener'; import wrapDisplayName from 'recompose/wrapDisplayName'; +import debounce from 'lodash/debounce'; import withTheme from '../styles/withTheme'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; -import debounce from 'lodash/debounce'; // By default, returns true if screen width is the same or greater than the given breakpoint. export const isWidthUp = (breakpoint, width, inclusive = true) => { From 28d788b12188e65f4b819aae39c4fb77cc1593d7 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 16:27:26 -0600 Subject: [PATCH 81/84] fix flow errors now that flow is not configured --- .eslintignore | 2 ++ docs/src/modules/components/withRoot.js | 10 +++++----- docs/src/pages/style/Icons.js | 8 ++++---- yarn.lock | 16 ++++++++-------- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/.eslintignore b/.eslintignore index f3a3ff89a81a43..79eecd60b894dc 100644 --- a/.eslintignore +++ b/.eslintignore @@ -16,3 +16,5 @@ flow-typed /packages/material-ui-codemod/src/*/*.spec* /examples/create-react-app/build /.git +# we don't have flow configured anymore +/examples/create-react-app-with-flow diff --git a/docs/src/modules/components/withRoot.js b/docs/src/modules/components/withRoot.js index 83e12c828ba79f..cfdb51bbf935e6 100644 --- a/docs/src/modules/components/withRoot.js +++ b/docs/src/modules/components/withRoot.js @@ -203,11 +203,11 @@ function withRoot(BaseComponent) { // Prevent rerendering const PureBaseComponent = pure(BaseComponent); - type WithRootProps = { - reduxServerState?: Object, - sheetsRegistry?: Object, - url: Object, - }; + // type WithRootProps = { + // reduxServerState?: Object; + // sheetsRegistry?: Object; + // url: Object; + // }; class WithRoot extends React.Component { static childContextTypes = { diff --git a/docs/src/pages/style/Icons.js b/docs/src/pages/style/Icons.js index 3435e3bee6aa20..5648b9ac0a6ad9 100644 --- a/docs/src/pages/style/Icons.js +++ b/docs/src/pages/style/Icons.js @@ -12,10 +12,10 @@ const styles = { }, }; -type ProvidedProps = { - classes: Object, - theme?: Object, -}; +// type ProvidedProps = { +// classes: Object, +// theme?: Object, +// }; function Icons(props: ProvidedProps) { return ( diff --git a/yarn.lock b/yarn.lock index 3d730dbe1eeccc..957de180951a41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3532,8 +3532,8 @@ ejs@^2.5.5, ejs@^2.5.6: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.7.tgz#cc872c168880ae3c7189762fd5ffc00896c9518a" electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.28: - version "1.3.28" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.28.tgz#8dd4e6458086644e9f9f0a1cf32e2a1f9dffd9ee" + version "1.3.29" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.29.tgz#7a58236b95468c3e7660091348522d65d7736b36" elliptic@^6.0.0: version "6.4.0" @@ -6569,8 +6569,8 @@ moment@2.17.1: resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.1.tgz#fed9506063f36b10f066c8b59a144d7faebe1d82" moment@^2.11.2: - version "2.20.0" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.0.tgz#53396358994dd3a551e966a66af715ecb6c30ad0" + version "2.20.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.1.tgz#d6eb1a46cbcc14a2b2f9434112c1ff8907f313fd" move-concurrently@^1.0.1: version "1.0.1" @@ -8042,14 +8042,14 @@ react-hot-loader@3.1.1: source-map "^0.6.1" react-jss@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/react-jss/-/react-jss-8.1.0.tgz#7eefe3d121d31d5650118fc4f6b119e388cd43ba" + version "8.2.0" + resolved "https://registry.yarnpkg.com/react-jss/-/react-jss-8.2.0.tgz#8440f08aef27d408ba31f63df09167ed22a5b99b" dependencies: hoist-non-react-statics "^2.3.1" jss "^9.3.2" jss-preset-default "^4.0.1" prop-types "^15.6.0" - theming "^1.2.1" + theming "^1.3.0" react-number-format@^3.0.2: version "3.1.2" @@ -9349,7 +9349,7 @@ text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -theming@^1.2.1: +theming@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/theming/-/theming-1.3.0.tgz#286d5bae80be890d0adc645e5ca0498723725bdc" dependencies: From 95cebb9bbf843ee8fea87e57723295c62c6cd407 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 16:30:56 -0600 Subject: [PATCH 82/84] down to 1 test failure --- src/GridList/GridListTile.js | 2 +- src/Input/Textarea.js | 2 +- src/Popover/Popover.js | 2 +- src/Tabs/Tabs.js | 2 +- src/Tooltip/Tooltip.tsx | 2 +- src/styles/createTypography.js | 2 +- src/test-utils/index.ts | 2 ++ src/transitions/Slide.tsx | 2 +- src/utils/withWidth.js | 2 +- 9 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/GridList/GridListTile.js b/src/GridList/GridListTile.js index 093bf1068129b9..b9e6255eb9b2b7 100644 --- a/src/GridList/GridListTile.js +++ b/src/GridList/GridListTile.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; export const styles = { diff --git a/src/Input/Textarea.js b/src/Input/Textarea.js index a0f2fdafa40f2b..1a441db5e5b1aa 100644 --- a/src/Input/Textarea.js +++ b/src/Input/Textarea.js @@ -2,7 +2,7 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classnames from 'classnames'; import EventListener from 'react-event-listener'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; const ROWS_HEIGHT = 24; diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index cb0e70ead3074f..2215849d647103 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -6,7 +6,7 @@ import * as ReactDOM from 'react-dom'; import * as warning from 'warning'; import * as contains from 'dom-helpers/query/contains'; import EventListener from 'react-event-listener'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; import Modal from '../Modal'; import Grow from '../transitions/Grow'; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index 427e1a62fb918c..2b740c1e174881 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -6,7 +6,7 @@ import * as scroll from 'scroll'; import EventListener from 'react-event-listener'; import ScrollbarSize from 'react-scrollbar-size'; import { getNormalizedScrollLeft, detectScrollType } from 'normalize-scroll-left'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; import TabIndicator from './TabIndicator'; import TabScrollButton from './TabScrollButton'; diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index 7e3b3093689dd2..d14e03b64fc06e 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -7,7 +7,7 @@ import * as warning from 'warning'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import { Manager, Target, Popper, IPopperProps } from 'react-popper'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import { capitalizeFirstLetter } from '../utils/helpers'; import common from '../colors/common'; import grey from '../colors/grey'; diff --git a/src/styles/createTypography.js b/src/styles/createTypography.js index fb288d76d584f8..fb7828af44afb4 100644 --- a/src/styles/createTypography.js +++ b/src/styles/createTypography.js @@ -1,4 +1,4 @@ -import deepmerge from 'deepmerge'; +import * as deepmerge from 'deepmerge'; function round(value) { return Math.round(value * 1e5) / 1e5; diff --git a/src/test-utils/index.ts b/src/test-utils/index.ts index c3bda810374319..0e912d1faee8a3 100644 --- a/src/test-utils/index.ts +++ b/src/test-utils/index.ts @@ -2,3 +2,5 @@ export { default as createShallow } from './createShallow'; export { default as createMount } from './createMount'; export { default as createRender } from './createRender'; export { default as getClasses } from './getClasses'; +export { default as until } from './until' +export { default as unwrap } from './unwrap' diff --git a/src/transitions/Slide.tsx b/src/transitions/Slide.tsx index 58899ce2198d3a..27a70e51653256 100644 --- a/src/transitions/Slide.tsx +++ b/src/transitions/Slide.tsx @@ -5,7 +5,7 @@ import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import Transition from 'react-transition-group/Transition'; import EventListener from 'react-event-listener'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import withTheme, { WithTheme } from '../styles/withTheme'; import { duration } from '../styles/transitions'; import { TransitionProps } from './transition'; diff --git a/src/utils/withWidth.js b/src/utils/withWidth.js index a8789d263a6a59..1dd955c37ceb60 100644 --- a/src/utils/withWidth.js +++ b/src/utils/withWidth.js @@ -3,7 +3,7 @@ import * as PropTypes from 'prop-types'; import * as hoistNonReactStatics from 'hoist-non-react-statics'; import EventListener from 'react-event-listener'; import wrapDisplayName from 'recompose/wrapDisplayName'; -import debounce from 'lodash/debounce'; +import * as debounce from 'lodash/debounce'; import withTheme from '../styles/withTheme'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; From c057c107a0de145e19dd1a67516dd2d6aac96a67 Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 16:51:11 -0600 Subject: [PATCH 83/84] back to 5 errors (as was expected) --- src/Tooltip/Tooltip.tsx | 2 +- src/styles/getStylesCreator.js | 2 +- src/utils/ts-import-workaround/debounce.js | 3 +++ src/utils/withWidth.js | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 src/utils/ts-import-workaround/debounce.js diff --git a/src/Tooltip/Tooltip.tsx b/src/Tooltip/Tooltip.tsx index d14e03b64fc06e..94f7bed1e67c1e 100644 --- a/src/Tooltip/Tooltip.tsx +++ b/src/Tooltip/Tooltip.tsx @@ -7,13 +7,13 @@ import * as warning from 'warning'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; import { Manager, Target, Popper, IPopperProps } from 'react-popper'; -import * as debounce from 'lodash/debounce'; import { capitalizeFirstLetter } from '../utils/helpers'; import common from '../colors/common'; import grey from '../colors/grey'; import withStyles from '../styles/withStyles'; import { StyleRulesCallback, WithStyles } from '../styles'; import { StandardProps } from '../MuiProps'; +import debounce from '../utils/ts-import-workaround/debounce' // Use a class component so we can get a reference. class TargetChildren extends React.Component { diff --git a/src/styles/getStylesCreator.js b/src/styles/getStylesCreator.js index f928ab8e49703d..c853bae0e02d31 100644 --- a/src/styles/getStylesCreator.js +++ b/src/styles/getStylesCreator.js @@ -1,5 +1,5 @@ import * as warning from 'warning'; -import deepmerge from 'deepmerge'; +import * as deepmerge from 'deepmerge'; function getStylesCreator(stylesOrCreator) { function create(theme, name) { diff --git a/src/utils/ts-import-workaround/debounce.js b/src/utils/ts-import-workaround/debounce.js new file mode 100644 index 00000000000000..04b0f98cff5dff --- /dev/null +++ b/src/utils/ts-import-workaround/debounce.js @@ -0,0 +1,3 @@ +import * as debounce from 'lodash/debounce'; + +export default debounce; diff --git a/src/utils/withWidth.js b/src/utils/withWidth.js index 1dd955c37ceb60..ea3be3f2161c6f 100644 --- a/src/utils/withWidth.js +++ b/src/utils/withWidth.js @@ -3,9 +3,9 @@ import * as PropTypes from 'prop-types'; import * as hoistNonReactStatics from 'hoist-non-react-statics'; import EventListener from 'react-event-listener'; import wrapDisplayName from 'recompose/wrapDisplayName'; -import * as debounce from 'lodash/debounce'; import withTheme from '../styles/withTheme'; import { keys as breakpointKeys } from '../styles/createBreakpoints'; +import debounce from '../utils/ts-import-workaround/debounce'; // By default, returns true if screen width is the same or greater than the given breakpoint. export const isWidthUp = (breakpoint, width, inclusive = true) => { From 1b9a7b2324081a84587eeac5a56c10e8c13ff28c Mon Sep 17 00:00:00 2001 From: Kevin Ross Date: Tue, 19 Dec 2017 16:54:23 -0600 Subject: [PATCH 84/84] fix remaining debounce imports with workaround --- src/GridList/GridListTile.js | 2 +- src/Input/Textarea.js | 2 +- src/Popover/Popover.js | 2 +- src/Tabs/Tabs.js | 2 +- src/transitions/Slide.tsx | 2 +- src/utils/ts-import-workaround/debounce.js | 2 ++ 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/GridList/GridListTile.js b/src/GridList/GridListTile.js index b9e6255eb9b2b7..02ee292dce8e37 100644 --- a/src/GridList/GridListTile.js +++ b/src/GridList/GridListTile.js @@ -2,8 +2,8 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classNames from 'classnames'; import EventListener from 'react-event-listener'; -import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; +import debounce from '../utils/ts-import-workaround/debounce'; export const styles = { root: { diff --git a/src/Input/Textarea.js b/src/Input/Textarea.js index 1a441db5e5b1aa..609fc8d0b222ff 100644 --- a/src/Input/Textarea.js +++ b/src/Input/Textarea.js @@ -2,8 +2,8 @@ import * as React from 'react'; import * as PropTypes from 'prop-types'; import * as classnames from 'classnames'; import EventListener from 'react-event-listener'; -import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; +import debounce from '../utils/ts-import-workaround/debounce'; const ROWS_HEIGHT = 24; diff --git a/src/Popover/Popover.js b/src/Popover/Popover.js index 2215849d647103..f38986266723c6 100644 --- a/src/Popover/Popover.js +++ b/src/Popover/Popover.js @@ -6,11 +6,11 @@ import * as ReactDOM from 'react-dom'; import * as warning from 'warning'; import * as contains from 'dom-helpers/query/contains'; import EventListener from 'react-event-listener'; -import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; import Modal from '../Modal'; import Grow from '../transitions/Grow'; import Paper from '../Paper'; +import debounce from '../utils/ts-import-workaround/debounce'; function getOffsetTop(rect, vertical) { let offset = 0; diff --git a/src/Tabs/Tabs.js b/src/Tabs/Tabs.js index 2b740c1e174881..cedd75aacd5348 100644 --- a/src/Tabs/Tabs.js +++ b/src/Tabs/Tabs.js @@ -6,10 +6,10 @@ import * as scroll from 'scroll'; import EventListener from 'react-event-listener'; import ScrollbarSize from 'react-scrollbar-size'; import { getNormalizedScrollLeft, detectScrollType } from 'normalize-scroll-left'; -import * as debounce from 'lodash/debounce'; import withStyles from '../styles/withStyles'; import TabIndicator from './TabIndicator'; import TabScrollButton from './TabScrollButton'; +import debounce from '../utils/ts-import-workaround/debounce'; export const styles = theme => ({ root: { diff --git a/src/transitions/Slide.tsx b/src/transitions/Slide.tsx index 27a70e51653256..34fb76ab0cfe47 100644 --- a/src/transitions/Slide.tsx +++ b/src/transitions/Slide.tsx @@ -5,10 +5,10 @@ import * as PropTypes from 'prop-types'; import { findDOMNode } from 'react-dom'; import Transition from 'react-transition-group/Transition'; import EventListener from 'react-event-listener'; -import * as debounce from 'lodash/debounce'; import withTheme, { WithTheme } from '../styles/withTheme'; import { duration } from '../styles/transitions'; import { TransitionProps } from './transition'; +import debounce from '../utils/ts-import-workaround/debounce'; const GUTTER = 24; diff --git a/src/utils/ts-import-workaround/debounce.js b/src/utils/ts-import-workaround/debounce.js index 04b0f98cff5dff..58bb7c24cfe9a7 100644 --- a/src/utils/ts-import-workaround/debounce.js +++ b/src/utils/ts-import-workaround/debounce.js @@ -1,3 +1,5 @@ +// workaround +// @see https://github.com/DefinitelyTyped/DefinitelyTyped/issues/13337#issuecomment-352909795 import * as debounce from 'lodash/debounce'; export default debounce;