From d85f8601f3d0eb450ec8ba212ab419f1c13f0f4a Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Fri, 6 Apr 2018 16:04:38 -0700 Subject: [PATCH] Update user tests with improved lib settings --- 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 673a471c8d10b..a02c176db3268 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 345bf16e50050..2e91020c166c9 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 57352634459e1..85b1bf1f81c58 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 9d2f156e68b10..c78c122343c49 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 6c5d98c4c5c5d..21952052b6afb 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 38efb9a17a6ec..63e0576428190 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 0d599a3b9180b..e3157063e94e1 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 821307948c52e..2176908b8484e 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 0dfe86cdfb365..0000000000000 --- 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 7ccc94821aaa8..1d83e53c74b70 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 c543894749521..38a4f3d53124c 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 553c2c1b92d33..82da0d14b233e 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 979eaf43bd572..a7df9993b62c7 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 dce5d44b83cdf..e0d63aa93047d 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 d8449f26f18af..3550dacc7a2d0 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 97658c0e7de39..a5fafbe9112bf 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 b55ee221f562a..4f6fb657807d1 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 123fd31504416..8430b403e58a8 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 83831f75188bc..6ef664a2c1c5c 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 c71a26fe9a49c..829e8ff07308b 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 cd66d349e94e1..cf556323fc5f4 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 adbd65f2d00a2..2079f4f9a0797 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 9815f82ad81f4..4c344cc1590d2 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 1ed38cb1ce9e1..b79170484bca2 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 cd66d349e94e1..cf556323fc5f4 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 bc9104802a115..4fcf3f61bc6a9 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 cd66d349e94e1..cf556323fc5f4 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 f56d0bc6abbba..3461d0802dc86 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 49ef4b500adb6..58ae61fbda306 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 0499b54a334ea..010d8edac98cc 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 8e481dd2d05ef..569cb09985e8c 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 7d2d91a4f50d1..d597d933d8a0b 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 f5601316a4fd7..168535d6eb12f 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 a8a84f5c5feff..cb2b47ac078fc 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 aa10372d8d12b..cf556323fc5f4 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 6c75bdcdbadf3..785c4c8ac97f3 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 b24bb45ba5323..2631eb02ac4a7 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 860e282bdf032..1887c4face069 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 3876fb9b7f819..4a4435d0274b6 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 a8a84f5c5feff..cb2b47ac078fc 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 cd66d349e94e1..cf556323fc5f4 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 aa10372d8d12b..cf556323fc5f4 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 a8a84f5c5feff..cb2b47ac078fc 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 eca78590e9081..0a64628369392 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 aa10372d8d12b..cf556323fc5f4 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 67e74a5ddc476..4e130b374938a 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 cd66d349e94e1..cf556323fc5f4 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 47baf602a43fe..a78270eceac26 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 688ee0efbf069..ab3eaf8cec717 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 7b827485ae720..e41cb272df38e 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 a8a84f5c5feff..cb2b47ac078fc 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 aa10372d8d12b..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 cd66d349e94e1..cf556323fc5f4 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 1876a7c10b7fb..3c4dfc18abdac 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 41ebdb5490bf4..1ca26f3400191 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 3db5a4c30ef1c..ca58940aa0255 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 aa10372d8d12b..cf556323fc5f4 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 aa10372d8d12b..cf556323fc5f4 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 59b216a95e737..562639f48fef9 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 cd66d349e94e1..cf556323fc5f4 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 aa10372d8d12b..cf556323fc5f4 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 3eff28851c6fd..30e1ee5dc63ca 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": [