Update user baselines

This commit is contained in:
typescript-bot 2019-04-08 13:30:46 +00:00
parent 89386ddda7
commit b39e11b273
5 changed files with 326 additions and 239 deletions

View File

@ -1,23 +1,26 @@
Exit Code: 1
Standard output:
lib/adapters/http.js(12,19): error TS2732: Cannot find module './../../package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension
lib/adapters/http.js(83,22): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
lib/adapters/http.js(85,22): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/adapters/http.js(189,23): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(195,44): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(201,13): error TS2322: Type 'string' is not assignable to type 'Buffer'.
lib/adapters/http.js(213,40): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(237,42): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/xhr.js(29,16): error TS2339: Property 'XDomainRequest' does not exist on type 'Window'.
lib/adapters/xhr.js(31,28): error TS2339: Property 'XDomainRequest' does not exist on type 'Window'.
lib/adapters/xhr.js(80,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(92,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(99,51): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/xhr.js(102,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(111,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(181,9): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/http.js(121,17): error TS2532: Object is possibly 'undefined'.
lib/adapters/http.js(121,40): error TS2532: Object is possibly 'undefined'.
lib/adapters/http.js(122,17): error TS2531: Object is possibly 'null'.
lib/adapters/http.js(122,54): error TS2531: Object is possibly 'null'.
lib/adapters/http.js(122,54): error TS2532: Object is possibly 'undefined'.
lib/adapters/http.js(220,23): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(226,44): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(232,13): error TS2322: Type 'string' is not assignable to type 'Buffer'.
lib/adapters/http.js(244,40): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(268,42): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/xhr.js(62,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(74,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(81,51): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/xhr.js(84,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(93,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(163,9): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/axios.js(23,3): error TS2554: Expected 3 arguments, but got 2.
lib/axios.js(25,3): error TS2739: Type '(...args: any[]) => any' is missing the following properties from type 'Axios': defaults, interceptors, request
lib/axios.js(25,3): error TS2739: Type '(...args: any[]) => any' is missing the following properties from type 'Axios': defaults, interceptors, request, getUri
lib/axios.js(32,7): error TS2339: Property 'Axios' does not exist on type 'Axios'.
lib/axios.js(35,7): error TS2339: Property 'create' does not exist on type 'Axios'.
lib/axios.js(40,7): error TS2339: Property 'Cancel' does not exist on type 'Axios'.
@ -32,14 +35,21 @@ lib/cancel/CancelToken.js(37,12): error TS2339: Property 'reason' does not exist
lib/cancel/CancelToken.js(38,16): error TS2339: Property 'reason' does not exist on type 'CancelToken'.
lib/core/enhanceError.js(14,9): error TS2339: Property 'config' does not exist on type 'Error'.
lib/core/enhanceError.js(16,11): error TS2339: Property 'code' does not exist on type 'Error'.
lib/core/enhanceError.js(18,9): error TS2339: Property 'request' does not exist on type 'Error'.
lib/core/enhanceError.js(19,9): error TS2339: Property 'response' does not exist on type 'Error'.
lib/core/settle.js(21,7): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/helpers/btoa.js(11,13): error TS2339: Property 'code' does not exist on type 'Error'.
lib/helpers/btoa.js(31,13): error TS2532: Object is possibly 'undefined'.
lib/core/enhanceError.js(19,9): error TS2339: Property 'request' does not exist on type 'Error'.
lib/core/enhanceError.js(20,9): error TS2339: Property 'response' does not exist on type 'Error'.
lib/core/enhanceError.js(21,9): error TS2339: Property 'isAxiosError' does not exist on type 'Error'.
lib/core/enhanceError.js(23,9): error TS2339: Property 'toJSON' does not exist on type 'Error'.
lib/core/enhanceError.js(29,25): error TS2339: Property 'description' does not exist on type 'Error'.
lib/core/enhanceError.js(30,20): error TS2339: Property 'number' does not exist on type 'Error'.
lib/core/enhanceError.js(32,22): error TS2339: Property 'fileName' does not exist on type 'Error'.
lib/core/enhanceError.js(33,24): error TS2339: Property 'lineNumber' does not exist on type 'Error'.
lib/core/enhanceError.js(34,26): error TS2339: Property 'columnNumber' does not exist on type 'Error'.
lib/core/enhanceError.js(37,20): error TS2339: Property 'config' does not exist on type 'Error'.
lib/core/enhanceError.js(38,18): error TS2339: Property 'code' does not exist on type 'Error'.
lib/core/settle.js(20,7): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/helpers/cookies.js(16,56): error TS2551: Property 'toGMTString' does not exist on type 'Date'. Did you mean 'toUTCString'?
lib/utils.js(244,20): error TS8029: JSDoc '@param' tag has name 'obj1', but there is no parameter with that name. It would match 'arguments' if it had an array type.
lib/utils.js(268,20): error TS8029: JSDoc '@param' tag has name 'obj1', but there is no parameter with that name. It would match 'arguments' if it had an array type.
lib/utils.js(248,20): error TS8029: JSDoc '@param' tag has name 'obj1', but there is no parameter with that name. It would match 'arguments' if it had an array type.
lib/utils.js(272,20): error TS8029: JSDoc '@param' tag has name 'obj1', but there is no parameter with that name. It would match 'arguments' if it had an array type.

View File

@ -308,8 +308,11 @@ node_modules/bluebird/js/release/util.js(367,25): error TS2304: Cannot find name
node_modules/bluebird/js/release/util.js(367,51): error TS2304: Cannot find name 'chrome'.
node_modules/bluebird/js/release/util.js(368,25): error TS2304: Cannot find name 'chrome'.
node_modules/bluebird/js/release/util.js(376,24): error TS2339: Property 'isNode' does not exist on type 'typeof ret'.
node_modules/bluebird/js/release/util.js(381,9): error TS2339: Property 'isNode' does not exist on type 'typeof ret'.
node_modules/bluebird/js/release/util.js(381,21): error TS2339: Property 'toFastProperties' does not exist on type 'typeof ret'.
node_modules/bluebird/js/release/util.js(383,13): error TS2532: Object is possibly 'undefined'.
node_modules/bluebird/js/release/util.js(383,33): error TS2532: Object is possibly 'undefined'.
node_modules/bluebird/js/release/util.js(383,54): error TS2532: Object is possibly 'undefined'.
node_modules/bluebird/js/release/util.js(386,9): error TS2339: Property 'isNode' does not exist on type 'typeof ret'.
node_modules/bluebird/js/release/util.js(386,21): error TS2339: Property 'toFastProperties' does not exist on type 'typeof ret'.

View File

@ -1,77 +1,10 @@
Exit Code: 1
Standard output:
packages/babel-preset-react-app/dependencies.js(38,17): error TS2307: Cannot find module '@babel/preset-env'.
packages/babel-preset-react-app/dependencies.js(49,17): error TS2307: Cannot find module '@babel/preset-env'.
packages/babel-preset-react-app/index.js(52,17): error TS2307: Cannot find module '@babel/preset-env'.
packages/babel-preset-react-app/index.js(61,17): error TS2307: Cannot find module '@babel/preset-env'.
packages/babel-preset-react-app/index.js(74,17): error TS2307: Cannot find module '@babel/preset-react'.
packages/babel-preset-react-app/index.js(84,33): error TS2307: Cannot find module '@babel/preset-flow'.
packages/babel-preset-react-app/index.js(89,15): error TS2307: Cannot find module 'babel-plugin-macros'.
packages/babel-preset-react-app/index.js(93,15): error TS2307: Cannot find module '@babel/plugin-transform-destructuring'.
packages/babel-preset-react-app/index.js(98,17): error TS2307: Cannot find module '@babel/plugin-proposal-class-properties'.
packages/babel-preset-react-app/index.js(107,17): error TS2307: Cannot find module '@babel/plugin-proposal-object-rest-spread'.
packages/babel-preset-react-app/index.js(114,17): error TS2307: Cannot find module '@babel/plugin-transform-runtime'.
packages/babel-preset-react-app/index.js(123,17): error TS2307: Cannot find module 'babel-plugin-transform-react-remove-prop-types'.
packages/babel-preset-react-app/index.js(130,17): error TS2307: Cannot find module '@babel/plugin-transform-regenerator'.
packages/babel-preset-react-app/index.js(137,15): error TS2307: Cannot find module '@babel/plugin-syntax-dynamic-import'.
packages/babel-preset-react-app/index.js(140,17): error TS2307: Cannot find module 'babel-plugin-transform-dynamic-import'.
packages/confusing-browser-globals/test.js(14,1): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/confusing-browser-globals/test.js(15,3): error TS2304: Cannot find name 'expect'.
packages/confusing-browser-globals/test.js(18,1): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/confusing-browser-globals/test.js(19,3): error TS2304: Cannot find name 'expect'.
packages/create-react-app/createReactApp.js(37,37): error TS2307: Cannot find module 'validate-npm-package-name'.
packages/create-react-app/createReactApp.js(47,24): error TS2307: Cannot find module 'tar-pack'.
packages/create-react-app/createReactApp.js(49,28): error TS2307: Cannot find module 'hyperquest'.
packages/create-react-app/createReactApp.js(50,25): error TS2307: Cannot find module 'envinfo'.
packages/create-react-app/createReactApp.js(52,30): error TS2307: Cannot find module 'react-dev-utils/workspaceUtils'.
packages/create-react-app/createReactApp.js(53,29): error TS2732: Cannot find module './package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension
packages/create-react-app/createReactApp.js(771,20): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
packages/create-react-app/index.js(45,5): error TS2365: Operator '<' cannot be applied to types 'string' and 'number'.
packages/eslint-config-react-app/index.js(24,33): error TS2307: Cannot find module 'confusing-browser-globals'.
packages/react-dev-utils/FileSizeReporter.js(13,24): error TS2307: Cannot find module 'filesize'.
packages/react-dev-utils/FileSizeReporter.js(14,25): error TS2307: Cannot find module 'recursive-readdir'.
packages/react-dev-utils/FileSizeReporter.js(16,24): error TS2307: Cannot find module 'gzip-size'.
packages/react-dev-utils/WebpackDevServerUtils.js(9,25): error TS2307: Cannot find module 'address'.
packages/react-dev-utils/WebpackDevServerUtils.js(14,24): error TS2307: Cannot find module 'detect-port-alt'.
packages/react-dev-utils/WebpackDevServerUtils.js(15,24): error TS2307: Cannot find module 'is-root'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(12,1): error TS2593: Cannot find name 'describe'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(13,3): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(18,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(19,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(22,3): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(26,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(29,3): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(36,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(37,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(40,3): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(46,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(49,3): error TS2593: Cannot find name 'it'. Do you need to install type definitions for a test runner? Try `npm i @types/jest` or `npm i @types/mocha` and then add `jest` or `mocha` to the types field in your tsconfig.
packages/react-dev-utils/__tests__/ignoredFiles.test.js(53,5): error TS2304: Cannot find name 'expect'.
packages/react-dev-utils/browsersHelper.js(9,30): error TS2307: Cannot find module 'browserslist'.
packages/react-dev-utils/browsersHelper.js(13,23): error TS2307: Cannot find module 'pkg-up'.
packages/react-dev-utils/browsersHelper.js(61,36): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'.
packages/react-dev-utils/browsersHelper.js(97,25): error TS2538: Type 'undefined' cannot be used as an index type.
packages/react-dev-utils/checkRequiredFiles.js(19,34): error TS2339: Property 'F_OK' does not exist on type 'typeof import("fs")'.
packages/react-dev-utils/checkRequiredFiles.js(23,32): error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'string'.
packages/react-dev-utils/checkRequiredFiles.js(24,34): error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'string'.
packages/react-dev-utils/getProcessForPort.js(29,6): error TS2339: Property 'split' does not exist on type 'Buffer'.
packages/react-dev-utils/getProcessForPort.js(49,21): error TS2339: Property 'replace' does not exist on type 'Buffer'.
packages/react-dev-utils/getProcessForPort.js(63,5): error TS2339: Property 'trim' does not exist on type 'Buffer'.
packages/react-dev-utils/openBrowser.js(13,19): error TS2307: Cannot find module 'opn'.
packages/react-dev-utils/webpackHotDevClient.js(19,22): error TS2307: Cannot find module 'sockjs-client'.
packages/react-dev-utils/webpackHotDevClient.js(24,28): error TS2307: Cannot find module 'react-error-overlay'.
packages/react-dev-utils/webpackHotDevClient.js(31,14): error TS2339: Property 'encodeURIComponent' does not exist on type 'Window'.
packages/react-dev-utils/webpackHotDevClient.js(33,14): error TS2339: Property 'encodeURIComponent' does not exist on type 'Window'.
packages/react-dev-utils/webpackHotDevClient.js(35,14): error TS2339: Property 'encodeURIComponent' does not exist on type 'Window'.
packages/react-dev-utils/webpackHotDevClient.js(53,12): error TS2339: Property 'hot' does not exist on type 'NodeModule'.
packages/react-dev-utils/webpackHotDevClient.js(53,33): error TS2339: Property 'hot' does not exist on type 'NodeModule'.
packages/react-dev-utils/webpackHotDevClient.js(54,10): error TS2339: Property 'hot' does not exist on type 'NodeModule'.
packages/react-dev-utils/webpackHotDevClient.js(223,40): error TS2304: Cannot find name '__webpack_hash__'.
packages/react-dev-utils/webpackHotDevClient.js(228,17): error TS2339: Property 'hot' does not exist on type 'NodeModule'.
packages/react-dev-utils/webpackHotDevClient.js(233,15): error TS2339: Property 'hot' does not exist on type 'NodeModule'.
packages/react-dev-utils/webpackHotDevClient.js(261,23): error TS2339: Property 'hot' does not exist on type 'NodeModule'.
packages/react-dev-utils/workspaceUtils.js(11,25): error TS2307: Cannot find module 'find-pkg'.
test/fixtures/issue-5176-flow-class-properties/src/App.js(5,8): error TS8010: 'types' can only be used in a .ts file.
test/fixtures/issue-5176-flow-class-properties/src/App.js(5,13): error TS1005: ';' expected.
test/fixtures/webpack-message-formatting/src/AppBabel.js(6,8): error TS17008: JSX element 'div' has no corresponding closing tag.
test/fixtures/webpack-message-formatting/src/AppBabel.js(8,7): error TS17002: Expected corresponding JSX closing tag for 'span'.
test/fixtures/webpack-message-formatting/src/AppBabel.js(14,1): error TS1005: '</' expected.

View File

@ -1,34 +1,60 @@
Exit Code: 1
Standard output:
index.js(3,25): error TS2732: Cannot find module './package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension
index.js(138,21): error TS2532: Object is possibly 'undefined'.
src/cli/util.js(262,64): error TS2339: Property 'length' does not exist on type 'Ignore'.
src/cli/util.js(335,52): error TS2339: Property 'length' does not exist on type 'Ignore'.
src/cli/util.js(396,46): error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | undefined'.
src/cli/util.js(403,39): error TS2339: Property 'grey' does not exist on type 'typeof import("../../../node_modules/chalk/types/index")'.
src/cli/util.js(454,16): error TS2339: Property 'type' does not exist on type 'never'.
src/cli/util.js(455,16): error TS2339: Property 'oppositeDescription' does not exist on type 'never'.
src/cli/util.js(456,17): error TS2339: Property 'name' does not exist on type 'never'.
node_modules/@typescript-eslint/typescript-estree/dist/parser.d.ts(1,8): error TS1192: Module '"/prettier/prettier/node_modules/typescript/lib/typescript"' has no default export.
src/cli/util.js(60,44): error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | undefined'.
src/cli/util.js(119,38): error TS2339: Property 'sync' does not exist on type '(...args: any[]) => any'.
src/cli/util.js(372,29): error TS2532: Object is possibly 'undefined'.
src/cli/util.js(372,64): error TS2339: Property 'length' does not exist on type 'Ignore'.
src/cli/util.js(452,25): error TS2532: Object is possibly 'undefined'.
src/cli/util.js(452,52): error TS2339: Property 'length' does not exist on type 'Ignore'.
src/cli/util.js(510,44): error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | undefined'.
src/cli/util.js(531,37): error TS2339: Property 'grey' does not exist on type 'typeof import("../../../node_modules/chalk/types/index")'.
src/cli/util.js(594,16): error TS2339: Property 'type' does not exist on type 'never'.
src/cli/util.js(595,16): error TS2339: Property 'oppositeDescription' does not exist on type 'never'.
src/cli/util.js(596,17): error TS2339: Property 'name' does not exist on type 'never'.
src/cli/util.js(696,22): error TS2339: Property 'name' does not exist on type 'never'.
src/cli/util.js(696,46): error TS2339: Property 'alias' does not exist on type 'never'.
src/common/parser-create-error.js(8,9): error TS2339: Property 'loc' does not exist on type 'SyntaxError'.
src/config/resolve-config.js(12,11): error TS2571: Object is of type 'unknown'.
src/config/resolve-config.js(13,12): error TS2571: Object is of type 'unknown'.
src/config/resolve-config.js(75,32): error TS2345: Argument of type '{ sync: false; }' is not assignable to parameter of type '{ cache: boolean; sync: boolean; }'.
src/config/resolve-config.js(14,12): error TS2571: Object is of type 'unknown'.
src/config/resolve-config.js(50,16): error TS2571: Object is of type 'unknown'.
src/config/resolve-config.js(51,18): error TS2571: Object is of type 'unknown'.
src/config/resolve-config.js(121,32): error TS2345: Argument of type '{ sync: false; }' is not assignable to parameter of type '{ cache: boolean; sync: boolean; }'.
Property 'cache' is missing in type '{ sync: false; }' but required in type '{ cache: boolean; sync: boolean; }'.
src/config/resolve-config.js(82,32): error TS2345: Argument of type '{ sync: true; }' is not assignable to parameter of type '{ cache: boolean; sync: boolean; }'.
src/config/resolve-config.js(128,32): error TS2345: Argument of type '{ sync: true; }' is not assignable to parameter of type '{ cache: boolean; sync: boolean; }'.
Property 'cache' is missing in type '{ sync: true; }' but required in type '{ cache: boolean; sync: boolean; }'.
src/doc/doc-printer.js(213,17): error TS2532: Object is possibly 'undefined'.
src/doc/doc-printer.js(214,18): error TS2532: Object is possibly 'undefined'.
src/doc/doc-printer.js(215,17): error TS2532: Object is possibly 'undefined'.
src/doc/doc-printer.js(447,37): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'never[]'.
src/doc/doc-printer.js(7,14): error TS1023: An index signature parameter type must be 'string' or 'number'.
src/doc/doc-printer.js(7,37): error TS2304: Cannot find name 'MODE'.
src/doc/doc-printer.js(257,17): error TS2532: Object is possibly 'undefined'.
src/doc/doc-printer.js(258,18): error TS2532: Object is possibly 'undefined'.
src/doc/doc-printer.js(259,17): error TS2532: Object is possibly 'undefined'.
src/doc/doc-printer.js(501,37): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'never[]'.
Type 'any[]' is not assignable to type 'never'.
src/index.js(3,25): error TS2732: Cannot find module '../package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension
src/index.js(30,17): error TS2339: Property 'sync' does not exist on type '(...args: any[]) => any'.
src/language-css/clean.js(3,30): error TS2307: Cannot find module 'html-tag-names'.
src/language-css/parser-postcss.js(78,32): error TS2345: Argument of type '{ groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(88,30): error TS2345: Argument of type '{ open: null; close: null; groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(93,30): error TS2345: Argument of type '{ groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(100,30): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(104,28): error TS2345: Argument of type '{ groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(407,32): error TS2531: Object is possibly 'null'.
src/language-css/printer-postcss.js(3,30): error TS2307: Cannot find module 'html-tag-names'.
src/language-css/index.js(8,26): error TS2307: Cannot find module 'linguist-languages/data/css'.
src/language-css/index.js(8,58): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-css/index.js(15,26): error TS2307: Cannot find module 'linguist-languages/data/postcss'.
src/language-css/index.js(25,26): error TS2307: Cannot find module 'linguist-languages/data/less'.
src/language-css/index.js(25,59): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-css/index.js(32,26): error TS2307: Cannot find module 'linguist-languages/data/scss'.
src/language-css/index.js(32,59): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-css/parser-postcss.js(64,32): error TS2345: Argument of type '{ groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(74,30): error TS2345: Argument of type '{ open: null; close: null; groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(79,30): error TS2345: Argument of type '{ groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(86,30): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(90,28): error TS2345: Argument of type '{ groups: never[]; type: string; }' is not assignable to parameter of type 'never'.
src/language-css/parser-postcss.js(449,32): error TS2531: Object is possibly 'null'.
src/language-css/utils.js(3,30): error TS2307: Cannot find module 'html-tag-names'.
src/language-graphql/index.js(8,26): error TS2307: Cannot find module 'linguist-languages/data/graphql'.
src/language-graphql/index.js(8,62): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-handlebars/index.js(7,26): error TS2307: Cannot find module 'linguist-languages/data/handlebars'.
src/language-handlebars/index.js(7,65): error TS2345: Argument of type '{ override: { since: null; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: null; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-handlebars/parser-glimmer.js(27,26): error TS2345: Argument of type '{ plugins: { ast: (() => { visitor: { Program(node: any): void; ElementNode(node: any): void; }; })[]; }; }' is not assignable to parameter of type 'PreprocessOptions'.
Types of property 'plugins' are incompatible.
Type '{ ast: (() => { visitor: { Program(node: any): void; ElementNode(node: any): void; }; })[]; }' is not assignable to type '{ ast?: ASTPluginBuilder[] | undefined; }'.
@ -36,70 +62,193 @@ src/language-handlebars/parser-glimmer.js(27,26): error TS2345: Argument of type
Type '(() => { visitor: { Program(node: any): void; ElementNode(node: any): void; }; })[]' is not assignable to type 'ASTPluginBuilder[]'.
Type '() => { visitor: { Program(node: any): void; ElementNode(node: any): void; }; }' is not assignable to type 'ASTPluginBuilder'.
Property 'name' is missing in type '{ visitor: { Program(node: any): void; ElementNode(node: any): void; }; }' but required in type 'ASTPlugin'.
src/language-handlebars/printer-glimmer.js(270,30): error TS2554: Expected 0-1 arguments, but got 2.
src/language-js/printer-estree.js(99,9): error TS2741: Property 'parts' is missing in type '{ type: string; }' but required in type '{ type: string; parts: any; }'.
src/language-js/printer-estree.js(302,9): error TS2345: Argument of type '{ type: string; parts: any; } | { type: string; contents: any; }' is not assignable to parameter of type 'ConcatArray<never>'.
src/language-html/ast.js(53,11): error TS2536: Type 'Extract<keyof this, string>' cannot be used to index type 'Node'.
src/language-html/ast.js(56,15): error TS2339: Property 'index' does not exist on type 'Node'.
src/language-html/ast.js(56,22): error TS2339: Property 'siblings' does not exist on type 'Node'.
src/language-html/ast.js(56,32): error TS2339: Property 'prev' does not exist on type 'Node'.
src/language-html/ast.js(56,38): error TS2339: Property 'next' does not exist on type 'Node'.
src/language-html/ast.js(56,44): error TS2339: Property 'parent' does not exist on type 'Node'.
src/language-html/ast.js(74,17): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(74,34): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(75,14): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(80,17): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(80,34): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(81,14): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(81,28): error TS2339: Property 'children' does not exist on type 'Node'.
src/language-html/ast.js(87,17): error TS2339: Property 'hasExplicitNamespace' does not exist on type 'Node'.
src/language-html/ast.js(87,61): error TS2339: Property 'name' does not exist on type 'Node'.
src/language-html/ast.js(90,17): error TS2339: Property 'namespace' does not exist on type 'Node'.
src/language-html/ast.js(90,34): error TS2339: Property 'namespace' does not exist on type 'Node'.
src/language-html/ast.js(90,57): error TS2339: Property 'name' does not exist on type 'Node'.
src/language-html/ast.js(90,69): error TS2339: Property 'name' does not exist on type 'Node'.
src/language-html/conditional-comment.js(23,16): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type 'RegExp | ((node: any) => { type: string; sourceSpan: any; })' has no compatible call signatures.
src/language-html/index.js(8,26): error TS2307: Cannot find module 'linguist-languages/data/html'.
src/language-html/index.js(8,59): error TS2345: Argument of type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; extensions: string[]; filenames: never[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; extensions: string[]; filenames: never[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-html/index.js(19,26): error TS2307: Cannot find module 'linguist-languages/data/html'.
src/language-html/index.js(31,26): error TS2307: Cannot find module 'linguist-languages/data/html'.
src/language-html/index.js(31,59): error TS2345: Argument of type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; extensions: never[]; filenames: never[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; extensions: never[]; filenames: never[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-html/index.js(42,26): error TS2307: Cannot find module 'linguist-languages/data/vue'.
src/language-html/index.js(42,58): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-html/parser-html.js(52,12): error TS2339: Property 'type' does not exist on type 'Attribute'.
src/language-html/parser-html.js(54,12): error TS2339: Property 'type' does not exist on type 'CDATA'.
src/language-html/parser-html.js(56,12): error TS2339: Property 'type' does not exist on type 'Comment'.
src/language-html/parser-html.js(58,12): error TS2339: Property 'type' does not exist on type 'DocType'.
src/language-html/parser-html.js(60,12): error TS2339: Property 'type' does not exist on type 'Element'.
src/language-html/parser-html.js(62,12): error TS2339: Property 'type' does not exist on type 'Text'.
src/language-html/parser-html.js(89,11): error TS2322: Type 'null' is not assignable to type 'string'.
src/language-html/parser-html.js(114,16): error TS2551: Property 'namespace' does not exist on type 'Element'. Did you mean 'nameSpan'?
src/language-html/parser-html.js(115,16): error TS2551: Property 'namespace' does not exist on type 'Element'. Did you mean 'nameSpan'?
src/language-html/parser-html.js(115,35): error TS2339: Property 'tagDefinition' does not exist on type 'Element'.
src/language-html/parser-html.js(127,21): error TS2551: Property 'namespace' does not exist on type 'Attribute'. Did you mean 'nameSpan'?
src/language-html/parser-html.js(156,15): error TS2551: Property 'namespace' does not exist on type 'Element'. Did you mean 'nameSpan'?
src/language-html/parser-html.js(157,14): error TS2551: Property 'namespace' does not exist on type 'Element'. Did you mean 'nameSpan'?
src/language-html/parser-html.js(159,14): error TS2339: Property 'tagDefinition' does not exist on type 'Element'.
src/language-html/parser-html.js(161,14): error TS2339: Property 'tagDefinition' does not exist on type 'Element'.
src/language-html/parser-html.js(194,29): error TS2345: Argument of type '{ type: any; value: any; raw: any; }' is not assignable to parameter of type 'Node'.
Type '{ type: any; value: any; raw: any; }' is missing the following properties from type 'Node': sourceSpan, visit
src/language-html/preprocess.js(28,19): error TS2554: Expected 0-1 arguments, but got 2.
src/language-html/printer-html.js(313,13): error TS2345: Argument of type '"" | ">" | "/>" | "}}" | "]>" | "><!--<![endif]-->" | "[endif]-->" | "]><!-->"' is not assignable to parameter of type 'ConcatArray<never>'.
Type '""' is not assignable to type 'ConcatArray<never>'.
src/language-html/printer-html.js(470,11): error TS2345: Argument of type '{ type: string; parts: any; }[]' is not assignable to parameter of type 'ConcatArray<never>'.
Types of property 'slice' are incompatible.
Type '(start?: number | undefined, end?: number | undefined) => { type: string; parts: any; }[]' is not assignable to type '(start?: number | undefined, end?: number | undefined) => never[]'.
Type '{ type: string; parts: any; }[]' is not assignable to type 'never[]'.
Type '{ type: string; parts: any; }' is not assignable to type 'never'.
src/language-html/printer-html.js(491,11): error TS2345: Argument of type '"" | ">" | "/>" | "}}" | "]>" | "><!--<![endif]-->" | "[endif]-->" | "]><!-->"' is not assignable to parameter of type 'ConcatArray<never>'.
Type '""' is not assignable to type 'ConcatArray<never>'.
src/language-html/printer-html.js(514,11): error TS2345: Argument of type '"" | ">" | "/>" | "}}" | "]>" | "><!--<![endif]-->" | "[endif]-->" | "]><!-->"' is not assignable to parameter of type 'ConcatArray<never>'.
Type '""' is not assignable to type 'ConcatArray<never>'.
src/language-html/printer-html.js(637,55): error TS2554: Expected 0 arguments, but got 1.
src/language-html/syntax-vue.js(14,11): error TS2339: Property 'left' does not exist on type '{ left: string; operator: any; right: any; } | undefined'.
src/language-html/syntax-vue.js(14,17): error TS2339: Property 'operator' does not exist on type '{ left: string; operator: any; right: any; } | undefined'.
src/language-html/syntax-vue.js(14,27): error TS2339: Property 'right' does not exist on type '{ left: string; operator: any; right: any; } | undefined'.
src/language-html/utils.js(10,30): error TS2307: Cannot find module 'html-tag-names'.
src/language-html/utils.js(11,39): error TS2307: Cannot find module 'html-element-attributes'.
src/language-html/utils.js(441,17): error TS2554: Expected 0 arguments, but got 1.
src/language-js/comments.js(866,64): error TS2554: Expected 0 arguments, but got 1.
src/language-js/index.js(9,26): error TS2307: Cannot find module 'linguist-languages/data/javascript'.
src/language-js/index.js(19,26): error TS2307: Cannot find module 'linguist-languages/data/javascript'.
src/language-js/index.js(19,65): error TS2345: Argument of type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; aliases: never[]; filenames: never[]; extensions: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; aliases: never[]; filenames: never[]; extensions: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-js/index.js(31,26): error TS2307: Cannot find module 'linguist-languages/data/jsx'.
src/language-js/index.js(31,58): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-js/index.js(38,26): error TS2307: Cannot find module 'linguist-languages/data/typescript'.
src/language-js/index.js(38,65): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-js/index.js(45,26): error TS2307: Cannot find module 'linguist-languages/data/json'.
src/language-js/index.js(45,59): error TS2345: Argument of type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; extensions: never[]; filenames: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { name: string; since: string; parsers: string[]; vscodeLanguageIds: string[]; extensions: never[]; filenames: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-js/index.js(56,26): error TS2307: Cannot find module 'linguist-languages/data/json'.
src/language-js/index.js(66,26): error TS2307: Cannot find module 'linguist-languages/data/json-with-comments'.
src/language-js/index.js(76,26): error TS2307: Cannot find module 'linguist-languages/data/json5'.
src/language-js/index.js(76,60): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-js/printer-estree.js(262,36): error TS2304: Cannot find name 'Doc'.
src/language-js/printer-estree.js(263,62): error TS2304: Cannot find name 'Doc'.
src/language-js/printer-estree.js(270,12): error TS2304: Cannot find name 'FastPath'.
src/language-js/printer-estree.js(271,12): error TS2304: Cannot find name 'Options'.
src/language-js/printer-estree.js(397,9): error TS2345: Argument of type '{ type: string; parts: any; } | { type: string; contents: any; n: any; }' is not assignable to parameter of type 'ConcatArray<never>'.
Type '{ type: string; parts: any; }' is missing the following properties from type 'ConcatArray<never>': length, join, slice
src/language-js/printer-estree.js(1224,28): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type 'string | ConcatArray<string>'.
Type '{ type: string; parts: any; }' is missing the following properties from type 'ConcatArray<string>': length, join, slice
src/language-js/printer-estree.js(1601,20): error TS2345: Argument of type '" "' is not assignable to parameter of type '{ type: string; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(1603,20): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type '{ type: string; contents: any; break: boolean; expandedStates: any; }'.
Type '{ type: string; parts: any; }' is missing the following properties from type '{ type: string; contents: any; break: boolean; expandedStates: any; }': contents, break, expandedStates
src/language-js/printer-estree.js(1605,18): error TS2345: Argument of type '"while ("' is not assignable to parameter of type '{ type: string; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(1614,9): error TS2345: Argument of type '")"' is not assignable to parameter of type '{ type: string; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(3293,23): error TS2532: Object is possibly 'undefined'.
src/language-js/printer-estree.js(3294,24): error TS2532: Object is possibly 'undefined'.
src/language-js/printer-estree.js(3647,5): error TS2345: Argument of type '"" | { type: string; parts: any; } | { type: string; contents: any; }' is not assignable to parameter of type 'string'.
src/language-js/printer-estree.js(1470,28): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type 'string | { type: string; id: any; contents: any; break: boolean; expandedStates: any; } | ConcatArray<string | { type: string; id: any; contents: any; break: boolean; expandedStates: any; }>'.
Type '{ type: string; parts: any; }' is missing the following properties from type '{ type: string; id: any; contents: any; break: boolean; expandedStates: any; }': id, contents, break, expandedStates
src/language-js/printer-estree.js(1890,20): error TS2345: Argument of type '" "' is not assignable to parameter of type '{ type: string; id: any; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(1892,20): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type '{ type: string; id: any; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(1894,18): error TS2345: Argument of type '"while ("' is not assignable to parameter of type '{ type: string; id: any; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(1903,9): error TS2345: Argument of type '")"' is not assignable to parameter of type '{ type: string; id: any; contents: any; break: boolean; expandedStates: any; }'.
src/language-js/printer-estree.js(2426,28): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
src/language-js/printer-estree.js(3513,11): error TS2345: Argument of type 'never[] | { type: string; parts: any; }' is not assignable to parameter of type 'ConcatArray<never>'.
Type '{ type: string; parts: any; }' is not assignable to type 'ConcatArray<never>'.
src/language-js/printer-estree.js(4031,23): error TS2532: Object is possibly 'undefined'.
src/language-js/printer-estree.js(4032,24): error TS2532: Object is possibly 'undefined'.
src/language-js/printer-estree.js(4360,5): error TS2345: Argument of type '"" | { type: string; parts: any; } | { type: string; contents: any; }' is not assignable to parameter of type 'string'.
Type '{ type: string; parts: any; }' is not assignable to type 'string'.
src/language-js/printer-estree.js(3651,16): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type 'string'.
src/language-js/printer-estree.js(3693,9): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type 'string'.
src/language-js/printer-estree.js(3998,9): error TS2554: Expected 0-2 arguments, but got 3.
src/language-js/printer-estree.js(5034,55): error TS2554: Expected 0-1 arguments, but got 2.
src/language-js/printer-estree.js(5070,7): error TS2345: Argument of type '(string | number)[]' is not assignable to parameter of type '((childPath: any) => any) | ConcatArray<(childPath: any) => any>'.
src/language-js/printer-estree.js(4364,16): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type 'string'.
src/language-js/printer-estree.js(4406,9): error TS2345: Argument of type '{ type: string; parts: any; }' is not assignable to parameter of type 'string'.
src/language-js/printer-estree.js(4708,9): error TS2554: Expected 0-2 arguments, but got 3.
src/language-js/printer-estree.js(5939,55): error TS2554: Expected 0-1 arguments, but got 2.
src/language-js/printer-estree.js(5975,7): error TS2345: Argument of type '(string | number)[]' is not assignable to parameter of type '((childPath: any) => any) | ConcatArray<(childPath: any) => any>'.
Type '(string | number)[]' is not assignable to type 'ConcatArray<(childPath: any) => any>'.
Types of property 'slice' are incompatible.
Type '(start?: number | undefined, end?: number | undefined) => (string | number)[]' is not assignable to type '(start?: number | undefined, end?: number | undefined) => ((childPath: any) => any)[]'.
Type '(string | number)[]' is not assignable to type '((childPath: any) => any)[]'.
Type 'string | number' is not assignable to type '(childPath: any) => any'.
Type 'string' is not assignable to type '(childPath: any) => any'.
src/language-markdown/printer-markdown.js(258,18): error TS2532: Object is possibly 'undefined'.
src/language-markdown/printer-markdown.js(259,17): error TS2532: Object is possibly 'undefined'.
src/language-markdown/printer-markdown.js(283,14): error TS2532: Object is possibly 'undefined'.
src/language-vue/parser-vue.js(54,23): error TS2345: Argument of type '(m: string, g: any) => void' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'.
Type 'void' is not assignable to type 'string'.
src/language-vue/parser-vue.js(180,34): error TS2339: Property 'toLowerCase' does not exist on type 'never'.
src/language-vue/parser-vue.js(244,26): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
src/language-vue/parser-vue.js(393,25): error TS2345: Argument of type '{ tag: any; attrs: any; unary: any; start: any; children: never[]; }' is not assignable to parameter of type 'never'.
src/language-vue/parser-vue.js(398,23): error TS2345: Argument of type '{ tag: any; attrs: any; unary: any; start: any; children: never[]; }' is not assignable to parameter of type '{ tag: string; attrs: never[]; unary: boolean; start: number; contentStart: number; contentEnd: any; end: any; children: never[]; comments: never[]; }'.
Type '{ tag: any; attrs: any; unary: any; start: any; children: never[]; }' is missing the following properties from type '{ tag: string; attrs: never[]; unary: boolean; start: number; contentStart: number; contentEnd: any; end: any; children: never[]; comments: never[]; }': contentStart, contentEnd, end, comments
src/language-vue/parser-vue.js(399,9): error TS2322: Type '{ tag: any; attrs: any; unary: any; start: any; children: never[]; }' is not assignable to type '{ tag: string; attrs: never[]; unary: boolean; start: number; contentStart: number; contentEnd: any; end: any; children: never[]; comments: never[]; }'.
src/language-markdown/index.js(8,26): error TS2307: Cannot find module 'linguist-languages/data/markdown'.
src/language-markdown/index.js(20,5): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-markdown/printer-markdown.js(270,18): error TS2532: Object is possibly 'undefined'.
src/language-markdown/printer-markdown.js(271,17): error TS2532: Object is possibly 'undefined'.
src/language-markdown/printer-markdown.js(292,14): error TS2532: Object is possibly 'undefined'.
src/language-markdown/utils.js(203,5): error TS2322: Type 'never[]' is not assignable to type 'null'.
src/language-markdown/utils.js(208,39): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'null'.
src/language-yaml/index.js(8,26): error TS2307: Cannot find module 'linguist-languages/data/yaml'.
src/language-yaml/index.js(8,59): error TS2345: Argument of type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' is not assignable to parameter of type '{ extend: any; override: any; }'.
Property 'extend' is missing in type '{ override: { since: string; parsers: string[]; vscodeLanguageIds: string[]; }; }' but required in type '{ extend: any; override: any; }'.
src/language-yaml/printer-yaml.js(226,41): error TS2345: Argument of type '"" | { type: string; parts: any; }' is not assignable to parameter of type 'ConcatArray<never>'.
Type '""' is not assignable to type 'ConcatArray<never>'.
src/main/core-options.js(51,43): error TS1005: '}' expected.
src/main/core-options.js(63,5): error TS2322: Type '{ since: string; category: string; type: "int"; default: number; range: { start: number; end: number; step: number; }; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliCategory' does not exist in type 'OptionInfo'.
src/main/core-options.js(69,5): error TS2322: Type 'undefined' is not assignable to type 'string | number | boolean | { since: string; value: string | number | boolean; }[] | [{ value: (string | number | boolean)[]; }]'.
src/main/core-options.js(82,5): error TS2322: Type '{ since: string; category: string; type: "boolean"; default: false; description: string; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliCategory' does not exist in type 'OptionInfo'.
src/main/core-options.js(92,5): error TS2740: Type '({ value: string; description: string; } | { value: string; since: string; description: string; } | { value: string; since: string; description: string; deprecated: string; redirect: string; })[]' is missing the following properties from type 'OptionChoiceInfo': value, description, since, deprecated, and 4 more.
src/main/core-options.js(122,5): error TS2322: Type '{ since: string; type: "path"; array: true; default: [{ value: never[]; }]; category: string; description: string; exception: (value: any) => boolean; cliName: string; cliCategory: string; }' is not assignable to type 'OptionInfo'.
src/main/core-options.js(71,5): error TS2740: Type '{ value: string; description: any; }[]' is missing the following properties from type 'OptionChoiceInfo': value, description, since, deprecated, and 4 more.
src/main/core-options.js(101,5): error TS2322: Type '{ since: string; category: string; type: "path"; description: string; cliName: string; cliCategory: string; cliDescription: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliName' does not exist in type 'OptionInfo'.
src/main/core-options.js(125,3): error TS2740: Type '{ since: string; category: string; type: "int"; default: number; description: string; range: { start: number; end: number; step: number; }; }' is missing the following properties from type 'OptionInfo': array, deprecated, redirect, oppositeDescription, and 2 more.
src/main/core-options.js(144,5): error TS2322: Type '{ since: string; category: string; type: "int"; default: number; range: { start: number; end: number; step: number; }; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
src/main/core-options.js(111,5): error TS2322: Type '{ since: string; category: string; type: "boolean"; default: false; description: string; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliCategory' does not exist in type 'OptionInfo'.
src/main/core-options.js(157,5): error TS2322: Type '{ since: string; category: string; type: "int"; default: number; range: { start: number; end: number; step: number; }; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
src/main/core-options.js(118,9): error TS2322: Type '[{ since: string; value: string; }, { since: string; value: undefined; }]' is not assignable to type 'string | number | boolean | { since: string; value: string | number | boolean; }[] | [{ value: (string | number | boolean)[]; }]'.
Type '[{ since: string; value: string; }, { since: string; value: undefined; }]' is not assignable to type '[{ value: (string | number | boolean)[]; }]'.
Types of property '0' are incompatible.
Type '{ since: string; value: string; }' is not assignable to type '{ value: (string | number | boolean)[]; }'.
Object literal may only specify known properties, and 'since' does not exist in type '{ value: (string | number | boolean)[]; }'.
src/main/core-options.js(124,5): error TS2740: Type '({ value: string; description: string; } | { value: string; description: string; deprecated: string; redirect: string; } | { value: string; since: string; description: string; } | { value: string; since: string; description: string; deprecated: string; redirect: string; } | { ...; })[]' is missing the following properties from type 'OptionChoiceInfo': value, description, since, deprecated, and 4 more.
src/main/core-options.js(176,5): error TS2322: Type '{ since: string; type: "path"; array: true; default: [{ value: never[]; }]; category: string; description: string; exception: (value: any) => boolean; cliName: string; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliName' does not exist in type 'OptionInfo'.
src/main/core-options.js(191,5): error TS2322: Type '{ since: string; type: "path"; array: true; default: [{ value: never[]; }]; category: string; description: any; exception: (value: any) => boolean; cliName: string; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliName' does not exist in type 'OptionInfo'.
src/main/core-options.js(194,3): error TS2740: Type '{ since: string; category: string; type: "int"; default: number; description: string; range: { start: number; end: number; step: number; }; }' is missing the following properties from type 'OptionInfo': array, deprecated, redirect, oppositeDescription, and 2 more.
src/main/core-options.js(213,5): error TS2322: Type '{ since: string; category: string; type: "int"; default: number; range: { start: number; end: number; step: number; }; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliCategory' does not exist in type 'OptionInfo'.
src/main/core-options.js(168,5): error TS2322: Type '{ since: string; category: string; type: "boolean"; default: false; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
src/main/core-options.js(226,5): error TS2322: Type '{ since: string; category: string; type: "int"; default: number; range: { start: number; end: number; step: number; }; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliCategory' does not exist in type 'OptionInfo'.
src/main/core-options.js(170,3): error TS2740: Type '{ type: "int"; category: string; default: number; description: string; range: { start: number; end: number; step: number; }; }' is missing the following properties from type 'OptionInfo': since, array, deprecated, redirect, and 3 more.
src/main/core-options.js(182,5): error TS2322: Type 'string' is not assignable to type 'boolean | null'.
src/main/core-options.js(187,3): error TS2740: Type '{ since: string; category: string; type: "boolean"; default: false; description: string; }' is missing the following properties from type 'OptionInfo': array, deprecated, redirect, oppositeDescription, and 3 more.
src/main/parser.js(61,9): error TS2345: Argument of type 'PropertyDescriptor | undefined' is not assignable to parameter of type 'PropertyDescriptor & ThisType<any>'.
src/main/core-options.js(237,5): error TS2322: Type '{ since: string; category: string; type: "boolean"; default: false; description: any; cliCategory: string; }' is not assignable to type 'OptionInfo'.
Object literal may only specify known properties, and 'cliCategory' does not exist in type 'OptionInfo'.
src/main/core-options.js(239,3): error TS2740: Type '{ type: "int"; category: string; default: number; description: string; range: { start: number; end: number; step: number; }; }' is missing the following properties from type 'OptionInfo': since, array, deprecated, redirect, and 3 more.
src/main/core-options.js(251,9): error TS2322: Type '[{ since: string; value: false; }, { since: string; value: undefined; }]' is not assignable to type 'string | number | boolean | { since: string; value: string | number | boolean; }[] | [{ value: (string | number | boolean)[]; }]'.
Type '[{ since: string; value: false; }, { since: string; value: undefined; }]' is not assignable to type '[{ value: (string | number | boolean)[]; }]'.
Types of property '0' are incompatible.
Type '{ since: string; value: false; }' is not assignable to type '{ value: (string | number | boolean)[]; }'.
Object literal may only specify known properties, and 'since' does not exist in type '{ value: (string | number | boolean)[]; }'.
src/main/core-options.js(254,5): error TS2322: Type 'string' is not assignable to type 'boolean | null'.
src/main/core-options.js(259,3): error TS2740: Type '{ since: string; category: string; type: "boolean"; default: false; description: string; }' is missing the following properties from type 'OptionInfo': array, deprecated, redirect, oppositeDescription, and 3 more.
src/main/core.js(304,34): error TS2538: Type 'false' cannot be used as an index type.
src/main/core.js(304,47): error TS2538: Type 'false' cannot be used as an index type.
src/main/core.js(309,28): error TS2538: Type 'false' cannot be used as an index type.
src/main/core.js(309,72): error TS2538: Type 'false' cannot be used as an index type.
src/main/core.js(317,14): error TS2538: Type 'false' cannot be used as an index type.
src/main/options-normalizer.js(35,35): error TS2339: Property 'yellow' does not exist on type 'typeof import("../../../node_modules/chalk/types/index")'.
src/main/options-normalizer.js(36,35): error TS2339: Property 'blue' does not exist on type 'typeof import("../../../node_modules/chalk/types/index")'.
src/main/options-normalizer.js(54,5): error TS2525: Initializer provides no value for this binding element and the binding element has no default value.
src/main/options-normalizer.js(74,16): error TS2341: Property '_hasDeprecationWarned' is private and only accessible within class 'Normalizer'.
src/main/options-normalizer.js(80,39): error TS2341: Property '_hasDeprecationWarned' is private and only accessible within class 'Normalizer'.
src/main/options-normalizer.js(90,44): error TS2345: Argument of type '{ name: string; }' is not assignable to parameter of type 'SchemaHandlers<any>'.
Object literal may only specify known properties, and 'name' does not exist in type 'SchemaHandlers<any>'.
src/main/options-normalizer.js(99,11): error TS2345: Argument of type '{ name: any; sourceName: any; }' is not assignable to parameter of type 'SchemaHandlers<any>'.
Object literal may only specify known properties, and 'name' does not exist in type 'SchemaHandlers<any>'.
src/main/options-normalizer.js(143,13): error TS2345: Argument of type 'string | never[]' is not assignable to parameter of type 'ConcatArray<never>'.
Type 'string' is not assignable to type 'ConcatArray<never>'.
src/main/options-normalizer.js(198,51): error TS2559: Type '{ name: any; }' has no properties in common with type 'SchemaHandlers<any>'.
src/main/parser.js(21,44): error TS2345: Argument of type 'PropertyDescriptor | undefined' is not assignable to parameter of type 'PropertyDescriptor & ThisType<any>'.
Type 'undefined' is not assignable to type 'PropertyDescriptor & ThisType<any>'.
Type 'undefined' is not assignable to type 'PropertyDescriptor'.
src/main/support.js(5,32): error TS2732: Cannot find module '../../package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension
src/main/support.js(36,24): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(36,35): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(36,48): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(36,57): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(38,24): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(38,35): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(38,48): error TS2339: Property 'name' does not exist on type 'never'.
src/main/support.js(38,57): error TS2339: Property 'name' does not exist on type 'never'.
src/standalone.js(3,25): error TS2732: Cannot find module '../package.json'. Consider using '--resolveJsonModule' to import module with '.json' extension

View File

@ -1,80 +1,72 @@
Exit Code: 1
Standard output:
lib/Browser.js(71,49): error TS2322: Type 'Promise<CDPSession>' is not assignable to type 'Promise<Puppeteer.CDPSession>'.
lib/Accessibility.js(118,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Accessibility.js(375,22): error TS2503: Cannot find namespace 'Protocol'.
lib/Browser.js(109,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Browser.js(116,58): error TS2322: Type 'Promise<CDPSession>' is not assignable to type 'Promise<Puppeteer.CDPSession>'.
Type 'CDPSession' is not assignable to type 'Puppeteer.CDPSession'.
Types of property 'on' are incompatible.
Type '(event: string | symbol, listener: (...args: any[]) => void) => CDPSession' is not assignable to type '<T extends string | number | symbol>(event: T, listener: (arg: any) => void) => CDPSession'.
Types of parameters 'event' and 'event' are incompatible.
Type 'T' is not assignable to type 'string | symbol'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
Type 'T' is not assignable to type 'symbol'.
Type 'string | number | symbol' is not assignable to type 'symbol'.
Type 'string' is not assignable to type 'symbol'.
lib/BrowserFetcher.js(100,15): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/BrowserFetcher.js(195,13): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Connection.js(91,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Coverage.js(109,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Coverage.js(196,15): error TS2503: Cannot find namespace 'Protocol'.
lib/ElementHandle.js(24,15): error TS2503: Cannot find namespace 'Protocol'.
lib/ElementHandle.js(83,29): error TS2503: Cannot find namespace 'Protocol'.
lib/Browser.js(141,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Connection.js(149,14): error TS2503: Cannot find namespace 'Protocol'.
lib/Coverage.js(115,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Coverage.js(208,15): error TS2503: Cannot find namespace 'Protocol'.
lib/EmulationManager.js(36,16): error TS2503: Cannot find namespace 'Protocol'.
lib/ExecutionContext.js(22,15): error TS2503: Cannot find namespace 'Protocol'.
lib/ExecutionContext.js(87,15): error TS2304: Cannot find name 'Frame'.
lib/ExecutionContext.js(132,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(28,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(54,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(76,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(127,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(310,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/FrameManager.js(685,57): error TS2345: Argument of type 'string | number | Function' is not assignable to parameter of type 'number'.
Type 'string' is not assignable to type 'number'.
lib/FrameManager.js(773,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(129,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(174,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(207,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(224,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(256,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(270,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(286,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(313,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(640,13): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(66,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(185,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(205,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Page.js(225,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Page.js(325,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Page.js(394,22): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(407,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(646,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Page.js(655,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Page.js(731,19): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(899,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/Page.js(928,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(929,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(930,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(931,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(932,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(933,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(934,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(935,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(936,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(937,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/Page.js(938,3): error TS2322: Type '{ width: number; height: number; }' is not assignable to type 'string'.
lib/TaskQueue.js(7,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/externs.d.ts(3,29): error TS2497: This module can only be referenced with ECMAScript imports/exports by turning on the 'allowSyntheticDefaultImports' flag and referencing its default export.
lib/externs.d.ts(5,32): error TS2497: This module can only be referenced with ECMAScript imports/exports by turning on the 'allowSyntheticDefaultImports' flag and referencing its default export.
lib/externs.d.ts(9,37): error TS2497: This module can only be referenced with ECMAScript imports/exports by turning on the 'allowSyntheticDefaultImports' flag and referencing its default export.
lib/externs.d.ts(16,26): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(16,69): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(17,28): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(17,81): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(17,121): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(59,15): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(77,15): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(101,15): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(184,14): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/helper.js(193,81): error TS7014: Function type, which lacks return-type annotation, implicitly has an 'any' return type.
lib/ExecutionContext.js(26,15): error TS2503: Cannot find namespace 'Protocol'.
lib/ExecutionContext.js(157,18): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(29,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(132,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(154,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(211,15): error TS2503: Cannot find namespace 'Protocol'.
lib/FrameManager.js(649,15): error TS2503: Cannot find namespace 'Protocol'.
lib/JSHandle.js(33,15): error TS2503: Cannot find namespace 'Protocol'.
lib/JSHandle.js(129,15): error TS2503: Cannot find namespace 'Protocol'.
lib/JSHandle.js(216,29): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(31,30): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(136,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(156,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(194,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(215,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(225,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(239,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(252,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(271,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(295,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(514,15): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(654,13): error TS2503: Cannot find namespace 'Protocol'.
lib/NetworkManager.js(689,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(71,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(112,33): error TS2345: Argument of type 'CDPSession' is not assignable to parameter of type 'Puppeteer.CDPSession'.
Types of property 'on' are incompatible.
Type '(event: string | symbol, listener: (...args: any[]) => void) => CDPSession' is not assignable to type '<T extends string | number | symbol>(event: T, listener: (arg: any) => void) => CDPSession'.
Types of parameters 'event' and 'event' are incompatible.
Type 'T' is not assignable to type 'string | symbol'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
Type 'T' is not assignable to type 'symbol'.
Type 'string | number | symbol' is not assignable to type 'symbol'.
Type 'string' is not assignable to type 'symbol'.
lib/Page.js(189,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(284,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(369,20): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(478,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(488,22): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(501,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(511,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(536,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(589,14): error TS2503: Cannot find namespace 'Protocol'.
lib/Page.js(890,19): error TS2503: Cannot find namespace 'Protocol'.
lib/Target.js(22,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Target.js(118,15): error TS2503: Cannot find namespace 'Protocol'.
lib/Worker.js(25,50): error TS2503: Cannot find namespace 'Protocol'.
lib/Worker.js(26,24): error TS2503: Cannot find namespace 'Protocol'.
lib/Worker.js(33,26): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(18,26): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(18,69): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(19,28): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(19,81): error TS2503: Cannot find namespace 'Protocol'.
lib/externs.d.ts(19,121): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(45,15): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(63,15): error TS2503: Cannot find namespace 'Protocol'.
lib/helper.js(89,15): error TS2503: Cannot find namespace 'Protocol'.