From c4788f9198aeb614040c68914364fa95053427d7 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Fri, 6 Apr 2018 16:16:34 -0700 Subject: [PATCH] Update user tests with improved lib settings (#23238) --- tests/baselines/reference/user/acorn.log | 2 - .../reference/user/adonis-framework.log | 12 +- tests/baselines/reference/user/assert.log | 4 +- tests/baselines/reference/user/async.log | 257 +------- tests/baselines/reference/user/bcryptjs.log | 17 +- tests/baselines/reference/user/bluebird.log | 51 +- .../user/chrome-devtools-frontend.log | 66 ++- tests/baselines/reference/user/clone.log | 6 +- .../reference/user/content-disposition.log | 7 - tests/baselines/reference/user/debug.log | 78 +-- .../reference/user/enhanced-resolve.log | 52 +- .../reference/user/follow-redirects.log | 4 +- .../baselines/reference/user/graceful-fs.log | 1 - tests/baselines/reference/user/lodash.log | 13 +- tests/baselines/reference/user/npm.log | 159 +---- tests/baselines/reference/user/npmlog.log | 3 +- tests/baselines/reference/user/uglify-js.log | 2 + tests/baselines/reference/user/webpack.log | 551 +++++------------- tests/cases/user/acorn/tsconfig.json | 1 + .../cases/user/adonis-framework/tsconfig.json | 1 + tests/cases/user/ajv/tsconfig.json | 4 +- tests/cases/user/antd/tsconfig.json | 2 +- tests/cases/user/assert/tsconfig.json | 1 + tests/cases/user/async/tsconfig.json | 1 + tests/cases/user/axios/tsconfig.json | 4 +- tests/cases/user/bcryptjs/tsconfig.json | 1 + tests/cases/user/bignumber.js/tsconfig.json | 4 +- tests/cases/user/bluebird/tsconfig.json | 1 + .../chrome-devtools-frontend/tsconfig.json | 2 +- tests/cases/user/clear-require/tsconfig.json | 3 +- tests/cases/user/clone/tsconfig.json | 1 + .../user/content-disposition/tsconfig.json | 1 + tests/cases/user/debug/tsconfig.json | 1 + tests/cases/user/discord.js/tsconfig.json | 2 +- tests/cases/user/electron/tsconfig.json | 2 +- .../cases/user/enhanced-resolve/tsconfig.json | 1 + tests/cases/user/eventemitter2/tsconfig.json | 4 +- tests/cases/user/eventemitter3/tsconfig.json | 4 +- tests/cases/user/firebase/tsconfig.json | 4 +- .../cases/user/follow-redirects/tsconfig.json | 1 + tests/cases/user/formik/tsconfig.json | 5 +- tests/cases/user/graceful-fs/tsconfig.json | 1 + tests/cases/user/immutable/tsconfig.json | 4 +- tests/cases/user/isobject/tsconfig.json | 4 +- tests/cases/user/jimp/tsconfig.json | 2 +- tests/cases/user/jsonschema/tsconfig.json | 4 +- tests/cases/user/keycode/tsconfig.json | 2 +- tests/cases/user/leveldown/tsconfig.json | 2 +- tests/cases/user/literal-no-oom/tsconfig.json | 3 +- tests/cases/user/localforage/tsconfig.json | 2 +- tests/cases/user/lodash/tsconfig.json | 1 + tests/cases/user/log4js/tsconfig.json | 4 +- tests/cases/user/minimatch/tsconfig.json | 1 + tests/cases/user/mobx/tsconfig.json | 4 +- tests/cases/user/moment/tsconfig.json | 4 +- tests/cases/user/mqtt/tsconfig.json | 4 +- tests/cases/user/npm/tsconfig.json | 1 + tests/cases/user/npmlog/tsconfig.json | 1 + tests/cases/user/octokit-rest/tsconfig.json | 2 +- tests/cases/user/portfinder/tsconfig.json | 4 +- tests/cases/user/postcss/tsconfig.json | 4 +- tests/cases/user/protobufjs/tsconfig.json | 4 +- tests/cases/user/redux/tsconfig.json | 4 +- tests/cases/user/reselect/tsconfig.json | 4 +- tests/cases/user/rxjs/tsconfig.json | 2 +- tests/cases/user/should/tsconfig.json | 4 +- tests/cases/user/sift/tsconfig.json | 4 +- tests/cases/user/soap/tsconfig.json | 4 +- tests/cases/user/sugar/tsconfig.json | 4 +- tests/cases/user/tslint/tsconfig.json | 4 +- tests/cases/user/uglify-js/tsconfig.json | 1 + .../user/url-search-params/tsconfig.json | 1 + tests/cases/user/util/tsconfig.json | 1 + tests/cases/user/vue/tsconfig.json | 2 +- tests/cases/user/vuex/tsconfig.json | 2 +- tests/cases/user/webpack/tsconfig.json | 3 + tests/cases/user/xlsx/tsconfig.json | 4 +- tests/cases/user/xpath/tsconfig.json | 2 +- tests/cases/user/zone.js/tsconfig.json | 2 +- 79 files changed, 336 insertions(+), 1106 deletions(-) delete mode 100644 tests/baselines/reference/user/content-disposition.log diff --git a/tests/baselines/reference/user/acorn.log b/tests/baselines/reference/user/acorn.log index 673a471c8d1..a02c176db32 100644 --- a/tests/baselines/reference/user/acorn.log +++ b/tests/baselines/reference/user/acorn.log @@ -17,7 +17,6 @@ node_modules/acorn/dist/acorn.es.js(735,25): error TS2531: Object is possibly 'n node_modules/acorn/dist/acorn.es.js(2743,7): error TS2339: Property 'pos' does not exist on type 'SyntaxError'. node_modules/acorn/dist/acorn.es.js(2743,22): error TS2339: Property 'loc' does not exist on type 'SyntaxError'. node_modules/acorn/dist/acorn.es.js(2743,37): error TS2339: Property 'raisedAt' does not exist on type 'SyntaxError'. -node_modules/acorn/dist/acorn.es.js(2758,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/acorn/dist/acorn.es.js(2954,12): error TS2339: Property 'context' does not exist on type 'TokenType'. node_modules/acorn/dist/acorn.es.js(2955,10): error TS2339: Property 'exprAllowed' does not exist on type 'TokenType'. node_modules/acorn/dist/acorn.es.js(2958,18): error TS2339: Property 'context' does not exist on type 'TokenType'. @@ -66,7 +65,6 @@ node_modules/acorn/dist/acorn.js(741,25): error TS2531: Object is possibly 'null node_modules/acorn/dist/acorn.js(2749,7): error TS2339: Property 'pos' does not exist on type 'SyntaxError'. node_modules/acorn/dist/acorn.js(2749,22): error TS2339: Property 'loc' does not exist on type 'SyntaxError'. node_modules/acorn/dist/acorn.js(2749,37): error TS2339: Property 'raisedAt' does not exist on type 'SyntaxError'. -node_modules/acorn/dist/acorn.js(2764,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/acorn/dist/acorn.js(2960,12): error TS2339: Property 'context' does not exist on type 'TokenType'. node_modules/acorn/dist/acorn.js(2961,10): error TS2339: Property 'exprAllowed' does not exist on type 'TokenType'. node_modules/acorn/dist/acorn.js(2964,18): error TS2339: Property 'context' does not exist on type 'TokenType'. diff --git a/tests/baselines/reference/user/adonis-framework.log b/tests/baselines/reference/user/adonis-framework.log index 345bf16e500..2e91020c166 100644 --- a/tests/baselines/reference/user/adonis-framework.log +++ b/tests/baselines/reference/user/adonis-framework.log @@ -37,7 +37,7 @@ node_modules/adonis-framework/src/Env/index.js(56,15): error TS2304: Cannot find node_modules/adonis-framework/src/Env/index.js(80,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Event/index.js(13,21): error TS2307: Cannot find module 'adonis-fold'. node_modules/adonis-framework/src/Event/index.js(128,5): error TS2322: Type '() => {}[]' is not assignable to type 'any[]'. - Property 'push' is missing in type '() => {}[]'. + Property 'flatMap' is missing in type '() => {}[]'. node_modules/adonis-framework/src/Event/index.js(153,25): error TS2339: Property 'wildcard' does not exist on type 'EventEmitter2'. node_modules/adonis-framework/src/Event/index.js(188,17): error TS2304: Cannot find name 'Spread'. node_modules/adonis-framework/src/Event/index.js(207,24): error TS2304: Cannot find name 'Sring'. @@ -61,18 +61,14 @@ node_modules/adonis-framework/src/Exceptions/index.js(164,14): error TS1056: Acc node_modules/adonis-framework/src/Exceptions/index.js(178,12): error TS2554: Expected 0 arguments, but got 3. node_modules/adonis-framework/src/Exceptions/index.js(191,12): error TS2554: Expected 0 arguments, but got 3. node_modules/adonis-framework/src/Exceptions/index.js(205,12): error TS2554: Expected 0 arguments, but got 3. -node_modules/adonis-framework/src/File/index.js(175,16): error TS2693: 'Promise' only refers to a type, but is being used as a value here. +node_modules/adonis-framework/src/File/index.js(175,5): error TS2322: Type 'Promise' is not assignable to type 'boolean'. node_modules/adonis-framework/src/File/index.js(273,5): error TS2322: Type 'boolean | ""' is not assignable to type 'boolean'. Type '""' is not assignable to type 'boolean'. node_modules/adonis-framework/src/Hash/index.js(19,12): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/Hash/index"' because it is not a variable. -node_modules/adonis-framework/src/Hash/index.js(38,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/adonis-framework/src/Hash/index.js(63,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/adonis-framework/src/Helpers/index.js(49,15): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/Helpers/index"' because it is not a variable. node_modules/adonis-framework/src/Helpers/index.js(105,3): error TS2322: Type 'null' is not assignable to type 'string'. node_modules/adonis-framework/src/Helpers/index.js(106,3): error TS2322: Type 'null' is not assignable to type 'string'. -node_modules/adonis-framework/src/Helpers/index.js(207,14): error TS2339: Property 'startsWith' does not exist on type 'string'. node_modules/adonis-framework/src/Helpers/index.js(330,23): error TS2532: Object is possibly 'undefined'. -node_modules/adonis-framework/src/Helpers/index.js(331,22): error TS2339: Property 'endsWith' does not exist on type 'string'. node_modules/adonis-framework/src/Middleware/index.js(13,21): error TS2307: Cannot find module 'adonis-fold'. node_modules/adonis-framework/src/Middleware/index.js(57,18): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/Middleware/index"' because it is not a variable. node_modules/adonis-framework/src/Middleware/index.js(92,19): error TS2538: Type 'undefined' cannot be used as an index type. @@ -110,13 +106,11 @@ node_modules/adonis-framework/src/Response/index.js(323,15): error TS2304: Canno node_modules/adonis-framework/src/Route/domains.js(14,15): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/Route/domains"' because it is not a variable. node_modules/adonis-framework/src/Route/helpers.js(15,20): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/Route/helpers"' because it is not a variable. node_modules/adonis-framework/src/Route/helpers.js(22,13): error TS2304: Cannot find name 'Any'. -node_modules/adonis-framework/src/Route/helpers.js(28,17): error TS2339: Property 'startsWith' does not exist on type 'string'. node_modules/adonis-framework/src/Route/helpers.js(34,3): error TS2322: Type 'string | string[]' is not assignable to type 'string'. Type 'string[]' is not assignable to type 'string'. node_modules/adonis-framework/src/Route/helpers.js(42,13): error TS2304: Cannot find name 'Regex'. node_modules/adonis-framework/src/Route/helpers.js(54,21): error TS8024: JSDoc '@param' tag has name 'url', but there is no parameter with that name. node_modules/adonis-framework/src/Route/helpers.js(131,21): error TS8024: JSDoc '@param' tag has name 'format', but there is no parameter with that name. -node_modules/adonis-framework/src/Route/helpers.js(158,19): error TS2339: Property 'startsWith' does not exist on type 'string'. node_modules/adonis-framework/src/Route/index.js(30,5): error TS2322: Type 'null' is not assignable to type 'string'. node_modules/adonis-framework/src/Route/index.js(36,13): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/Route/index"' because it is not a variable. node_modules/adonis-framework/src/Route/index.js(58,3): error TS2322: Type 'null' is not assignable to type 'string'. @@ -191,7 +185,6 @@ node_modules/adonis-framework/src/Session/index.js(249,15): error TS2304: Cannot node_modules/adonis-framework/src/Session/index.js(267,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Session/index.js(287,15): error TS2322: Type 'IterableIterator' is not assignable to type 'boolean'. node_modules/adonis-framework/src/Session/index.js(293,12): error TS2532: Object is possibly 'undefined'. -node_modules/adonis-framework/src/Static/index.js(42,16): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/adonis-framework/src/View/Form/index.js(75,11): error TS2532: Object is possibly 'undefined'. node_modules/adonis-framework/src/View/Form/index.js(115,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/View/Form/index.js(147,63): error TS2345: Argument of type 'string | any[]' is not assignable to parameter of type 'any[]'. @@ -203,7 +196,6 @@ node_modules/adonis-framework/src/View/Form/index.js(578,20): error TS2554: Expe node_modules/adonis-framework/src/View/Form/index.js(601,51): error TS2345: Argument of type 'number | any[]' is not assignable to parameter of type 'string | any[]'. Type 'number' is not assignable to type 'string | any[]'. node_modules/adonis-framework/src/View/index.js(50,23): error TS8024: JSDoc '@param' tag has name 'template_path', but there is no parameter with that name. -node_modules/adonis-framework/src/View/index.js(63,16): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/adonis-framework/src/View/index.js(113,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/View/loader.js(18,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/adonis-framework/node_modules/adonis-framework/src/View/loader"' because it is not a variable. node_modules/adonis-framework/src/View/services.js(10,21): error TS2307: Cannot find module 'adonis-fold'. diff --git a/tests/baselines/reference/user/assert.log b/tests/baselines/reference/user/assert.log index 57352634459..85b1bf1f81c 100644 --- a/tests/baselines/reference/user/assert.log +++ b/tests/baselines/reference/user/assert.log @@ -1,9 +1,7 @@ Exit Code: 1 Standard output: -node_modules/assert/assert.js(73,28): error TS2339: Property 'name' does not exist on type '() => void'. -node_modules/assert/assert.js(103,14): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/assert/assert.js(123,8): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. -node_modules/assert/assert.js(124,8): error TS2339: Property 'name' does not exist on type '(value: any, message: any) => void'. +node_modules/assert/assert.js(124,8): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. node_modules/assert/assert.js(125,8): error TS2339: Property 'actual' does not exist on type '(value: any, message: any) => void'. node_modules/assert/assert.js(126,8): error TS2339: Property 'expected' does not exist on type '(value: any, message: any) => void'. node_modules/assert/assert.js(127,8): error TS2339: Property 'operator' does not exist on type '(value: any, message: any) => void'. diff --git a/tests/baselines/reference/user/async.log b/tests/baselines/reference/user/async.log index 9d2f156e68b..c78c122343c 100644 --- a/tests/baselines/reference/user/async.log +++ b/tests/baselines/reference/user/async.log @@ -1,53 +1,32 @@ Exit Code: 1 Standard output: node_modules/async/all.js(32,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/all.js(49,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/all")'. node_modules/async/all.js(49,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/all.js(49,46): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/all.js(50,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/allLimit.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/allLimit.js(41,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/allLimit")'. node_modules/async/allLimit.js(41,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/allLimit.js(41,51): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/allLimit.js(42,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/allSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/allSeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/allSeries")'. node_modules/async/allSeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/allSeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/any.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/any.js(51,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/any")'. node_modules/async/any.js(51,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/any.js(51,46): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/any.js(52,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/anyLimit.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/anyLimit.js(42,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/anyLimit")'. node_modules/async/anyLimit.js(42,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/anyLimit.js(42,51): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/anyLimit.js(43,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/anySeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/anySeries.js(37,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/anySeries")'. node_modules/async/anySeries.js(37,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/anySeries.js(38,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/apply.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/apply")'. node_modules/async/apply.js(8,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/apply.js(10,25): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/apply.js(37,28): error TS1003: Identifier expected. node_modules/async/apply.js(37,29): error TS1003: Identifier expected. node_modules/async/apply.js(37,30): error TS1003: Identifier expected. -node_modules/async/apply.js(68,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/applyEach.js(50,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/applyEach")'. node_modules/async/applyEach.js(50,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/applyEach.js(51,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/applyEachSeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/applyEachSeries")'. node_modules/async/applyEachSeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/applyEachSeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/asyncify.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/asyncify")'. node_modules/async/asyncify.js(43,14): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/asyncify.js(79,13): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/asyncify.js(87,14): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/asyncify.js(103,10): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/asyncify.js(110,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/auto.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/auto")'. node_modules/async/auto.js(13,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/auto.js(14,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/auto.js(36,6): error TS2695: Left side of comma operator is unused and has no side effects. @@ -62,8 +41,6 @@ node_modules/async/auto.js(144,14): error TS2695: Left side of comma operator is node_modules/async/auto.js(158,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/auto.js(159,18): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/auto.js(159,50): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/auto.js(209,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/autoInject.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/autoInject")'. node_modules/async/autoInject.js(44,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/autoInject.js(134,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/autoInject.js(136,25): error TS2532: Object is possibly 'undefined'. @@ -73,59 +50,38 @@ node_modules/async/autoInject.js(139,14): error TS2695: Left side of comma opera node_modules/async/autoInject.js(160,28): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/autoInject.js(164,14): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/autoInject.js(168,6): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/autoInject.js(170,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/cargo.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/cargo")'. node_modules/async/cargo.js(62,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/cargo.js(67,20): error TS1005: '}' expected. node_modules/async/cargo.js(92,11): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/cargo.js(94,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/compose.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/compose")'. node_modules/async/compose.js(8,37): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/compose.js(36,15): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/compose.js(58,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/concat.js(30,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/concat.js(32,31): error TS1005: ']' expected. -node_modules/async/concat.js(42,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/concat")'. node_modules/async/concat.js(42,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/concat.js(43,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/concatLimit.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/concatLimit")'. node_modules/async/concatLimit.js(9,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/concatLimit.js(10,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/concatLimit.js(13,36): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/concatLimit.js(58,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/concatLimit.js(65,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/concatSeries.js(27,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/concatSeries.js(30,31): error TS1005: ']' expected. -node_modules/async/concatSeries.js(35,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/concatSeries")'. node_modules/async/concatSeries.js(35,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/concatSeries.js(36,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/constant.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/constant")'. node_modules/async/constant.js(8,19): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/constant.js(34,28): error TS1003: Identifier expected. node_modules/async/constant.js(34,29): error TS1003: Identifier expected. node_modules/async/constant.js(34,30): error TS1003: Identifier expected. -node_modules/async/constant.js(66,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/detect.js(42,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/detect.js(60,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/detect")'. node_modules/async/detect.js(60,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/detect.js(60,46): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/detect.js(61,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/detectLimit.js(38,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/detectLimit.js(47,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/detectLimit")'. node_modules/async/detectLimit.js(47,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/detectLimit.js(47,51): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/detectLimit.js(48,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/detectSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/detectSeries.js(37,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/detectSeries")'. node_modules/async/detectSeries.js(37,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/detectSeries.js(38,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/dir.js(26,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/dir.js(28,28): error TS1003: Identifier expected. node_modules/async/dir.js(28,29): error TS1003: Identifier expected. node_modules/async/dir.js(28,30): error TS1003: Identifier expected. -node_modules/async/dir.js(42,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/dir")'. node_modules/async/dir.js(42,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/dir.js(43,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/dist/async.js(3,10): error TS2304: Cannot find name 'define'. node_modules/async/dist/async.js(3,35): error TS2304: Cannot find name 'define'. node_modules/async/dist/async.js(3,48): error TS2304: Cannot find name 'define'. @@ -133,10 +89,10 @@ node_modules/async/dist/async.js(31,18): error TS8029: JSDoc '@param' tag has na node_modules/async/dist/async.js(31,28): error TS1003: Identifier expected. node_modules/async/dist/async.js(31,29): error TS1003: Identifier expected. node_modules/async/dist/async.js(31,30): error TS1003: Identifier expected. -node_modules/async/dist/async.js(228,40): error TS2339: Property 'toStringTag' does not exist on type 'SymbolConstructor'. node_modules/async/dist/async.js(257,56): error TS2339: Property 'Object' does not exist on type 'Window'. node_modules/async/dist/async.js(298,7): error TS2454: Variable 'unmasked' is used before being assigned. -node_modules/async/dist/async.js(477,61): error TS2339: Property 'iterator' does not exist on type 'never'. +node_modules/async/dist/async.js(480,35): error TS2538: Type 'true' cannot be used as an index type. +node_modules/async/dist/async.js(480,59): error TS2538: Type 'true' cannot be used as an index type. node_modules/async/dist/async.js(622,80): error TS2339: Property 'nodeType' does not exist on type 'NodeModule'. node_modules/async/dist/async.js(745,84): error TS2339: Property 'nodeType' does not exist on type 'NodeModule'. node_modules/async/dist/async.js(751,49): error TS2339: Property 'process' does not exist on type 'false | Global'. @@ -175,7 +131,7 @@ node_modules/async/dist/async.js(2436,5): error TS2322: Type '{ [x: string]: any node_modules/async/dist/async.js(2507,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/dist/async.js(2550,31): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type 'any[] | undefined'. Type 'IArguments' is not assignable to type 'any[]'. - Property 'push' is missing in type 'IArguments'. + Property 'flatMap' is missing in type 'IArguments'. node_modules/async/dist/async.js(2649,16): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/dist/async.js(2668,31): error TS1005: ']' expected. node_modules/async/dist/async.js(2693,31): error TS1005: ']' expected. @@ -218,11 +174,10 @@ node_modules/async/dist/async.js(4149,26): error TS2339: Property 'process' does node_modules/async/dist/async.js(4153,14): error TS2339: Property 'unshift' does not exist on type 'NodeModule'. node_modules/async/dist/async.js(4367,5): error TS2322: Type 'any[] | {}' is not assignable to type 'any[]'. Type '{}' is not assignable to type 'any[]'. - Property 'length' is missing in type '{}'. + Property 'flatMap' is missing in type '{}'. node_modules/async/dist/async.js(4603,17): error TS2532: Object is possibly 'undefined'. node_modules/async/dist/async.js(4603,17): error TS2684: The 'this' context of type 'Function | undefined' is not assignable to method's 'this' of type 'Function'. Type 'undefined' is not assignable to type 'Function'. -node_modules/async/dist/async.js(4915,32): error TS2339: Property 'name' does not exist on type 'Function'. node_modules/async/dist/async.js(4917,19): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/async/dist/async.js(4919,23): error TS2339: Property 'info' does not exist on type 'Error'. node_modules/async/dist/async.js(5090,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. @@ -235,7 +190,6 @@ node_modules/async/dist/async.js(5211,9): error TS2684: The 'this' context of ty node_modules/async/dist/async.js(5315,20): error TS2532: Object is possibly 'undefined'. node_modules/async/dist/async.js(5315,20): error TS2684: The 'this' context of type 'Function | undefined' is not assignable to method's 'this' of type 'Function'. Type 'undefined' is not assignable to type 'Function'. -node_modules/async/doDuring.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/doDuring")'. node_modules/async/doDuring.js(37,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/doDuring.js(39,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/doDuring.js(47,17): error TS2695: Left side of comma operator is unused and has no side effects. @@ -245,12 +199,8 @@ node_modules/async/doDuring.js(52,25): error TS2722: Cannot invoke an object whi node_modules/async/doDuring.js(53,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/doDuring.js(59,25): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/doDuring.js(60,28): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/doDuring.js(66,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/doUntil.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/doUntil")'. node_modules/async/doUntil.js(24,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/doUntil.js(35,6): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/doUntil.js(39,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/doWhilst.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/doWhilst")'. node_modules/async/doWhilst.js(38,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/doWhilst.js(49,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/doWhilst.js(50,22): error TS2695: Left side of comma operator is unused and has no side effects. @@ -259,8 +209,6 @@ node_modules/async/doWhilst.js(53,21): error TS2695: Left side of comma operator node_modules/async/doWhilst.js(55,9): error TS2532: Object is possibly 'undefined'. node_modules/async/doWhilst.js(55,9): error TS2684: The 'this' context of type 'Function | undefined' is not assignable to method's 'this' of type 'Function'. Type 'undefined' is not assignable to type 'Function'. -node_modules/async/doWhilst.js(59,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/during.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/during")'. node_modules/async/during.js(34,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/during.js(36,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/during.js(59,17): error TS2695: Left side of comma operator is unused and has no side effects. @@ -269,41 +217,27 @@ node_modules/async/during.js(61,18): error TS2695: Left side of comma operator i node_modules/async/during.js(64,25): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/during.js(69,25): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/during.js(70,28): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/during.js(76,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/each.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/each")'. node_modules/async/each.js(39,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/each.js(80,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/each.js(80,32): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/each.js(80,60): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/each.js(82,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/eachLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/eachLimit")'. node_modules/async/eachLimit.js(34,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/eachLimit.js(43,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachLimit.js(43,44): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachLimit.js(43,72): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/eachLimit.js(45,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/eachOf.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/eachOf")'. node_modules/async/eachOf.js(8,33): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachOf.js(9,33): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachOf.js(48,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachOf.js(65,39): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachOf.js(70,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachOf.js(84,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/eachOf.js(111,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/eachOfLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/eachOfLimit")'. node_modules/async/eachOfLimit.js(31,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/eachOfLimit.js(39,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/eachOfLimit.js(39,44): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/eachOfLimit.js(41,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/eachOfSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/eachOfSeries.js(34,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/eachOfSeries")'. node_modules/async/eachOfSeries.js(34,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/eachOfSeries.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/eachSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/eachSeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/eachSeries")'. node_modules/async/eachSeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/eachSeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/ensureAsync.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/ensureAsync")'. node_modules/async/ensureAsync.js(34,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/ensureAsync.js(36,14): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/ensureAsync.js(56,9): error TS2532: Object is possibly 'undefined'. @@ -311,108 +245,65 @@ node_modules/async/ensureAsync.js(56,9): error TS2722: Cannot invoke an object w node_modules/async/ensureAsync.js(56,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/ensureAsync.js(57,13): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/ensureAsync.js(62,18): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/ensureAsync.js(73,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/every.js(32,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/every.js(49,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/every")'. node_modules/async/every.js(49,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/every.js(49,46): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/every.js(50,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/everyLimit.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/everyLimit.js(41,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/everyLimit")'. node_modules/async/everyLimit.js(41,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/everyLimit.js(41,51): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/everyLimit.js(42,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/everySeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/everySeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/everySeries")'. node_modules/async/everySeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/everySeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/filter.js(44,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/filter")'. node_modules/async/filter.js(44,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/filter.js(45,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/filterLimit.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/filterLimit")'. node_modules/async/filterLimit.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/filterLimit.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/filterSeries.js(34,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/filterSeries")'. node_modules/async/filterSeries.js(34,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/filterSeries.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/find.js(42,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/find.js(60,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/find")'. node_modules/async/find.js(60,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/find.js(60,46): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/find.js(61,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/findLimit.js(38,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/findLimit.js(47,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/findLimit")'. node_modules/async/findLimit.js(47,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/findLimit.js(47,51): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/findLimit.js(48,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/findSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/findSeries.js(37,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/findSeries")'. node_modules/async/findSeries.js(37,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/findSeries.js(38,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/foldl.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/foldl")'. node_modules/async/foldl.js(46,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/foldl.js(67,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/foldl.js(68,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/foldl.js(69,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/foldl.js(75,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/foldl.js(78,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/foldr.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/foldr")'. node_modules/async/foldr.js(30,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/foldr.js(41,19): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/foldr.js(42,4): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/foldr.js(44,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/forEach.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forEach")'. node_modules/async/forEach.js(39,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/forEach.js(80,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEach.js(80,32): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEach.js(80,60): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/forEach.js(82,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/forEachLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forEachLimit")'. node_modules/async/forEachLimit.js(34,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/forEachLimit.js(43,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachLimit.js(43,44): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachLimit.js(43,72): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/forEachLimit.js(45,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/forEachOf.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forEachOf")'. node_modules/async/forEachOf.js(8,33): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachOf.js(9,33): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachOf.js(48,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachOf.js(65,39): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachOf.js(70,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachOf.js(84,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/forEachOf.js(111,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/forEachOfLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forEachOfLimit")'. node_modules/async/forEachOfLimit.js(31,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/forEachOfLimit.js(39,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forEachOfLimit.js(39,44): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/forEachOfLimit.js(41,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/forEachOfSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/forEachOfSeries.js(34,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forEachOfSeries")'. node_modules/async/forEachOfSeries.js(34,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/forEachOfSeries.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/forEachSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/forEachSeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forEachSeries")'. node_modules/async/forEachSeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/forEachSeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/forever.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/forever")'. node_modules/async/forever.js(38,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/forever.js(56,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forever.js(57,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/forever.js(57,42): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/forever.js(65,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/groupBy.js(34,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/groupBy.js(53,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/groupBy")'. node_modules/async/groupBy.js(53,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/groupBy.js(54,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/groupByLimit.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/groupByLimit")'. node_modules/async/groupByLimit.js(9,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/groupByLimit.js(10,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/groupByLimit.js(63,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/groupByLimit.js(71,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/groupBySeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/groupBySeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/groupBySeries")'. node_modules/async/groupBySeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/groupBySeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/index.js(6,1): error TS2323: Cannot redeclare exported variable 'wrapSync'. node_modules/async/index.js(6,20): error TS2323: Cannot redeclare exported variable 'selectSeries'. node_modules/async/index.js(6,43): error TS2323: Cannot redeclare exported variable 'selectLimit'. @@ -611,78 +502,38 @@ node_modules/async/index.js(579,1): error TS2323: Cannot redeclare exported vari node_modules/async/index.js(580,1): error TS2323: Cannot redeclare exported variable 'selectLimit'. node_modules/async/index.js(581,1): error TS2323: Cannot redeclare exported variable 'selectSeries'. node_modules/async/index.js(582,1): error TS2323: Cannot redeclare exported variable 'wrapSync'. -node_modules/async/inject.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/inject")'. node_modules/async/inject.js(46,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/inject.js(67,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/inject.js(68,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/inject.js(69,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/inject.js(75,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/inject.js(78,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/DoublyLinkedList.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/DoublyLinkedL...'. -node_modules/async/internal/DoublyLinkedList.js(88,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/applyEach.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/applyEach")'. node_modules/async/internal/applyEach.js(24,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/applyEach.js(25,19): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/applyEach.js(28,18): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/applyEach.js(38,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/breakLoop.js(8,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/breakLoop")'. -node_modules/async/internal/breakLoop.js(9,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/consoleFunc.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/consoleFunc")'. node_modules/async/internal/consoleFunc.js(24,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/consoleFunc.js(26,25): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/consoleFunc.js(33,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/consoleFunc.js(39,10): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/consoleFunc.js(42,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/createTester.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/createTester")'. -node_modules/async/internal/createTester.js(44,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/doLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/doLimit")'. -node_modules/async/internal/doLimit.js(12,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/doParallel.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/doParallel")'. node_modules/async/internal/doParallel.js(20,43): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/doParallel.js(23,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/doParallelLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/doParallelLim...'. node_modules/async/internal/doParallelLimit.js(20,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/doParallelLimit.js(20,60): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/doParallelLimit.js(23,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/eachOfLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/eachOfLimit")'. node_modules/async/internal/eachOfLimit.js(32,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/eachOfLimit.js(36,25): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/eachOfLimit.js(64,49): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/eachOfLimit.js(71,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/filter.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/filter")'. node_modules/async/internal/filter.js(64,29): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/filter.js(66,18): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/filter.js(72,19): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/filter.js(73,27): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/filter.js(75,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/findGetResult.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/findGetResult")'. -node_modules/async/internal/findGetResult.js(10,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/getIterator.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/getIterator")'. -node_modules/async/internal/getIterator.js(11,61): error TS2339: Property 'iterator' does not exist on type 'never'. -node_modules/async/internal/getIterator.js(13,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/initialParams.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/initialParams")'. +node_modules/async/internal/getIterator.js(8,35): error TS2538: Type 'true' cannot be used as an index type. +node_modules/async/internal/getIterator.js(8,59): error TS2538: Type 'true' cannot be used as an index type. node_modules/async/internal/initialParams.js(9,21): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/initialParams.js(21,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/iterator.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/iterator")'. node_modules/async/internal/iterator.js(41,18): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/iterator.js(51,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/iterator.js(55,21): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/iterator.js(58,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/map.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/map")'. node_modules/async/internal/map.js(23,22): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/map.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/notId.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/notId")'. -node_modules/async/internal/notId.js(10,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/once.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/once")'. -node_modules/async/internal/once.js(15,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/onlyOnce.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/onlyOnce")'. -node_modules/async/internal/onlyOnce.js(15,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/parallel.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/parallel")'. node_modules/async/internal/parallel.js(28,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/parallel.js(31,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/parallel.js(33,27): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/parallel.js(42,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/queue.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/queue")'. node_modules/async/internal/queue.js(45,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/queue.js(55,15): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/queue.js(60,21): error TS2695: Left side of comma operator is unused and has no side effects. @@ -690,128 +541,77 @@ node_modules/async/internal/queue.js(80,14): error TS2695: Left side of comma op node_modules/async/internal/queue.js(94,30): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/queue.js(174,27): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/queue.js(199,14): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/queue.js(204,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/reject.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/reject")'. node_modules/async/internal/reject.js(15,6): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/reject.js(21,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/internal/setImmediate.js(6,1): error TS2323: Cannot redeclare exported variable 'hasNextTick'. node_modules/async/internal/setImmediate.js(6,23): error TS2323: Cannot redeclare exported variable 'hasSetImmediate'. node_modules/async/internal/setImmediate.js(16,23): error TS2323: Cannot redeclare exported variable 'hasSetImmediate'. node_modules/async/internal/setImmediate.js(17,19): error TS2323: Cannot redeclare exported variable 'hasNextTick'. node_modules/async/internal/setImmediate.js(25,21): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/internal/slice.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/slice")'. -node_modules/async/internal/slice.js(16,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/internal/withoutIndex.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/internal/withoutIndex")'. -node_modules/async/internal/withoutIndex.js(12,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/internal/wrapAsync.js(6,1): error TS2323: Cannot redeclare exported variable 'isAsync'. -node_modules/async/internal/wrapAsync.js(17,40): error TS2339: Property 'toStringTag' does not exist on type 'SymbolConstructor'. node_modules/async/internal/wrapAsync.js(21,32): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/internal/wrapAsync.js(25,1): error TS2323: Cannot redeclare exported variable 'isAsync'. node_modules/async/log.js(24,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/log.js(26,28): error TS1003: Identifier expected. node_modules/async/log.js(26,29): error TS1003: Identifier expected. node_modules/async/log.js(26,30): error TS1003: Identifier expected. -node_modules/async/log.js(40,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/log")'. node_modules/async/log.js(40,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/log.js(41,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/map.js(40,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/map.js(53,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/map")'. node_modules/async/map.js(53,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/map.js(54,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/mapLimit.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/mapLimit.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/mapLimit")'. node_modules/async/mapLimit.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/mapLimit.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/mapSeries.js(27,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/mapSeries.js(35,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/mapSeries")'. node_modules/async/mapSeries.js(35,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/mapSeries.js(36,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/mapValues.js(36,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/mapValues.js(62,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/mapValues")'. node_modules/async/mapValues.js(62,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/mapValues.js(63,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/mapValuesLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/mapValuesLimit")'. node_modules/async/mapValuesLimit.js(38,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/mapValuesLimit.js(48,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/mapValuesLimit.js(50,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/mapValuesLimit.js(51,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/mapValuesLimit.js(58,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/mapValuesLimit.js(61,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/mapValuesSeries.js(27,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/mapValuesSeries.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/mapValuesSeries")'. node_modules/async/mapValuesSeries.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/mapValuesSeries.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/memoize.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/memoize")'. node_modules/async/memoize.js(53,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/memoize.js(57,14): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/memoize.js(75,16): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/memoize.js(76,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/memoize.js(79,14): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/memoize.js(87,29): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/memoize.js(101,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/nextTick.js(25,23): error TS1003: Identifier expected. node_modules/async/nextTick.js(25,24): error TS1003: Identifier expected. node_modules/async/nextTick.js(25,25): error TS1003: Identifier expected. -node_modules/async/nextTick.js(50,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/nextTick")'. node_modules/async/nextTick.js(50,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/nextTick.js(51,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/parallel.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/parallel")'. node_modules/async/parallel.js(88,4): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/parallel.js(90,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/parallelLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/parallelLimit")'. node_modules/async/parallelLimit.js(38,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/parallelLimit.js(38,28): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/parallelLimit.js(40,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/priorityQueue.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/priorityQueue")'. node_modules/async/priorityQueue.js(9,14): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/priorityQueue.js(18,15): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/priorityQueue.js(23,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/priorityQueue.js(47,10): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/priorityQueue.js(74,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/priorityQueue.js(93,20): error TS1005: '}' expected. -node_modules/async/queue.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/queue")'. node_modules/async/queue.js(8,18): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/queue.js(9,11): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/queue.js(24,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/queue.js(97,20): error TS1005: '}' expected. -node_modules/async/race.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/race")'. node_modules/async/race.js(63,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/race.js(64,11): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/race.js(67,10): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/race.js(70,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/reduce.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/reduce")'. node_modules/async/reduce.js(46,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/reduce.js(67,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reduce.js(68,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reduce.js(69,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reduce.js(75,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/reduce.js(78,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/reduceRight.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/reduceRight")'. node_modules/async/reduceRight.js(30,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/reduceRight.js(41,19): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reduceRight.js(42,4): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/reduceRight.js(44,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/reflect.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/reflect")'. node_modules/async/reflect.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/reflect.js(62,16): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reflect.js(63,13): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reflect.js(72,30): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/reflect.js(81,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/reflectAll.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/reflectAll")'. node_modules/async/reflectAll.js(95,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reflectAll.js(96,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/reflectAll.js(99,10): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/reflectAll.js(105,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/reject.js(44,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/reject")'. node_modules/async/reject.js(44,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/reject.js(45,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/rejectLimit.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/rejectLimit")'. node_modules/async/rejectLimit.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/rejectLimit.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/rejectSeries.js(34,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/rejectSeries")'. node_modules/async/rejectSeries.js(34,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/rejectSeries.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/retry.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/retry")'. node_modules/async/retry.js(48,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/retry.js(112,24): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/retry.js(119,81): error TS2695: Left side of comma operator is unused and has no side effects. @@ -819,110 +619,68 @@ node_modules/async/retry.js(141,18): error TS2695: Left side of comma operator i node_modules/async/retry.js(149,17): error TS2532: Object is possibly 'undefined'. node_modules/async/retry.js(149,17): error TS2684: The 'this' context of type 'Function | undefined' is not assignable to method's 'this' of type 'Function'. Type 'undefined' is not assignable to type 'Function'. -node_modules/async/retry.js(156,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/retryable.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/retryable")'. node_modules/async/retryable.js(12,18): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/retryable.js(13,13): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/retryable.js(18,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/retryable.js(18,70): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/retryable.js(36,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/select.js(44,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/select")'. node_modules/async/select.js(44,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/select.js(45,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/selectLimit.js(36,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/selectLimit")'. node_modules/async/selectLimit.js(36,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/selectLimit.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/selectSeries.js(34,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/selectSeries")'. node_modules/async/selectSeries.js(34,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/selectSeries.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/seq.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/seq")'. node_modules/async/seq.js(43,15): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/seq.js(69,23): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/seq.js(71,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/seq.js(81,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/seq.js(83,33): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/seq.js(91,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/series.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/series")'. node_modules/async/series.js(83,4): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/series.js(85,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/setImmediate.js(29,23): error TS1003: Identifier expected. node_modules/async/setImmediate.js(29,24): error TS1003: Identifier expected. node_modules/async/setImmediate.js(29,25): error TS1003: Identifier expected. -node_modules/async/setImmediate.js(44,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/setImmediate")'. -node_modules/async/setImmediate.js(45,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/some.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/some.js(51,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/some")'. node_modules/async/some.js(51,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/some.js(51,46): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/some.js(52,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/someLimit.js(33,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/someLimit.js(42,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/someLimit")'. node_modules/async/someLimit.js(42,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/someLimit.js(42,51): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/someLimit.js(43,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/someSeries.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/someSeries.js(37,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/someSeries")'. node_modules/async/someSeries.js(37,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/someSeries.js(38,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/sortBy.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/sortBy")'. node_modules/async/sortBy.js(36,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/sortBy.js(74,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/sortBy.js(75,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/sortBy.js(82,25): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/sortBy.js(82,75): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/sortBy.js(91,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/timeout.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/timeout")'. node_modules/async/timeout.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/timeout.js(32,14): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/timeout.js(60,15): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/timeout.js(62,13): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/timeout.js(69,19): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/async/timeout.js(71,23): error TS2339: Property 'info' does not exist on type 'Error'. -node_modules/async/timeout.js(89,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/times.js(28,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/times.js(49,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/times")'. node_modules/async/times.js(49,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/times.js(50,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/timesLimit.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/timesLimit")'. node_modules/async/timesLimit.js(34,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/timesLimit.js(39,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/timesLimit.js(40,4): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/timesLimit.js(40,28): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/timesLimit.js(42,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/async/timesSeries.js(27,12): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/timesSeries.js(31,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/timesSeries")'. node_modules/async/timesSeries.js(31,20): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/timesSeries.js(32,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/transform.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/transform")'. node_modules/async/transform.js(43,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/transform.js(76,24): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/transform.js(78,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/transform.js(79,22): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/transform.js(81,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/transform.js(84,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/transform.js(87,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/tryEach.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/tryEach")'. node_modules/async/tryEach.js(67,6): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/tryEach.js(68,10): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/tryEach.js(70,27): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/tryEach.js(78,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/async/tryEach.js(81,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/unmemoize.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/unmemoize")'. node_modules/async/unmemoize.js(17,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/unmemoize.js(18,14): error TS2304: Cannot find name 'AsyncFunction'. -node_modules/async/unmemoize.js(25,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/until.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/until")'. node_modules/async/until.js(29,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/until.js(37,6): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/until.js(41,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/waterfall.js(7,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/waterfall")'. node_modules/async/waterfall.js(8,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/waterfall.js(9,11): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/waterfall.js(14,21): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/waterfall.js(15,20): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/waterfall.js(23,19): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/waterfall.js(55,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/whilst.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/whilst")'. node_modules/async/whilst.js(37,12): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/whilst.js(61,17): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/whilst.js(62,22): error TS2695: Left side of comma operator is unused and has no side effects. @@ -932,13 +690,10 @@ node_modules/async/whilst.js(67,21): error TS2695: Left side of comma operator i node_modules/async/whilst.js(68,9): error TS2532: Object is possibly 'undefined'. node_modules/async/whilst.js(68,9): error TS2684: The 'this' context of type 'Function | undefined' is not assignable to method's 'this' of type 'Function'. Type 'undefined' is not assignable to type 'Function'. -node_modules/async/whilst.js(72,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/async/wrapSync.js(6,9): error TS2339: Property 'default' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/async/node_modules/async/wrapSync")'. node_modules/async/wrapSync.js(43,14): error TS2304: Cannot find name 'AsyncFunction'. node_modules/async/wrapSync.js(79,13): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/wrapSync.js(87,14): error TS2695: Left side of comma operator is unused and has no side effects. node_modules/async/wrapSync.js(103,10): error TS2695: Left side of comma operator is unused and has no side effects. -node_modules/async/wrapSync.js(110,1): error TS2309: An export assignment cannot be used in a module with other exported elements. diff --git a/tests/baselines/reference/user/bcryptjs.log b/tests/baselines/reference/user/bcryptjs.log index 6c5d98c4c5c..21952052b6a 100644 --- a/tests/baselines/reference/user/bcryptjs.log +++ b/tests/baselines/reference/user/bcryptjs.log @@ -5,22 +5,19 @@ Standard output: ../../../../node_modules/@types/node/index.d.ts(174,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'Buffer' must be of type 'typeof Buffer', but here has type '{ new (str: string, encoding?: string | undefined): Buffer; new (size: number): Buffer; new (arra...'. node_modules/bcryptjs/dist/bcrypt.js(37,16): error TS2345: Argument of type 'never[]' is not assignable to parameter of type 'string'. node_modules/bcryptjs/dist/bcrypt.js(134,18): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. -node_modules/bcryptjs/dist/bcrypt.js(165,24): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bcryptjs/dist/bcrypt.js(190,9): error TS2322: Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'. node_modules/bcryptjs/dist/bcrypt.js(200,18): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. -node_modules/bcryptjs/dist/bcrypt.js(222,24): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bcryptjs/dist/bcrypt.js(278,18): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. -node_modules/bcryptjs/dist/bcrypt.js(306,24): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bcryptjs/dist/bcrypt.js(563,42): error TS2531: Object is possibly 'null'. node_modules/bcryptjs/dist/bcrypt.js(566,44): error TS2531: Object is possibly 'null'. node_modules/bcryptjs/dist/bcrypt.js(566,59): error TS2533: Object is possibly 'null' or 'undefined'. node_modules/bcryptjs/dist/bcrypt.js(569,44): error TS2531: Object is possibly 'null'. node_modules/bcryptjs/dist/bcrypt.js(569,61): error TS2533: Object is possibly 'null' or 'undefined'. node_modules/bcryptjs/dist/bcrypt.js(569,76): error TS2533: Object is possibly 'null' or 'undefined'. -node_modules/bcryptjs/dist/bcrypt.js(1203,26): error TS2345: Argument of type 'number[] | Int32Array' is not assignable to parameter of type 'number[]'. +node_modules/bcryptjs/dist/bcrypt.js(1203,26): error TS2345: Argument of type 'Int32Array | number[]' is not assignable to parameter of type 'number[]'. Type 'Int32Array' is not assignable to type 'number[]'. - Property 'push' is missing in type 'Int32Array'. + Property 'flatMap' is missing in type 'Int32Array'. node_modules/bcryptjs/dist/bcrypt.js(1233,30): error TS2345: Argument of type 'null' is not assignable to parameter of type 'Error'. node_modules/bcryptjs/dist/bcrypt.js(1345,27): error TS2345: Argument of type 'number[] | undefined' is not assignable to parameter of type 'number[]'. Type 'undefined' is not assignable to type 'number[]'. @@ -38,10 +35,9 @@ node_modules/bcryptjs/externs/minimal-env.js(48,1): error TS8022: JSDoc '@extend node_modules/bcryptjs/externs/minimal-env.js(63,14): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/bcryptjs/externs/minimal-env.js(65,8): error TS2339: Property 'randomBytes' does not exist on type 'Crypto'. node_modules/bcryptjs/externs/minimal-env.js(70,8): error TS2540: Cannot assign to 'crypto' because it is a constant or a read-only property. -node_modules/bcryptjs/externs/minimal-env.js(75,1): error TS2322: Type '(array: Int8Array | Uint8Array | Int16Array | Uint16Array | Int32Array | Uint32Array) => void' is not assignable to type '(array: DataView | Int8Array | Uint8Array | Uint8ClampedArray | Int16Array | Uint16Array | Int32A...'. - Type 'void' is not assignable to type 'DataView | Int8Array | Uint8Array | Uint8ClampedArray | Int16Array | Uint16Array | Int32Array | U...'. +node_modules/bcryptjs/externs/minimal-env.js(75,1): error TS2322: Type '(array: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array) => void' is not assignable to type '(array: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8Clamp...'. + Type 'void' is not assignable to type 'Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray ...'. node_modules/bcryptjs/externs/minimal-env.js(90,14): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/bcryptjs/externs/minimal-env.js(92,8): error TS2339: Property 'fromCodePoint' does not exist on type 'StringConstructor'. node_modules/bcryptjs/externs/minimal-env.js(96,14): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/bcryptjs/scripts/build.js(5,20): error TS2339: Property 'join' does not exist on type 'void'. node_modules/bcryptjs/scripts/build.js(6,19): error TS2339: Property 'join' does not exist on type 'void'. @@ -62,14 +58,11 @@ node_modules/bcryptjs/scripts/build.js(36,16): error TS2339: Property 'transform node_modules/bcryptjs/scripts/build.js(36,29): error TS2339: Property 'readFileSync' does not exist on type 'void'. node_modules/bcryptjs/scripts/build.js(36,58): error TS2339: Property 'join' does not exist on type 'void'. node_modules/bcryptjs/src/bcrypt.js(94,14): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. -node_modules/bcryptjs/src/bcrypt.js(125,20): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bcryptjs/src/bcrypt.js(150,5): error TS2322: Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'. node_modules/bcryptjs/src/bcrypt.js(160,14): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. -node_modules/bcryptjs/src/bcrypt.js(182,20): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bcryptjs/src/bcrypt.js(238,14): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. -node_modules/bcryptjs/src/bcrypt.js(266,20): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bcryptjs/src/bcrypt/impl.js(516,22): error TS2345: Argument of type 'number[] | Int32Array' is not assignable to parameter of type 'number[]'. +node_modules/bcryptjs/src/bcrypt/impl.js(516,22): error TS2345: Argument of type 'Int32Array | number[]' is not assignable to parameter of type 'number[]'. Type 'Int32Array' is not assignable to type 'number[]'. node_modules/bcryptjs/src/bcrypt/impl.js(546,26): error TS2345: Argument of type 'null' is not assignable to parameter of type 'Error'. node_modules/bcryptjs/src/bcrypt/impl.js(658,23): error TS2345: Argument of type 'number[] | undefined' is not assignable to parameter of type 'number[]'. diff --git a/tests/baselines/reference/user/bluebird.log b/tests/baselines/reference/user/bluebird.log index 38efb9a17a6..63e05764281 100644 --- a/tests/baselines/reference/user/bluebird.log +++ b/tests/baselines/reference/user/bluebird.log @@ -17,11 +17,6 @@ node_modules/bluebird/js/browser/bluebird.core.js(124,21): error TS2300: Duplica node_modules/bluebird/js/browser/bluebird.core.js(126,21): error TS2300: Duplicate identifier 'invokeLater'. node_modules/bluebird/js/browser/bluebird.core.js(138,21): error TS2300: Duplicate identifier 'invoke'. node_modules/bluebird/js/browser/bluebird.core.js(148,21): error TS2300: Duplicate identifier 'settlePromises'. -node_modules/bluebird/js/browser/bluebird.core.js(190,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/bluebird/js/browser/bluebird.core.js(265,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.core.js(265,43): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.core.js(267,15): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.core.js(267,37): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bluebird/js/browser/bluebird.core.js(681,17): error TS2403: Subsequent variable declarations must have the same type. Variable 'event' must be of type 'CustomEvent', but here has type 'Event'. node_modules/bluebird/js/browser/bluebird.core.js(687,26): error TS2339: Property 'detail' does not exist on type 'Event'. node_modules/bluebird/js/browser/bluebird.core.js(1068,46): error TS2554: Expected 0 arguments, but got 1. @@ -60,18 +55,12 @@ node_modules/bluebird/js/browser/bluebird.core.js(2607,10): error TS2339: Proper node_modules/bluebird/js/browser/bluebird.core.js(2748,14): error TS2339: Property '_attachExtraTrace' does not exist on type 'Promise'. node_modules/bluebird/js/browser/bluebird.core.js(2776,14): error TS2339: Property '_ensurePossibleRejectionHandled' does not exist on type 'Promise'. node_modules/bluebird/js/browser/bluebird.core.js(2816,10): error TS2339: Property '_clearCancellationData' does not exist on type 'Promise'. -node_modules/bluebird/js/browser/bluebird.core.js(2891,25): error TS2304: Cannot find name 'Map'. node_modules/bluebird/js/browser/bluebird.core.js(2951,18): error TS2339: Property '_resolveEmptyArray' does not exist on type 'PromiseArray'. node_modules/bluebird/js/browser/bluebird.core.js(2989,30): error TS2554: Expected 0-1 arguments, but got 2. node_modules/bluebird/js/browser/bluebird.core.js(2991,30): error TS2554: Expected 0 arguments, but got 1. node_modules/bluebird/js/browser/bluebird.core.js(3165,31): error TS2339: Property 'standalone' does not exist on type 'Navigator'. node_modules/bluebird/js/browser/bluebird.core.js(3165,52): error TS2339: Property 'cordova' does not exist on type 'Window'. node_modules/bluebird/js/browser/bluebird.core.js(3599,5): error TS7027: Unreachable code detected. -node_modules/bluebird/js/browser/bluebird.core.js(3687,34): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/bluebird/js/browser/bluebird.core.js(3688,22): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/bluebird/js/browser/bluebird.core.js(3720,16): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.core.js(3722,31): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.core.js(3724,24): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bluebird/js/browser/bluebird.core.js(3761,25): error TS2304: Cannot find name 'chrome'. node_modules/bluebird/js/browser/bluebird.core.js(3761,51): error TS2304: Cannot find name 'chrome'. node_modules/bluebird/js/browser/bluebird.core.js(3762,25): error TS2304: Cannot find name 'chrome'. @@ -90,17 +79,12 @@ node_modules/bluebird/js/browser/bluebird.js(29,415): error TS2304: Cannot find node_modules/bluebird/js/browser/bluebird.js(29,521): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/bluebird/js/browser/bluebird.js(29,694): error TS2304: Cannot find name '_dereq_'. node_modules/bluebird/js/browser/bluebird.js(29,715): error TS2304: Cannot find name '_dereq_'. -node_modules/bluebird/js/browser/bluebird.js(31,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/bluebird/js/browser/bluebird.js(144,21): error TS2300: Duplicate identifier 'invokeLater'. node_modules/bluebird/js/browser/bluebird.js(145,21): error TS2300: Duplicate identifier 'invoke'. node_modules/bluebird/js/browser/bluebird.js(146,21): error TS2300: Duplicate identifier 'settlePromises'. node_modules/bluebird/js/browser/bluebird.js(148,21): error TS2300: Duplicate identifier 'invokeLater'. node_modules/bluebird/js/browser/bluebird.js(160,21): error TS2300: Duplicate identifier 'invoke'. node_modules/bluebird/js/browser/bluebird.js(170,21): error TS2300: Duplicate identifier 'settlePromises'. -node_modules/bluebird/js/browser/bluebird.js(287,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.js(287,43): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.js(289,15): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.js(289,37): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bluebird/js/browser/bluebird.js(828,17): error TS2403: Subsequent variable declarations must have the same type. Variable 'event' must be of type 'CustomEvent', but here has type 'Event'. node_modules/bluebird/js/browser/bluebird.js(834,26): error TS2339: Property 'detail' does not exist on type 'Event'. node_modules/bluebird/js/browser/bluebird.js(1215,46): error TS2554: Expected 0 arguments, but got 1. @@ -156,7 +140,6 @@ node_modules/bluebird/js/browser/bluebird.js(3255,10): error TS2339: Property '_ node_modules/bluebird/js/browser/bluebird.js(3396,14): error TS2339: Property '_attachExtraTrace' does not exist on type 'Promise'. node_modules/bluebird/js/browser/bluebird.js(3424,14): error TS2339: Property '_ensurePossibleRejectionHandled' does not exist on type 'Promise'. node_modules/bluebird/js/browser/bluebird.js(3464,10): error TS2339: Property '_clearCancellationData' does not exist on type 'Promise'. -node_modules/bluebird/js/browser/bluebird.js(3554,25): error TS2304: Cannot find name 'Map'. node_modules/bluebird/js/browser/bluebird.js(3614,18): error TS2339: Property '_resolveEmptyArray' does not exist on type 'PromiseArray'. node_modules/bluebird/js/browser/bluebird.js(3652,30): error TS2554: Expected 0-1 arguments, but got 2. node_modules/bluebird/js/browser/bluebird.js(3654,30): error TS2554: Expected 0 arguments, but got 1. @@ -165,8 +148,6 @@ node_modules/bluebird/js/browser/bluebird.js(3823,13): error TS2403: Subsequent node_modules/bluebird/js/browser/bluebird.js(3979,17): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/bluebird/js/browser/bluebird.js(3982,24): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/bluebird/js/browser/bluebird.js(3994,12): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/bluebird/js/browser/bluebird.js(4054,12): error TS2304: Cannot find name 'Map'. -node_modules/bluebird/js/browser/bluebird.js(4054,41): error TS2304: Cannot find name 'Map'. node_modules/bluebird/js/browser/bluebird.js(4111,10): error TS2339: Property '_values' does not exist on type 'PropertiesPromiseArray'. node_modules/bluebird/js/browser/bluebird.js(4112,32): error TS2339: Property '_totalResolved' does not exist on type 'PropertiesPromiseArray'. node_modules/bluebird/js/browser/bluebird.js(4113,31): error TS2339: Property '_length' does not exist on type 'PropertiesPromiseArray'. @@ -223,11 +204,6 @@ node_modules/bluebird/js/browser/bluebird.js(4707,23): error TS2339: Property 'p node_modules/bluebird/js/browser/bluebird.js(5090,20): error TS2339: Property 'doDispose' does not exist on type 'Disposer'. node_modules/bluebird/js/browser/bluebird.js(5109,23): error TS2339: Property 'data' does not exist on type 'FunctionDisposer'. node_modules/bluebird/js/browser/bluebird.js(5441,5): error TS7027: Unreachable code detected. -node_modules/bluebird/js/browser/bluebird.js(5529,34): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/bluebird/js/browser/bluebird.js(5530,22): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/bluebird/js/browser/bluebird.js(5562,16): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.js(5564,31): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/browser/bluebird.js(5566,24): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/bluebird/js/browser/bluebird.js(5603,25): error TS2304: Cannot find name 'chrome'. node_modules/bluebird/js/browser/bluebird.js(5603,51): error TS2304: Cannot find name 'chrome'. node_modules/bluebird/js/browser/bluebird.js(5604,25): error TS2304: Cannot find name 'chrome'. @@ -242,11 +218,7 @@ node_modules/bluebird/js/release/async.js(94,21): error TS2300: Duplicate identi node_modules/bluebird/js/release/async.js(96,21): error TS2300: Duplicate identifier 'invokeLater'. node_modules/bluebird/js/release/async.js(108,21): error TS2300: Duplicate identifier 'invoke'. node_modules/bluebird/js/release/async.js(118,21): error TS2300: Duplicate identifier 'settlePromises'. -node_modules/bluebird/js/release/async.js(160,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/bluebird/js/release/bluebird.js(3,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/release/bluebird.js(3,43): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/release/bluebird.js(5,15): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/release/bluebird.js(5,37): error TS2693: 'Promise' only refers to a type, but is being used as a value here. +node_modules/bluebird/js/release/bluebird.js(5,15): error TS2365: Operator '===' cannot be applied to types 'PromiseConstructor' and 'typeof Promise'. node_modules/bluebird/js/release/bluebird.js(10,10): error TS2339: Property 'noConflict' does not exist on type 'typeof Promise'. node_modules/bluebird/js/release/catch_filter.js(27,28): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: {}) => string[]) | ((o: any) => string[])' has no compatible call signatures. node_modules/bluebird/js/release/debuggability.js(18,20): error TS2365: Operator '!=' cannot be applied to types 'string | undefined' and 'number'. @@ -263,9 +235,9 @@ node_modules/bluebird/js/release/debuggability.js(745,37): error TS2339: Propert node_modules/bluebird/js/release/debuggability.js(784,38): error TS2339: Property 'stack' does not exist on type 'CapturedTrace'. node_modules/bluebird/js/release/debuggability.js(793,25): error TS2554: Expected 0 arguments, but got 1. node_modules/bluebird/js/release/errors.js(10,49): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/bluebird/js/release/errors.js(46,1): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: any, p: string, attributes: PropertyDescriptor & ThisType) => any) | ((o: any, key: any...' has no compatible call signatures. +node_modules/bluebird/js/release/errors.js(46,1): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (o: any, p: string, attributes: PropertyDescriptor & ThisType): any; (o: any, propertyKey:...' has no compatible call signatures. node_modules/bluebird/js/release/errors.js(92,18): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (a: T[]): ReadonlyArray; (f: T): T; (o: T): Readonly; } | ((obj...' has no compatible call signatures. -node_modules/bluebird/js/release/errors.js(99,5): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: any, p: string, attributes: PropertyDescriptor & ThisType) => any) | ((o: any, key: any...' has no compatible call signatures. +node_modules/bluebird/js/release/errors.js(99,5): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (o: any, p: string, attributes: PropertyDescriptor & ThisType): any; (o: any, propertyKey:...' has no compatible call signatures. node_modules/bluebird/js/release/generators.js(159,21): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/bluebird/js/release/generators.js(190,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/bluebird/js/release/generators.js(208,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. @@ -291,7 +263,7 @@ node_modules/bluebird/js/release/promise.js(4,12): error TS2351: Cannot use 'new node_modules/bluebird/js/release/promise.js(7,24): error TS2339: Property 'PromiseInspection' does not exist on type 'typeof Promise'. node_modules/bluebird/js/release/promise.js(10,27): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/bluebird/js/release/promise.js(20,32): error TS2322: Type 'null' is not assignable to type 'Domain'. -node_modules/bluebird/js/release/promise.js(33,1): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: any, p: string, attributes: PropertyDescriptor & ThisType) => any) | ((o: any, key: any...' has no compatible call signatures. +node_modules/bluebird/js/release/promise.js(33,1): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (o: any, p: string, attributes: PropertyDescriptor & ThisType): any; (o: any, propertyKey:...' has no compatible call signatures. node_modules/bluebird/js/release/promise.js(62,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/bluebird/js/release/promise.js(65,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/bluebird/js/release/promise.js(123,14): error TS2339: Property '_warn' does not exist on type 'Promise'. @@ -323,8 +295,6 @@ node_modules/bluebird/js/release/promise.js(506,19): error TS2351: Cannot use 'n node_modules/bluebird/js/release/promise.js(630,14): error TS2339: Property '_attachExtraTrace' does not exist on type 'Promise'. node_modules/bluebird/js/release/promise.js(658,14): error TS2339: Property '_ensurePossibleRejectionHandled' does not exist on type 'Promise'. node_modules/bluebird/js/release/promise.js(698,10): error TS2339: Property '_clearCancellationData' does not exist on type 'Promise'. -node_modules/bluebird/js/release/promise.js(772,27): error TS2339: Property 'firstLineError' does not exist on type 'typeof Async'. -node_modules/bluebird/js/release/promise_array.js(11,25): error TS2304: Cannot find name 'Map'. node_modules/bluebird/js/release/promise_array.js(71,18): error TS2339: Property '_resolveEmptyArray' does not exist on type 'PromiseArray'. node_modules/bluebird/js/release/promise_array.js(109,30): error TS2554: Expected 0-1 arguments, but got 2. node_modules/bluebird/js/release/promise_array.js(111,30): error TS2554: Expected 0 arguments, but got 1. @@ -338,8 +308,6 @@ node_modules/bluebird/js/release/promisify.js(252,24): error TS2722: Cannot invo node_modules/bluebird/js/release/promisify.js(264,12): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/bluebird/js/release/promisify.js(270,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/bluebird/js/release/promisify.js(285,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. -node_modules/bluebird/js/release/props.js(8,12): error TS2304: Cannot find name 'Map'. -node_modules/bluebird/js/release/props.js(8,41): error TS2304: Cannot find name 'Map'. node_modules/bluebird/js/release/props.js(47,20): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: {}) => string[]) | ((o: any) => string[])' has no compatible call signatures. node_modules/bluebird/js/release/props.js(65,10): error TS2339: Property '_values' does not exist on type 'PropertiesPromiseArray'. node_modules/bluebird/js/release/props.js(66,32): error TS2339: Property '_totalResolved' does not exist on type 'PropertiesPromiseArray'. @@ -398,16 +366,11 @@ node_modules/bluebird/js/release/some.js(133,23): error TS2339: Property 'promis node_modules/bluebird/js/release/using.js(78,20): error TS2339: Property 'doDispose' does not exist on type 'Disposer'. node_modules/bluebird/js/release/using.js(97,23): error TS2339: Property 'data' does not exist on type 'FunctionDisposer'. node_modules/bluebird/js/release/using.js(223,15): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. -node_modules/bluebird/js/release/util.js(97,5): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: any, p: string, attributes: PropertyDescriptor & ThisType) => any) | ((o: any, key: any...' has no compatible call signatures. +node_modules/bluebird/js/release/util.js(97,5): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (o: any, p: string, attributes: PropertyDescriptor & ThisType): any; (o: any, propertyKey:...' has no compatible call signatures. node_modules/bluebird/js/release/util.js(201,5): error TS7027: Unreachable code detected. node_modules/bluebird/js/release/util.js(247,28): error TS2554: Expected 0 arguments, but got 2. -node_modules/bluebird/js/release/util.js(275,17): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: any, p: string, attributes: PropertyDescriptor & ThisType) => any) | ((o: any, key: any...' has no compatible call signatures. -node_modules/bluebird/js/release/util.js(275,45): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((o: any, p: string) => PropertyDescriptor | undefined) | ((o: any, key: any) => { [x: string]: a...' has no compatible call signatures. -node_modules/bluebird/js/release/util.js(289,34): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/bluebird/js/release/util.js(290,22): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/bluebird/js/release/util.js(322,16): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/release/util.js(324,31): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/bluebird/js/release/util.js(326,24): error TS2693: 'Promise' only refers to a type, but is being used as a value here. +node_modules/bluebird/js/release/util.js(275,17): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (o: any, p: string, attributes: PropertyDescriptor & ThisType): any; (o: any, propertyKey:...' has no compatible call signatures. +node_modules/bluebird/js/release/util.js(275,45): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '{ (o: any, p: string): PropertyDescriptor | undefined; (o: any, propertyKey: PropertyKey): Proper...' has no compatible call signatures. node_modules/bluebird/js/release/util.js(363,25): error TS2304: Cannot find name 'chrome'. node_modules/bluebird/js/release/util.js(363,51): error TS2304: Cannot find name 'chrome'. node_modules/bluebird/js/release/util.js(364,25): error TS2304: Cannot find name 'chrome'. diff --git a/tests/baselines/reference/user/chrome-devtools-frontend.log b/tests/baselines/reference/user/chrome-devtools-frontend.log index 0d599a3b918..e3157063e94 100644 --- a/tests/baselines/reference/user/chrome-devtools-frontend.log +++ b/tests/baselines/reference/user/chrome-devtools-frontend.log @@ -12,8 +12,8 @@ Standard output: ../../../../built/local/lib.dom.d.ts(10606,13): error TS2300: Duplicate identifier 'Request'. ../../../../built/local/lib.dom.d.ts(14923,11): error TS2300: Duplicate identifier 'Window'. ../../../../built/local/lib.dom.d.ts(15121,13): error TS2300: Duplicate identifier 'Window'. -../../../../built/local/lib.es5.d.ts(1328,11): error TS2300: Duplicate identifier 'ArrayLike'. -../../../../built/local/lib.es5.d.ts(1364,6): error TS2300: Duplicate identifier 'Record'. +../../../../built/local/lib.es5.d.ts(1327,11): error TS2300: Duplicate identifier 'ArrayLike'. +../../../../built/local/lib.es5.d.ts(1363,6): error TS2300: Duplicate identifier 'Record'. ../../../../node_modules/@types/node/index.d.ts(150,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'module' must be of type '{ [x: string]: any; }', but here has type 'NodeModule'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(43,8): error TS2339: Property '_importScriptPathPrefix' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(95,28): error TS2339: Property 'response' does not exist on type 'EventTarget'. @@ -622,7 +622,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,58): node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(514,49): error TS2339: Property 'progressBarClass' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(523,5): error TS2322: Type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...' is not assignable to type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(523,5): error TS2322: Type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...' is not assignable to type 'any[]'. - Property 'includes' is missing in type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...'. + Property 'flatMap' is missing in type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(553,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(594,38): error TS2555: Expected at least 2 arguments, but got 1. @@ -809,7 +809,6 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,141): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,203): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(89,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(123,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -1102,6 +1101,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21003,8): error TS2350: Only a void function can be called with the 'new' keyword. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21007,8): error TS2350: Only a void function can be called with the 'new' keyword. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21011,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21017,1): error TS2323: Cannot redeclare exported variable 'deflate'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21022,19): error TS2350: Only a void function can be called with the 'new' keyword. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21026,23): error TS2350: Only a void function can be called with the 'new' keyword. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21034,19): error TS2350: Only a void function can be called with the 'new' keyword. @@ -1180,7 +1180,30 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23247,18): error TS2339: Property 'length' does not exist on type 'Buffer'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23247,37): error TS2339: Property 'length' does not exist on type 'Buffer'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23256,26): error TS2339: Property 'length' does not exist on type 'Buffer'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23459,1): error TS2323: Cannot redeclare exported variable 'isArray'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23464,1): error TS2323: Cannot redeclare exported variable 'isBoolean'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23469,1): error TS2323: Cannot redeclare exported variable 'isNull'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23474,1): error TS2323: Cannot redeclare exported variable 'isNullOrUndefined'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23479,1): error TS2323: Cannot redeclare exported variable 'isNumber'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23484,1): error TS2323: Cannot redeclare exported variable 'isString'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23489,1): error TS2323: Cannot redeclare exported variable 'isSymbol'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23494,1): error TS2323: Cannot redeclare exported variable 'isUndefined'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23499,1): error TS2323: Cannot redeclare exported variable 'isRegExp'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23504,1): error TS2323: Cannot redeclare exported variable 'isObject'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23509,1): error TS2323: Cannot redeclare exported variable 'isDate'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23514,1): error TS2323: Cannot redeclare exported variable 'isError'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23519,1): error TS2323: Cannot redeclare exported variable 'isFunction'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23529,1): error TS2323: Cannot redeclare exported variable 'isPrimitive'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23531,1): error TS2323: Cannot redeclare exported variable 'isBuffer'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23601,5): error TS2339: Property 'context' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24073,1): error TS2323: Cannot redeclare exported variable 'Buf8'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24074,1): error TS2323: Cannot redeclare exported variable 'Buf16'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24075,1): error TS2323: Cannot redeclare exported variable 'Buf32'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24078,1): error TS2323: Cannot redeclare exported variable 'Buf8'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24079,1): error TS2323: Cannot redeclare exported variable 'Buf16'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24080,1): error TS2323: Cannot redeclare exported variable 'Buf32'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26059,1): error TS2323: Cannot redeclare exported variable 'deflate'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27956,16): error TS2323: Cannot redeclare exported variable 'parse'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28222,51): error TS2300: Duplicate identifier '_read'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28457,20): error TS2339: Property 'emit' does not exist on type 'Readable'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28533,20): error TS2300: Duplicate identifier '_read'. @@ -1221,6 +1244,22 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30311,40): error TS2345: Argument of type '(x: string) => string | number' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. Type 'string | number' is not assignable to type 'string'. Type 'number' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30729,1): error TS2323: Cannot redeclare exported variable 'isArray'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30734,1): error TS2323: Cannot redeclare exported variable 'isBoolean'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30739,1): error TS2323: Cannot redeclare exported variable 'isNull'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30744,1): error TS2323: Cannot redeclare exported variable 'isNullOrUndefined'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30749,1): error TS2323: Cannot redeclare exported variable 'isNumber'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30754,1): error TS2323: Cannot redeclare exported variable 'isString'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30759,1): error TS2323: Cannot redeclare exported variable 'isSymbol'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30764,1): error TS2323: Cannot redeclare exported variable 'isUndefined'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30769,1): error TS2323: Cannot redeclare exported variable 'isRegExp'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30774,1): error TS2323: Cannot redeclare exported variable 'isObject'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30779,1): error TS2323: Cannot redeclare exported variable 'isDate'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30785,1): error TS2323: Cannot redeclare exported variable 'isError'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30790,1): error TS2323: Cannot redeclare exported variable 'isFunction'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30800,1): error TS2323: Cannot redeclare exported variable 'isPrimitive'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30802,1): error TS2323: Cannot redeclare exported variable 'isBuffer'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30828,1): error TS2323: Cannot redeclare exported variable 'log'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31010,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31014,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31018,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -1237,6 +1276,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31062,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31066,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31070,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31089,1): error TS2323: Cannot redeclare exported variable 'log'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31094,37): error TS2304: Cannot find name 'chrome'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31095,21): error TS2304: Cannot find name 'chrome'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31096,1): error TS2304: Cannot find name 'chrome'. @@ -1244,10 +1284,14 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31124,56): error TS2339: Property 'process' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31130,128): error TS2551: Property 'WebkitAppearance' does not exist on type 'CSSStyleDeclaration'. Did you mean 'webkitAppearance'? node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31132,62): error TS2339: Property 'firebug' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31289,1): error TS2323: Cannot redeclare exported variable 'names'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31290,1): error TS2323: Cannot redeclare exported variable 'skips'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31343,6): error TS2339: Property 'diff' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31344,6): error TS2339: Property 'prev' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31345,6): error TS2339: Property 'curr' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31382,17): error TS2339: Property 'log' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31410,1): error TS2323: Cannot redeclare exported variable 'names'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31411,1): error TS2323: Cannot redeclare exported variable 'skips'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39766,1): error TS2304: Cannot find name 'axe'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39802,8): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39802,33): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. @@ -3220,7 +3264,10 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60267,11): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60267,32): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60268,1): error TS2304: Cannot find name 'define'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60397,1): error TS2323: Cannot redeclare exported variable 'parse'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60430,8): error TS2339: Property 'errors' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60436,1): error TS2323: Cannot redeclare exported variable 'Syntax'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60602,1): error TS2323: Cannot redeclare exported variable 'Syntax'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60728,13): error TS2339: Property 'match' does not exist on type 'JSXParser'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60732,6): error TS2339: Property 'scanner' does not exist on type 'JSXParser'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60732,25): error TS2339: Property 'startMarker' does not exist on type 'JSXParser'. @@ -3431,6 +3478,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68212,26): error TS2339: Property 'maxH' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68213,26): error TS2339: Property 'maxV' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69112,1): error TS7027: Unreachable code detected. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69799,1): error TS2323: Cannot redeclare exported variable 'parse'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70747,4): error TS2531: Object is possibly 'null'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70747,26): error TS2531: Object is possibly 'null'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70753,6): error TS2531: Object is possibly 'null'. @@ -3942,7 +3990,7 @@ node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(11,19): node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(11,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(12,5): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(41,3): error TS2322: Type 'RegExp' is not assignable to type 'string[]'. - Property 'includes' is missing in type 'RegExp'. + Property 'flatMap' is missing in type 'RegExp'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(282,24): error TS2339: Property 'exec' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,5): error TS2554: Expected 0-1 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. @@ -7328,7 +7376,7 @@ node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionTraceProvide node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionTraceProvider.js(31,32): error TS2339: Property 'stopTraceRecording' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(50,18): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(74,22): error TS2352: Type 'Window' cannot be converted to type 'Window[]'. - Property 'includes' is missing in type 'Window'. + Property 'flatMap' is missing in type 'Window'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(75,74): error TS2339: Property 'contentWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsNetworkTestRunner.js(23,5): error TS2304: Cannot find name 'output'. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsNetworkTestRunner.js(27,3): error TS2304: Cannot find name 'webInspector'. @@ -7793,7 +7841,7 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(778,52): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(787,52): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(918,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. - Property 'push' is missing in type 'Uint32Array'. + Property 'flatMap' is missing in type 'Uint32Array'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(920,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1045,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1051,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -10036,7 +10084,7 @@ node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(580,34): e node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(581,30): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(595,30): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(612,5): error TS2322: Type 'PropertyDescriptor' is not assignable to type 'T[]'. - Property 'includes' is missing in type 'PropertyDescriptor'. + Property 'flatMap' is missing in type 'PropertyDescriptor'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(624,28): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(633,21): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(635,32): error TS2339: Property 'partition' does not exist on type 'PropertyDescriptor'. @@ -14306,7 +14354,6 @@ node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestR node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(29,54): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(30,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(143,12): error TS2339: Property 'remove' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(19,5): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(19,34): error TS2307: Cannot find module '../../xterm'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(20,21): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(24,5): error TS2304: Cannot find name 'define'. @@ -14417,7 +14464,6 @@ node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(4164,20): error TS2300: Duplicate identifier 'handler'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(4171,10): error TS2339: Property 'emit' does not exist on type 'Terminal'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(4174,10): error TS2339: Property 'emit' does not exist on type 'Terminal'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(4312,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(13,6): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(24,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(25,38): error TS2339: Property '_startupTestSetupFinished' does not exist on type 'typeof TestRunner'. diff --git a/tests/baselines/reference/user/clone.log b/tests/baselines/reference/user/clone.log index 821307948c5..2176908b848 100644 --- a/tests/baselines/reference/user/clone.log +++ b/tests/baselines/reference/user/clone.log @@ -1,11 +1,7 @@ Exit Code: 1 Standard output: -node_modules/clone/clone.js(10,15): error TS2304: Cannot find name 'Map'. -node_modules/clone/clone.js(19,15): error TS2304: Cannot find name 'Set'. -node_modules/clone/clone.js(26,19): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/clone/clone.js(165,16): error TS2551: Property 'getOwnPropertySymbols' does not exist on type 'ObjectConstructor'. Did you mean 'getOwnPropertyNames'? -node_modules/clone/clone.js(166,28): error TS2551: Property 'getOwnPropertySymbols' does not exist on type 'ObjectConstructor'. Did you mean 'getOwnPropertyNames'? node_modules/clone/clone.js(167,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'string', but here has type 'number'. +node_modules/clone/clone.js(167,23): error TS2365: Operator '<' cannot be applied to types 'string' and 'number'. node_modules/clone/clone.js(167,43): error TS2356: An arithmetic operand must be of type 'any', 'number' or an enum type. node_modules/clone/clone.js(176,14): error TS2532: Object is possibly 'undefined'. node_modules/clone/clone.js(186,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'string', but here has type 'number'. diff --git a/tests/baselines/reference/user/content-disposition.log b/tests/baselines/reference/user/content-disposition.log deleted file mode 100644 index 0dfe86cdfb3..00000000000 --- a/tests/baselines/reference/user/content-disposition.log +++ /dev/null @@ -1,7 +0,0 @@ -Exit Code: 1 -Standard output: -node_modules/content-disposition/index.js(13,1): error TS2309: An export assignment cannot be used in a module with other exported elements. - - - -Standard error: diff --git a/tests/baselines/reference/user/debug.log b/tests/baselines/reference/user/debug.log index 7ccc94821aa..1d83e53c74b 100644 --- a/tests/baselines/reference/user/debug.log +++ b/tests/baselines/reference/user/debug.log @@ -1,85 +1,42 @@ Exit Code: 1 Standard output: node_modules/debug/src/browser.js(7,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser"' because it is not a variable. -node_modules/debug/src/browser.js(7,11): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/debug/src/browser.js(8,9): error TS2339: Property 'log' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(9,9): error TS2339: Property 'formatArgs' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(10,9): error TS2339: Property 'save' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(11,9): error TS2339: Property 'load' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(12,9): error TS2339: Property 'useColors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(13,9): error TS2339: Property 'storage' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. node_modules/debug/src/browser.js(13,41): error TS2304: Cannot find name 'chrome'. node_modules/debug/src/browser.js(14,41): error TS2304: Cannot find name 'chrome'. node_modules/debug/src/browser.js(15,21): error TS2304: Cannot find name 'chrome'. -node_modules/debug/src/browser.js(22,9): error TS2339: Property 'colors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. node_modules/debug/src/browser.js(48,47): error TS2339: Property 'process' does not exist on type 'Window'. node_modules/debug/src/browser.js(48,65): error TS2339: Property 'process' does not exist on type 'Window'. node_modules/debug/src/browser.js(59,139): error TS2551: Property 'WebkitAppearance' does not exist on type 'CSSStyleDeclaration'. Did you mean 'webkitAppearance'? node_modules/debug/src/browser.js(61,73): error TS2339: Property 'firebug' does not exist on type 'Console'. -node_modules/debug/src/browser.js(73,9): error TS2339: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. +node_modules/debug/src/browser.js(73,9): error TS2551: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. Did you mean 'formatArgs'? node_modules/debug/src/browser.js(96,21): error TS2339: Property 'humanize' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(146,15): error TS2339: Property 'storage' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(148,15): error TS2339: Property 'storage' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. -node_modules/debug/src/browser.js(163,17): error TS2339: Property 'storage' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. node_modules/debug/src/browser.js(178,9): error TS2339: Property 'enable' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/browser")'. node_modules/debug/src/browser.js(187,13): error TS2304: Cannot find name 'LocalStorage'. node_modules/debug/src/debug.js(9,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug"' because it is not a variable. -node_modules/debug/src/debug.js(9,11): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/debug/src/debug.js(10,9): error TS2339: Property 'coerce' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(11,9): error TS2339: Property 'disable' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(12,9): error TS2339: Property 'enable' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(13,9): error TS2339: Property 'enabled' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(14,9): error TS2339: Property 'humanize' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(19,9): error TS2339: Property 'instances' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(25,9): error TS2339: Property 'names' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(26,9): error TS2339: Property 'skips' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(34,9): error TS2339: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. +node_modules/debug/src/debug.js(25,1): error TS2323: Cannot redeclare exported variable 'names'. +node_modules/debug/src/debug.js(26,1): error TS2323: Cannot redeclare exported variable 'skips'. node_modules/debug/src/debug.js(46,13): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type 'string'. node_modules/debug/src/debug.js(47,57): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. node_modules/debug/src/debug.js(51,18): error TS2339: Property 'colors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. node_modules/debug/src/debug.js(51,50): error TS2339: Property 'colors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(75,10): error TS2339: Property 'diff' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: any; useColors: any; color: number; destroy...'. -node_modules/debug/src/debug.js(76,10): error TS2339: Property 'prev' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: any; useColors: any; color: number; destroy...'. -node_modules/debug/src/debug.js(77,10): error TS2339: Property 'curr' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: any; useColors: any; color: number; destroy...'. -node_modules/debug/src/debug.js(86,23): error TS2339: Property 'coerce' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(99,31): error TS2339: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(112,13): error TS2339: Property 'formatArgs' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(114,23): error TS2339: Property 'log' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: any; useColors: any; color: number; destroy...'. +node_modules/debug/src/debug.js(75,10): error TS2339: Property 'diff' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: boolean; useColors: any; color: number; des...'. +node_modules/debug/src/debug.js(76,10): error TS2339: Property 'prev' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: boolean; useColors: any; color: number; des...'. +node_modules/debug/src/debug.js(77,10): error TS2339: Property 'curr' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: boolean; useColors: any; color: number; des...'. +node_modules/debug/src/debug.js(112,13): error TS2551: Property 'formatArgs' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. Did you mean 'formatters'? +node_modules/debug/src/debug.js(114,23): error TS2339: Property 'log' does not exist on type '{ (...args: any[]): void; namespace: string; enabled: boolean; useColors: any; color: number; des...'. node_modules/debug/src/debug.js(114,38): error TS2339: Property 'log' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(119,27): error TS2339: Property 'enabled' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. node_modules/debug/src/debug.js(120,29): error TS2339: Property 'useColors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. node_modules/debug/src/debug.js(125,37): error TS2339: Property 'init' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. node_modules/debug/src/debug.js(126,13): error TS2339: Property 'init' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(129,11): error TS2339: Property 'instances' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(135,23): error TS2339: Property 'instances' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(137,13): error TS2339: Property 'instances' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. node_modules/debug/src/debug.js(153,11): error TS2339: Property 'save' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(155,11): error TS2339: Property 'names' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(156,11): error TS2339: Property 'skips' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(166,15): error TS2339: Property 'skips' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(168,15): error TS2339: Property 'names' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(172,27): error TS2339: Property 'instances' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(173,28): error TS2339: Property 'instances' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(174,32): error TS2339: Property 'enabled' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(185,11): error TS2339: Property 'enable' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(201,29): error TS2339: Property 'skips' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(202,17): error TS2339: Property 'skips' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(206,29): error TS2339: Property 'names' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. -node_modules/debug/src/debug.js(207,17): error TS2339: Property 'names' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/debug")'. +node_modules/debug/src/debug.js(155,3): error TS2323: Cannot redeclare exported variable 'names'. +node_modules/debug/src/debug.js(156,3): error TS2323: Cannot redeclare exported variable 'skips'. node_modules/debug/src/debug.js(217,12): error TS2304: Cannot find name 'Mixed'. node_modules/debug/src/debug.js(218,13): error TS2304: Cannot find name 'Mixed'. node_modules/debug/src/index.js(6,47): error TS2339: Property 'type' does not exist on type 'Process'. node_modules/debug/src/node.js(14,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node"' because it is not a variable. -node_modules/debug/src/node.js(14,11): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/debug/src/node.js(15,9): error TS2339: Property 'init' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(16,9): error TS2339: Property 'log' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(17,9): error TS2339: Property 'formatArgs' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(18,9): error TS2339: Property 'save' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(19,9): error TS2339: Property 'load' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(20,9): error TS2339: Property 'useColors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(26,9): error TS2339: Property 'colors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(31,13): error TS2339: Property 'colors' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(49,9): error TS2339: Property 'inspectOpts' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. +node_modules/debug/src/node.js(26,1): error TS2323: Cannot redeclare exported variable 'colors'. +node_modules/debug/src/node.js(31,5): error TS2323: Cannot redeclare exported variable 'colors'. node_modules/debug/src/node.js(60,39): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. Type 'undefined' is not assignable to type 'string'. node_modules/debug/src/node.js(60,45): error TS2322: Type 'true' is not assignable to type 'string | undefined'. @@ -88,17 +45,14 @@ node_modules/debug/src/node.js(61,46): error TS2345: Argument of type 'string | node_modules/debug/src/node.js(61,52): error TS2322: Type 'false' is not assignable to type 'string | undefined'. node_modules/debug/src/node.js(62,28): error TS2322: Type 'null' is not assignable to type 'string | undefined'. node_modules/debug/src/node.js(63,8): error TS2322: Type 'number' is not assignable to type 'string | undefined'. -node_modules/debug/src/node.js(74,30): error TS2339: Property 'inspectOpts' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(75,23): error TS2339: Property 'inspectOpts' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. +node_modules/debug/src/node.js(75,35): error TS2339: Property 'colors' does not exist on type 'never'. node_modules/debug/src/node.js(76,33): error TS2339: Property 'fd' does not exist on type 'WriteStream'. -node_modules/debug/src/node.js(83,9): error TS2339: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(95,9): error TS2339: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. +node_modules/debug/src/node.js(83,9): error TS2551: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. Did you mean 'formatArgs'? +node_modules/debug/src/node.js(95,9): error TS2551: Property 'formatters' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. Did you mean 'formatArgs'? node_modules/debug/src/node.js(116,42): error TS2339: Property 'humanize' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(123,15): error TS2339: Property 'inspectOpts' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. +node_modules/debug/src/node.js(123,27): error TS2339: Property 'hideDate' does not exist on type '{}'. node_modules/debug/src/node.js(163,3): error TS2322: Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'. -node_modules/debug/src/node.js(176,34): error TS2339: Property 'inspectOpts' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. -node_modules/debug/src/node.js(178,42): error TS2339: Property 'inspectOpts' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. node_modules/debug/src/node.js(186,9): error TS2339: Property 'enable' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/debug/node_modules/debug/src/node")'. diff --git a/tests/baselines/reference/user/enhanced-resolve.log b/tests/baselines/reference/user/enhanced-resolve.log index c5438947495..38a4f3d5312 100644 --- a/tests/baselines/reference/user/enhanced-resolve.log +++ b/tests/baselines/reference/user/enhanced-resolve.log @@ -1,27 +1,12 @@ Exit Code: 1 Standard output: -node_modules/enhanced-resolve/lib/AliasFieldPlugin.js(34,30): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/AliasFieldPlugin.js(39,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/AliasPlugin.js(40,26): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/AppendPlugin.js(17,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(10,22): error TS2304: Cannot find name 'Map'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(11,19): error TS2304: Cannot find name 'Map'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,25): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,36): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,47): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,58): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,69): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,80): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,91): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,102): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(14,113): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(16,26): error TS2304: Cannot find name 'Set'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(116,18): error TS2345: Argument of type 'Timer | null' is not assignable to parameter of type 'number | undefined'. Type 'null' is not assignable to type 'number | undefined'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(129,18): error TS2345: Argument of type 'Timer | null' is not assignable to parameter of type 'number | undefined'. Type 'null' is not assignable to type 'number | undefined'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(147,18): error TS2345: Argument of type 'Timer | null' is not assignable to parameter of type 'number | undefined'. Type 'null' is not assignable to type 'number | undefined'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(154,19): error TS2569: Type 'IterableIterator' is not an array type or a string type. Use compiler option '--downlevelIteration' to allow iterating of iterators. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(176,19): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(179,23): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(182,22): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. @@ -32,47 +17,14 @@ node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(209,4): error TS2322: node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(220,4): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(224,23): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(227,27): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. -node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js(7,40): error TS2339: Property 'basename' does not exist on type '(path: any) => { [x: string]: any; paths: any[]; seqments: any[]; }'. -node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js(20,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ConcordExtensionsPlugin.js(26,24): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ConcordMainPlugin.js(26,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ConcordModulesPlugin.js(29,30): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ConcordModulesPlugin.js(34,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js(32,24): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/FileKindPlugin.js(17,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/JoinRequestPlugin.js(16,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/MainFieldPlugin.js(44,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ModuleAppendPlugin.js(31,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ModuleKindPlugin.js(17,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js(30,26): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ModulesInRootPlugin.js(17,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ParsePlugin.js(17,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/Resolver.js(19,26): error TS2304: Cannot find name 'Map'. -node_modules/enhanced-resolve/lib/Resolver.js(160,29): error TS2304: Cannot find name 'Set'. +node_modules/enhanced-resolve/lib/Resolver.js(162,17): error TS2339: Property 'push' does not exist on type 'Set'. node_modules/enhanced-resolve/lib/Resolver.js(178,11): error TS2339: Property 'details' does not exist on type 'Error'. node_modules/enhanced-resolve/lib/Resolver.js(179,11): error TS2339: Property 'missing' does not exist on type 'Error'. -node_modules/enhanced-resolve/lib/Resolver.js(179,27): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/enhanced-resolve/lib/Resolver.js(199,92): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/enhanced-resolve/lib/Resolver.js(200,82): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/enhanced-resolve/lib/Resolver.js(209,19): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/Resolver.js(212,83): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. node_modules/enhanced-resolve/lib/Resolver.js(213,20): error TS2339: Property 'recursion' does not exist on type 'Error'. -node_modules/enhanced-resolve/lib/Resolver.js(219,19): error TS2304: Cannot find name 'Set'. -node_modules/enhanced-resolve/lib/Resolver.js(279,43): error TS2304: Cannot find name 'Map'. -node_modules/enhanced-resolve/lib/ResolverFactory.js(140,17): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/ResultPlugin.js(14,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/SymlinkPlugin.js(25,16): error TS2339: Property 'withIndex' does not exist on type '(array: any, iterator: any, callback: any) => any'. -node_modules/enhanced-resolve/lib/SymlinkPlugin.js(42,24): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/UseFilePlugin.js(18,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/enhanced-resolve/lib/concord.js(75,30): error TS2531: Object is possibly 'null'. node_modules/enhanced-resolve/lib/concord.js(76,17): error TS2531: Object is possibly 'null'. node_modules/enhanced-resolve/lib/createInnerCallback.js(16,20): error TS2339: Property 'stack' does not exist on type '(...args: any[]) => any'. node_modules/enhanced-resolve/lib/createInnerCallback.js(17,20): error TS2339: Property 'missing' does not exist on type '(...args: any[]) => any'. -node_modules/enhanced-resolve/lib/forEachBail.js(7,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/enhanced-resolve/lib/getPaths.js(7,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/enhanced-resolve/lib/node.js(24,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/enhanced-resolve/lib/node.js(123,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/enhanced-resolve/lib/node.js(143,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. diff --git a/tests/baselines/reference/user/follow-redirects.log b/tests/baselines/reference/user/follow-redirects.log index 553c2c1b92d..82da0d14b23 100644 --- a/tests/baselines/reference/user/follow-redirects.log +++ b/tests/baselines/reference/user/follow-redirects.log @@ -2,13 +2,11 @@ Exit Code: 1 Standard output: node_modules/follow-redirects/index.js(66,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'. node_modules/follow-redirects/index.js(67,10): error TS2339: Property 'abort' does not exist on type 'RedirectableRequest'. +node_modules/follow-redirects/index.js(109,36): error TS2339: Property '_currentRequest' does not exist on type 'PropertyDescriptor'. node_modules/follow-redirects/index.js(171,12): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'. node_modules/follow-redirects/index.js(205,35): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. Type 'undefined' is not assignable to type 'string'. -node_modules/follow-redirects/index.js(207,12): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/follow-redirects/index.js(214,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'. -node_modules/follow-redirects/index.js(243,26): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/follow-redirects/index.js(266,1): error TS2309: An export assignment cannot be used in a module with other exported elements. diff --git a/tests/baselines/reference/user/graceful-fs.log b/tests/baselines/reference/user/graceful-fs.log index 979eaf43bd5..a7df9993b62 100644 --- a/tests/baselines/reference/user/graceful-fs.log +++ b/tests/baselines/reference/user/graceful-fs.log @@ -6,7 +6,6 @@ node_modules/graceful-fs/fs.js(17,38): error TS2345: Argument of type 'PropertyD Type 'undefined' is not assignable to type 'PropertyDescriptor'. node_modules/graceful-fs/graceful-fs.js(12,3): error TS2322: Type '(msg: string, ...param: any[]) => void' is not assignable to type '() => void'. node_modules/graceful-fs/graceful-fs.js(22,5): error TS2554: Expected 0 arguments, but got 1. -node_modules/graceful-fs/graceful-fs.js(27,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/graceful-fs/graceful-fs.js(37,1): error TS2322: Type '(fd: any, cb: any) => any' is not assignable to type 'typeof close'. Property '__promisify__' is missing in type '(fd: any, cb: any) => any'. node_modules/graceful-fs/graceful-fs.js(161,5): error TS2539: Cannot assign to 'ReadStream' because it is not a variable. diff --git a/tests/baselines/reference/user/lodash.log b/tests/baselines/reference/user/lodash.log index dce5d44b83c..e0d63aa9304 100644 --- a/tests/baselines/reference/user/lodash.log +++ b/tests/baselines/reference/user/lodash.log @@ -34,7 +34,7 @@ node_modules/lodash/_baseClone.js(128,43): error TS2345: Argument of type 'numbe node_modules/lodash/_baseClone.js(157,17): error TS2552: Cannot find name 'keysIn'. Did you mean 'keys'? node_modules/lodash/_baseDifference.js(37,5): error TS2322: Type '(array?: any[] | undefined, value: any, comparator: Function) => boolean' is not assignable to type '(array?: any[] | undefined, value: any) => boolean'. node_modules/lodash/_baseDifference.js(43,5): error TS2322: Type 'SetCache' is not assignable to type 'any[]'. - Property 'length' is missing in type 'SetCache'. + Property 'flatMap' is missing in type 'SetCache'. node_modules/lodash/_baseDifference.js(60,15): error TS2554: Expected 2 arguments, but got 3. node_modules/lodash/_baseFlatten.js(19,17): error TS2322: Type '(value: any) => boolean' is not assignable to type 'boolean | undefined'. Type '(value: any) => boolean' is not assignable to type 'false'. @@ -132,11 +132,8 @@ node_modules/lodash/_customOmitClone.js(9,20): error TS8024: JSDoc '@param' tag node_modules/lodash/_equalArrays.js(64,22): error TS2532: Object is possibly 'undefined'. node_modules/lodash/_equalByTag.js(86,7): error TS2454: Variable 'convert' is used before being assigned. node_modules/lodash/_equalObjects.js(70,18): error TS2322: Type 'boolean' is not assignable to type 'number'. -node_modules/lodash/_getFuncName.js(17,22): error TS2339: Property 'name' does not exist on type 'Function'. node_modules/lodash/_getHolder.js(10,17): error TS2339: Property 'placeholder' does not exist on type 'Function'. node_modules/lodash/_getRawTag.js(36,7): error TS2454: Variable 'unmasked' is used before being assigned. -node_modules/lodash/_getSymbols.js(11,31): error TS2551: Property 'getOwnPropertySymbols' does not exist on type 'ObjectConstructor'. Did you mean 'getOwnPropertyNames'? -node_modules/lodash/_getSymbolsIn.js(7,31): error TS2551: Property 'getOwnPropertySymbols' does not exist on type 'ObjectConstructor'. Did you mean 'getOwnPropertyNames'? node_modules/lodash/_getSymbolsIn.js(19,23): error TS2554: Expected 0 arguments, but got 1. node_modules/lodash/_hasPath.js(35,50): error TS2454: Variable 'key' is used before being assigned. node_modules/lodash/_hashDelete.js(7,20): error TS8024: JSDoc '@param' tag has name 'hash', but there is no parameter with that name. @@ -232,7 +229,7 @@ node_modules/lodash/core.js(3424,41): error TS2345: Argument of type 'Function' Type 'Function' provides no match for the signature '(substring: string, ...args: any[]): string'. node_modules/lodash/core.js(3573,51): error TS2532: Object is possibly 'undefined'. node_modules/lodash/core.js(3590,63): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type 'any[]'. - Property 'push' is missing in type 'IArguments'. + Property 'flatMap' is missing in type 'IArguments'. node_modules/lodash/core.js(3830,14): error TS2304: Cannot find name 'define'. node_modules/lodash/core.js(3830,45): error TS2304: Cannot find name 'define'. node_modules/lodash/core.js(3830,71): error TS2304: Cannot find name 'define'. @@ -387,7 +384,7 @@ node_modules/lodash/lodash.js(2652,37): error TS2345: Argument of type 'number' node_modules/lodash/lodash.js(2665,47): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean | undefined'. node_modules/lodash/lodash.js(2791,9): error TS2322: Type '(array?: any[] | undefined, value: any, comparator: Function) => boolean' is not assignable to type '(array?: any[] | undefined, value: any) => boolean'. node_modules/lodash/lodash.js(2797,9): error TS2322: Type 'SetCache' is not assignable to type 'any[]'. - Property 'length' is missing in type 'SetCache'. + Property 'flatMap' is missing in type 'SetCache'. node_modules/lodash/lodash.js(2814,19): error TS2554: Expected 2 arguments, but got 3. node_modules/lodash/lodash.js(2905,35): error TS2532: Object is possibly 'undefined'. node_modules/lodash/lodash.js(2949,21): error TS2322: Type '(value: any) => boolean' is not assignable to type 'boolean | undefined'. @@ -479,7 +476,6 @@ node_modules/lodash/lodash.js(5552,55): error TS2345: Argument of type 'string | node_modules/lodash/lodash.js(5605,24): error TS8024: JSDoc '@param' tag has name 'key', but there is no parameter with that name. node_modules/lodash/lodash.js(5742,11): error TS2454: Variable 'convert' is used before being assigned. node_modules/lodash/lodash.js(5826,22): error TS2322: Type 'boolean' is not assignable to type 'number'. -node_modules/lodash/lodash.js(5898,26): error TS2339: Property 'name' does not exist on type 'Function'. node_modules/lodash/lodash.js(5921,21): error TS2339: Property 'placeholder' does not exist on type 'Function | typeof lodash'. Property 'placeholder' does not exist on type 'Function'. node_modules/lodash/lodash.js(5932,25): error TS8029: JSDoc '@param' tag has name 'arity', but there is no parameter with that name. It would match 'arguments' if it had an array type. @@ -650,7 +646,6 @@ node_modules/lodash/lodash.js(16952,60): error TS2339: Property 'take' does not node_modules/lodash/lodash.js(16962,19): error TS2339: Property 'take' does not exist on type 'LazyWrapper'. node_modules/lodash/lodash.js(16983,68): error TS2345: Argument of type 'IArguments | number[]' is not assignable to parameter of type 'any[]'. Type 'IArguments' is not assignable to type 'any[]'. -node_modules/lodash/lodash.js(17039,59): error TS2339: Property 'name' does not exist on type 'Function'. node_modules/lodash/lodash.js(17073,14): error TS2304: Cannot find name 'define'. node_modules/lodash/lodash.js(17073,45): error TS2304: Cannot find name 'define'. node_modules/lodash/lodash.js(17073,71): error TS2304: Cannot find name 'define'. @@ -685,7 +680,7 @@ node_modules/lodash/property.js(29,37): error TS2345: Argument of type 'string | node_modules/lodash/pullAllBy.js(29,34): error TS2554: Expected 0-1 arguments, but got 2. node_modules/lodash/reduce.js(48,10): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((array?: any[] | undefined, iteratee: Function, accumulator?: any, initAccum?: boolean | undefin...' has no compatible call signatures. node_modules/lodash/reduce.js(48,27): error TS2554: Expected 0-1 arguments, but got 2. -node_modules/lodash/reduceRight.js(33,10): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((array?: any[] | undefined, iteratee: Function, accumulator?: any, initAccum?: boolean | undefin...' has no compatible call signatures. +node_modules/lodash/reduceRight.js(33,10): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((collection: any, iteratee: Function, accumulator: any, initAccum: boolean, eachFunc: Function) ...' has no compatible call signatures. node_modules/lodash/reduceRight.js(33,27): error TS2554: Expected 0-1 arguments, but got 2. node_modules/lodash/reject.js(43,34): error TS2554: Expected 0-1 arguments, but got 2. node_modules/lodash/remove.js(41,15): error TS2554: Expected 0-1 arguments, but got 2. diff --git a/tests/baselines/reference/user/npm.log b/tests/baselines/reference/user/npm.log index d8449f26f18..3550dacc7a2 100644 --- a/tests/baselines/reference/user/npm.log +++ b/tests/baselines/reference/user/npm.log @@ -1,7 +1,8 @@ Exit Code: 1 Standard output: -node_modules/npm/bin/npm-cli.js(6,13): error TS2551: Property 'echo' does not exist on type '{ Echo(s: any): void; StdErr: TextStreamWriter; StdOut: TextStreamWriter; Arguments: { length: nu...'. Did you mean 'Echo'? -node_modules/npm/bin/npm-cli.js(13,13): error TS2551: Property 'quit' does not exist on type '{ Echo(s: any): void; StdErr: TextStreamWriter; StdOut: TextStreamWriter; Arguments: { length: nu...'. Did you mean 'Quit'? +node_modules/npm/bin/npm-cli.js(5,14): error TS2304: Cannot find name 'WScript'. +node_modules/npm/bin/npm-cli.js(6,5): error TS2304: Cannot find name 'WScript'. +node_modules/npm/bin/npm-cli.js(13,5): error TS2304: Cannot find name 'WScript'. node_modules/npm/bin/npm-cli.js(30,23): error TS2307: Cannot find module '../package.json'. node_modules/npm/bin/npm-cli.js(54,7): error TS2339: Property 'argv' does not exist on type 'EventEmitter'. node_modules/npm/bin/npm-cli.js(55,11): error TS2339: Property 'deref' does not exist on type 'EventEmitter'. @@ -9,7 +10,6 @@ node_modules/npm/bin/npm-cli.js(55,21): error TS2339: Property 'argv' does not e node_modules/npm/bin/npm-cli.js(55,35): error TS2339: Property 'command' does not exist on type 'EventEmitter'. node_modules/npm/bin/npm-cli.js(55,49): error TS2339: Property 'argv' does not exist on type 'EventEmitter'. node_modules/npm/bin/npm-cli.js(59,21): error TS2339: Property 'version' does not exist on type 'EventEmitter'. -node_modules/npm/bin/npm-cli.js(60,25): error TS2339: Property 'exit' does not exist on type '(er: any) => void'. node_modules/npm/bin/npm-cli.js(64,9): error TS2339: Property 'command' does not exist on type 'EventEmitter'. node_modules/npm/bin/npm-cli.js(66,9): error TS2339: Property 'argv' does not exist on type 'EventEmitter'. node_modules/npm/bin/npm-cli.js(69,35): error TS2339: Property 'version' does not exist on type 'EventEmitter'. @@ -40,7 +40,6 @@ node_modules/npm/lib/adduser.js(44,9): error TS2339: Property 'config' does not node_modules/npm/lib/adduser.js(45,20): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/adduser.js(46,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/adduser.js(47,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/auth/legacy.js(11,36): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/npm/lib/auth/legacy.js(12,30): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/auth/legacy.js(35,16): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/auth/legacy.js(69,33): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -125,7 +124,6 @@ node_modules/npm/lib/config/bin-links.js(26,11): error TS2339: Property 'globalD node_modules/npm/lib/config/bin-links.js(27,11): error TS2339: Property 'bin' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/bin-links.js(28,11): error TS2339: Property 'globalBin' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/bin-links.js(30,16): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/config/cmd-list.js(117,33): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/config/core.js(17,1): error TS2323: Cannot redeclare exported variable 'loaded'. node_modules/npm/lib/config/core.js(18,1): error TS2323: Cannot redeclare exported variable 'rootConf'. node_modules/npm/lib/config/core.js(19,1): error TS2323: Cannot redeclare exported variable 'usingBuiltin'. @@ -161,7 +159,6 @@ node_modules/npm/lib/config/core.js(340,10): error TS2339: Property 'emit' does node_modules/npm/lib/config/core.js(416,29): error TS2345: Argument of type '(orig: string, esc: any, name: any) => string | undefined' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'. -node_modules/npm/lib/config/fetch-opts.js(38,26): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/config/gentle-fs.js(16,11): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/gentle-fs.js(17,11): error TS2339: Property 'globalPrefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/gentle-fs.js(18,11): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. @@ -186,7 +183,6 @@ node_modules/npm/lib/config/lifecycle.js(23,24): error TS2339: Property 'config' node_modules/npm/lib/config/lifecycle.js(24,35): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/lifecycle.js(25,23): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/lifecycle.js(26,17): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/config/lifecycle.js(30,28): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/config/pacote.js(23,26): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(24,13): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(25,15): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -216,16 +212,12 @@ node_modules/npm/lib/config/pacote.js(51,20): error TS2339: Property 'config' do node_modules/npm/lib/config/pacote.js(53,16): error TS2339: Property 'modes' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(54,16): error TS2339: Property 'modes' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(55,16): error TS2339: Property 'modes' does not exist on type 'EventEmitter'. -node_modules/npm/lib/config/pacote.js(59,12): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/config/pacote.js(62,7): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(81,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(84,31): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(89,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(90,38): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/config/pacote.js(110,60): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/dedupe.js(10,41): error TS2339: Property 'Installer' does not exist on type 'typeof install'. -node_modules/npm/lib/dedupe.js(17,54): error TS2339: Property 'sortActions' does not exist on type '(oldTree: any, newTree: any, differences: any, log: any, next: any, ...args: any[]) => void'. -node_modules/npm/lib/dedupe.js(24,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/dedupe.js(35,32): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. node_modules/npm/lib/dedupe.js(37,11): error TS2339: Property 'command' does not exist on type 'EventEmitter'. node_modules/npm/lib/dedupe.js(38,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -251,8 +243,6 @@ node_modules/npm/lib/dedupe.js(90,17): error TS2339: Property 'finishTracker' do node_modules/npm/lib/dedupe.js(91,29): error TS2339: Property 'differences' does not exist on type 'Deduper'. node_modules/npm/lib/dedupe.js(92,29): error TS2339: Property 'differences' does not exist on type 'Deduper'. node_modules/npm/lib/dedupe.js(92,47): error TS2339: Property 'todo' does not exist on type 'Deduper'. -node_modules/npm/lib/dedupe.js(115,28): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/dedupe.js(129,34): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/deprecate.js(15,27): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/deprecate.js(24,9): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. node_modules/npm/lib/deprecate.js(44,29): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -282,7 +272,6 @@ node_modules/npm/lib/edit.js(27,28): error TS2339: Property 'dir' does not exist node_modules/npm/lib/edit.js(32,11): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/explore.js(21,30): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. node_modules/npm/lib/explore.js(37,16): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/fetch-package-metadata.js(34,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/fetch-package-metadata.js(34,50): error TS2339: Property 'limit' does not exist on type 'EventEmitter'. node_modules/npm/lib/fetch-package-metadata.js(52,9): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/npm/lib/fetch-package-metadata.js(70,18): error TS2339: Property 'code' does not exist on type 'Error'. @@ -322,7 +311,6 @@ node_modules/npm/lib/help.js(199,22): error TS2339: Property 'commands' does not node_modules/npm/lib/init.js(16,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/init.js(17,25): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/init.js(31,31): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install.js(15,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/install.js(181,36): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(183,17): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(185,17): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. @@ -337,7 +325,6 @@ node_modules/npm/lib/install.js(234,34): error TS2339: Property 'config' does no node_modules/npm/lib/install.js(235,63): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(236,51): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(238,85): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install.js(254,18): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/npm/lib/install.js(266,26): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(267,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(270,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -347,22 +334,16 @@ node_modules/npm/lib/install.js(271,7): error TS2684: The 'this' context of type node_modules/npm/lib/install.js(336,25): error TS2339: Property 'failing' does not exist on type 'Installer'. node_modules/npm/lib/install.js(365,18): error TS2345: Argument of type '"time"' is not assignable to parameter of type '"warning"'. node_modules/npm/lib/install.js(372,16): error TS2345: Argument of type '"timeEnd"' is not assignable to parameter of type '"warning"'. -node_modules/npm/lib/install.js(390,61): error TS2339: Property 'flatNameFromTree' does not exist on type '(tree: any, ...args: any[]) => { [x: string]: any; }'. -node_modules/npm/lib/install.js(406,27): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/install.js(460,34): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/install.js(523,40): error TS2339: Property 'globalPrefix' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install.js(528,28): error TS2339: Property 'noExceptions' does not exist on type '(content: any) => any'. node_modules/npm/lib/install.js(601,12): error TS2339: Property 'failing' does not exist on type 'Installer'. node_modules/npm/lib/install.js(618,12): error TS2339: Property 'failing' does not exist on type 'Installer'. node_modules/npm/lib/install.js(637,12): error TS2339: Property 'failing' does not exist on type 'Installer'. node_modules/npm/lib/install.js(678,12): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/npm/lib/install.js(679,12): error TS2339: Property 'errno' does not exist on type 'Error'. -node_modules/npm/lib/install.js(706,18): error TS2339: Property 'andInflate' does not exist on type '(child: any, next: any) => void'. node_modules/npm/lib/install.js(739,32): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(745,12): error TS2339: Property 'failing' does not exist on type 'Installer'. node_modules/npm/lib/install.js(757,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install.js(759,18): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install.js(773,26): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install.js(877,26): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'. node_modules/npm/lib/install.js(884,26): error TS2345: Argument of type '{ [x: string]: any; action: any; name: any; version: any; path: any; }' is not assignable to parameter of type 'never'. node_modules/npm/lib/install.js(886,25): error TS2345: Argument of type '{ [x: string]: any; action: any; name: any; version: any; path: any; }' is not assignable to parameter of type 'never'. @@ -370,80 +351,46 @@ node_modules/npm/lib/install.js(888,27): error TS2345: Argument of type '{ [x: s node_modules/npm/lib/install.js(890,25): error TS2345: Argument of type '{ [x: string]: any; action: any; name: any; version: any; path: any; }' is not assignable to parameter of type 'never'. node_modules/npm/lib/install.js(892,27): error TS2345: Argument of type '{ [x: string]: any; action: any; name: any; version: any; path: any; }' is not assignable to parameter of type 'never'. node_modules/npm/lib/install.js(936,8): error TS2454: Variable 'previousPath' is used before being assigned. -node_modules/npm/lib/install.js(963,18): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install.js(974,53): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install.js(985,18): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install.js(996,53): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/access-error.js(4,18): error TS2554: Expected 0-1 arguments, but got 2. node_modules/npm/lib/install/action/build.js(10,50): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/extract.js(39,40): error TS2339: Property 'limit' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/extract.js(81,9): error TS2322: Type 'string' is not assignable to type 'any[]'. -node_modules/npm/lib/install/action/finalize.js(18,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/install/action/finalize.js(96,61): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/install/action/global-install.js(4,45): error TS2339: Property 'Installer' does not exist on type 'typeof install'. node_modules/npm/lib/install/action/global-install.js(9,37): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/global-install.js(10,7): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/global-install.js(14,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/global-link.js(7,7): error TS2339: Property 'link' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/action/move.js(8,43): error TS2339: Property 'rmStuff' does not exist on type '{ (args: any, silent: any, cb: any): void; usage: string; }'. node_modules/npm/lib/install/action/refresh-package-json.js(31,43): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/remove.js(25,37): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/action/remove.js(25,51): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/action/unbuild.js(5,62): error TS2339: Property 'rmStuff' does not exist on type '{ (args: any, silent: any, cb: any): void; usage: string; }'. -node_modules/npm/lib/install/actions.js(7,66): error TS2339: Property 'isInstallable' does not exist on type '(idealTree: any, args: any, next: any, ...args: any[]) => void'. node_modules/npm/lib/install/actions.js(126,24): error TS2339: Property 'limit' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/actions.js(168,16): error TS2345: Argument of type '"time"' is not assignable to parameter of type '"warning"'. node_modules/npm/lib/install/actions.js(171,16): error TS2345: Argument of type '"timeEnd"' is not assignable to parameter of type '"warning"'. node_modules/npm/lib/install/and-add-parent-to-errors.js(9,10): error TS2339: Property 'parent' does not exist on type 'Error'. -node_modules/npm/lib/install/and-finish-tracker.js(4,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/install/check-permissions.js(36,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/copy-tree.js(9,54): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/install/decompose-actions.js(35,30): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/deps.js(23,53): error TS2339: Property 'flatNameFromTree' does not exist on type '(tree: any, ...args: any[]) => { [x: string]: any; }'. -node_modules/npm/lib/install/deps.js(26,51): error TS2339: Property 'isInstallable' does not exist on type '(idealTree: any, args: any, next: any, ...args: any[]) => void'. -node_modules/npm/lib/install/deps.js(88,25): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/deps.js(243,15): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/deps.js(298,14): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/deps.js(299,29): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/deps.js(342,25): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/deps.js(434,27): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/deps.js(435,18): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/install/deps.js(472,99): error TS2339: Property 'now' does not exist on type '(tracker: any, cb: any) => (...args: any[]) => void'. node_modules/npm/lib/install/deps.js(479,14): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/deps.js(490,62): error TS2339: Property 'now' does not exist on type '(tracker: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/install/deps.js(502,18): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/install/deps.js(545,22): error TS2339: Property 'andInflate' does not exist on type '(child: any, next: any) => void'. -node_modules/npm/lib/install/deps.js(564,20): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/deps.js(580,9): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/npm/lib/install/deps.js(692,44): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/deps.js(795,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/deps.js(796,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/diff-trees.js(110,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/install/diff-trees.js(233,26): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/diff-trees.js(234,34): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/diff-trees.js(234,62): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/diff-trees.js(235,33): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/diff-trees.js(236,33): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/diff-trees.js(237,52): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/exists.js(8,3): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/install/exists.js(20,21): error TS2339: Property 'F_OK' does not exist on type 'typeof import("fs")'. -node_modules/npm/lib/install/flatten-tree.js(5,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/install/flatten-tree.js(11,18): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/flatten-tree.js(16,15): error TS2532: Object is possibly 'undefined'. node_modules/npm/lib/install/flatten-tree.js(18,16): error TS2532: Object is possibly 'undefined'. node_modules/npm/lib/install/inflate-shrinkwrap.js(29,12): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/inflate-shrinkwrap.js(29,45): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/inflate-shrinkwrap.js(41,23): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/install/is-only-dev.js(13,25): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/install/is-only-optional.js(7,25): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/install/mutate-into-logical-tree.js(30,29): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/install/mutate-into-logical-tree.js(73,35): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/mutate-into-logical-tree.js(137,86): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/node.js(57,19): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/install/read-shrinkwrap.js(11,46): error TS2339: Property 'lockfileVersion' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/read-shrinkwrap.js(15,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/install/read-shrinkwrap.js(105,17): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/npm/lib/install/save.js(3,54): error TS2339: Property 'createShrinkwrap' does not exist on type '{ (args: any, silent: any, cb: any): void; usage: string; }'. node_modules/npm/lib/install/save.js(48,12): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/save.js(48,45): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/save.js(56,24): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -455,7 +402,6 @@ node_modules/npm/lib/install/save.js(144,26): error TS2339: Property 'config' do node_modules/npm/lib/install/save.js(147,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/save.js(149,18): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/save.js(151,18): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/install/validate-args.js(11,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/install/validate-args.js(13,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/validate-args.js(41,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/validate-args.js(42,25): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -469,7 +415,6 @@ node_modules/npm/lib/install/validate-tree.js(62,15): error TS2339: Property 'co node_modules/npm/lib/install/validate-tree.js(70,25): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/install/validate-tree.js(74,13): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/npm/lib/install/validate-tree.js(89,15): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/npm/lib/install/writable.js(10,3): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/install/writable.js(22,21): error TS2339: Property 'W_OK' does not exist on type 'typeof import("fs")'. node_modules/npm/lib/link.js(25,17): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. node_modules/npm/lib/link.js(39,9): error TS2339: Property 'code' does not exist on type 'Error'. @@ -500,11 +445,8 @@ node_modules/npm/lib/logout.js(28,11): error TS2339: Property 'registry' does no node_modules/npm/lib/logout.js(38,10): error TS2554: Expected 0-1 arguments, but got 3. node_modules/npm/lib/ls.js(7,18): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/npm/node_modules/npm/lib/ls"' because it is not a variable. node_modules/npm/lib/ls.js(37,30): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. -node_modules/npm/lib/ls.js(41,20): error TS2339: Property 'andInflate' does not exist on type '(child: any, next: any) => void'. -node_modules/npm/lib/ls.js(77,36): error TS2339: Property 'asReadInstalled' does not exist on type '(tree: any, ...args: any[]) => any'. node_modules/npm/lib/ls.js(88,18): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(89,18): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/ls.js(92,20): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/ls.js(102,18): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(132,17): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(132,66): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -514,8 +456,6 @@ node_modules/npm/lib/ls.js(152,11): error TS2339: Property 'config' does not exi node_modules/npm/lib/ls.js(180,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(191,52): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(254,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/ls.js(273,18): error TS2304: Cannot find name 'Set'. -node_modules/npm/lib/ls.js(283,32): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/lib/ls.js(357,40): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(362,26): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(365,15): error TS2339: Property 'color' does not exist on type 'EventEmitter'. @@ -534,8 +474,9 @@ node_modules/npm/lib/ls.js(522,18): error TS2339: Property 'config' does not exi node_modules/npm/lib/ls.js(528,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(538,12): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(544,56): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. -node_modules/npm/lib/npm.js(5,13): error TS2551: Property 'echo' does not exist on type '{ Echo(s: any): void; StdErr: TextStreamWriter; StdOut: TextStreamWriter; Arguments: { length: nu...'. Did you mean 'Echo'? -node_modules/npm/lib/npm.js(12,13): error TS2551: Property 'quit' does not exist on type '{ Echo(s: any): void; StdErr: TextStreamWriter; StdOut: TextStreamWriter; Arguments: { length: nu...'. Did you mean 'Quit'? +node_modules/npm/lib/npm.js(4,14): error TS2304: Cannot find name 'WScript'. +node_modules/npm/lib/npm.js(5,5): error TS2304: Cannot find name 'WScript'. +node_modules/npm/lib/npm.js(12,5): error TS2304: Cannot find name 'WScript'. node_modules/npm/lib/npm.js(30,14): error TS2345: Argument of type '"log"' is not assignable to parameter of type 'Signals'. node_modules/npm/lib/npm.js(58,7): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/npm.js(68,7): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. @@ -584,7 +525,6 @@ node_modules/npm/lib/npm.js(435,33): error TS2339: Property 'config' does not ex node_modules/npm/lib/npm.js(441,34): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/npm.js(456,13): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/outdated.js(36,16): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/outdated.js(50,18): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/outdated.js(71,30): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. node_modules/npm/lib/outdated.js(74,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/outdated.js(74,49): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -623,7 +563,6 @@ node_modules/npm/lib/owner.js(223,28): error TS2339: Property 'config' does not node_modules/npm/lib/owner.js(226,11): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. node_modules/npm/lib/owner.js(246,37): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/owner.js(254,15): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. -node_modules/npm/lib/pack.js(37,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/pack.js(87,32): error TS2339: Property 'tmp' does not exist on type 'EventEmitter'. node_modules/npm/lib/pack.js(95,15): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/pack.js(115,36): error TS2339: Property 'tmp' does not exist on type 'EventEmitter'. @@ -643,24 +582,8 @@ node_modules/npm/lib/profile.js(81,20): error TS2339: Property 'config' does not node_modules/npm/lib/profile.js(82,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/profile.js(83,14): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/profile.js(85,21): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/profile.js(108,24): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(158,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/profile.js(161,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/profile.js(166,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/profile.js(193,26): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(220,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/profile.js(224,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/profile.js(231,12): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/npm/lib/profile.js(249,13): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/profile.js(250,46): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/profile.js(259,26): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(263,30): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(273,26): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(301,24): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(314,30): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/profile.js(329,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/npm/lib/prune.js(3,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/prune.js(12,41): error TS2339: Property 'Installer' does not exist on type 'typeof install'. node_modules/npm/lib/prune.js(23,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/prune.js(24,33): error TS2339: Property 'run' does not exist on type 'Pruner'. node_modules/npm/lib/prune.js(36,17): error TS2339: Property 'progress' does not exist on type 'Pruner'. @@ -674,9 +597,7 @@ node_modules/npm/lib/prune.js(61,32): error TS2339: Property 'idealTree' does no node_modules/npm/lib/prune.js(62,27): error TS2339: Property 'idealTree' does not exist on type 'Pruner'. node_modules/npm/lib/publish.js(45,17): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/publish.js(62,11): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/npm/lib/publish.js(79,15): error TS2339: Property 'prepareDirectory' does not exist on type '{ (args: any, silent: any, cb: any): void; usage: string; completion: (opts: any, cb: any, ...arg...'. node_modules/npm/lib/publish.js(86,36): error TS2339: Property 'tmp' does not exist on type 'EventEmitter'. -node_modules/npm/lib/publish.js(88,19): error TS2339: Property 'packDirectory' does not exist on type '{ (args: any, silent: any, cb: any): void; usage: string; completion: (opts: any, cb: any, ...arg...'. node_modules/npm/lib/publish.js(102,34): error TS2339: Property 'tmp' does not exist on type 'EventEmitter'. node_modules/npm/lib/publish.js(126,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/publish.js(127,9): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. @@ -688,7 +609,6 @@ node_modules/npm/lib/rebuild.js(20,26): error TS2339: Property 'config' does not node_modules/npm/lib/rebuild.js(21,21): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/rebuild.js(26,24): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/rebuild.js(35,7): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. -node_modules/npm/lib/rebuild.js(46,25): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/repo.js(35,30): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/root.js(13,27): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. node_modules/npm/lib/root.js(14,44): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. @@ -721,7 +641,6 @@ node_modules/npm/lib/search.js(71,20): error TS2339: Property 'config' does not node_modules/npm/lib/search.js(72,16): error TS2339: Property 'color' does not exist on type 'EventEmitter'. node_modules/npm/lib/search.js(82,28): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/search.js(82,55): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/search/all-package-metadata.js(29,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/search/all-package-metadata.js(33,30): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/search/all-package-metadata.js(36,35): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/search/all-package-metadata.js(146,7): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. @@ -733,13 +652,11 @@ node_modules/npm/lib/search/format-package-stream.js(130,63): error TS2339: Prop node_modules/npm/lib/set.js(8,22): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/set.js(12,7): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/shrinkwrap.js(30,29): error TS2339: Property 'lockfileVersion' does not exist on type 'EventEmitter'. -node_modules/npm/lib/shrinkwrap.js(36,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/shrinkwrap.js(36,18): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/npm/node_modules/npm/lib/shrinkwrap"' because it is not a variable. node_modules/npm/lib/shrinkwrap.js(48,22): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/shrinkwrap.js(49,22): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/shrinkwrap.js(53,38): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/shrinkwrap.js(60,34): error TS2339: Property 'localPrefix' does not exist on type 'EventEmitter'. -node_modules/npm/lib/shrinkwrap.js(104,25): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/shrinkwrap.js(115,13): error TS2339: Property 'version' does not exist on type '{}'. node_modules/npm/lib/shrinkwrap.js(117,15): error TS2339: Property 'bundled' does not exist on type '{}'. node_modules/npm/lib/shrinkwrap.js(120,17): error TS2339: Property 'resolved' does not exist on type '{}'. @@ -752,7 +669,6 @@ node_modules/npm/lib/shrinkwrap.js(135,15): error TS2339: Property 'requires' do node_modules/npm/lib/shrinkwrap.js(138,17): error TS2339: Property 'requires' does not exist on type '{}'. node_modules/npm/lib/shrinkwrap.js(142,15): error TS2339: Property 'dependencies' does not exist on type '{}'. node_modules/npm/lib/shrinkwrap.js(143,30): error TS2339: Property 'dependencies' does not exist on type '{}'. -node_modules/npm/lib/shrinkwrap.js(214,24): error TS2304: Cannot find name 'Set'. node_modules/npm/lib/star.js(24,15): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/star.js(25,15): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/star.js(26,21): error TS2339: Property 'command' does not exist on type 'EventEmitter'. @@ -770,12 +686,8 @@ node_modules/npm/lib/token.js(82,20): error TS2339: Property 'config' does not e node_modules/npm/lib/token.js(83,19): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/token.js(84,14): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/token.js(86,21): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/token.js(104,24): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/token.js(148,24): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. node_modules/npm/lib/token.js(186,20): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/token.js(187,24): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/token.js(198,30): error TS2339: Property 'withPromise' does not exist on type '(prefix: any, cb: any) => (...args: any[]) => void'. -node_modules/npm/lib/unbuild.js(1,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/unbuild.js(30,33): error TS2339: Property 'root' does not exist on type 'EventEmitter'. node_modules/npm/lib/unbuild.js(33,37): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/unbuild.js(33,51): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. @@ -784,8 +696,6 @@ node_modules/npm/lib/unbuild.js(62,17): error TS2339: Property 'dir' does not ex node_modules/npm/lib/unbuild.js(76,27): error TS2339: Property 'bin' does not exist on type 'EventEmitter'. node_modules/npm/lib/unbuild.js(96,12): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/unbuild.js(99,34): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/uninstall.js(4,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/uninstall.js(11,43): error TS2339: Property 'Installer' does not exist on type 'typeof install'. node_modules/npm/lib/uninstall.js(27,24): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/uninstall.js(31,21): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/uninstall.js(32,32): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. @@ -793,6 +703,7 @@ node_modules/npm/lib/uninstall.js(33,19): error TS2339: Property 'prefix' does n node_modules/npm/lib/uninstall.js(40,42): error TS2339: Property 'run' does not exist on type 'Uninstaller'. node_modules/npm/lib/uninstall.js(43,31): error TS2339: Property 'localPrefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/uninstall.js(46,50): error TS2339: Property 'run' does not exist on type 'Uninstaller'. +node_modules/npm/lib/uninstall.js(51,27): error TS2507: Type 'typeof Installer' is not a constructor function type. node_modules/npm/lib/uninstall.js(70,36): error TS2339: Property 'idealTree' does not exist on type 'Uninstaller'. node_modules/npm/lib/unpublish.js(17,7): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/unpublish.js(23,31): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -804,7 +715,6 @@ node_modules/npm/lib/unpublish.js(71,49): error TS2339: Property 'localPrefix' d node_modules/npm/lib/unpublish.js(74,33): error TS2339: Property 'localPrefix' does not exist on type 'EventEmitter'. node_modules/npm/lib/unpublish.js(97,58): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/unpublish.js(97,70): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. -node_modules/npm/lib/update.js(8,43): error TS2339: Property 'Installer' does not exist on type 'typeof install'. node_modules/npm/lib/update.js(10,41): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/update.js(17,25): error TS2339: Property 'commands' does not exist on type 'EventEmitter'. node_modules/npm/lib/update.js(25,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. @@ -819,7 +729,6 @@ node_modules/npm/lib/utils/completion/installed-shallow.js(22,11): error TS2339: node_modules/npm/lib/utils/completion/installed-shallow.js(57,28): error TS2339: Property 'dir' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/completion/installed-shallow.js(66,23): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/completion/installed-shallow.js(79,14): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/lib/utils/error-handler.js(2,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/utils/error-handler.js(12,21): error TS2339: Property 'rollbacks' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/error-handler.js(23,36): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/error-handler.js(29,16): error TS2339: Property 'version' does not exist on type 'EventEmitter'. @@ -851,7 +760,6 @@ node_modules/npm/lib/utils/error-handler.js(216,42): error TS2339: Property 'err node_modules/npm/lib/utils/error-handler.js(231,34): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/error-handler.js(236,7): error TS2322: Type 'string' is not assignable to type 'any[]'. node_modules/npm/lib/utils/error-message.js(66,37): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. -node_modules/npm/lib/utils/error-message.js(67,65): error TS2339: Property '_isDiff' does not exist on type '(child: any, next: any) => void'. node_modules/npm/lib/utils/error-message.js(295,24): error TS2339: Property 'version' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/error-message.js(296,25): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/gently-rm.js(4,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/npm/node_modules/npm/lib/utils/gently-rm"' because it is not a variable. @@ -880,17 +788,13 @@ node_modules/npm/lib/utils/metrics.js(61,31): error TS2345: Argument of type 'Bu node_modules/npm/lib/utils/metrics.js(62,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/metrics.js(64,9): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/metrics.js(65,9): error TS2339: Property 'registry' does not exist on type 'EventEmitter'. -node_modules/npm/lib/utils/module-name.js(4,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/npm/lib/utils/parse-json.js(3,17): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/utils/parse-json.js(7,11): error TS2339: Property 'noExceptions' does not exist on type '(content: any) => any'. node_modules/npm/lib/utils/perf.js(9,12): error TS2345: Argument of type '"time"' is not assignable to parameter of type 'Signals'. node_modules/npm/lib/utils/perf.js(10,12): error TS2345: Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'. node_modules/npm/lib/utils/perf.js(21,18): error TS2345: Argument of type '"timing"' is not assignable to parameter of type '"removeListener"'. -node_modules/npm/lib/utils/pulse-till-done.js(20,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/utils/read-local-package.js(1,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/npm/node_modules/npm/lib/utils/read-local-package"' because it is not a variable. node_modules/npm/lib/utils/read-local-package.js(7,11): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/read-local-package.js(9,29): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. -node_modules/npm/lib/utils/read-user-info.js(44,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/npm/lib/utils/spawn.js(26,8): error TS2339: Property 'file' does not exist on type 'Error'. node_modules/npm/lib/utils/spawn.js(34,10): error TS2339: Property 'code' does not exist on type 'Error'. node_modules/npm/lib/utils/spawn.js(35,10): error TS2339: Property 'errno' does not exist on type 'Error'. @@ -903,7 +807,6 @@ node_modules/npm/lib/utils/spawn.js(47,10): error TS2339: Property 'kill' does n node_modules/npm/lib/utils/temp-filename.js(6,29): error TS2339: Property 'tmp' does not exist on type 'EventEmitter'. node_modules/npm/lib/utils/usage.js(8,21): error TS2345: Argument of type 'string' is not assignable to parameter of type 'ConcatArray'. node_modules/npm/lib/version.js(24,27): error TS2339: Property 'version' does not exist on type 'EventEmitter'. -node_modules/npm/lib/version.js(30,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/npm/lib/version.js(82,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/version.js(97,12): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/version.js(104,19): error TS2339: Property 'prefix' does not exist on type 'EventEmitter'. @@ -955,11 +858,9 @@ node_modules/npm/test/broken-under-nyc-and-travis/lifecycle-path.js(7,20): error node_modules/npm/test/broken-under-nyc-and-travis/lifecycle-path.js(18,23): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. Type 'undefined' is not assignable to type 'string'. node_modules/npm/test/broken-under-nyc-and-travis/whoami.js(7,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/common-tap.js(5,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/common-tap.js(5,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/common-tap.js(10,3): error TS2322: Type '(...args: any[]) => void' is not assignable to type 'typeof setImmediate'. Property '__promisify__' is missing in type '(...args: any[]) => void'. -node_modules/npm/test/common-tap.js(58,44): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/common-tap.js(170,17): error TS2339: Property '_storage' does not exist on type 'Environment'. node_modules/npm/test/common-tap.js(176,31): error TS2339: Property '_storage' does not exist on type 'Environment'. node_modules/npm/test/common-tap.js(187,12): error TS2339: Property '_storage' does not exist on type 'Environment'. @@ -977,8 +878,9 @@ node_modules/npm/test/need-npm5-update/legacy-array-bin.js(11,21): error TS2307: node_modules/npm/test/need-npm5-update/legacy-dir-bin.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/need-npm5-update/legacy-dir-bin.js(11,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/need-npm5-update/legacy-npm-self-install.js(2,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/need-npm5-update/legacy-npm-self-install.js(12,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/need-npm5-update/legacy-npm-self-install.js(12,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. +node_modules/npm/test/need-npm5-update/legacy-npm-self-install.js(48,3): error TS2322: Type 'null' is not assignable to type 'string | undefined'. +node_modules/npm/test/need-npm5-update/legacy-npm-self-install.js(49,3): error TS2322: Type 'null' is not assignable to type 'string | undefined'. node_modules/npm/test/need-npm5-update/legacy-optional-deps.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/need-npm5-update/legacy-optional-deps.js(8,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/need-npm5-update/legacy-optional-deps.js(12,21): error TS2307: Cannot find module 'tacks'. @@ -1030,7 +932,6 @@ node_modules/npm/test/need-npm5-update/outdated-private.js(65,13): error TS2339: node_modules/npm/test/need-npm5-update/outdated-private.js(68,15): error TS2339: Property 'outdated' does not exist on type 'EventEmitter'. node_modules/npm/test/need-npm5-update/outdated-symlink.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/need-npm5-update/outdated-symlink.js(7,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/need-npm5-update/outdated-symlink.js(13,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/need-npm5-update/outdated-symlink.js(13,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/need-npm5-update/peer-deps-invalid.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/need-npm5-update/peer-deps-invalid.js(8,20): error TS2307: Cannot find module 'tap'. @@ -1039,7 +940,6 @@ node_modules/npm/test/need-npm5-update/peer-deps-invalid.js(80,13): error TS2339 node_modules/npm/test/need-npm5-update/peer-deps-toplevel.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/need-npm5-update/peer-deps-toplevel.js(4,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/need-npm5-update/peer-deps-toplevel.js(5,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/need-npm5-update/peer-deps-toplevel.js(8,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/need-npm5-update/peer-deps-toplevel.js(8,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/need-npm5-update/peer-deps-without-package-json.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/need-npm5-update/peer-deps-without-package-json.js(8,20): error TS2307: Cannot find module 'tap'. @@ -1049,13 +949,11 @@ node_modules/npm/test/need-npm5-update/rm-linked.js(5,20): error TS2307: Cannot node_modules/npm/test/need-npm5-update/shrinkwrap-complete-except-dev.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/need-npm5-update/shrinkwrap-complete-except-dev.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/need-npm5-update/shrinkwrap-complete-except-dev.js(6,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/need-npm5-update/shrinkwrap-complete-except-dev.js(9,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/need-npm5-update/shrinkwrap-complete-except-dev.js(9,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/need-npm5-update/shrinkwrap-dev-dep-cycle.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/need-npm5-update/shrinkwrap-dev-dep-cycle.js(5,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/need-npm5-update/shrinkwrap-dev-dep-cycle.js(76,23): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. node_modules/npm/test/network/git-cache-locking.js(1,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/network/git-cache-locking.js(9,27): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/network/git-cache-locking.js(9,53): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/network/git-cache-no-hooks.js(1,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/network/legacy-bundled-git.js(2,20): error TS2307: Cannot find module 'tap'. @@ -1063,7 +961,6 @@ node_modules/npm/test/network/legacy-bundled-git.js(11,21): error TS2307: Cannot node_modules/npm/test/network/legacy-url-dep.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/network/legacy-url-dep.js(10,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/network/registry.js(5,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/network/registry.js(29,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/network/registry.js(29,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/00-check-mock-dep.js(12,20): error TS2307: Cannot find module 'npm-registry-mock/package.json'. node_modules/npm/test/tap/00-check-mock-dep.js(13,19): error TS2307: Cannot find module '../../package.json'. @@ -1109,18 +1006,14 @@ node_modules/npm/test/tap/adduser-saml.js(5,18): error TS2307: Cannot find modul node_modules/npm/test/tap/adduser-saml.js(7,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/all-package-metadata-cache-stream-unit.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/all-package-metadata-cache-stream-unit.js(9,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/all-package-metadata-cache-stream-unit.js(12,83): error TS2339: Property '_createCacheEntryStream' does not exist on type '(staleness: any) => any'. node_modules/npm/test/tap/all-package-metadata-entry-stream-unit.js(5,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/all-package-metadata-entry-stream-unit.js(9,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/all-package-metadata-entry-stream-unit.js(11,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/all-package-metadata-entry-stream-unit.js(14,78): error TS2339: Property '_createEntryStream' does not exist on type '(staleness: any) => any'. node_modules/npm/test/tap/all-package-metadata-entry-stream-unit.js(33,9): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/all-package-metadata-update-stream-unit.js(5,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/all-package-metadata-update-stream-unit.js(9,18): error TS2307: Cannot find module 'npm-registry-mock'. -node_modules/npm/test/tap/all-package-metadata-update-stream-unit.js(12,84): error TS2339: Property '_createEntryUpdateStream' does not exist on type '(staleness: any) => any'. node_modules/npm/test/tap/all-package-metadata-update-stream-unit.js(31,9): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/all-package-metadata-write-stream-unit.js(5,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/all-package-metadata-write-stream-unit.js(12,83): error TS2339: Property '_createCacheWriteStream' does not exist on type '(staleness: any) => any'. node_modules/npm/test/tap/all-package-metadata-write-stream-unit.js(34,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/all-package-metadata-write-stream-unit.js(66,33): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. node_modules/npm/test/tap/all-package-metadata-write-stream-unit.js(98,33): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. @@ -1137,12 +1030,10 @@ node_modules/npm/test/tap/all-package-metadata.js(175,31): error TS2345: Argumen node_modules/npm/test/tap/anon-cli-metrics.js(5,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/anon-cli-metrics.js(6,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/anon-cli-metrics.js(7,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/anon-cli-metrics.js(10,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/anon-cli-metrics.js(10,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/auto-prune.js(3,22): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/auto-prune.js(4,20): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/auto-prune.js(5,23): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/auto-prune.js(8,23): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/auto-prune.js(8,49): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/bearer-token-check.js(9,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/bin.js(2,20): error TS2307: Cannot find module 'tap'. @@ -1166,8 +1057,6 @@ node_modules/npm/test/tap/bundled-dependencies.js(2,20): error TS2307: Cannot fi node_modules/npm/test/tap/bundled-dependencies.js(12,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/tap/bundled-no-add-to-move.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/bundled-no-add-to-move.js(42,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. -node_modules/npm/test/tap/bundled-no-add-to-move.js(44,64): error TS2339: Property '_diffTrees' does not exist on type '(oldTree: any, newTree: any, differences: any, log: any, next: any, ...args: any[]) => void'. -node_modules/npm/test/tap/bundled-no-add-to-move.js(45,66): error TS2339: Property 'sortActions' does not exist on type '(oldTree: any, newTree: any, differences: any, log: any, next: any, ...args: any[]) => void'. node_modules/npm/test/tap/bundled-transitive-deps.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/bundled-transitive-deps.js(5,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/tap/bundled-transitive-deps.js(74,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. @@ -1179,10 +1068,6 @@ node_modules/npm/test/tap/check-engine-reqs.js(4,20): error TS2307: Cannot find node_modules/npm/test/tap/check-install-self.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/check-os-reqs.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/check-permissions.js(4,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/check-permissions.js(6,57): error TS2339: Property 'fsAccessImplementation' does not exist on type '(dir: any, done: any) => void'. -node_modules/npm/test/tap/check-permissions.js(7,65): error TS2339: Property 'fsOpenImplementation' does not exist on type '(dir: any, done: any) => void'. -node_modules/npm/test/tap/check-permissions.js(8,53): error TS2339: Property 'fsAccessImplementation' does not exist on type '(dir: any, done: any) => void'. -node_modules/npm/test/tap/check-permissions.js(9,61): error TS2339: Property 'fsStatImplementation' does not exist on type '(dir: any, done: any) => void'. node_modules/npm/test/tap/ci-header.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/ci-header.js(4,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/ci-header.js(5,21): error TS2307: Cannot find module 'tacks'. @@ -1208,7 +1093,6 @@ node_modules/npm/test/tap/config-certfile.js(5,20): error TS2307: Cannot find mo node_modules/npm/test/tap/config-credentials.js(1,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/config-edit.js(6,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/config-envReplace.js(6,22): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/config-envReplace.js(30,24): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/config-list.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/config-malformed.js(1,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/config-meta.js(7,20): error TS2307: Cannot find module 'tap'. @@ -1236,7 +1120,6 @@ node_modules/npm/test/tap/correct-mkdir.js(132,3): error TS2322: Type '999' is n node_modules/npm/test/tap/cruft-test.js(6,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/debug-logs.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/debug-logs.js(4,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/debug-logs.js(9,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/debug-logs.js(9,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/dedupe-scoped.js(6,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/dedupe.js(3,40): error TS2339: Property 'existsSync' does not exist on type 'typeof import("path")'. @@ -1267,7 +1150,6 @@ node_modules/npm/test/tap/gently-rm-cmdshims.js(4,20): error TS2307: Cannot find node_modules/npm/test/tap/gently-rm-cmdshims.js(107,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/gently-rm-linked-module.js(6,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/gently-rm-linked-module.js(8,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/gently-rm-linked-module.js(12,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/gently-rm-linked-module.js(12,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/gently-rm-overeager.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/gently-rm-symlinked-global-dir.js(5,20): error TS2307: Cannot find module 'tap'. @@ -1350,12 +1232,10 @@ node_modules/npm/test/tap/install-noargs-dev.js(8,20): error TS2307: Cannot find node_modules/npm/test/tap/install-noargs-dev.js(56,32): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. node_modules/npm/test/tap/install-noargs-dev.js(83,32): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. node_modules/npm/test/tap/install-order.js(2,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/install-order.js(3,62): error TS2339: Property 'sortActions' does not exist on type '(oldTree: any, newTree: any, differences: any, log: any, next: any, ...args: any[]) => void'. node_modules/npm/test/tap/install-package-json-order.js(1,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/install-package-lock-only.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/install-package-lock-only.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/install-package-lock-only.js(6,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/install-package-lock-only.js(9,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/install-package-lock-only.js(9,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/install-parse-error.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/install-parse-error.js(4,21): error TS2307: Cannot find module 'tacks'. @@ -1379,7 +1259,6 @@ node_modules/npm/test/tap/install-scoped-link.js(4,40): error TS2339: Property ' node_modules/npm/test/tap/install-scoped-link.js(9,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/install-scoped-with-bundled-dependency.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/install-scoped-with-bundled-dependency.js(4,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/install-scoped-with-bundled-dependency.js(7,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/install-scoped-with-bundled-dependency.js(7,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/install-scoped-with-peer-dependency.js(7,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/install-shrinkwrapped-git.js(7,20): error TS2307: Cannot find module 'tap'. @@ -1397,7 +1276,6 @@ node_modules/npm/test/tap/invalid-dep-version-filtering.js(4,18): error TS2307: node_modules/npm/test/tap/invalid-dep-version-filtering.js(6,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/tap/is-fs-access-available.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/is-fs-access-available.js(4,29): error TS2307: Cannot find module 'require-inject'. -node_modules/npm/test/tap/is-fs-access-available.js(6,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/is-fs-access-available.js(6,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/is-registry.js(2,22): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/it.js(6,18): error TS2307: Cannot find module 'npm-registry-mock'. @@ -1427,7 +1305,6 @@ node_modules/npm/test/tap/locker.js(61,7): error TS2339: Property 'load' does no node_modules/npm/test/tap/lockfile-http-deps.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/lockfile-http-deps.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/lockfile-http-deps.js(6,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/lockfile-http-deps.js(9,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/lockfile-http-deps.js(9,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/lockfile-http-deps.js(81,35): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. node_modules/npm/test/tap/logout-scoped.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. @@ -1588,7 +1465,6 @@ node_modules/npm/test/tap/repo.js(2,18): error TS2307: Cannot find module 'npm-r node_modules/npm/test/tap/repo.js(4,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/retry-on-stale-cache.js(3,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/retry-on-stale-cache.js(4,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/retry-on-stale-cache.js(6,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/retry-on-stale-cache.js(6,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/retry-on-stale-cache.js(7,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/tap/run-script-filter-private.js(6,20): error TS2307: Cannot find module 'tap'. @@ -1601,7 +1477,6 @@ node_modules/npm/test/tap/scope-header.js(3,20): error TS2307: Cannot find modul node_modules/npm/test/tap/scope-header.js(4,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/scope-header.js(5,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/tap/scripts-whitespace-windows.js(7,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/scripts-whitespace-windows.js(38,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/scripts-whitespace-windows.js(38,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/search.all-package-search.js(3,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/search.all-package-search.js(7,20): error TS2307: Cannot find module 'tap'. @@ -1618,12 +1493,10 @@ node_modules/npm/test/tap/semver-doc.js(1,20): error TS2307: Cannot find module node_modules/npm/test/tap/shared-linked.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shared-linked.js(4,21): error TS2307: Cannot find module 'tacks'. node_modules/npm/test/tap/shared-linked.js(9,18): error TS2307: Cannot find module 'npm-registry-mock'. -node_modules/npm/test/tap/shared-linked.js(10,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/shared-linked.js(10,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/shrinkwrap-_auth.js(12,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shrinkwrap-default-dev.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shrinkwrap-default-dev.js(5,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/shrinkwrap-default-dev.js(8,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/shrinkwrap-default-dev.js(8,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/shrinkwrap-default-dev.js(85,28): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'. node_modules/npm/test/tap/shrinkwrap-dev-dependency.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. @@ -1641,7 +1514,6 @@ node_modules/npm/test/tap/shrinkwrap-global-auth.js(12,20): error TS2307: Cannot node_modules/npm/test/tap/shrinkwrap-lifecycle-cwd.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shrinkwrap-lifecycle-cwd.js(4,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/shrinkwrap-lifecycle-cwd.js(5,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/shrinkwrap-lifecycle-cwd.js(8,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/shrinkwrap-lifecycle-cwd.js(8,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/shrinkwrap-lifecycle.js(7,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shrinkwrap-local-dependency.js(1,20): error TS2307: Cannot find module 'tap'. @@ -1652,7 +1524,6 @@ node_modules/npm/test/tap/shrinkwrap-optional-dependency.js(5,18): error TS2307: node_modules/npm/test/tap/shrinkwrap-optional-dependency.js(8,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shrinkwrap-optional-platform.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/shrinkwrap-optional-platform.js(4,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/shrinkwrap-optional-platform.js(7,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/shrinkwrap-optional-platform.js(7,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/shrinkwrap-optional-property.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/shrinkwrap-optional-property.js(8,20): error TS2307: Cannot find module 'tap'. @@ -1695,7 +1566,6 @@ node_modules/npm/test/tap/tag-version-prefix.js(8,20): error TS2307: Cannot find node_modules/npm/test/tap/tag-version-prefix.js(24,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/tagged-version-matching.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/tagged-version-matching.js(4,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/tagged-version-matching.js(8,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/tagged-version-matching.js(8,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/team.js(1,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/team.js(3,20): error TS2307: Cannot find module 'tap'. @@ -1705,7 +1575,6 @@ node_modules/npm/test/tap/tree-style.js(3,20): error TS2307: Cannot find module node_modules/npm/test/tap/umask-lifecycle.js(6,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/uninstall-in-reverse.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/uninstall-in-reverse.js(3,29): error TS2307: Cannot find module 'require-inject'. -node_modules/npm/test/tap/uninstall-in-reverse.js(27,51): error TS2339: Property 'Installer' does not exist on type 'typeof install'. node_modules/npm/test/tap/uninstall-link-clean.js(3,40): error TS2339: Property 'existsSync' does not exist on type 'typeof import("path")'. node_modules/npm/test/tap/uninstall-link-clean.js(7,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/uninstall-package.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. @@ -1724,8 +1593,6 @@ node_modules/npm/test/tap/unit-deps-removeObsoleteDep.js(40,26): error TS2345: A node_modules/npm/test/tap/unit-deps-replaceModule.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/unit-deps-replaceModule.js(6,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/unit-module-name.js(2,20): error TS2307: Cannot find module 'tap'. -node_modules/npm/test/tap/unit-module-name.js(6,38): error TS2339: Property 'test' does not exist on type '(tree: any) => any'. -node_modules/npm/test/tap/unit-module-name.js(19,31): error TS2339: Property 'test' does not exist on type '(tree: any) => any'. node_modules/npm/test/tap/unit-package-id.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/unit-token-validate-cidr.js(2,22): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/unit-token-validate-cidr.js(3,31): error TS2307: Cannot find module 'require-inject'. @@ -1735,12 +1602,10 @@ node_modules/npm/test/tap/unsupported.js(2,20): error TS2307: Cannot find module node_modules/npm/test/tap/update-examples.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/update-examples.js(6,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/update-examples.js(10,29): error TS2307: Cannot find module 'require-inject'. -node_modules/npm/test/tap/update-examples.js(128,22): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/npm/test/tap/update-path.js(2,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/update-path.js(3,29): error TS2307: Cannot find module 'require-inject'. node_modules/npm/test/tap/upgrade-lifecycles.js(3,20): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/upgrade-lifecycles.js(4,21): error TS2307: Cannot find module 'tacks'. -node_modules/npm/test/tap/upgrade-lifecycles.js(7,21): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/npm/test/tap/upgrade-lifecycles.js(7,47): error TS2339: Property '_extend' does not exist on type 'typeof import("util")'. node_modules/npm/test/tap/url-dependencies.js(5,18): error TS2307: Cannot find module 'npm-registry-mock'. node_modules/npm/test/tap/url-dependencies.js(8,20): error TS2307: Cannot find module 'tap'. @@ -1757,14 +1622,8 @@ node_modules/npm/test/tap/version-commit-hooks.js(19,7): error TS2339: Property node_modules/npm/test/tap/version-commit-hooks.js(23,16): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/version-commit-hooks.js(29,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/version-commit-hooks.js(30,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/test/tap/version-commit-hooks.js(33,25): error TS2339: Property 'buildCommitArgs' does not exist on type '{ (args: any, silent: any, cb_: any): any; usage: string; }'. -node_modules/npm/test/tap/version-commit-hooks.js(34,25): error TS2339: Property 'buildCommitArgs' does not exist on type '{ (args: any, silent: any, cb_: any): any; usage: string; }'. -node_modules/npm/test/tap/version-commit-hooks.js(35,25): error TS2339: Property 'buildCommitArgs' does not exist on type '{ (args: any, silent: any, cb_: any): any; usage: string; }'. node_modules/npm/test/tap/version-commit-hooks.js(45,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. node_modules/npm/test/tap/version-commit-hooks.js(46,9): error TS2339: Property 'config' does not exist on type 'EventEmitter'. -node_modules/npm/test/tap/version-commit-hooks.js(49,25): error TS2339: Property 'buildCommitArgs' does not exist on type '{ (args: any, silent: any, cb_: any): any; usage: string; }'. -node_modules/npm/test/tap/version-commit-hooks.js(50,25): error TS2339: Property 'buildCommitArgs' does not exist on type '{ (args: any, silent: any, cb_: any): any; usage: string; }'. -node_modules/npm/test/tap/version-commit-hooks.js(51,25): error TS2339: Property 'buildCommitArgs' does not exist on type '{ (args: any, silent: any, cb_: any): any; usage: string; }'. node_modules/npm/test/tap/version-consistent-newlines.js(4,22): error TS2307: Cannot find module 'tap'. node_modules/npm/test/tap/version-consistent-newlines.js(11,31): error TS2307: Cannot find module 'require-inject'. node_modules/npm/test/tap/version-consistent-newlines.js(20,7): error TS2339: Property 'load' does not exist on type 'EventEmitter'. diff --git a/tests/baselines/reference/user/npmlog.log b/tests/baselines/reference/user/npmlog.log index 97658c0e7de..a5fafbe9112 100644 --- a/tests/baselines/reference/user/npmlog.log +++ b/tests/baselines/reference/user/npmlog.log @@ -1,7 +1,8 @@ Exit Code: 1 Standard output: node_modules/npmlog/log.js(5,11): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/npmlog/node_modules/npmlog/log"' because it is not a variable. -node_modules/npmlog/log.js(5,21): error TS2309: An export assignment cannot be used in a module with other exported elements. +node_modules/npmlog/log.js(16,14): error TS2339: Property 'gauge' does not exist on type 'PropertyDescriptor'. +node_modules/npmlog/log.js(16,26): error TS2339: Property 'gauge' does not exist on type 'PropertyDescriptor'. node_modules/npmlog/log.js(25,5): error TS2339: Property 'useColor' does not exist on type 'EventEmitter'. node_modules/npmlog/log.js(29,5): error TS2339: Property 'enableColor' does not exist on type 'EventEmitter'. node_modules/npmlog/log.js(31,8): error TS2339: Property 'gauge' does not exist on type 'EventEmitter'. diff --git a/tests/baselines/reference/user/uglify-js.log b/tests/baselines/reference/user/uglify-js.log index b55ee221f56..4f6fb657807 100644 --- a/tests/baselines/reference/user/uglify-js.log +++ b/tests/baselines/reference/user/uglify-js.log @@ -131,6 +131,8 @@ node_modules/uglify-js/lib/scope.js(466,15): error TS2554: Expected 0 arguments, node_modules/uglify-js/lib/scope.js(491,15): error TS2554: Expected 0 arguments, but got 1. node_modules/uglify-js/lib/sourcemap.js(56,25): error TS2304: Cannot find name 'MOZ_SourceMap'. node_modules/uglify-js/lib/sourcemap.js(60,40): error TS2304: Cannot find name 'MOZ_SourceMap'. +node_modules/uglify-js/lib/utils.js(73,38): error TS2339: Property 'message' does not exist on type 'PropertyDescriptor'. +node_modules/uglify-js/lib/utils.js(74,29): error TS2339: Property 'name' does not exist on type 'PropertyDescriptor'. node_modules/uglify-js/tools/exit.js(2,12): error TS2454: Variable 'process' is used before being assigned. node_modules/uglify-js/tools/exit.js(3,1): error TS2454: Variable 'process' is used before being assigned. node_modules/uglify-js/tools/exit.js(5,13): error TS2339: Property 'once' does not exist on type 'typeof process'. diff --git a/tests/baselines/reference/user/webpack.log b/tests/baselines/reference/user/webpack.log index 123fd315044..8430b403e58 100644 --- a/tests/baselines/reference/user/webpack.log +++ b/tests/baselines/reference/user/webpack.log @@ -1,6 +1,22 @@ Exit Code: 1 Standard output: -node_modules/webpack/bin/webpack.js(4,13): error TS2693: 'Promise' only refers to a type, but is being used as a value here. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(116,18): error TS2345: Argument of type 'Timer | null' is not assignable to parameter of type 'number | undefined'. + Type 'null' is not assignable to type 'number | undefined'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(129,18): error TS2345: Argument of type 'Timer | null' is not assignable to parameter of type 'number | undefined'. + Type 'null' is not assignable to type 'number | undefined'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(147,18): error TS2345: Argument of type 'Timer | null' is not assignable to parameter of type 'number | undefined'. + Type 'null' is not assignable to type 'number | undefined'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(176,19): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(179,23): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(182,22): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(185,26): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(188,23): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(191,27): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(209,4): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(220,4): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(224,23): error TS2322: Type 'null' is not assignable to type '(path: any, callback: any) => void'. +node_modules/enhanced-resolve/lib/CachedInputFileSystem.js(227,27): error TS2322: Type 'null' is not assignable to type '(path: any) => any'. +node_modules/enhanced-resolve/lib/NodeJsInputFileSystem.js(7,20): error TS2307: Cannot find module 'graceful-fs'. node_modules/webpack/bin/webpack.js(62,22): error TS2307: Cannot find module 'webpack-cli'. node_modules/webpack/bin/webpack.js(80,10): error TS2307: Cannot find module 'webpack-cli'. node_modules/webpack/buildin/amd-options.js(2,18): error TS2304: Cannot find name '__webpack_amd_options__'. @@ -9,9 +25,6 @@ node_modules/webpack/hot/dev-server.js(9,27): error TS2304: Cannot find name '__ node_modules/webpack/hot/dev-server.js(13,10): error TS2339: Property 'hot' does not exist on type 'NodeModule'. node_modules/webpack/hot/dev-server.js(37,25): error TS2339: Property 'hot' does not exist on type 'NodeModule'. node_modules/webpack/hot/dev-server.js(53,29): error TS2339: Property 'hot' does not exist on type 'NodeModule'. -node_modules/webpack/hot/log-apply-result.js(28,9): error TS2339: Property 'groupCollapsed' does not exist on type '(level: any, msg: any) => void'. -node_modules/webpack/hot/log-apply-result.js(30,9): error TS2339: Property 'groupEnd' does not exist on type '(level: any, msg: any) => void'. -node_modules/webpack/hot/log.js(21,1): error TS2309: An export assignment cannot be used in a module with other exported elements. node_modules/webpack/hot/only-dev-server.js(6,12): error TS2339: Property 'hot' does not exist on type 'NodeModule'. node_modules/webpack/hot/only-dev-server.js(9,27): error TS2304: Cannot find name '__webpack_hash__'. node_modules/webpack/hot/only-dev-server.js(13,10): error TS2339: Property 'hot' does not exist on type 'NodeModule'. @@ -30,171 +43,83 @@ node_modules/webpack/hot/signal.js(37,25): error TS2339: Property 'hot' does not node_modules/webpack/hot/signal.js(48,13): error TS2304: Cannot find name '__resourceQuery'. node_modules/webpack/hot/signal.js(49,14): error TS2339: Property 'hot' does not exist on type 'NodeModule'. node_modules/webpack/hot/signal.js(52,51): error TS2339: Property 'hot' does not exist on type 'NodeModule'. -node_modules/webpack/lib/AsyncDependenciesBlock.js(18,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/AsyncDependenciesBlock.js(22,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/webpack/lib/AmdMainTemplatePlugin.js(8,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/AutomaticPrefetchPlugin.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/BannerPlugin.js(8,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/BannerPlugin.js(12,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/BannerPlugin.js(13,24): error TS2307: Cannot find module '../schemas/plugins/BannerPlugin.json'. -node_modules/webpack/lib/CachePlugin.js(48,51): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Chunk.js(36,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Chunk.js(64,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Chunk.js(68,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Chunk.js(72,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Chunk.js(76,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Chunk.js(81,28): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Chunk.js(89,28): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Chunk.js(96,20): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(97,28): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Chunk.js(108,22): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(128,24): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(131,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Chunk.js(136,20): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(142,21): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(148,23): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(152,23): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(155,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Chunk.js(162,21): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(163,21): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(179,24): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(193,30): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Chunk.js(196,28): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Chunk.js(213,30): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Chunk.js(238,28): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Chunk.js(245,24): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(252,19): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Chunk.js(259,22): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Chunk.js(307,23): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Chunk.js(324,29): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Chunk.js(325,21): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Chunk.js(326,22): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Chunk.js(392,21): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Chunk.js(393,31): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Chunk.js(411,25): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Chunk.js(427,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/ChunkGroup.js(12,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/ChunkGroup.js(40,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/ChunkGroup.js(41,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/ChunkGroup.js(44,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/ChunkGroup.js(45,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/ChunkGroup.js(117,22): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(129,25): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(132,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/ChunkGroup.js(137,23): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(147,22): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(164,24): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(168,24): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(171,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/ChunkGroup.js(191,23): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(195,23): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(198,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/ChunkGroup.js(203,21): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/ChunkGroup.js(227,34): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/ChunkGroup.js(232,29): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/ChunkGroup.js(250,28): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/ChunkGroup.js(256,23): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/ChunkGroup.js(267,21): error TS2345: Argument of type '(a: any, b: any) => 0 | 1 | -1 | undefined' is not assignable to parameter of type '((a: any, b: any) => number) | undefined'. - Type '(a: any, b: any) => 0 | 1 | -1 | undefined' is not assignable to type '(a: any, b: any) => number'. - Type '0 | 1 | -1 | undefined' is not assignable to type 'number'. +node_modules/webpack/lib/CachePlugin.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/ChunkGroup.js(267,21): error TS2345: Argument of type '(a: any, b: any) => 1 | 0 | -1 | undefined' is not assignable to parameter of type '((a: any, b: any) => number) | undefined'. + Type '(a: any, b: any) => 1 | 0 | -1 | undefined' is not assignable to type '(a: any, b: any) => number'. + Type '1 | 0 | -1 | undefined' is not assignable to type 'number'. Type 'undefined' is not assignable to type 'number'. -node_modules/webpack/lib/ChunkGroup.js(274,23): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/ChunkGroup.js(282,29): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Compilation.js(240,26): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(243,31): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(244,26): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(246,23): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(256,34): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(257,34): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(266,31): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(267,33): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(399,28): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(413,48): error TS2304: Cannot find name 'Map'. +node_modules/webpack/lib/ChunkTemplate.js(7,58): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/Compilation.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/Compilation.js(9,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/Compilation.js(16,13): error TS2307: Cannot find module 'tapable'. node_modules/webpack/lib/Compilation.js(1059,20): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/Compilation.js(1062,39): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/Compilation.js(1115,4): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/webpack/lib/Compilation.js(1120,21): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1171,33): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(1172,37): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1176,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(1286,27): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1309,38): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(1323,48): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1342,30): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1350,32): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1459,23): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1504,23): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compilation.js(1738,31): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compilation.js(1823,23): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Compiler.js(85,29): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compiler.js(86,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compiler.js(143,29): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compiler.js(144,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/Compiler.js(233,26): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Compiler.js(383,7): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/Compiler.js(460,33): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/ConstPlugin.js(40,27): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/ConstPlugin.js(90,15): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. +node_modules/webpack/lib/Compiler.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/Compiler.js(16,13): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/ContextModule.js(8,47): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/ContextModule.js(13,7): error TS2415: Class 'ContextModule' incorrectly extends base class 'Module'. Types of property 'built' are incompatible. Type 'boolean | undefined' is not assignable to type 'boolean'. Type 'undefined' is not assignable to type 'boolean'. -node_modules/webpack/lib/ContextModule.js(34,25): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/ContextModule.js(42,35): error TS2304: Cannot find name 'Set'. node_modules/webpack/lib/ContextModule.js(138,16): error TS2532: Object is possibly 'undefined'. -node_modules/webpack/lib/ContextModuleFactory.js(47,11): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/ContextModuleFactory.js(133,15): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. +node_modules/webpack/lib/ContextModuleFactory.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/ContextModuleFactory.js(14,13): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/DelegatedModule.js(7,47): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/DelegatedModule.js(14,7): error TS2415: Class 'DelegatedModule' incorrectly extends base class 'Module'. Types of property 'built' are incompatible. Type 'boolean | undefined' is not assignable to type 'boolean'. Type 'undefined' is not assignable to type 'boolean'. -node_modules/webpack/lib/DelegatedModule.js(49,27): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. +node_modules/webpack/lib/DependenciesBlockVariable.js(7,46): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/DllModule.js(7,31): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/DllModule.js(10,7): error TS2415: Class 'DllModule' incorrectly extends base class 'Module'. Types of property 'built' are incompatible. Type 'boolean | undefined' is not assignable to type 'boolean'. Type 'undefined' is not assignable to type 'boolean'. +node_modules/webpack/lib/DllModuleFactory.js(7,29): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/DllPlugin.js(11,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/DllPlugin.js(12,24): error TS2307: Cannot find module '../schemas/plugins/DllPlugin.json'. +node_modules/webpack/lib/DllReferencePlugin.js(13,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/DllReferencePlugin.js(14,24): error TS2307: Cannot find module '../schemas/plugins/DllReferencePlugin.json'. -node_modules/webpack/lib/DynamicEntryPlugin.js(41,17): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/DynamicEntryPlugin.js(49,5): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/DynamicEntryPlugin.js(53,7): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/Entrypoint.js(20,21): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Entrypoint.js(28,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/EvalDevToolModuleTemplatePlugin.js(9,19): error TS2304: Cannot find name 'WeakMap'. +node_modules/webpack/lib/EvalDevToolModuleTemplatePlugin.js(7,31): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js(7,31): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js(57,31): error TS2339: Property 'sources' does not exist on type '{}'. node_modules/webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js(78,15): error TS2339: Property 'sources' does not exist on type '{}'. node_modules/webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js(79,15): error TS2339: Property 'sourceRoot' does not exist on type '{}'. node_modules/webpack/lib/EvalSourceMapDevToolModuleTemplatePlugin.js(80,15): error TS2339: Property 'file' does not exist on type '{}'. +node_modules/webpack/lib/ExportPropertyMainTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/ExternalModule.js(7,47): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/ExternalModule.js(12,7): error TS2415: Class 'ExternalModule' incorrectly extends base class 'Module'. Types of property 'built' are incompatible. Type 'boolean | undefined' is not assignable to type 'boolean'. Type 'undefined' is not assignable to type 'boolean'. -node_modules/webpack/lib/FlagDependencyExportsPlugin.js(28,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/FlagDependencyExportsPlugin.js(79,50): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/FlagDependencyExportsPlugin.js(113,16): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/FlagDependencyExportsPlugin.js(114,16): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/FlagDependencyExportsPlugin.js(120,51): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/FlagDependencyExportsPlugin.js(128,38): error TS2304: Cannot find name 'WeakMap'. +node_modules/webpack/lib/FunctionModuleTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/HashedModuleIdsPlugin.js(8,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/HashedModuleIdsPlugin.js(9,24): error TS2307: Cannot find module '../schemas/plugins/HashedModuleIdsPlugin.json'. -node_modules/webpack/lib/HashedModuleIdsPlugin.js(15,25): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/HashedModuleIdsPlugin.js(29,24): error TS2304: Cannot find name 'Set'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(8,23): error TS2304: Cannot find name '$hash$'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(9,26): error TS2304: Cannot find name '$requestTimeout$'. +node_modules/webpack/lib/HotModuleReplacement.runtime.js(9,26): error TS2552: Cannot find name '$requestTimeout$'. Did you mean 'hotRequestTimeout'? node_modules/webpack/lib/HotModuleReplacement.runtime.js(17,12): error TS2304: Cannot find name 'installedModules'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(18,19): error TS2304: Cannot find name '$require$'. +node_modules/webpack/lib/HotModuleReplacement.runtime.js(18,19): error TS2552: Cannot find name '$require$'. Did you mean 'require'? node_modules/webpack/lib/HotModuleReplacement.runtime.js(21,9): error TS2304: Cannot find name 'installedModules'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(22,10): error TS2304: Cannot find name 'installedModules'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(23,7): error TS2304: Cannot find name 'installedModules'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(38,11): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(45,13): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(48,6): error TS2304: Cannot find name '$require$'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(52,20): error TS2304: Cannot find name '$require$'. +node_modules/webpack/lib/HotModuleReplacement.runtime.js(52,20): error TS2552: Cannot find name '$require$'. Did you mean 'require'? node_modules/webpack/lib/HotModuleReplacement.runtime.js(54,42): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(63,11): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(112,31): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(115,31): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(118,44): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(174,10): error TS2304: Cannot find name 'hotDownloadManifest'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(185,22): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/HotModuleReplacement.runtime.js(196,26): error TS2304: Cannot find name 'chunkId'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(230,4): error TS2304: Cannot find name 'hotDownloadUpdateChunk'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(243,4): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/HotModuleReplacement.runtime.js(289,20): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(290,17): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(291,14): error TS2304: Cannot find name 'installedModules'. @@ -208,7 +133,6 @@ node_modules/webpack/lib/HotModuleReplacement.runtime.js(394,8): error TS2322: T node_modules/webpack/lib/HotModuleReplacement.runtime.js(398,17): error TS2339: Property 'parentId' does not exist on type '{ [x: string]: any; type: string; chain: any[]; moduleId: any; parentId?: undefined; outdatedModu...'. Property 'parentId' does not exist on type '{ type: string; moduleId: string; }'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(405,8): error TS2322: Type 'Error' is not assignable to type 'boolean'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(422,13): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/HotModuleReplacement.runtime.js(426,42): error TS2339: Property 'outdatedModules' does not exist on type '{ [x: string]: any; type: string; chain: any[]; moduleId: any; parentId?: undefined; outdatedModu...'. Property 'outdatedModules' does not exist on type '{ type: string; moduleId: string; }'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(427,30): error TS2339: Property 'outdatedDependencies' does not exist on type '{ [x: string]: any; type: string; chain: any[]; moduleId: any; parentId?: undefined; outdatedModu...'. @@ -228,45 +152,36 @@ node_modules/webpack/lib/HotModuleReplacement.runtime.js(516,14): error TS2304: node_modules/webpack/lib/HotModuleReplacement.runtime.js(536,5): error TS2304: Cannot find name 'modules'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(546,14): error TS2304: Cannot find name 'installedModules'. node_modules/webpack/lib/HotModuleReplacement.runtime.js(586,5): error TS2304: Cannot find name '$require$'. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(623,11): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/HotModuleReplacement.runtime.js(627,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/HotModuleReplacementPlugin.js(87,49): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. +node_modules/webpack/lib/HotModuleReplacementPlugin.js(7,34): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/HotModuleReplacementPlugin.js(8,31): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/HotModuleReplacementPlugin.js(149,8): error TS2322: Type 'string | number' is not assignable to type 'string'. Type 'number' is not assignable to type 'string'. -node_modules/webpack/lib/HotModuleReplacementPlugin.js(157,32): error TS2304: Cannot find name 'Set'. +node_modules/webpack/lib/HotUpdateChunkTemplate.js(9,58): error TS2307: Cannot find module 'tapable'. node_modules/webpack/lib/HotUpdateChunkTemplate.js(47,18): error TS2551: Property 'removedModules' does not exist on type 'Chunk'. Did you mean 'removeModule'? -node_modules/webpack/lib/LibManifestPlugin.js(39,23): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. +node_modules/webpack/lib/JavascriptGenerator.js(7,46): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/JavascriptModulesPlugin.js(9,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/JsonGenerator.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/LibManifestPlugin.js(8,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/LibManifestPlugin.js(57,14): error TS2532: Object is possibly 'undefined'. +node_modules/webpack/lib/LibManifestPlugin.js(57,28): error TS2532: Object is possibly 'undefined'. +node_modules/webpack/lib/LoaderOptionsPlugin.js(9,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/LoaderOptionsPlugin.js(10,24): error TS2307: Cannot find module '../schemas/plugins/LoaderOptionsPlugin.json'. -node_modules/webpack/lib/Module.js(74,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Module.js(78,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Module.js(119,20): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Module.js(133,23): error TS2339: Property 'has' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Module.js(137,23): error TS2495: Type 'SortableSet' is not an array type or a string type. -node_modules/webpack/lib/Module.js(143,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Module.js(151,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Module.js(155,23): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Module.js(158,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Module.js(163,20): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/Module.js(288,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Module.js(292,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/Module.js(309,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/ModuleFilenameHelpers.js(57,22): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/ModuleReason.js(26,24): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/ModuleReason.js(28,24): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/MultiCompiler.js(58,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/MultiCompiler.js(73,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/MultiCompiler.js(77,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/MultiCompiler.js(81,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/MultiCompiler.js(87,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/MultiCompiler.js(94,21): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/MultiCompiler.js(140,24): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/MultiCompiler.js(155,30): error TS2304: Cannot find name 'Set'. +node_modules/webpack/lib/MainTemplate.js(12,13): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/MainTemplate.js(18,13): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/MemoryOutputFileSystem.js(5,26): error TS2307: Cannot find module 'memory-fs'. +node_modules/webpack/lib/ModuleTemplate.js(7,58): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/MultiCompiler.js(7,50): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/MultiCompiler.js(8,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/MultiModule.js(9,31): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/MultiModule.js(11,7): error TS2415: Class 'MultiModule' incorrectly extends base class 'Module'. Types of property 'built' are incompatible. Type 'boolean | undefined' is not assignable to type 'boolean'. Type 'undefined' is not assignable to type 'boolean'. +node_modules/webpack/lib/MultiModuleFactory.js(7,29): error TS2307: Cannot find module 'tapable'. node_modules/webpack/lib/MultiStats.js(71,42): error TS2307: Cannot find module '../package.json'. -node_modules/webpack/lib/NodeStuffPlugin.js(34,29): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. +node_modules/webpack/lib/MultiWatching.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/NormalModule.js(16,13): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/NormalModule.js(17,44): error TS2307: Cannot find module 'loader-runner'. node_modules/webpack/lib/NormalModule.js(64,7): error TS2415: Class 'NormalModule' incorrectly extends base class 'Module'. Types of property 'built' are incompatible. Type 'boolean | undefined' is not assignable to type 'boolean'. @@ -281,39 +196,21 @@ node_modules/webpack/lib/NormalModule.js(158,33): error TS2339: Property '_nodeM node_modules/webpack/lib/NormalModule.js(167,10): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(167,33): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(168,5): error TS2532: Object is possibly 'undefined'. -node_modules/webpack/lib/NormalModule.js(184,30): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/webpack/lib/NormalModule.js(234,6): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(235,6): error TS2532: Object is possibly 'undefined'. -node_modules/webpack/lib/NormalModule.js(235,44): error TS2304: Cannot find name 'Set'. node_modules/webpack/lib/NormalModule.js(236,6): error TS2532: Object is possibly 'undefined'. -node_modules/webpack/lib/NormalModule.js(236,47): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/NormalModule.js(277,27): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/NormalModule.js(339,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/NormalModule.js(340,29): error TS2304: Cannot find name 'Set'. node_modules/webpack/lib/NormalModule.js(432,8): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(437,22): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(440,21): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(442,22): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/NormalModule.js(445,21): error TS2532: Object is possibly 'undefined'. -node_modules/webpack/lib/NormalModuleFactory.js(417,15): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/OptionsDefaulter.js(35,20): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/Parser.js(1118,27): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Parser.js(1170,26): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Parser.js(1990,42): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/Parser.js(2033,32): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/ProvidePlugin.js(41,32): error TS2339: Property 'includes' does not exist on type 'string'. -node_modules/webpack/lib/RecordIdsPlugin.js(41,27): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/RecordIdsPlugin.js(59,39): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/RecordIdsPlugin.js(111,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/RecordIdsPlugin.js(121,37): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/RecordIdsPlugin.js(128,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/RecordIdsPlugin.js(154,38): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/RequestShortener.js(51,20): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/ResolverFactory.js(40,21): error TS2304: Cannot find name 'WeakMap'. -node_modules/webpack/lib/ResolverFactory.js(41,21): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/RuleSet.js(307,6): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/RuleSet.js(380,33): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/RuleSet.js(486,6): error TS2339: Property 'includes' does not exist on type 'string[]'. +node_modules/webpack/lib/NormalModuleFactory.js(7,26): error TS2307: Cannot find module 'neo-async'. +node_modules/webpack/lib/NormalModuleFactory.js(15,13): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/Parser.js(9,23): error TS2307: Cannot find module 'acorn-dynamic-import'. +node_modules/webpack/lib/Parser.js(10,43): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/RawModule.js(8,47): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/ResolverFactory.js(7,67): error TS2307: Cannot find module 'tapable'. +node_modules/webpack/lib/ResolverFactory.js(8,25): error TS2307: Cannot find module 'enhanced-resolve'. node_modules/webpack/lib/RuntimeTemplate.js(62,26): error TS2345: Argument of type '{ request: any; }' is not assignable to parameter of type '{ request: any; chunkName: any; chunkReason: any; message: any; exportName: any; }'. Property 'chunkName' is missing in type '{ request: any; }'. node_modules/webpack/lib/RuntimeTemplate.js(109,32): error TS2345: Argument of type '{ request: any; }' is not assignable to parameter of type '{ request: any; chunkName: any; chunkReason: any; message: any; exportName: any; }'. @@ -324,12 +221,10 @@ node_modules/webpack/lib/RuntimeTemplate.js(233,33): error TS2345: Argument of t Property 'request' is missing in type '{ message: any; }'. node_modules/webpack/lib/RuntimeTemplate.js(241,32): error TS2345: Argument of type '{ message: any; chunkName: any; chunkReason: any; }' is not assignable to parameter of type '{ request: any; chunkName: any; chunkReason: any; message: any; exportName: any; }'. Property 'request' is missing in type '{ message: any; chunkName: any; chunkReason: any; }'. +node_modules/webpack/lib/SetVarMainTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/SourceMapDevToolPlugin.js(8,45): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/SourceMapDevToolPlugin.js(13,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/SourceMapDevToolPlugin.js(14,24): error TS2307: Cannot find module '../schemas/plugins/SourceMapDevToolPlugin.json'. -node_modules/webpack/lib/SourceMapDevToolPlugin.js(100,44): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/SourceMapDevToolPlugin.js(158,31): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/SourceMapDevToolPlugin.js(159,39): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/SourceMapDevToolPlugin.js(162,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Stats.js(15,22): error TS2339: Property 'find' does not exist on type 'any[]'. node_modules/webpack/lib/Stats.js(39,8): error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter. node_modules/webpack/lib/Stats.js(40,30): error TS2339: Property 'test' does not exist on type 'never'. node_modules/webpack/lib/Stats.js(328,26): error TS2307: Cannot find module '../package.json'. @@ -338,73 +233,32 @@ node_modules/webpack/lib/Stats.js(390,18): error TS2345: Argument of type 'any[] Type '(start?: number | undefined, end?: number | undefined) => any[]' is not assignable to type '(start?: number | undefined, end?: number | undefined) => never[]'. Type 'any[]' is not assignable to type 'never[]'. Type 'any' is not assignable to type 'never'. -node_modules/webpack/lib/Stats.js(435,19): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Stats.js(519,25): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Stats.js(520,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Stats.js(521,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/Stats.js(548,22): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Stats.js(549,21): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Stats.js(550,22): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Stats.js(562,26): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. node_modules/webpack/lib/Stats.js(753,6): error TS2345: Argument of type '{ day: string; month: string; year: string; }' is not assignable to parameter of type 'string | string[] | undefined'. Object literal may only specify known properties, and 'day' does not exist in type 'string | string[] | undefined'. -node_modules/webpack/lib/Stats.js(1237,31): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/Stats.js(1239,17): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/Template.js(178,24): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/WarnCaseSensitiveModulesPlugin.js(15,36): error TS2304: Cannot find name 'Map'. +node_modules/webpack/lib/Template.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/UmdMainTemplatePlugin.js(7,50): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/WatchIgnorePlugin.js(7,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/WatchIgnorePlugin.js(8,24): error TS2307: Cannot find module '../schemas/plugins/WatchIgnorePlugin.json'. -node_modules/webpack/lib/Watching.js(21,31): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/Watching.js(103,12): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Watching.js(104,12): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/Watching.js(105,12): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. +node_modules/webpack/lib/WebAssemblyParser.js(10,29): error TS2307: Cannot find module 'tapable'. node_modules/webpack/lib/WebAssemblyParser.js(30,14): error TS2304: Cannot find name 'WebAssembly'. node_modules/webpack/lib/WebAssemblyParser.js(31,4): error TS2304: Cannot find name 'WebAssembly'. node_modules/webpack/lib/WebAssemblyParser.js(33,47): error TS2304: Cannot find name 'WebAssembly'. node_modules/webpack/lib/WebAssemblyParser.js(36,24): error TS2304: Cannot find name 'WebAssembly'. node_modules/webpack/lib/WebpackError.js(9,29): error TS2339: Property 'details' does not exist on type 'WebpackError'. node_modules/webpack/lib/WebpackError.js(9,49): error TS2339: Property 'details' does not exist on type 'WebpackError'. -node_modules/webpack/lib/WebpackOptionsApply.js(365,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsApply.js(376,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsApply.js(388,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsDefaulter.js(36,46): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsDefaulter.js(87,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsDefaulter.js(168,19): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsDefaulter.js(186,18): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsDefaulter.js(295,47): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsDefaulter.js(323,53): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. +node_modules/webpack/lib/WebpackOptionsDefaulter.js(276,37): error TS2307: Cannot find module 'uglifyjs-webpack-plugin'. node_modules/webpack/lib/WebpackOptionsValidationError.js(8,38): error TS2307: Cannot find module '../schemas/WebpackOptions.json'. node_modules/webpack/lib/WebpackOptionsValidationError.js(144,33): error TS2345: Argument of type '0' is not assignable to parameter of type '(string | number)[] | null | undefined'. -node_modules/webpack/lib/WebpackOptionsValidationError.js(194,14): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/WebpackOptionsValidationError.js(196,29): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. node_modules/webpack/lib/WebpackOptionsValidationError.js(309,5): error TS2345: Argument of type '0' is not assignable to parameter of type '(string | number)[] | null | undefined'. +node_modules/webpack/lib/debug/ProfilingPlugin.js(2,28): error TS2307: Cannot find module 'chrome-trace-event'. +node_modules/webpack/lib/debug/ProfilingPlugin.js(3,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/debug/ProfilingPlugin.js(4,24): error TS2307: Cannot find module '../../schemas/plugins/debug/ProfilingPlugin.json'. -node_modules/webpack/lib/debug/ProfilingPlugin.js(25,11): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/debug/ProfilingPlugin.js(33,11): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/debug/ProfilingPlugin.js(36,10): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/debug/ProfilingPlugin.js(47,15): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/debug/ProfilingPlugin.js(57,11): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/debug/ProfilingPlugin.js(66,10): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/debug/ProfilingPlugin.js(280,6): error TS2304: Cannot find name 'Reflect'. node_modules/webpack/lib/debug/ProfilingPlugin.js(326,56): error TS8024: JSDoc '@param' tag has name 'opts', but there is no parameter with that name. -node_modules/webpack/lib/debug/ProfilingPlugin.js(408,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/webpack/lib/dependencies/AMDDefineDependency.js(18,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/AMDDefineDependency.js(24,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js(57,39): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js(74,38): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js(115,48): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js(272,45): error TS2339: Property 'includes' does not exist on type 'string[]'. node_modules/webpack/lib/dependencies/AMDDefineDependencyParserPlugin.js(296,8): error TS2339: Property 'localModule' does not exist on type 'AMDDefineDependency'. -node_modules/webpack/lib/dependencies/AMDRequireArrayDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/AMDRequireContextDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js(30,47): error TS2339: Property 'includes' does not exist on type 'string[]'. -node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js(72,38): error TS2339: Property 'includes' does not exist on type 'string[]'. node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js(226,5): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js(226,9): error TS2339: Property 'functionBindThis' does not exist on type 'AMDRequireDependenciesBlock'. node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js(231,6): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/dependencies/AMDRequireDependenciesBlockParserPlugin.js(231,10): error TS2339: Property 'errorCallbackBindThis' does not exist on type 'AMDRequireDependenciesBlock'. -node_modules/webpack/lib/dependencies/AMDRequireItemDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/CommonJsRequireContextDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/CommonJsRequireDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/webpack/lib/dependencies/CommonJsRequireDependencyParserPlugin.js(68,9): error TS2339: Property 'critical' does not exist on type 'CommonJsRequireContextDependency'. node_modules/webpack/lib/dependencies/ContextDependency.js(24,2): error TS2416: Property 'getResourceIdentifier' in type 'ContextDependency' is not assignable to the same property in base type 'Dependency'. Type '() => string' is not assignable to type '() => null'. @@ -414,39 +268,16 @@ node_modules/webpack/lib/dependencies/ContextDependency.js(34,2): error TS2416: Type 'any[]' is not assignable to type 'null'. node_modules/webpack/lib/dependencies/ContextDependency.js(36,12): error TS2339: Property 'critical' does not exist on type 'ContextDependency'. node_modules/webpack/lib/dependencies/ContextDependency.js(37,53): error TS2339: Property 'critical' does not exist on type 'ContextDependency'. -node_modules/webpack/lib/dependencies/ContextDependencyHelpers.js(55,11): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/dependencies/ContextDependencyHelpers.js(104,11): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/dependencies/ContextDependencyHelpers.js(124,11): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/dependencies/ContextElementDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/DelegatedExportsDependency.js(17,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/webpack/lib/dependencies/DelegatedExportsDependency.js(25,2): error TS2416: Property 'getExports' in type 'DelegatedExportsDependency' is not assignable to the same property in base type 'NullDependency'. Type '() => { [x: string]: any; exports: any; dependencies: undefined; }' is not assignable to type '() => null'. Type '{ [x: string]: any; exports: any; dependencies: undefined; }' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/DelegatedSourceDependency.js(13,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/DllEntryDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/HarmonyAcceptDependency.js(18,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/webpack/lib/dependencies/HarmonyAcceptImportDependency.js(8,7): error TS2417: Class static side 'typeof HarmonyAcceptImportDependency' incorrectly extends base class static side 'typeof HarmonyImportDependency'. Types of property 'Template' are incompatible. Type 'typeof HarmonyAcceptImportDependencyTemplate' is not assignable to type 'typeof HarmonyImportDependencyTemplate'. Property 'isImportEmitted' is missing in type 'typeof HarmonyAcceptImportDependencyTemplate'. -node_modules/webpack/lib/dependencies/HarmonyAcceptImportDependency.js(14,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/HarmonyCompatibilityDependency.js(14,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js(78,46): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js(110,46): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/dependencies/HarmonyExportExpressionDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/webpack/lib/dependencies/HarmonyExportExpressionDependency.js(20,2): error TS2416: Property 'getExports' in type 'HarmonyExportExpressionDependency' is not assignable to the same property in base type 'NullDependency'. Type '() => { [x: string]: any; exports: string[]; dependencies: undefined; }' is not assignable to type '() => null'. Type '{ [x: string]: any; exports: string[]; dependencies: undefined; }' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/HarmonyExportHeaderDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(12,23): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(46,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(101,21): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(127,21): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(150,20): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(173,20): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(223,12): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(236,42): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(237,22): error TS2304: Cannot find name 'Set'. node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(252,2): error TS2416: Property 'getExports' in type 'HarmonyExportImportedSpecifierDependency' is not assignable to the same property in base type 'HarmonyImportDependency'. Type '() => { [x: string]: any; exports: any[]; dependencies: undefined; } | { [x: string]: any; export...' is not assignable to type '() => null'. Type '{ [x: string]: any; exports: any[]; dependencies: undefined; } | { [x: string]: any; exports: nul...' is not assignable to type 'null'. @@ -459,22 +290,15 @@ node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.j Type '() => HarmonyLinkingError[] | undefined' is not assignable to type '() => null'. Type 'HarmonyLinkingError[] | undefined' is not assignable to type 'null'. Type 'undefined' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(510,18): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(526,18): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(542,31): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/dependencies/HarmonyExportSpecifierDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(553,23): error TS2339: Property 'length' does not exist on type 'Set'. +node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js(556,36): error TS2339: Property 'concat' does not exist on type 'Set'. node_modules/webpack/lib/dependencies/HarmonyExportSpecifierDependency.js(20,2): error TS2416: Property 'getExports' in type 'HarmonyExportSpecifierDependency' is not assignable to the same property in base type 'NullDependency'. Type '() => { [x: string]: any; exports: any[]; dependencies: undefined; }' is not assignable to type '() => null'. Type '{ [x: string]: any; exports: any[]; dependencies: undefined; }' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/HarmonyImportDependency.js(26,73): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyImportDependency.js(60,30): error TS2304: Cannot find name 'WeakMap'. -node_modules/webpack/lib/dependencies/HarmonyImportDependency.js(84,26): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js(46,42): error TS2304: Cannot find name 'Map'. +node_modules/webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js(7,34): error TS2307: Cannot find module 'tapable'. node_modules/webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js(70,9): error TS2339: Property 'shorthand' does not exist on type 'HarmonyImportSpecifierDependency'. node_modules/webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js(92,9): error TS2339: Property 'shorthand' does not exist on type 'HarmonyImportSpecifierDependency'. node_modules/webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js(118,10): error TS2339: Property 'shorthand' does not exist on type 'HarmonyImportSpecifierDependency'. -node_modules/webpack/lib/dependencies/HarmonyImportSideEffectDependency.js(19,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/HarmonyImportSpecifierDependency.js(33,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/webpack/lib/dependencies/HarmonyImportSpecifierDependency.js(46,2): error TS2416: Property 'getWarnings' in type 'HarmonyImportSpecifierDependency' is not assignable to the same property in base type 'HarmonyImportDependency'. Type '() => HarmonyLinkingError[] | undefined' is not assignable to type '() => null'. Type 'HarmonyLinkingError[] | undefined' is not assignable to type 'null'. @@ -483,38 +307,17 @@ node_modules/webpack/lib/dependencies/HarmonyImportSpecifierDependency.js(56,2): Type '() => HarmonyLinkingError[] | undefined' is not assignable to type '() => null'. Type 'HarmonyLinkingError[] | undefined' is not assignable to type 'null'. Type 'undefined' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/HarmonyInitDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/ImportContextDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/ImportDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/ImportEagerDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/ImportWeakDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/JsonExportsDependency.js(14,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/webpack/lib/dependencies/JsonExportsDependency.js(18,2): error TS2416: Property 'getExports' in type 'JsonExportsDependency' is not assignable to the same property in base type 'NullDependency'. Type '() => { [x: string]: any; exports: any; dependencies: undefined; }' is not assignable to type '() => null'. Type '{ [x: string]: any; exports: any; dependencies: undefined; }' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/LoaderDependency.js(13,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/LoaderPlugin.js(35,27): error TS2339: Property 'name' does not exist on type 'Function'. node_modules/webpack/lib/dependencies/ModuleDependency.js(15,2): error TS2416: Property 'getResourceIdentifier' in type 'ModuleDependency' is not assignable to the same property in base type 'Dependency'. Type '() => string' is not assignable to type '() => null'. Type 'string' is not assignable to type 'null'. -node_modules/webpack/lib/dependencies/ModuleHotAcceptDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/ModuleHotDeclineDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/MultiEntryDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/NullDependency.js(9,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/PrefetchDependency.js(13,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/RequireContextDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/RequireEnsureDependency.js(14,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/RequireEnsureItemDependency.js(14,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/RequireIncludeDependency.js(23,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/RequireResolveContextDependency.js(16,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/RequireResolveDependency.js(15,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/SingleEntryDependency.js(13,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/dependencies/WebAssemblyImportDependency.js(21,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/webpack/lib/node/NodeChunkTemplatePlugin.js(8,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/node/NodeHotUpdateChunkTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/node/NodeMainTemplate.runtime.js(9,30): error TS2304: Cannot find name '$hotChunkFilename$'. node_modules/webpack/lib/node/NodeMainTemplate.runtime.js(10,3): error TS2304: Cannot find name 'hotAddUpdateChunk'. node_modules/webpack/lib/node/NodeMainTemplate.runtime.js(16,32): error TS2304: Cannot find name '$hotMainFilename$'. -node_modules/webpack/lib/node/NodeMainTemplate.runtime.js(18,11): error TS2693: 'Promise' only refers to a type, but is being used as a value here. -node_modules/webpack/lib/node/NodeMainTemplate.runtime.js(20,10): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/node/NodeMainTemplate.runtime.js(25,10): error TS2304: Cannot find name 'installedChunks'. node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(9,50): error TS2304: Cannot find name '$hotChunkFilename$'. node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(12,9): error TS2304: Cannot find name '$require$'. @@ -522,170 +325,78 @@ node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(12,35): error TS2 node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(18,5): error TS2345: Argument of type 'string' is not assignable to parameter of type 'RunningScriptOptions | undefined'. node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(20,4): error TS2304: Cannot find name 'hotAddUpdateChunk'. node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(26,50): error TS2304: Cannot find name '$hotMainFilename$'. -node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(27,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/node/NodeMainTemplateAsync.runtime.js(42,10): error TS2304: Cannot find name 'installedChunks'. -node_modules/webpack/lib/node/NodeSourcePlugin.js(62,29): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. +node_modules/webpack/lib/node/NodeSourcePlugin.js(8,33): error TS2307: Cannot find module 'node-libs-browser'. node_modules/webpack/lib/node/NodeTargetPlugin.js(10,20): error TS2339: Property 'builtinModules' does not exist on type 'typeof Module'. node_modules/webpack/lib/node/NodeTargetPlugin.js(10,58): error TS2339: Property 'binding' does not exist on type 'Process'. -node_modules/webpack/lib/node/NodeWatchFileSystem.js(45,34): error TS2339: Property 'includes' does not exist on type 'any[]'. -node_modules/webpack/lib/node/NodeWatchFileSystem.js(46,33): error TS2339: Property 'includes' does not exist on type 'any[]'. -node_modules/webpack/lib/node/NodeWatchFileSystem.js(47,36): error TS2339: Property 'includes' does not exist on type 'any[]'. -node_modules/webpack/lib/node/NodeWatchFileSystem.js(72,21): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/node/NodeWatchFileSystem.js(76,21): error TS2304: Cannot find name 'Map'. +node_modules/webpack/lib/node/NodeWatchFileSystem.js(7,27): error TS2307: Cannot find module 'watchpack'. +node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(9,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(10,24): error TS2307: Cannot find module '../../schemas/plugins/optimize/AggressiveSplittingPlugin.json'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(48,39): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(49,30): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(55,35): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(56,35): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(68,27): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(105,38): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(114,15): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(117,29): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(155,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(156,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(217,29): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(218,33): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/AggressiveSplittingPlugin.js(262,41): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. node_modules/webpack/lib/optimize/ChunkModuleIdRangePlugin.js(14,24): error TS2339: Property 'chunks' does not exist on type 'ChunkModuleIdRangePlugin'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(152,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(155,31): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(199,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(277,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(278,29): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(288,26): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(335,13): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(342,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(386,19): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(413,10): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(449,28): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(450,30): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(503,26): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(527,31): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(533,40): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(631,28): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(827,36): error TS2304: Cannot find name 'Set'. +node_modules/webpack/lib/optimize/ConcatenatedModule.js(10,29): error TS2307: Cannot find module 'eslint-scope'. +node_modules/webpack/lib/optimize/ConcatenatedModule.js(11,49): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(840,30): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(852,29): error TS2532: Object is possibly 'undefined'. +node_modules/webpack/lib/optimize/ConcatenatedModule.js(892,6): error TS2532: Object is possibly 'undefined'. +node_modules/webpack/lib/optimize/ConcatenatedModule.js(893,6): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(894,29): error TS2532: Object is possibly 'undefined'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(898,40): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(899,46): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ConcatenatedModule.js(917,35): error TS2304: Cannot find name 'Set'. +node_modules/webpack/lib/optimize/ConcatenatedModule.js(915,8): error TS2532: Object is possibly 'undefined'. +node_modules/webpack/lib/optimize/ConcatenatedModule.js(936,8): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(949,6): error TS2322: Type 'string' is not assignable to type 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(961,7): error TS2322: Type 'string' is not assignable to type 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(971,7): error TS2322: Type 'string' is not assignable to type 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(981,29): error TS2532: Object is possibly 'undefined'. node_modules/webpack/lib/optimize/ConcatenatedModule.js(1028,21): error TS2339: Property 'namespaceObjectSource' does not exist on type 'never'. -node_modules/webpack/lib/optimize/EnsureChunkConditionsPlugin.js(18,32): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/EnsureChunkConditionsPlugin.js(19,31): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/EnsureChunkConditionsPlugin.js(29,32): error TS2304: Cannot find name 'Set'. +node_modules/webpack/lib/optimize/LimitChunkCountPlugin.js(7,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/optimize/LimitChunkCountPlugin.js(8,24): error TS2307: Cannot find module '../../schemas/plugins/optimize/LimitChunkCountPlugin.json'. -node_modules/webpack/lib/optimize/MergeDuplicateChunksPlugin.js(16,33): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/MergeDuplicateChunksPlugin.js(35,38): error TS2304: Cannot find name 'Set'. +node_modules/webpack/lib/optimize/MinChunkSizePlugin.js(7,33): error TS2307: Cannot find module 'schema-utils'. node_modules/webpack/lib/optimize/MinChunkSizePlugin.js(8,24): error TS2307: Cannot find module '../../schemas/plugins/optimize/MinChunkSizePlugin.json'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(45,34): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(66,34): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(144,38): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(147,43): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(150,42): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(151,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(153,15): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(162,30): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(167,41): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(172,37): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(199,31): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(209,33): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(239,31): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(309,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(310,8): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(429,14): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(22,43): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(23,39): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(25,39): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(26,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(61,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(92,43): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/OccurrenceOrderPlugin.js(93,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js(12,20): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js(32,37): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js(36,46): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js(50,32): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js(79,41): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/RemoveParentModulesPlugin.js(86,27): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/RuntimeChunkPlugin.js(9,25): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/optimize/SideEffectsFlagPlugin.js(45,31): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SideEffectsFlagPlugin.js(63,48): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(173,31): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(249,27): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(255,20): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(260,35): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(263,46): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(265,31): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(277,32): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(324,36): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(330,38): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(358,24): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(359,34): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/optimize/SplitChunksPlugin.js(360,28): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/Queue.js(5,18): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/Queue.js(9,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/util/SetHelpers.js(4,36): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/SetHelpers.js(5,36): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/SetHelpers.js(15,22): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/SortableSet.js(3,27): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/SortableSet.js(41,12): error TS2339: Property 'size' does not exist on type 'SortableSet'. -node_modules/webpack/lib/util/SortableSet.js(46,29): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/util/SortableSet.js(68,22): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/SortableSet.js(86,38): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/StackedSetMap.js(15,18): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/StackedSetMap.js(71,18): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/StackedSetMap.js(83,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/util/StackedSetMap.js(87,14): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/StackedSetMap.js(92,16): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. -node_modules/webpack/lib/util/StackedSetMap.js(99,14): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/StackedSetMap.js(102,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/util/StackedSetMap.js(111,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/util/StackedSetMap.js(115,6): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/webpack/lib/util/TrackingSet.js(10,19): error TS2304: Cannot find name 'Set'. -node_modules/webpack/lib/util/cachedMerge.js(7,24): error TS2304: Cannot find name 'WeakMap'. +node_modules/webpack/lib/optimize/ModuleConcatenationPlugin.js(151,10): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. +node_modules/webpack/lib/optimize/SideEffectsFlagPlugin.js(7,20): error TS2307: Cannot find module 'micromatch'. +node_modules/webpack/lib/util/SortableSet.js(16,2): error TS2416: Property 'add' in type 'SortableSet' is not assignable to the same property in base type 'Set'. + Type '(value: any) => SortableSet' is not assignable to type '(value: any) => this'. + Type 'SortableSet' is not assignable to type 'this'. +node_modules/webpack/lib/util/SortableSet.js(46,45): error TS2345: Argument of type 'Function' is not assignable to parameter of type '((a: any, b: any) => number) | undefined'. + Type 'Function' is not assignable to type '(a: any, b: any) => number'. + Type 'Function' provides no match for the signature '(a: any, b: any): number'. +node_modules/webpack/lib/util/StackedSetMap.js(99,18): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. + Types of property '[Symbol.iterator]' are incompatible. + Type '() => IterableIterator' is not assignable to type '() => Iterator<[any, any]>'. + Type 'IterableIterator' is not assignable to type 'Iterator<[any, any]>'. + Types of property 'next' are incompatible. + Type '{ (value?: any): IteratorResult; (value?: any): IteratorResult; }' is not assignable to type '{ (value?: any): IteratorResult<[any, any]>; (value?: any): IteratorResult<[any, any]>; }'. + Type 'IteratorResult' is not assignable to type 'IteratorResult<[any, any]>'. + Type 'any[]' is not assignable to type '[any, any]'. + Property '0' is missing in type 'any[]'. node_modules/webpack/lib/util/cachedMerge.js(12,10): error TS2448: Block-scoped variable 'cachedMerge' used before its declaration. node_modules/webpack/lib/util/cachedMerge.js(12,29): error TS2448: Block-scoped variable 'cachedMerge' used before its declaration. -node_modules/webpack/lib/util/cachedMerge.js(17,20): error TS2304: Cannot find name 'WeakMap'. -node_modules/webpack/lib/util/cachedMerge.js(22,26): error TS2339: Property 'assign' does not exist on type 'ObjectConstructor'. -node_modules/webpack/lib/util/identifier.js(26,53): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/identifier.js(31,50): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/objectToMap.js(6,14): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/util/objectToMap.js(9,13): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/wasm/WasmModuleTemplatePlugin.js(44,33): error TS2304: Cannot find name 'Map'. -node_modules/webpack/lib/web/JsonpChunkTemplatePlugin.js(27,13): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. +node_modules/webpack/lib/util/objectToMap.js(9,17): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. +node_modules/webpack/lib/validateSchema.js(7,21): error TS2307: Cannot find module 'ajv'. +node_modules/webpack/lib/validateSchema.js(13,9): error TS2307: Cannot find module 'ajv-keywords'. +node_modules/webpack/lib/wasm/WasmModuleTemplatePlugin.js(7,31): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/web/JsonpChunkTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/web/JsonpExportMainTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/web/JsonpHotUpdateChunkTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(9,3): error TS2304: Cannot find name 'hotAddUpdateChunk'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(10,7): error TS2304: Cannot find name 'parentHotUpdateCallback'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(10,32): error TS2304: Cannot find name 'parentHotUpdateCallback'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(18,16): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(18,30): error TS2304: Cannot find name '$hotChunkFilename$'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(19,3): error TS2304: Cannot find name '$crossOriginLoading$'. -node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(26,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(31,23): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/web/JsonpMainTemplate.runtime.js(31,37): error TS2304: Cannot find name '$hotMainFilename$'. -node_modules/webpack/lib/web/JsonpMainTemplatePlugin.js(338,15): error TS2339: Property 'from' does not exist on type 'ArrayConstructor'. +node_modules/webpack/lib/web/JsonpMainTemplatePlugin.js(7,39): error TS2307: Cannot find module 'tapable'. node_modules/webpack/lib/webpack.js(14,38): error TS2307: Cannot find module '../schemas/WebpackOptions.json'. node_modules/webpack/lib/webpack.js(16,25): error TS2307: Cannot find module '../package.json'. node_modules/webpack/lib/webpack.js(63,1): error TS2539: Cannot assign to '"/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack"' because it is not a variable. -node_modules/webpack/lib/webpack.js(63,11): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/webpack/lib/webpack.js(64,9): error TS2339: Property 'version' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(125,24): error TS2339: Property 'optimize' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(140,24): error TS2339: Property 'web' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(145,24): error TS2339: Property 'webworker' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(148,24): error TS2339: Property 'node' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(153,24): error TS2339: Property 'debug' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(156,24): error TS2339: Property 'util' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(172,10): error TS2339: Property 'optimize' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. -node_modules/webpack/lib/webpack.js(179,10): error TS2339: Property 'optimize' does not exist on type 'typeof import("/home/nathansa/ts/tests/cases/user/webpack/node_modules/webpack/lib/webpack")'. +node_modules/webpack/lib/webworker/WebWorkerChunkTemplatePlugin.js(7,34): error TS2307: Cannot find module 'webpack-sources'. +node_modules/webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin.js(6,34): error TS2307: Cannot find module 'webpack-sources'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(9,3): error TS2304: Cannot find name 'hotAddUpdateChunk'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(10,7): error TS2304: Cannot find name 'parentHotUpdateCallback'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(10,32): error TS2304: Cannot find name 'parentHotUpdateCallback'. +node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(15,3): error TS2304: Cannot find name 'importScripts'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(15,17): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(15,31): error TS2304: Cannot find name '$hotChunkFilename$'. -node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(21,14): error TS2693: 'Promise' only refers to a type, but is being used as a value here. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(26,23): error TS2304: Cannot find name '$require$'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(26,37): error TS2304: Cannot find name '$hotMainFilename$'. node_modules/webpack/lib/webworker/WebWorkerMainTemplate.runtime.js(62,10): error TS2304: Cannot find name 'installedChunks'. diff --git a/tests/cases/user/acorn/tsconfig.json b/tests/cases/user/acorn/tsconfig.json index 83831f75188..6ef664a2c1c 100644 --- a/tests/cases/user/acorn/tsconfig.json +++ b/tests/cases/user/acorn/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/acorn"] } diff --git a/tests/cases/user/adonis-framework/tsconfig.json b/tests/cases/user/adonis-framework/tsconfig.json index c71a26fe9a4..829e8ff0730 100644 --- a/tests/cases/user/adonis-framework/tsconfig.json +++ b/tests/cases/user/adonis-framework/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/adonis-framework"] } diff --git a/tests/cases/user/ajv/tsconfig.json b/tests/cases/user/ajv/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/ajv/tsconfig.json +++ b/tests/cases/user/ajv/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/antd/tsconfig.json b/tests/cases/user/antd/tsconfig.json index adbd65f2d00..2079f4f9a07 100644 --- a/tests/cases/user/antd/tsconfig.json +++ b/tests/cases/user/antd/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [], "allowSyntheticDefaultImports": true } diff --git a/tests/cases/user/assert/tsconfig.json b/tests/cases/user/assert/tsconfig.json index 9815f82ad81..4c344cc1590 100644 --- a/tests/cases/user/assert/tsconfig.json +++ b/tests/cases/user/assert/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/assert"] } diff --git a/tests/cases/user/async/tsconfig.json b/tests/cases/user/async/tsconfig.json index 1ed38cb1ce9..b79170484bc 100644 --- a/tests/cases/user/async/tsconfig.json +++ b/tests/cases/user/async/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/async"] } diff --git a/tests/cases/user/axios/tsconfig.json b/tests/cases/user/axios/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/axios/tsconfig.json +++ b/tests/cases/user/axios/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/bcryptjs/tsconfig.json b/tests/cases/user/bcryptjs/tsconfig.json index bc9104802a1..4fcf3f61bc6 100644 --- a/tests/cases/user/bcryptjs/tsconfig.json +++ b/tests/cases/user/bcryptjs/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/bcryptjs"] } diff --git a/tests/cases/user/bignumber.js/tsconfig.json b/tests/cases/user/bignumber.js/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/bignumber.js/tsconfig.json +++ b/tests/cases/user/bignumber.js/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/bluebird/tsconfig.json b/tests/cases/user/bluebird/tsconfig.json index f56d0bc6abb..3461d0802dc 100644 --- a/tests/cases/user/bluebird/tsconfig.json +++ b/tests/cases/user/bluebird/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/bluebird"] } diff --git a/tests/cases/user/chrome-devtools-frontend/tsconfig.json b/tests/cases/user/chrome-devtools-frontend/tsconfig.json index 49ef4b500ad..58ae61fbda3 100644 --- a/tests/cases/user/chrome-devtools-frontend/tsconfig.json +++ b/tests/cases/user/chrome-devtools-frontend/tsconfig.json @@ -3,7 +3,7 @@ "outDir": "./built", "allowJs": true, "checkJs": true, - "lib": ["dom", "es2017"], + "lib": ["esnext", "dom"], "types": [] }, "include": [ diff --git a/tests/cases/user/clear-require/tsconfig.json b/tests/cases/user/clear-require/tsconfig.json index 0499b54a334..010d8edac98 100644 --- a/tests/cases/user/clear-require/tsconfig.json +++ b/tests/cases/user/clear-require/tsconfig.json @@ -7,7 +7,8 @@ "noEmit": true, "allowJs": true, "checkJs": true, - "types": ["node"], + "lib": ["esnext", "dom"], + "types": ["node"] }, "include": ["node_modules/clear-require"] } diff --git a/tests/cases/user/clone/tsconfig.json b/tests/cases/user/clone/tsconfig.json index 8e481dd2d05..569cb09985e 100644 --- a/tests/cases/user/clone/tsconfig.json +++ b/tests/cases/user/clone/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/clone"] } diff --git a/tests/cases/user/content-disposition/tsconfig.json b/tests/cases/user/content-disposition/tsconfig.json index 7d2d91a4f50..d597d933d8a 100644 --- a/tests/cases/user/content-disposition/tsconfig.json +++ b/tests/cases/user/content-disposition/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/content-disposition"] } diff --git a/tests/cases/user/debug/tsconfig.json b/tests/cases/user/debug/tsconfig.json index f5601316a4f..168535d6eb1 100644 --- a/tests/cases/user/debug/tsconfig.json +++ b/tests/cases/user/debug/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/debug"] } diff --git a/tests/cases/user/discord.js/tsconfig.json b/tests/cases/user/discord.js/tsconfig.json index a8a84f5c5fe..cb2b47ac078 100644 --- a/tests/cases/user/discord.js/tsconfig.json +++ b/tests/cases/user/discord.js/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": ["node"] } } diff --git a/tests/cases/user/electron/tsconfig.json b/tests/cases/user/electron/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/electron/tsconfig.json +++ b/tests/cases/user/electron/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/enhanced-resolve/tsconfig.json b/tests/cases/user/enhanced-resolve/tsconfig.json index 6c75bdcdbad..785c4c8ac97 100644 --- a/tests/cases/user/enhanced-resolve/tsconfig.json +++ b/tests/cases/user/enhanced-resolve/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/enhanced-resolve"] } diff --git a/tests/cases/user/eventemitter2/tsconfig.json b/tests/cases/user/eventemitter2/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/eventemitter2/tsconfig.json +++ b/tests/cases/user/eventemitter2/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/eventemitter3/tsconfig.json b/tests/cases/user/eventemitter3/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/eventemitter3/tsconfig.json +++ b/tests/cases/user/eventemitter3/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/firebase/tsconfig.json b/tests/cases/user/firebase/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/firebase/tsconfig.json +++ b/tests/cases/user/firebase/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/follow-redirects/tsconfig.json b/tests/cases/user/follow-redirects/tsconfig.json index b24bb45ba53..2631eb02ac4 100644 --- a/tests/cases/user/follow-redirects/tsconfig.json +++ b/tests/cases/user/follow-redirects/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/follow-redirects"] } diff --git a/tests/cases/user/formik/tsconfig.json b/tests/cases/user/formik/tsconfig.json index 860e282bdf0..1887c4face0 100644 --- a/tests/cases/user/formik/tsconfig.json +++ b/tests/cases/user/formik/tsconfig.json @@ -4,9 +4,10 @@ "strict": true, "esModuleInterop": true, "noEmit": true, - "types": [] + "types": [], + "lib": ["esnext", "dom"], }, "files": [ "index.tsx" ] -} \ No newline at end of file +} diff --git a/tests/cases/user/graceful-fs/tsconfig.json b/tests/cases/user/graceful-fs/tsconfig.json index 3876fb9b7f8..4a4435d0274 100644 --- a/tests/cases/user/graceful-fs/tsconfig.json +++ b/tests/cases/user/graceful-fs/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/graceful-fs"] } diff --git a/tests/cases/user/immutable/tsconfig.json b/tests/cases/user/immutable/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/immutable/tsconfig.json +++ b/tests/cases/user/immutable/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/isobject/tsconfig.json b/tests/cases/user/isobject/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/isobject/tsconfig.json +++ b/tests/cases/user/isobject/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/jimp/tsconfig.json b/tests/cases/user/jimp/tsconfig.json index a8a84f5c5fe..cb2b47ac078 100644 --- a/tests/cases/user/jimp/tsconfig.json +++ b/tests/cases/user/jimp/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": ["node"] } } diff --git a/tests/cases/user/jsonschema/tsconfig.json b/tests/cases/user/jsonschema/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/jsonschema/tsconfig.json +++ b/tests/cases/user/jsonschema/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/keycode/tsconfig.json b/tests/cases/user/keycode/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/keycode/tsconfig.json +++ b/tests/cases/user/keycode/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/leveldown/tsconfig.json b/tests/cases/user/leveldown/tsconfig.json index a8a84f5c5fe..cb2b47ac078 100644 --- a/tests/cases/user/leveldown/tsconfig.json +++ b/tests/cases/user/leveldown/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": ["node"] } } diff --git a/tests/cases/user/literal-no-oom/tsconfig.json b/tests/cases/user/literal-no-oom/tsconfig.json index eca78590e90..0a646283693 100644 --- a/tests/cases/user/literal-no-oom/tsconfig.json +++ b/tests/cases/user/literal-no-oom/tsconfig.json @@ -1,6 +1,7 @@ { "compilerOptions": { "target": "es6", + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/localforage/tsconfig.json b/tests/cases/user/localforage/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/localforage/tsconfig.json +++ b/tests/cases/user/localforage/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/lodash/tsconfig.json b/tests/cases/user/lodash/tsconfig.json index 67e74a5ddc4..4e130b37493 100644 --- a/tests/cases/user/lodash/tsconfig.json +++ b/tests/cases/user/lodash/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/lodash"] } diff --git a/tests/cases/user/log4js/tsconfig.json b/tests/cases/user/log4js/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/log4js/tsconfig.json +++ b/tests/cases/user/log4js/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/minimatch/tsconfig.json b/tests/cases/user/minimatch/tsconfig.json index 47baf602a43..a78270eceac 100644 --- a/tests/cases/user/minimatch/tsconfig.json +++ b/tests/cases/user/minimatch/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/minimatch"] } diff --git a/tests/cases/user/mobx/tsconfig.json b/tests/cases/user/mobx/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/mobx/tsconfig.json +++ b/tests/cases/user/mobx/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/moment/tsconfig.json b/tests/cases/user/moment/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/moment/tsconfig.json +++ b/tests/cases/user/moment/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/mqtt/tsconfig.json b/tests/cases/user/mqtt/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/mqtt/tsconfig.json +++ b/tests/cases/user/mqtt/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/npm/tsconfig.json b/tests/cases/user/npm/tsconfig.json index 688ee0efbf0..ab3eaf8cec7 100644 --- a/tests/cases/user/npm/tsconfig.json +++ b/tests/cases/user/npm/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/npm"] } diff --git a/tests/cases/user/npmlog/tsconfig.json b/tests/cases/user/npmlog/tsconfig.json index 7b827485ae7..e41cb272df3 100644 --- a/tests/cases/user/npmlog/tsconfig.json +++ b/tests/cases/user/npmlog/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/npmlog"] } diff --git a/tests/cases/user/octokit-rest/tsconfig.json b/tests/cases/user/octokit-rest/tsconfig.json index a8a84f5c5fe..cb2b47ac078 100644 --- a/tests/cases/user/octokit-rest/tsconfig.json +++ b/tests/cases/user/octokit-rest/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": ["node"] } } diff --git a/tests/cases/user/portfinder/tsconfig.json b/tests/cases/user/portfinder/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/portfinder/tsconfig.json +++ b/tests/cases/user/portfinder/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/postcss/tsconfig.json b/tests/cases/user/postcss/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/postcss/tsconfig.json +++ b/tests/cases/user/postcss/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/protobufjs/tsconfig.json b/tests/cases/user/protobufjs/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/protobufjs/tsconfig.json +++ b/tests/cases/user/protobufjs/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/redux/tsconfig.json b/tests/cases/user/redux/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/redux/tsconfig.json +++ b/tests/cases/user/redux/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/reselect/tsconfig.json b/tests/cases/user/reselect/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/reselect/tsconfig.json +++ b/tests/cases/user/reselect/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/rxjs/tsconfig.json b/tests/cases/user/rxjs/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/rxjs/tsconfig.json +++ b/tests/cases/user/rxjs/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/should/tsconfig.json b/tests/cases/user/should/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/should/tsconfig.json +++ b/tests/cases/user/should/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/sift/tsconfig.json b/tests/cases/user/sift/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/sift/tsconfig.json +++ b/tests/cases/user/sift/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/soap/tsconfig.json b/tests/cases/user/soap/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/soap/tsconfig.json +++ b/tests/cases/user/soap/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/sugar/tsconfig.json b/tests/cases/user/sugar/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/sugar/tsconfig.json +++ b/tests/cases/user/sugar/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/tslint/tsconfig.json b/tests/cases/user/tslint/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/tslint/tsconfig.json +++ b/tests/cases/user/tslint/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/uglify-js/tsconfig.json b/tests/cases/user/uglify-js/tsconfig.json index 1876a7c10b7..3c4dfc18abd 100644 --- a/tests/cases/user/uglify-js/tsconfig.json +++ b/tests/cases/user/uglify-js/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/uglify-js"] } diff --git a/tests/cases/user/url-search-params/tsconfig.json b/tests/cases/user/url-search-params/tsconfig.json index 41ebdb5490b..1ca26f34001 100644 --- a/tests/cases/user/url-search-params/tsconfig.json +++ b/tests/cases/user/url-search-params/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/url-search-params"] } diff --git a/tests/cases/user/util/tsconfig.json b/tests/cases/user/util/tsconfig.json index 3db5a4c30ef..ca58940aa02 100644 --- a/tests/cases/user/util/tsconfig.json +++ b/tests/cases/user/util/tsconfig.json @@ -8,6 +8,7 @@ "allowJs": true, "checkJs": true, "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/util"] } diff --git a/tests/cases/user/vue/tsconfig.json b/tests/cases/user/vue/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/vue/tsconfig.json +++ b/tests/cases/user/vue/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/vuex/tsconfig.json b/tests/cases/user/vuex/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/vuex/tsconfig.json +++ b/tests/cases/user/vuex/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/webpack/tsconfig.json b/tests/cases/user/webpack/tsconfig.json index 59b216a95e7..562639f48fe 100644 --- a/tests/cases/user/webpack/tsconfig.json +++ b/tests/cases/user/webpack/tsconfig.json @@ -7,7 +7,10 @@ "noEmit": true, "allowJs": true, "checkJs": true, + "downlevelIteration": true, + "target": "esnext", "types": ["node"], + "lib": ["esnext", "dom"], }, "include": ["node_modules/webpack"] } diff --git a/tests/cases/user/xlsx/tsconfig.json b/tests/cases/user/xlsx/tsconfig.json index cd66d349e94..cf556323fc5 100644 --- a/tests/cases/user/xlsx/tsconfig.json +++ b/tests/cases/user/xlsx/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] } -} \ No newline at end of file +} diff --git a/tests/cases/user/xpath/tsconfig.json b/tests/cases/user/xpath/tsconfig.json index aa10372d8d1..cf556323fc5 100644 --- a/tests/cases/user/xpath/tsconfig.json +++ b/tests/cases/user/xpath/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015", "dom"], + "lib": ["esnext", "dom"], "types": [] } } diff --git a/tests/cases/user/zone.js/tsconfig.json b/tests/cases/user/zone.js/tsconfig.json index 3eff28851c6..30e1ee5dc63 100644 --- a/tests/cases/user/zone.js/tsconfig.json +++ b/tests/cases/user/zone.js/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "strict": true, - "lib": ["es2015"], + "lib": ["esnext", "dom"], "types": [] }, "files": [