Update user baselines +cc @sandersn (#42842)

Co-authored-by: typescript-bot <typescript@microsoft.com>
This commit is contained in:
TypeScript Bot 2021-04-06 08:58:43 -07:00 committed by GitHub
parent fb87079994
commit a56baa7394
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 3111 additions and 2023 deletions

View File

@ -2,51 +2,65 @@ Exit Code: 1
Standard output:
Rush Multi-Project Build Tool 5.X.X - https://rushjs.io
Node.js version is 15.7.0 (unstable)
Node.js version is 15.13.0 (unstable)
Starting "rush rebuild"
Executing a maximum of ?simultaneous processes...
==[ @azure/eslint-plugin-azure-sdk ]==============================[ 1 of 61 ]==
==[ @azure/eslint-plugin-azure-sdk ]==============================[ 1 of 77 ]==
"@azure-tests/perf-ai-metrics-advisor" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/abort-controller" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/communication-administration" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/ai-text-analytics" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-ai-text-analytics" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/communication-chat" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/communication-common" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/communication-identity" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/communication-phone-numbers" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/communication-sms" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-amqp" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/event-hubs" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/eventhubs-checkpointstore-blob" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/service-bus" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/eventgrid" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-auth" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/ai-anomaly-detector" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/ai-form-recognizer" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-ai-form-recognizer" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/ai-metrics-advisor" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/ai-text-analytics" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/container-registry" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-client" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/data-tables" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/eventgrid" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-eventgrid" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-http" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-storage-blob" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/app-configuration" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/attestation" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-lro" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/keyvault-admin" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/keyvault-certificates" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-keyvault-certificates" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/keyvault-keys" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-keyvault-keys" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/keyvault-secrets" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-keyvault-secrets" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-blob" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/quantum-jobs" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-blob-changefeed" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-file-datalake" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-storage-file-datalake" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/synapse-artifacts" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/digital-twins-core" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/identity" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/cosmos" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/quantum-jobs" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-identity" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/iot-device-update" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/keyvault-common" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/mixedreality-authentication" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/monitor-opentelemetry-exporter" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/schema-registry" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/schema-registry-avro" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-queue" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/keyvault-common" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/opentelemetry-exporter-azure-monitor" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/search-documents" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-search-documents" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-file-share" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure-tests/perf-storage-file-share" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-queue" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/synapse-access-control" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/synapse-managed-private-endpoints" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/synapse-monitoring" is blocked by "@azure/eslint-plugin-azure-sdk".
@ -56,18 +70,32 @@ Executing a maximum of ?simultaneous processes...
"@azure/test-utils-recorder" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/storage-internal-avro" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/test-utils-multi-version" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-https" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-rest-pipeline" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-tracing" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/cosmos" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-crypto" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/mock-hub" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-asynciterator-polyfill" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-paging" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-tracing" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-util" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/core-xml" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/dev-tool" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/event-processor-host" is blocked by "@azure/eslint-plugin-azure-sdk".
"testhub" is blocked by "@azure/eslint-plugin-azure-sdk".
"@azure/logger" is blocked by "@azure/eslint-plugin-azure-sdk".
==[ BLOCKED: 60 projects ]=====================================================
==[ @azure/dev-tool ]============================================[ 77 of 77 ]==
==[ BLOCKED: 75 projects ]=====================================================
These projects were blocked by dependencies that failed:
@azure-tests/perf-ai-form-recognizer
@azure-tests/perf-ai-metrics-advisor
@azure-tests/perf-ai-text-analytics
@azure-tests/perf-eventgrid
@azure-tests/perf-identity
@azure-tests/perf-keyvault-certificates
@azure-tests/perf-keyvault-keys
@azure-tests/perf-keyvault-secrets
@azure-tests/perf-search-documents
@azure-tests/perf-storage-blob
@azure-tests/perf-storage-file-datalake
@azure-tests/perf-storage-file-share
@azure/abort-controller
@azure/ai-anomaly-detector
@azure/ai-form-recognizer
@ -75,38 +103,42 @@ These projects were blocked by dependencies that failed:
@azure/ai-text-analytics
@azure/app-configuration
@azure/attestation
@azure/communication-administration
@azure/communication-chat
@azure/communication-common
@azure/communication-identity
@azure/communication-phone-numbers
@azure/communication-sms
@azure/container-registry
@azure/core-amqp
@azure/core-asynciterator-polyfill
@azure/core-auth
@azure/core-client
@azure/core-crypto
@azure/core-http
@azure/core-https
@azure/core-lro
@azure/core-paging
@azure/core-rest-pipeline
@azure/core-tracing
@azure/core-util
@azure/core-xml
@azure/cosmos
@azure/data-tables
@azure/dev-tool
@azure/digital-twins-core
@azure/event-hubs
@azure/event-processor-host
@azure/eventgrid
@azure/eventhubs-checkpointstore-blob
@azure/identity
@azure/iot-device-update
@azure/keyvault-admin
@azure/keyvault-certificates
@azure/keyvault-common
@azure/keyvault-keys
@azure/keyvault-secrets
@azure/logger
@azure/opentelemetry-exporter-azure-monitor
@azure/mixedreality-authentication
@azure/mock-hub
@azure/monitor-opentelemetry-exporter
@azure/quantum-jobs
@azure/schema-registry
@azure/schema-registry-avro
@ -127,27 +159,49 @@ These projects were blocked by dependencies that failed:
@azure/test-utils-multi-version
@azure/test-utils-perfstress
@azure/test-utils-recorder
testhub
==[ FAILURE: 1 project ]=======================================================
==[ FAILURE: 2 projects ]======================================================
--[ FAILURE: @azure/eslint-plugin-azure-sdk ]----------------[ ? seconds ]--
Invoking: tsc -p tsconfig.build.json && prettier --write dist/**/*.{js,json,md}
../../temp/node_modules/.pnpm/@typescript-eslint/experimental-utils@X.X.X_eslint@X.X.X+typescript@X.X.X/node_modules/@typescript-eslint/experimental-utils/_ts3.4/dist/ast-utils/eslint-utils/astUtilities.d.ts:22:136 - error TS2307: Cannot find module '@typescript-eslint/scope-manager/dist/scope/BlockScope'.
22 declare const getPropertyName: (node: TSESTree.MemberExpression | TSESTree.Property | TSESTree.MethodDefinition, initialScope?: import("@typescript-eslint/scope-manager/dist/scope/BlockScope").BlockScope | import("@typescript-eslint/scope-manager/dist/scope/CatchScope").CatchScope | import("@typescript-eslint/scope-manager/dist/scope/ClassScope").ClassScope | import("@typescript-eslint/scope-manager/dist/scope/ConditionalTypeScope").ConditionalTypeScope | import("@typescript-eslint/scope-manager/dist/scope/ForScope").ForScope | import("@typescript-eslint/scope-manager/dist/scope/FunctionExpressionNameScope").FunctionExpressionNameScope | import("@typescript-eslint/scope-manager/dist/scope/FunctionScope").FunctionScope | import("@typescript-eslint/scope-manager/dist/scope/FunctionTypeScope").FunctionTypeScope | import("@typescript-eslint/scope-manager/dist/scope/GlobalScope").GlobalScope | import("@typescript-eslint/scope-manager/dist/scope/MappedTypeScope").MappedTypeScope | import("@typescript-eslint/scope-manager/dist/scope/ModuleScope").ModuleScope | import("@typescript-eslint/scope-manager/dist/scope/SwitchScope").SwitchScope | import("@typescript-eslint/scope-manager/dist/scope/TSEnumScope").TSEnumScope | import("@typescript-eslint/scope-manager/dist/scope/TSModuleScope").TSModuleScope | import("@typescript-eslint/scope-manager/dist/scope/TypeScope").TypeScope | import("@typescript-eslint/scope-manager/dist/scope/WithScope").WithScope | undefined) => string | null;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../temp/node_modules/.pnpm/@typescript-eslint/experimental-utils@X.X.X_eslint@X.X.X+typescript@X.X.X/node_modules/@typescript-eslint/experimental-utils/_ts3.4/dist/ast-utils/eslint-utils/astUtilities.d.ts:22:214 - error TS2307: Cannot find module '@typescript-eslint/scope-manager/dist/scope/CatchScope'.
22 declare const getPropertyName: (node: TSESTree.MemberExpression | TSESTree.Property | TSESTree.MethodDefinition, initialScope?: import("@typescript-eslint/scope-manager/dist/scope/BlockScope").BlockScope | import("@typescript-eslint/scope-manager/dist/scope/CatchScope").CatchScope | import("@typescript-eslint/scope-manager/dist/scope/ClassScope").ClassScope | import("@typescript-eslint/scope-manager/dist/scope/ConditionalTypeScope").ConditionalTypeScope | import("@typescript-eslint/scope-manager/dist/scope/ForScope").ForScope | import("@typescript-eslint/scope-manager/dist/scope/FunctionExpressionNameScope").FunctionExpressionNameScope | import("@typescript-eslint/scope-manager/dist/scope/FunctionScope").FunctionScope | import("@typescript-eslint/scope-manager/dist/scope/FunctionTypeScope").FunctionTypeScope | import("@typescript-eslint/scope-manager/dist/scope/GlobalScope").GlobalScope | import("@typescript-eslint/scope-manager/dist/scope/MappedTypeScope").MappedTypeScope | import("@typescript-eslint/scope-manager/dist/scope/ModuleScope").ModuleScope | import("@typescript-eslint/scope-manager/dist/scope/SwitchScope").SwitchScope | import("@typescript-eslint/scope-manager/dist/scope/TSEnumScope").TSEnumScope | import("@typescript-eslint/scope-manager/dist/scope/TSModuleScope").TSModuleScope | import("@typescript-eslint/scope-manager/dist/scope/TypeScope").TypeScope | import("@typescript-eslint/scope-manager/dist/scope/WithScope").WithScope | undefined) => string | null;
...260 lines omitted...
../../temp/node_modules/.pnpm/@typescript-eslint/experimental-utils@X.X.X_eslint@X.X.X+typescript@X.X.X/node_modules/@typescript-eslint/experimental-utils/_ts3.4/dist/ast-utils/eslint-utils/astUtilities.d.ts:22:136 - error TS2307: Cannot find module '@typescript-eslint/scope-manager/dist/scope/Scope'.
22 declare const getPropertyName: (node: TSESTree.MemberExpression | TSESTree.Property | TSESTree.MethodDefinition, initialScope?: import("@typescript-eslint/scope-manager/dist/scope/Scope").Scope | undefined) => string | null;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../temp/node_modules/.pnpm/@typescript-eslint/experimental-utils@X.X.X_eslint@X.X.X+typescript@X.X.X/node_modules/@typescript-eslint/experimental-utils/_ts3.4/dist/ast-utils/eslint-utils/astUtilities.d.ts:34:75 - error TS2307: Cannot find module '@typescript-eslint/scope-manager/dist/scope/Scope'.
34 declare const getStaticValue: (node: TSESTree.Node, initialScope?: import("@typescript-eslint/scope-manager/dist/scope/Scope").Scope | undefined) => {
...35 lines omitted...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/rules/ts-use-interface-parameters.ts:13:8 - error TS2307: Cannot find module '@typescript-eslint/typescript-estree/dist/parser-options'.
13 } from "@typescript-eslint/typescript-estree/dist/parser-options";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Found 55 errors.
Found 10 errors.
--[ FAILURE: @azure/dev-tool ]-------------------------------[ ? seconds ]--
Invoking: tsc
src/commands/about.ts(39,44): error TS1109: Expression expected.
src/commands/about.ts(39,51): error TS1005: ':' expected.
src/commands/package/resolve.ts(33,36): error TS1109: Expression expected.
src/commands/package/resolve.ts(33,53): error TS1005: ':' expected.
src/commands/samples/checkNodeVersions.ts(240,49): error TS1109: Expression expected.
src/commands/samples/checkNodeVersions.ts(240,60): error TS1005: ':' expected.
src/commands/samples/publish.ts(202,37): error TS1109: Expression expected.
src/commands/samples/publish.ts(202,66): error TS1005: ':' expected.
...64 lines omitted...
src/util/printer.ts(117,72): error TS1005: ':' expected.
src/util/printer.ts(118,76): error TS1109: Expression expected.
src/util/printer.ts(118,96): error TS1109: Expression expected.
src/util/printer.ts(119,22): error TS1005: ':' expected.
src/util/printer.ts(119,33): error TS1109: Expression expected.
src/util/printer.ts(119,49): error TS1005: ':' expected.
src/util/printer.ts(119,60): error TS1109: Expression expected.
src/util/printer.ts(119,78): error TS1005: ':' expected.
src/util/sampleConfiguration.ts(120,49): error TS1109: Expression expected.
src/util/sampleConfiguration.ts(120,53): error TS1005: ':' expected.
rush rebuild (? seconds)
Standard error:
Your version of Node.js (X.X.X) has not been tested with this release of the Rush engine. Please consider upgrading the "rushVersion" setting in rush.json, or downgrading Node.js.
Your version of Node.js (X.X.X) is an odd-numbered release. These releases frequently have bugs. Please consider installing a Long Term Support (LTS) version instead.
Returned error code: 2
"@azure/eslint-plugin-azure-sdk" failed to build.
Returned error code: 1
"@azure/dev-tool" failed to build.
Projects failed to build.

File diff suppressed because it is too large Load Diff

View File

@ -3,22 +3,22 @@ Standard output:
yarn run vX.X.X
$ node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile
[XX:XX:XX] Using gulpfile /vscode/gulpfile.js
[XX:XX:XX] [monaco.d.ts] monaco.d.ts is changed - total time took ?s
[XX:XX:XX] Error: /vscode/extensions/html-language-features/server/src/modes/javascriptMode.ts(130,4): Unused '@ts-expect-error' directive.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Standard error:
[XX:XX:XX] 'compile' errored after ?s
[XX:XX:XX] Error: monaco.d.ts is no longer up to date. Please run gulp watch and commit the new file.
at formatError (/vscode/node_modules/gulp-cli/lib/versioned/^4.0.0/format-error.js:21:10)
at Gulp.<anonymous> (/vscode/node_modules/gulp-cli/lib/versioned/^4.0.0/log/events.js:33:15)
at Gulp.emit (events.js:203:15)
at Gulp.EventEmitter.emit (domain.js:448:20)
at Object.error (/vscode/node_modules/undertaker/lib/helpers/createExtensions.js:61:10)
at handler (/vscode/node_modules/now-and-later/lib/map.js:50:14)
at f (/vscode/node_modules/once/once.js:25:25)
at f (/vscode/node_modules/once/once.js:25:25)
at tryCatch (/vscode/node_modules/async-done/index.js:24:15)
at done (/vscode/node_modules/async-done/index.js:40:12)
(node:18) [DEP0097] DeprecationWarning: Using a domain property in MakeCallback is deprecated. Use the async_context variant of MakeCallback or the AsyncResource class instead.
[XX:XX:XX] 'compile' errored after
[XX:XX:XX] Error: Found 1 errors
at Stream.<anonymous> (/vscode/build/lib/reporter.js:91:29)
at _end (/vscode/node_modules/through/index.js:65:9)
at Stream.stream.end (/vscode/node_modules/through/index.js:74:5)
at StreamFilter.onend (/vscode/node_modules/readable-stream/lib/_stream_readable.js:577:10)
at Object.onceWrapper (events.js:286:20)
at StreamFilter.emit (events.js:203:15)
at StreamFilter.EventEmitter.emit (domain.js:466:23)
at endReadableNT (/vscode/node_modules/readable-stream/lib/_stream_readable.js:1010:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
error Command failed with exit code 1.

View File

@ -19,6 +19,14 @@ The API report is up to date: temp/compiler-dom.api.md
Writing package typings: /vue-next/packages/compiler-dom/dist/compiler-dom.d.ts
Writing package typings: /vue-next/dist/compiler-dom.d.ts
API Extractor completed successfully.
Rolling up type definitions for compiler-sfc...
Analysis will use the bundled TypeScript version 4.1.5
*** The target project appears to use TypeScript X.X.X-insiders.xxxxxxxx which is newer than the bundled compiler engine; consider upgrading API Extractor.
Writing: /vue-next/temp/compiler-sfc.api.json
The API report is up to date: temp/compiler-sfc.api.md
Writing package typings: /vue-next/packages/compiler-sfc/dist/compiler-sfc.d.ts
Writing package typings: /vue-next/dist/compiler-sfc.d.ts
API Extractor completed successfully.
Rolling up type definitions for compiler-ssr...
Analysis will use the bundled TypeScript version 4.1.5
*** The target project appears to use TypeScript X.X.X-insiders.xxxxxxxx which is newer than the bundled compiler engine; consider upgrading API Extractor.
@ -27,13 +35,29 @@ The API report is up to date: temp/compiler-ssr.api.md
Writing package typings: /vue-next/packages/compiler-ssr/dist/compiler-ssr.d.ts
Writing package typings: /vue-next/dist/compiler-ssr.d.ts
API Extractor completed successfully.
Rolling up type definitions for compiler-sfc...
Rolling up type definitions for reactivity...
Analysis will use the bundled TypeScript version 4.1.5
*** The target project appears to use TypeScript X.X.X-insiders.xxxxxxxx which is newer than the bundled compiler engine; consider upgrading API Extractor.
Writing: /vue-next/temp/compiler-sfc.api.json
The API report is up to date: temp/compiler-sfc.api.md
Writing package typings: /vue-next/packages/compiler-sfc/dist/compiler-sfc.d.ts
Writing package typings: /vue-next/dist/compiler-sfc.d.ts
Writing: /vue-next/temp/reactivity.api.json
The API report is up to date: temp/reactivity.api.md
Writing package typings: /vue-next/packages/reactivity/dist/reactivity.d.ts
Writing package typings: /vue-next/dist/reactivity.d.ts
API Extractor completed successfully.
Rolling up type definitions for runtime-core...
Analysis will use the bundled TypeScript version 4.1.5
*** The target project appears to use TypeScript X.X.X-insiders.xxxxxxxx which is newer than the bundled compiler engine; consider upgrading API Extractor.
Writing: /vue-next/temp/runtime-core.api.json
The API report is up to date: temp/runtime-core.api.md
Writing package typings: /vue-next/packages/runtime-core/dist/runtime-core.d.ts
Writing package typings: /vue-next/dist/runtime-core.d.ts
API Extractor completed successfully.
Rolling up type definitions for server-renderer...
Analysis will use the bundled TypeScript version 4.1.5
*** The target project appears to use TypeScript X.X.X-insiders.xxxxxxxx which is newer than the bundled compiler engine; consider upgrading API Extractor.
Writing: /vue-next/temp/server-renderer.api.json
The API report is up to date: temp/server-renderer.api.md
Writing package typings: /vue-next/packages/server-renderer/dist/server-renderer.d.ts
Writing package typings: /vue-next/dist/server-renderer.d.ts
API Extractor completed successfully.
@ -63,66 +87,100 @@ Warning: dist/packages/compiler-core/src/options.d.ts:36:25 - (tsdoc-escape-righ
Warning: dist/packages/compiler-core/src/options.d.ts:36:26 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:36:19 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:36:20 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:87:42 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:87:43 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:87:35 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:87:36 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:128:39 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:128:21 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:149:42 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:149:43 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:149:35 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:149:36 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:89:42 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:89:43 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:89:35 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:89:36 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:130:39 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:130:21 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:151:42 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:151:43 - (tsdoc-escape-right-brace) The "}" character should be escaped using a backslash to avoid confusion with a TSDoc inline tag
Warning: dist/packages/compiler-core/src/options.d.ts:151:35 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: dist/packages/compiler-core/src/options.d.ts:151:36 - (tsdoc-malformed-inline-tag) Expecting a TSDoc tag starting with "{@"
Warning: /vue-next/packages/reactivity/src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
/vue-next/packages/compiler-sfc/src/index.ts → packages/compiler-sfc/dist/compiler-sfc.cjs.js...
created packages/compiler-dom/dist/compiler-dom.global.prod.js in ?s
created packages/compiler-sfc/dist/compiler-sfc.cjs.js in ?s
/vue-next/packages/compiler-sfc/src/index.ts → packages/compiler-sfc/dist/compiler-sfc.global.js...
/vue-next/packages/compiler-sfc/src/index.ts → packages/compiler-sfc/dist/compiler-sfc.esm-browser.js...
Warning: /vue-next/packages/reactivity/src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
/vue-next/packages/compiler-ssr/src/index.ts → packages/compiler-ssr/dist/compiler-ssr.cjs.js...
created packages/compiler-sfc/dist/compiler-sfc.esm-browser.js in ?s
created packages/compiler-ssr/dist/compiler-ssr.cjs.js in ?s
(!) Missing shims for Node.js built-ins
Creating a browser bundle that depends on 'path', 'url' and 'util'. You might need to include https://github.com/ionic-team/rollup-plugin-node-polyfills
(!) Missing global variable names
Use output.globals to specify browser global variable names corresponding to external modules
path (guessing 'path')
url (guessing 'url')
util (guessing 'require$$0')
created packages/compiler-sfc/dist/compiler-sfc.global.js in ?s
Warning: dist/packages/compiler-sfc/src/compileScript.d.ts:27:36 - (tsdoc-escape-greater-than) The ">" character should be escaped using a backslash to avoid confusion with an HTML tag
Warning: dist/packages/compiler-sfc/src/compileScript.d.ts:27:23 - (tsdoc-html-tag-missing-equals) The HTML element has an invalid attribute: Expecting "=" after HTML attribute name
Warning: dist/packages/compiler-sfc/src/compileScript.d.ts:28:36 - (tsdoc-escape-greater-than) The ">" character should be escaped using a backslash to avoid confusion with an HTML tag
Warning: dist/packages/compiler-sfc/src/compileScript.d.ts:28:23 - (tsdoc-html-tag-missing-equals) The HTML element has an invalid attribute: Expecting "=" after HTML attribute name
Warning: dist/packages/compiler-sfc/src/compileStyle.d.ts:18:8 - (tsdoc-missing-deprecation-message) The @deprecated block must include a deprecation message, e.g. describing the recommended alternative
Warning: /vue-next/packages/reactivity/src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
Warning: /vue-next/packages/reactivity/src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.esm-bundler.js...
/vue-next/packages/runtime-core/src/index.ts → packages/runtime-core/dist/runtime-core.esm-bundler.js...
[!] (plugin rpt2) Error: /vue-next/packages/reactivity/src/baseHandlers.ts(195,3): semantic error TS2322: Type '(target: object) => (string | number | symbol)[]' is not assignable to type '(target: object) => ArrayLike<string | symbol>'.
Type '(string | number | symbol)[]' is not assignable to type 'ArrayLike<string | symbol>'.
Index signatures are incompatible.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
packages/reactivity/src/baseHandlers.ts
Error: /vue-next/packages/reactivity/src/baseHandlers.ts(195,3): semantic error TS2322: Type '(target: object) => (string | number | symbol)[]' is not assignable to type '(target: object) => ArrayLike<string | symbol>'.
Type '(string | number | symbol)[]' is not assignable to type 'ArrayLike<string | symbol>'.
Index signatures are incompatible.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
at error (/vue-next/node_modules/rollup/dist/shared/rollup.js:5275:30)
at throwPluginError (/vue-next/node_modules/rollup/dist/shared/rollup.js:18232:12)
at Object.error (/vue-next/node_modules/rollup/dist/shared/rollup.js:18839:24)
at Object.error (/vue-next/node_modules/rollup/dist/shared/rollup.js:18401:38)
at RollupContext.error (/vue-next/node_modules/rollup-plugin-typescript2/src/rollupcontext.ts:37:18)
at /vue-next/node_modules/rollup-plugin-typescript2/src/print-diagnostics.ts:41:11
at arrayEach (/vue-next/node_modules/rollup-plugin-typescript2/node_modules/lodash/lodash.js:516:11)
at Function.forEach (/vue-next/node_modules/rollup-plugin-typescript2/node_modules/lodash/lodash.js:9368:14)
at _.each (/vue-next/node_modules/rollup-plugin-typescript2/src/print-diagnostics.ts:9:2)
at Object.transform (/vue-next/node_modules/rollup-plugin-typescript2/src/index.ts:242:5)
created packages/reactivity/dist/reactivity.esm-bundler.js in ?s
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.esm-browser.js...
created packages/reactivity/dist/reactivity.esm-browser.js in ?s
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.cjs.js...
created packages/reactivity/dist/reactivity.cjs.js in ?s
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.global.js...
created packages/runtime-core/dist/runtime-core.esm-bundler.js in ?s
/vue-next/packages/runtime-core/src/index.ts → packages/runtime-core/dist/runtime-core.cjs.js...
created packages/reactivity/dist/reactivity.global.js in ?s
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.esm-browser.prod.js...
created packages/reactivity/dist/reactivity.esm-browser.prod.js in ?s
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.cjs.prod.js...
created packages/reactivity/dist/reactivity.cjs.prod.js in ?s
/vue-next/packages/reactivity/src/index.ts → packages/reactivity/dist/reactivity.global.prod.js...
created packages/runtime-core/dist/runtime-core.cjs.js in ?s
/vue-next/packages/runtime-core/src/index.ts → packages/runtime-core/dist/runtime-core.cjs.prod.js...
created packages/reactivity/dist/reactivity.global.prod.js in ?s
created packages/runtime-core/dist/runtime-core.cjs.prod.js in ?s
Warning: src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
Warning: /vue-next/packages/reactivity/src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
Warning: dist/packages/runtime-core/src/index.d.ts:34:9 - (TS2717) Subsequent property declarations must have the same type. Property 'runtimeCoreBailTypes' must be of type 'VNode<RendererNode, RendererElement, { [key: string]: any; }> | { $: ComponentInternalInstance; }', but here has type 'VNode<RendererNode, RendererElement, { [key: string]: any; }> | { $: ComponentInternalInstance; }'.
/vue-next/packages/runtime-dom/src/index.ts → packages/runtime-dom/dist/runtime-dom.esm-bundler.js...
/vue-next/packages/server-renderer/src/index.ts → packages/server-renderer/dist/server-renderer.cjs.js...
created packages/runtime-dom/dist/runtime-dom.esm-bundler.js in ?s
/vue-next/packages/runtime-dom/src/index.ts → packages/runtime-dom/dist/runtime-dom.esm-browser.js...
created packages/server-renderer/dist/server-renderer.cjs.js in ?s
/vue-next/packages/server-renderer/src/index.ts → packages/server-renderer/dist/server-renderer.cjs.prod.js...
created packages/runtime-dom/dist/runtime-dom.esm-browser.js in ?s
/vue-next/packages/runtime-dom/src/index.ts → packages/runtime-dom/dist/runtime-dom.cjs.js...
created packages/runtime-dom/dist/runtime-dom.cjs.js in ?s
/vue-next/packages/runtime-dom/src/index.ts → packages/runtime-dom/dist/runtime-dom.global.js...
created packages/server-renderer/dist/server-renderer.cjs.prod.js in ?s
created packages/runtime-dom/dist/runtime-dom.global.js in ?s
/vue-next/packages/runtime-dom/src/index.ts → packages/runtime-dom/dist/runtime-dom.esm-browser.prod.js...
Warning: /vue-next/packages/reactivity/src/baseHandlers.ts:198:3 - (TS2322) Type '(string | number | symbol)[]' is not assignable to type '(string | symbol)[]'.
Type 'string | number | symbol' is not assignable to type 'string | symbol'.
Type 'number' is not assignable to type 'string | symbol'.
/vue-next/packages/sfc-playground/src/index.ts → packages/sfc-playground/dist/sfc-playground.global.js...
[!] Error: Could not resolve entry module (packages/sfc-playground/src/index.ts).
Error: Could not resolve entry module (packages/sfc-playground/src/index.ts).
at error (/vue-next/node_modules/rollup/dist/shared/rollup.js:5239:30)
at ModuleLoader.loadEntryModule (/vue-next/node_modules/rollup/dist/shared/rollup.js:18677:20)
at async Promise.all (index 0)
/vue-next/node_modules/brotli/build/encode.js:3
1<process.argv.length?process.argv[1].replace(/\\/g,"/"):"unknown-program");b.arguments=process.argv.slice(2);"undefined"!==typeof module&&(module.exports=b);process.on("uncaughtException",function(a){if(!(a instanceof y))throw a;});b.inspect=function(){return"[Emscripten Module object]"}}else if(x)b.print||(b.print=print),"undefined"!=typeof printErr&&(b.printErr=printErr),b.read="undefined"!=typeof read?read:function(){throw"no read() available (jsc?)";},b.readBinary=function(a){if("function"===
^
Error: Command failed with exit code 1: rollup -c --environment COMMIT:f48345a,NODE_ENV:production,TARGET:reactivity,TYPES:true
Error: Command failed with exit code 1: rollup -c --environment COMMIT:4fe4de0,NODE_ENV:development,TARGET:sfc-playground,TYPES:true
at makeError (/vue-next/node_modules/execa/lib/error.js:59:11)
at handlePromise (/vue-next/node_modules/execa/index.js:114:26)
at processTicksAndRejections (node:internal/process/task_queues:94:5)
at async build (/vue-next/scripts/build.js:91:3) {
shortMessage: 'Command failed with exit code 1: rollup -c --environment COMMIT:f48345a,NODE_ENV:production,TARGET:reactivity,TYPES:true',
command: 'rollup -c --environment COMMIT:f48345a,NODE_ENV:production,TARGET:reactivity,TYPES:true',
at async build (/vue-next/scripts/build.js:91:3)
at async runParallel (/vue-next/scripts/build.js:67:9)
at async buildAll (/vue-next/scripts/build.js:53:3)
at async run (/vue-next/scripts/build.js:44:5) {
shortMessage: 'Command failed with exit code 1: rollup -c --environment COMMIT:4fe4de0,NODE_ENV:development,TARGET:sfc-playground,TYPES:true',
command: 'rollup -c --environment COMMIT:4fe4de0,NODE_ENV:development,TARGET:sfc-playground,TYPES:true',
exitCode: 1,
signal: undefined,
signalDescription: undefined,
@ -133,9 +191,3 @@ Error: Command failed with exit code 1: rollup -c --environment COMMIT:f48345a,N
isCanceled: false,
killed: false
}
npm ERR! code 7
npm ERR! path /vue-next
npm ERR! command failed
npm ERR! command sh -c node scripts/build.js "--types"
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/XXXX-XX-XXXXXXXXX-debug.log

View File

@ -10,8 +10,10 @@ error TS2688: Cannot find type definition file for '../../../out-test/api/TestUt
error TS2688: Cannot find type definition file for '../../../out-test/api/TestUtils'.
The file is in the program because:
Entry point of type library '../../../out-test/api/TestUtils' specified in compilerOptions
addons/xterm-addon-ligatures/src/font.ts(6,29): error TS2307: Cannot find module 'font-finder' or its corresponding type declarations.
addons/xterm-addon-ligatures/src/font.ts(7,32): error TS2307: Cannot find module 'font-ligatures' or its corresponding type declarations.
addons/xterm-addon-ligatures/src/font.ts(6,26): error TS2307: Cannot find module 'font-finder' or its corresponding type declarations.
addons/xterm-addon-ligatures/src/font.ts(7,44): error TS2307: Cannot find module 'font-ligatures' or its corresponding type declarations.
addons/xterm-addon-ligatures/src/font.ts(47,30): error TS2583: Cannot find name 'AsyncIterableIterator'. Do you need to change your target library? Try changing the `lib` compiler option to 'es2018' or later.
addons/xterm-addon-ligatures/src/font.ts(62,38): error TS2307: Cannot find module 'font-finder' or its corresponding type declarations.
addons/xterm-addon-ligatures/src/index.ts(7,22): error TS2307: Cannot find module 'font-ligatures' or its corresponding type declarations.
addons/xterm-addon-ligatures/src/index.ts(75,14): error TS2347: Untyped function calls may not accept type arguments.
addons/xterm-addon-ligatures/src/index.ts(76,9): error TS7006: Parameter 'range' implicitly has an 'any' type.

View File

@ -35,9 +35,9 @@ node_modules/adonis-framework/src/Config/index.js(39,15): error TS2304: Cannot f
node_modules/adonis-framework/src/Config/index.js(58,15): error TS2304: Cannot find name 'Mixed'.
node_modules/adonis-framework/src/Encryption/index.js(53,15): error TS2304: Cannot find name 'Mixed'.
node_modules/adonis-framework/src/Encryption/index.js(71,34): error TS2769: No overload matches this call.
Overload 1 of 4, '(data: ArrayBufferView, input_encoding: undefined, output_encoding: BinaryToTextEncoding): string', gave the following error.
Overload 1 of 4, '(data: ArrayBufferView, input_encoding: undefined, output_encoding: Encoding): string', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'undefined'.
Overload 2 of 4, '(data: string, input_encoding: Encoding | undefined, output_encoding: BinaryToTextEncoding): string', gave the following error.
Overload 2 of 4, '(data: string, input_encoding: Encoding | undefined, output_encoding: Encoding): string', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'Encoding | undefined'.
node_modules/adonis-framework/src/Encryption/index.js(77,27): error TS2322: Type 'string' is not assignable to type 'Buffer'.
node_modules/adonis-framework/src/Encryption/index.js(77,50): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'.
@ -46,7 +46,7 @@ node_modules/adonis-framework/src/Encryption/index.js(87,15): error TS2304: Cann
node_modules/adonis-framework/src/Encryption/index.js(101,21): error TS2769: No overload matches this call.
Overload 1 of 4, '(data: ArrayBufferView, input_encoding: undefined, output_encoding: Encoding): string', gave the following error.
Argument of type '"base64"' is not assignable to parameter of type 'undefined'.
Overload 2 of 4, '(data: string, input_encoding: BinaryToTextEncoding | undefined, output_encoding: Encoding): string', gave the following error.
Overload 2 of 4, '(data: string, input_encoding: Encoding | undefined, output_encoding: Encoding): string', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'Encoding'.
node_modules/adonis-framework/src/Encryption/index.js(102,5): error TS2322: Type 'string' is not assignable to type 'Buffer & string'.
Type 'string' is not assignable to type 'Buffer'.
@ -136,7 +136,6 @@ node_modules/adonis-framework/src/Response/index.js(56,7): error TS1056: Accesso
node_modules/adonis-framework/src/Response/index.js(68,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher.
node_modules/adonis-framework/src/Response/index.js(76,15): error TS2304: Cannot find name 'Mixed'.
node_modules/adonis-framework/src/Response/index.js(95,16): error TS2304: Cannot find name 'Html'.
node_modules/adonis-framework/src/Response/index.js(144,12): error TS1003: Identifier expected.
node_modules/adonis-framework/src/Response/index.js(172,15): error TS2304: Cannot find name 'Mixed'.
node_modules/adonis-framework/src/Response/index.js(299,15): error TS2304: Cannot find name 'Mixed'.
node_modules/adonis-framework/src/Response/index.js(323,15): error TS2304: Cannot find name 'Mixed'.

View File

@ -4,17 +4,17 @@ lib/adapters/http.js(13,19): error TS2732: Cannot find module './../../package.j
lib/adapters/http.js(22,12): error TS2304: Cannot find name 'AxiosProxyConfig'.
lib/adapters/http.js(34,5): error TS2532: Object is possibly 'undefined'.
lib/adapters/http.js(38,11): error TS2339: Property 'beforeRedirect' does not exist on type 'ClientRequestArgs'.
lib/adapters/http.js(109,22): error TS2345: Argument of type 'string | null' is not assignable to parameter of type 'string'.
lib/adapters/http.js(116,22): error TS2345: Argument of type 'string | null' is not assignable to parameter of type 'string'.
Type 'null' is not assignable to type 'string'.
lib/adapters/http.js(146,17): error TS2531: Object is possibly 'null'.
lib/adapters/http.js(146,40): error TS2531: Object is possibly 'null'.
lib/adapters/http.js(241,23): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(247,44): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(253,13): error TS2322: Type 'string' is not assignable to type 'Buffer'.
lib/adapters/http.js(255,15): error TS2322: Type 'string' is not assignable to type 'Buffer'.
lib/adapters/http.js(255,45): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'.
lib/adapters/http.js(268,40): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(297,42): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(153,17): error TS2531: Object is possibly 'null'.
lib/adapters/http.js(153,40): error TS2531: Object is possibly 'null'.
lib/adapters/http.js(248,23): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(254,44): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(260,13): error TS2322: Type 'string' is not assignable to type 'Buffer'.
lib/adapters/http.js(262,15): error TS2322: Type 'string' is not assignable to type 'Buffer'.
lib/adapters/http.js(262,45): error TS2345: Argument of type 'Buffer' is not assignable to parameter of type 'string'.
lib/adapters/http.js(275,40): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/http.js(304,42): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.
lib/adapters/xhr.js(65,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(77,7): error TS2322: Type 'null' is not assignable to type 'XMLHttpRequest'.
lib/adapters/xhr.js(84,51): error TS2345: Argument of type 'null' is not assignable to parameter of type 'string | undefined'.

View File

@ -178,9 +178,6 @@ node_modules/bluebird/js/release/using.js(78,20): error TS2339: Property 'doDisp
node_modules/bluebird/js/release/using.js(92,14): error TS2339: Property 'constructor$' does not exist on type 'FunctionDisposer'.
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 TS2350: Only a void function can be called with the 'new' keyword.
node_modules/bluebird/js/release/util.js(279,45): error TS2345: Argument of type 'PropertyDescriptor | { value: any; } | undefined' is not assignable to parameter of type 'PropertyDescriptor & ThisType<any>'.
Type 'undefined' is not assignable to type 'PropertyDescriptor & ThisType<any>'.
Type 'undefined' is not assignable to type 'PropertyDescriptor'.
node_modules/bluebird/js/release/util.js(405,13): error TS2532: Object is possibly 'undefined'.
node_modules/bluebird/js/release/util.js(405,33): error TS2532: Object is possibly 'undefined'.
node_modules/bluebird/js/release/util.js(405,54): error TS2532: Object is possibly 'undefined'.

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
Exit Code: 2
Standard output:
node_modules/debug/src/browser.js(3,100): error TS2539: Cannot assign to '_typeof' because it is immutable.
node_modules/debug/src/browser.js(3,165): error TS2539: Cannot assign to '_typeof' because it is immutable.
node_modules/debug/src/browser.js(3,100): error TS2630: Cannot assign to '_typeof' because it is a function.
node_modules/debug/src/browser.js(3,165): error TS2630: Cannot assign to '_typeof' because it is a function.
node_modules/debug/src/browser.js(34,74): error TS2339: Property 'type' does not exist on type 'Process'.
node_modules/debug/src/browser.js(34,112): error TS2339: Property '__nwjs' does not exist on type 'Process'.
node_modules/debug/src/browser.js(45,138): error TS2551: Property 'WebkitAppearance' does not exist on type 'CSSStyleDeclaration'. Did you mean 'webkitAppearance'?
node_modules/debug/src/browser.js(46,70): error TS2339: Property 'firebug' does not exist on type 'Console'.
node_modules/debug/src/browser.js(46,81): error TS2774: This condition will always return true since the function is always defined. Did you mean to call it instead?
node_modules/debug/src/browser.js(46,81): error TS2774: This condition will always return true since this function appears to always be defined. Did you mean to call it instead?
node_modules/debug/src/browser.js(100,148): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type '[message?: any, ...optionalParams: any[]]'.
node_modules/debug/src/browser.js(152,13): error TS2304: Cannot find name 'LocalStorage'.
node_modules/debug/src/common.js(51,24): error TS2339: Property 'colors' does not exist on type '{ (namespace: string): Function; debug: ...; default: ...; coerce: (val: any) => any; disable: () => void; enable: (namespaces: string) => void; enabled: (name: string) => boolean; humanize: { ...; }; ... 4 more ...; selectColor: (namespace: string) => string | number; }'.

View File

@ -3,24 +3,30 @@ Standard output:
node_modules/follow-redirects/index.js(38,17): error TS2345: Argument of type 'this' is not assignable to parameter of type 'Writable'.
Type 'RedirectableRequest' is missing the following properties from type 'Writable': writable, writableEnded, writableFinished, writableHighWaterMark, and 27 more.
node_modules/follow-redirects/index.js(50,10): error TS2339: Property 'on' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(96,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(97,10): error TS2339: Property 'abort' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(144,10): error TS2339: Property 'once' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(147,12): error TS2339: Property 'socket' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(157,8): error TS2339: Property 'once' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(158,8): error TS2339: Property 'once' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(228,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(267,16): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(317,12): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(339,17): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
node_modules/follow-redirects/index.js(71,8): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(72,8): error TS2339: Property 'removeAllListeners' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(107,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(156,10): error TS2339: Property 'on' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(161,14): error TS2339: Property '_timeout' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(162,25): error TS2339: Property '_timeout' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(164,10): error TS2339: Property '_timeout' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(165,12): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(174,12): error TS2339: Property 'removeListener' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(182,12): error TS2339: Property 'socket' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(189,8): error TS2339: Property 'once' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(190,8): error TS2339: Property 'once' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(249,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(288,16): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(338,12): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(360,17): 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(342,35): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
node_modules/follow-redirects/index.js(363,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(360,14): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(372,13): error TS2339: Property 'cause' does not exist on type 'CustomError'.
node_modules/follow-redirects/index.js(373,12): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(380,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(498,25): error TS2339: Property 'code' does not exist on type 'Error'.
node_modules/follow-redirects/index.js(381,14): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(393,13): error TS2339: Property 'cause' does not exist on type 'CustomError'.
node_modules/follow-redirects/index.js(394,12): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(401,10): error TS2339: Property 'emit' does not exist on type 'RedirectableRequest'.
node_modules/follow-redirects/index.js(519,25): error TS2339: Property 'code' does not exist on type 'Error'.

View File

@ -0,0 +1,40 @@
Exit Code: 134
Standard output:
Security context: 0x3dea4659d9f1 <JSObject>
2: replace [0x3dea4658f591](this=0x03d0e4277831 <String[2]: 24>,0x03d0e4277891 <JSRegExp <String[4]: -\d+>>,0x03d0e42778c9 <JSFunction (sfi = 0x2a90a2730f99)>)
3: recursiveTypeRelatedTo(aka recursiveTypeRelatedTo) [0x3d0e4276bd9] [../../../built/local/tsc.js:~60789] [pc=0x1d8e6d0052c9](this=0x026cc8702...
==== JS stack trace =========================================
0: ExitFrame [pc: 0x1d8e6bdcfc5d]
1: StubFrame [pc: 0x1d8e6bdc6db0]
<--- JS stacktrace --->
[10593:0x40cb7d0] 46251 ms: Mark-sweep 1351.3 (1446.4) -> 1338.0 (1447.9) MB, 1143.3 / 0.0 ms (average mu = 0.207, current mu = 0.203) allocation failure scavenge might not succeed
[10593:0x40cb7d0] 44816 ms: Mark-sweep 1350.1 (1444.9) -> 1336.4 (1445.9) MB, 1217.8 / 0.0 ms (average mu = 0.211, current mu = 0.155) allocation failure scavenge might not succeed
<--- Last few GCs --->
Standard error:
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
Writing Node.js report to file: report.20210406.144020.10593.0.001.json
Node.js report completed
1: 0x95bd00 node::Abort() [node]
2: 0x95cc46 node::OnFatalError(char const*, char const*) [node]
3: 0xb3dbde v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
4: 0xb3de14 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
5: 0xf3ce52 [node]
6: 0xf3cf58 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [node]
7: 0xf49678 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [node]
8: 0xf4a18b v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
9: 0xf4cec1 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [node]
10: 0xf170f4 v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) [node]
11: 0x11cd3fe v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) [node]
12: 0x1d8e6bdcfc5d
Aborted (core dumped)

View File

@ -11,10 +11,10 @@ node_modules/graceful-fs/graceful-fs.js(74,30): error TS2345: Argument of type '
node_modules/graceful-fs/graceful-fs.js(86,13): error TS2554: Expected 0 arguments, but got 1.
node_modules/graceful-fs/graceful-fs.js(97,54): error TS2339: Property '__patched' does not exist on type 'typeof import("fs")'.
node_modules/graceful-fs/graceful-fs.js(99,8): error TS2339: Property '__patched' does not exist on type 'typeof import("fs")'.
node_modules/graceful-fs/graceful-fs.js(226,5): error TS2539: Cannot assign to 'ReadStream' because it is immutable.
node_modules/graceful-fs/graceful-fs.js(227,5): error TS2539: Cannot assign to 'WriteStream' because it is immutable.
node_modules/graceful-fs/graceful-fs.js(247,7): error TS2539: Cannot assign to 'ReadStream' because it is immutable.
node_modules/graceful-fs/graceful-fs.js(257,7): error TS2539: Cannot assign to 'WriteStream' because it is immutable.
node_modules/graceful-fs/graceful-fs.js(226,5): error TS2629: Cannot assign to 'ReadStream' because it is a class.
node_modules/graceful-fs/graceful-fs.js(227,5): error TS2629: Cannot assign to 'WriteStream' because it is a class.
node_modules/graceful-fs/graceful-fs.js(247,7): error TS2629: Cannot assign to 'ReadStream' because it is a class.
node_modules/graceful-fs/graceful-fs.js(257,7): error TS2629: Cannot assign to 'WriteStream' because it is a class.
node_modules/graceful-fs/graceful-fs.js(291,68): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type '[any?, any?, ...any[]]'.
node_modules/graceful-fs/graceful-fs.js(314,70): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type '[any?, any?, ...any[]]'.
node_modules/graceful-fs/graceful-fs.js(363,9): error TS2554: Expected 0 arguments, but got 3.

View File

@ -416,15 +416,15 @@ node_modules/lodash/take.js(29,25): error TS1016: A required parameter cannot fo
node_modules/lodash/takeRight.js(29,30): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/takeRightWhile.js(41,48): error TS2554: Expected 0-1 arguments, but got 2.
node_modules/lodash/takeWhile.js(41,48): error TS2554: Expected 0-1 arguments, but got 2.
node_modules/lodash/template.js(140,36): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/template.js(152,34): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(159,21): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(164,6): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(167,6): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(176,9): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(184,15): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(209,62): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(238,21): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'string'.
node_modules/lodash/template.js(155,36): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/template.js(167,34): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(174,21): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(179,6): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(182,6): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(191,9): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(199,15): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(224,62): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/template.js(259,21): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'string'.
node_modules/lodash/templateSettings.js(63,12): error TS2322: Type '{ escape: (string?: string | undefined) => string; }' is not assignable to type 'Function'.
Object literal may only specify known properties, and ''escape'' does not exist in type 'Function'.
node_modules/lodash/throttle.js(59,28): error TS2532: Object is possibly 'undefined'.
@ -433,8 +433,8 @@ node_modules/lodash/toLower.js(11,21): error TS8024: JSDoc '@param' tag has name
node_modules/lodash/toUpper.js(11,21): error TS8024: JSDoc '@param' tag has name 'string', but there is no parameter with that name.
node_modules/lodash/transform.js(46,37): error TS2554: Expected 0-1 arguments, but got 2.
node_modules/lodash/transform.js(60,12): error TS2722: Cannot invoke an object which is possibly 'undefined'.
node_modules/lodash/trim.js(33,30): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/trimEnd.js(29,33): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/trim.js(31,30): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/trimEnd.js(27,33): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/trimStart.js(29,35): error TS1016: A required parameter cannot follow an optional parameter.
node_modules/lodash/truncate.js(60,36): error TS2532: Object is possibly 'undefined'.
node_modules/lodash/truncate.js(61,26): error TS2532: Object is possibly 'undefined'.

View File

@ -1,130 +1,251 @@
Exit Code: 2
Standard output:
lib/auth/legacy.js(9,81): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/auth/sso.js(68,17): error TS2554: Expected 0 arguments, but got 2.
lib/birthday.js(5,20): error TS2538: Type 'Buffer' cannot be used as an index type.
lib/bugs.js(44,17): error TS2554: Expected 0 arguments, but got 2.
lib/cache.js(108,32): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
lib/access.js(27,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Access'.
lib/adduser.js(16,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'AddUser'.
lib/audit.js(14,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Audit'.
lib/base-command.js(15,29): error TS2339: Property 'description' does not exist on type 'Function'.
lib/base-command.js(20,26): error TS2339: Property 'description' does not exist on type 'Function'.
lib/base-command.js(21,43): error TS2339: Property 'description' does not exist on type 'Function'.
lib/base-command.js(24,27): error TS2339: Property 'usage' does not exist on type 'Function'.
lib/base-command.js(27,43): error TS2339: Property 'usage' does not exist on type 'Function'.
lib/base-command.js(29,26): error TS2339: Property 'params' does not exist on type 'Function'.
lib/base-command.js(31,58): error TS2339: Property 'params' does not exist on type 'Function'.
lib/bin.js(9,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Bin'.
lib/bugs.js(12,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Bugs'.
lib/cache.js(15,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Cache'.
lib/cache.js(119,34): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/cache.js(109,24): error TS2532: Object is possibly 'undefined'.
lib/ci.js(20,16): error TS2769: No overload matches this call.
lib/cache.js(120,26): error TS2532: Object is possibly 'undefined'.
lib/ci.js(13,16): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/ci.js(25,16): error TS2769: No overload matches this call.
lib/ci.js(18,16): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/ci.js(31,9): error TS2339: Property 'code' does not exist on type 'Error'.
lib/cli.js(45,27): error TS2339: Property 'exit' does not exist on type '(er: any) => void'.
lib/completion.js(61,24): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
lib/ci.js(29,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'CI'.
lib/ci.js(40,11): error TS2339: Property 'code' does not exist on type 'Error'.
lib/cli.js(47,27): error TS2339: Property 'exit' does not exist on type '(er: any) => void'.
lib/completion.js(54,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Completion'.
lib/completion.js(65,26): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/completion.js(62,24): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
lib/completion.js(66,26): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/completion.js(179,7): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/completion.js(199,9): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/config.js(201,14): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/docs.js(37,17): error TS2554: Expected 0 arguments, but got 2.
lib/doctor.js(246,17): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string | any[] | ((root: any, shouldOwn: any, mask?: any) => Promise<string>) | (() => Promise<any>)'.
lib/doctor.js(246,29): error TS2349: This expression is not callable.
Not all constituents of type 'string | any[] | ((root: any, shouldOwn: any, mask?: any) => Promise<string>) | (() => Promise<any>)' are callable.
Type 'string' has no call signatures.
lib/doctor.js(246,35): error TS2488: Type 'string | any[] | ((root: any, shouldOwn: any, mask?: any) => Promise<string>) | (() => Promise<any>)' must have a '[Symbol.iterator]()' method that returns an iterator.
lib/doctor.js(248,17): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string | any[] | ((root: any, shouldOwn: any, mask?: any) => Promise<string>) | (() => Promise<any>)'.
lib/doctor.js(260,7): error TS2322: Type 'string | false | any[] | ((root: any, shouldOwn: any, mask?: any) => Promise<string>) | (() => Promise<any>)' is not assignable to type 'boolean'.
lib/completion.js(208,7): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/completion.js(228,9): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/config.js(38,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Config'.
lib/config.js(218,16): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/dedupe.js(14,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Dedupe'.
lib/dedupe.js(25,10): error TS2339: Property 'code' does not exist on type 'Error'.
lib/deprecate.js(15,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Deprecate'.
lib/diff.js(20,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Diff'.
lib/dist-tag.js(16,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'DistTag'.
lib/docs.js(15,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Docs'.
lib/doctor.js(41,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Doctor'.
lib/doctor.js(80,19): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string | any[]'.
lib/doctor.js(80,36): error TS2538: Type 'any[]' cannot be used as an index type.
lib/doctor.js(82,19): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string | any[]'.
lib/doctor.js(92,9): error TS2322: Type 'string | false | any[]' is not assignable to type 'boolean'.
Type 'string' is not assignable to type 'boolean'.
lib/doctor.js(266,7): error TS2322: Type 'string | false | any[] | ((root: any, shouldOwn: any, mask?: any) => Promise<string>) | (() => Promise<any>)' is not assignable to type 'boolean'.
lib/fund.js(144,11): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/fund.js(155,20): error TS2339: Property 'code' does not exist on type 'Error'.
lib/fund.js(174,9): error TS2339: Property 'code' does not exist on type 'Error'.
lib/fund.js(180,9): error TS2339: Property 'code' does not exist on type 'Error'.
lib/help.js(135,7): error TS2322: Type 'boolean' is not assignable to type 'string'.
lib/help.js(150,35): error TS2769: No overload matches this call.
lib/doctor.js(98,9): error TS2322: Type 'string | false | any[]' is not assignable to type 'boolean'.
lib/edit.js(17,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Edit'.
lib/edit.js(56,13): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/exec.js(62,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Exec'.
lib/exec.js(79,22): error TS2345: Argument of type '{ path: any; runPath: string; }' is not assignable to parameter of type '{ locationMsg: any; path: any; runPath: any; }'.
Property 'locationMsg' is missing in type '{ path: any; runPath: string; }' but required in type '{ locationMsg: any; path: any; runPath: any; }'.
lib/explain.js(16,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Explain'.
lib/explain.js(27,33): error TS2554: Expected 0-1 arguments, but got 2.
lib/explore.js(16,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Explore'.
lib/find-dupes.js(11,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'FindDupes'.
lib/fund.js(31,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Fund'.
lib/fund.js(52,33): error TS2554: Expected 0-1 arguments, but got 2.
lib/fund.js(71,11): error TS2339: Property 'code' does not exist on type 'Error'.
lib/fund.js(77,11): error TS2339: Property 'code' does not exist on type 'Error'.
lib/fund.js(221,22): error TS2339: Property 'code' does not exist on type 'Error'.
lib/get.js(10,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Get'.
lib/help-search.js(15,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'HelpSearch'.
lib/help.js(21,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Help'.
lib/help.js(73,26): error TS2531: Object is possibly 'null'.
lib/help.js(74,26): error TS2531: Object is possibly 'null'.
lib/help.js(78,16): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
lib/help.js(78,29): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
lib/help.js(98,9): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/help.js(132,35): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '{ env: { MANPATH: string; }; stdio: string; }' is not assignable to parameter of type 'SpawnOptions'.
Argument of type '{ env: {}; stdio: string; }' is not assignable to parameter of type 'SpawnOptions'.
Types of property 'stdio' are incompatible.
Type 'string' is not assignable to type 'StdioOptions | undefined'.
lib/help.js(151,10): error TS2339: Property 'on' does not exist on type 'never'.
lib/help.js(134,12): error TS2339: Property 'on' does not exist on type 'never'.
The intersection 'ChildProcessWithoutNullStreams & ChildProcessByStdio<Writable, Readable, Readable> & ... 7 more ... & ChildProcess' was reduced to 'never' because property 'stdin' has conflicting types in some constituents.
lib/help.js(165,7): error TS2322: Type 'string' is not assignable to type 'number'.
lib/help.js(168,7): error TS2322: Type 'string' is not assignable to type 'number'.
lib/help.js(171,7): error TS2322: Type 'string' is not assignable to type 'number'.
lib/help.js(176,70): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
lib/init.js(46,55): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/init.js(77,16): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/ls.js(288,68): error TS2345: Argument of type '{ node: any; seenNodes: any; }' is not assignable to parameter of type '{ node: any; }'.
Object literal may only specify known properties, and 'seenNodes' does not exist in type '{ node: any; }'.
lib/ls.js(392,5): error TS2345: Argument of type '{ arb: any; args: any; global: any; json: any; }' is not assignable to parameter of type '{ arb: any; args: any; json: any; }'.
Object literal may only specify known properties, and 'global' does not exist in type '{ arb: any; args: any; json: any; }'.
lib/npm.js(72,18): error TS2769: No overload matches this call.
lib/help.js(138,16): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/hook.js(12,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Hook'.
lib/init.js(13,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Init'.
lib/init.js(58,62): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/init.js(89,18): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/install-ci-test.js(12,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'InstallCITest'.
lib/install-test.js(12,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'InstallTest'.
lib/install.js(20,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Install'.
lib/link.js(21,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Link'.
lib/ll.js(5,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'LL'.
lib/logout.js(13,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Logout'.
lib/ls.js(32,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'LS'.
lib/ls.js(43,33): error TS2554: Expected 0-1 arguments, but got 2.
lib/npm.js(56,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(97,18): error TS2769: No overload matches this call.
lib/npm.js(85,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(120,22): error TS2769: No overload matches this call.
lib/npm.js(112,22): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(142,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(153,20): error TS2769: No overload matches this call.
lib/npm.js(117,22): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(191,40): error TS2554: Expected 0-1 arguments, but got 2.
lib/npm.js(290,44): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
lib/npm.js(139,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(147,20): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(166,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(168,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(175,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(177,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(186,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(190,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(192,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(194,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(197,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(199,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(203,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(207,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(209,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"time"' is not assignable to parameter of type 'Signals'.
lib/npm.js(212,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/npm.js(300,44): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/owner.js(193,25): error TS2339: Property 'name' does not exist on type 'string'.
lib/owner.js(193,35): error TS2339: Property 'error' does not exist on type 'string'.
lib/owner.js(203,3): error TS2322: Type '{ name: any; email: any; }' is not assignable to type 'string'.
lib/owner.js(203,17): error TS2339: Property 'name' does not exist on type 'string'.
lib/owner.js(203,32): error TS2339: Property 'email' does not exist on type 'string'.
lib/profile.js(20,3): error TS2554: Expected 0-3 arguments, but got 4.
lib/repo.js(49,17): error TS2554: Expected 0 arguments, but got 2.
lib/run-script.js(99,22): error TS2769: No overload matches this call.
lib/org.js(12,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Org'.
lib/outdated.js(22,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Outdated'.
lib/outdated.js(119,7): error TS2532: Object is possibly 'undefined'.
lib/outdated.js(125,9): error TS2532: Object is possibly 'undefined'.
lib/outdated.js(128,9): error TS2532: Object is possibly 'undefined'.
lib/outdated.js(180,9): error TS2532: Object is possibly 'undefined'.
lib/owner.js(16,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Owner'.
lib/owner.js(150,27): error TS2339: Property 'name' does not exist on type 'string'.
lib/owner.js(150,37): error TS2339: Property 'error' does not exist on type 'string'.
lib/owner.js(160,5): error TS2322: Type '{ name: any; email: any; }' is not assignable to type 'string'.
lib/owner.js(160,19): error TS2339: Property 'name' does not exist on type 'string'.
lib/owner.js(160,34): error TS2339: Property 'email' does not exist on type 'string'.
lib/pack.js(20,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Pack'.
lib/ping.js(17,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Ping'.
lib/prefix.js(10,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Prefix'.
lib/profile.js(46,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Profile'.
lib/prune.js(13,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Prune'.
lib/publish.js(27,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Publish'.
lib/rebuild.js(15,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Rebuild'.
lib/rebuild.js(26,33): error TS2554: Expected 0-1 arguments, but got 2.
lib/repo.js(17,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Repo'.
lib/restart.js(11,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Restart'.
lib/root.js(9,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Root'.
lib/root.js(19,15): error TS2554: Expected 0 arguments, but got 1.
lib/run-script.js(20,20): error TS2769: No overload matches this call.
Overload 2 of 2, '(...items: ConcatArray<never>[]): never[]', gave the following error.
Type 'string' is not assignable to type 'never'.
Overload 2 of 2, '(...items: ConcatArray<never>[]): never[]', gave the following error.
Type 'string' is not assignable to type 'never'.
Overload 2 of 2, '(...items: ConcatArray<never>[]): never[]', gave the following error.
Type 'string' is not assignable to type 'never'.
lib/run-script.js(43,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'RunScript'.
lib/run-script.js(76,63): error TS2525: Initializer provides no value for this binding element and the binding element has no default value.
lib/search.js(35,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Search'.
lib/search/format-package-stream.js(40,19): error TS2339: Property 'emit' does not exist on type 'JSONOutputStream'.
lib/shrinkwrap.js(25,8): error TS2339: Property 'code' does not exist on type 'Error'.
lib/set-script.js(21,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'SetScript'.
lib/set.js(9,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Set'.
lib/shrinkwrap.js(16,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Shrinkwrap'.
lib/shrinkwrap.js(34,10): error TS2339: Property 'code' does not exist on type 'Error'.
lib/star.js(14,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Star'.
lib/stars.js(14,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Stars'.
lib/start.js(11,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Start'.
lib/stop.js(11,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Stop'.
lib/team.js(13,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Team'.
lib/test.js(11,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Test'.
lib/token.js(18,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Token'.
lib/uninstall.js(15,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Uninstall'.
lib/unpublish.js(20,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Unpublish'.
lib/unstar.js(10,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Unstar'.
lib/update.js(17,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Update'.
lib/update.js(33,33): error TS2554: Expected 0-1 arguments, but got 2.
lib/utils/cleanup-log-files.js(15,16): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/utils/cleanup-log-files.js(19,16): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/utils/cleanup-log-files.js(27,13): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/utils/config.js(30,14): error TS2532: Object is possibly 'undefined'.
lib/utils/config.js(31,41): error TS2769: No overload matches this call.
Overload 1 of 2, '(...items: ConcatArray<undefined>[]): undefined[]', gave the following error.
Argument of type 'string[]' is not assignable to parameter of type 'ConcatArray<undefined>'.
lib/utils/config/definition.js(48,52): error TS2339: Property 'default' does not exist on type 'Definition'.
lib/utils/config/definition.js(50,48): error TS2339: Property 'type' does not exist on type 'Definition'.
lib/utils/config/definition.js(73,39): error TS2339: Property 'description' does not exist on type 'Definition'.
lib/utils/config/definition.js(77,30): error TS2339: Property 'deprecated' does not exist on type 'Definition'.
lib/utils/config/definition.js(78,40): error TS2339: Property 'deprecated' does not exist on type 'Definition'.
lib/utils/config/definitions.js(66,14): error TS2532: Object is possibly 'undefined'.
lib/utils/config/definitions.js(67,41): error TS2769: No overload matches this call.
Overload 1 of 2, '(...items: ConcatArray<null>[]): null[]', gave the following error.
Argument of type 'string[]' is not assignable to parameter of type 'ConcatArray<null>'.
The types returned by 'slice(...)' are incompatible between these types.
Type 'string[]' is not assignable to type 'undefined[]'.
Type 'string' is not assignable to type 'undefined'.
Overload 2 of 2, '(...items: (ConcatArray<undefined> | undefined)[]): undefined[]', gave the following error.
Argument of type 'string[]' is not assignable to parameter of type 'ConcatArray<undefined>'.
lib/utils/config.js(38,3): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'string[]' is not assignable to type 'null[]'.
Type 'string' is not assignable to type 'null'.
Overload 2 of 2, '(...items: (ConcatArray<null> | null)[]): null[]', gave the following error.
Argument of type 'string[]' is not assignable to parameter of type 'ConcatArray<null>'.
lib/utils/config/definitions.js(74,3): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/utils/config/index.js(35,22): error TS2322: Type 'string' is not assignable to type 'never'.
lib/utils/error-handler.js(34,16): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timeEnd"' is not assignable to parameter of type 'Signals'.
lib/utils/error-handler.js(141,11): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(143,8): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(174,18): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(182,18): error TS2339: Property 'errno' does not exist on type 'Error'.
lib/utils/error-handler.js(182,42): error TS2339: Property 'errno' does not exist on type 'Error'.
lib/utils/error-handler.js(182,60): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(182,83): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(149,11): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(151,8): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(182,18): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(190,18): error TS2339: Property 'errno' does not exist on type 'Error'.
lib/utils/error-handler.js(190,42): error TS2339: Property 'errno' does not exist on type 'Error'.
lib/utils/error-handler.js(190,60): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/error-handler.js(190,83): error TS2339: Property 'code' does not exist on type 'Error'.
lib/utils/is-windows-bash.js(3,26): error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Type 'undefined' is not assignable to type 'string'.
lib/utils/npm-usage.js(66,15): error TS2322: Type 'string' is not assignable to type 'never'.
lib/utils/npm-usage.js(66,18): error TS2322: Type 'any' is not assignable to type 'never'.
lib/utils/npm-usage.js(71,26): error TS2339: Property 'localeCompare' does not exist on type 'never'.
lib/utils/npm-usage.js(72,11): error TS2488: Type 'never' must have a '[Symbol.iterator]()' method that returns an iterator.
lib/utils/npm-usage.js(72,61): error TS2339: Property 'length' does not exist on type 'never'.
lib/utils/npm-usage.js(73,14): error TS2339: Property 'split' does not exist on type 'never'.
lib/utils/npm-usage.js(61,15): error TS2322: Type 'string' is not assignable to type 'never'.
lib/utils/npm-usage.js(61,18): error TS2322: Type 'any' is not assignable to type 'never'.
lib/utils/npm-usage.js(65,26): error TS2339: Property 'localeCompare' does not exist on type 'never'.
lib/utils/npm-usage.js(66,11): error TS2488: Type 'never' must have a '[Symbol.iterator]()' method that returns an iterator.
lib/utils/npm-usage.js(66,61): error TS2339: Property 'length' does not exist on type 'never'.
lib/utils/npm-usage.js(67,14): error TS2339: Property 'split' does not exist on type 'never'.
lib/utils/open-url.js(42,14): error TS2794: Expected 1 arguments, but got 0. Did you forget to include 'void' in your type argument to 'Promise'?
lib/utils/path.js(4,18): error TS2532: Object is possibly 'undefined'.
lib/utils/perf.js(11,18): error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type '"timing"' is not assignable to parameter of type '"removeListener"'.
lib/utils/reify-output.js(76,36): error TS2769: No overload matches this call.
lib/utils/reify-output.js(74,40): error TS2769: No overload matches this call.
Overload 1 of 2, '(value: any, replacer?: ((this: any, key: string, value: any) => any) | undefined, space?: string | number | undefined): string', gave the following error.
Argument of type '0' is not assignable to parameter of type '((this: any, key: string, value: any) => any) | undefined'.
Overload 2 of 2, '(value: any, replacer?: (string | number)[] | null | undefined, space?: string | number | undefined): string', gave the following error.
@ -135,10 +256,12 @@ lib/utils/usage.js(8,21): error TS2769: No overload matches this call.
Argument of type 'string' is not assignable to parameter of type 'ConcatArray<never>'.
Overload 2 of 2, '(...items: ConcatArray<never>[]): never[]', gave the following error.
Argument of type 'string' is not assignable to parameter of type 'ConcatArray<never>'.
lib/view.js(117,8): error TS2339: Property 'statusCode' does not exist on type 'Error'.
lib/view.js(118,8): error TS2339: Property 'code' does not exist on type 'Error'.
lib/view.js(119,8): error TS2339: Property 'pkgid' does not exist on type 'Error'.
lib/whoami.js(13,44): error TS2554: Expected 0-1 arguments, but got 2.
lib/version.js(10,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Version'.
lib/view.js(38,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'View'.
lib/view.js(215,10): error TS2339: Property 'statusCode' does not exist on type 'Error'.
lib/view.js(216,10): error TS2339: Property 'code' does not exist on type 'Error'.
lib/view.js(217,10): error TS2339: Property 'pkgid' does not exist on type 'Error'.
lib/whoami.js(11,14): error TS2699: Static property 'name' conflicts with built-in property 'Function.name' of constructor function 'Whoami'.

View File

@ -1,242 +1,267 @@
Exit Code: 2
Standard output:
node_modules/uglify-js/lib/ast.js(127,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/ast.js(339,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/ast.js(553,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/ast.js(857,77): error TS2552: Cannot find name 'error'. Did you mean 'Error'?
node_modules/uglify-js/lib/ast.js(1671,5): error TS2322: Type '{ visit: (node: any, descend: any) => void; parent: (n: any) => any; push: typeof push; pop: typeof pop; self: () => any; find_parent: (type: any) => any; has_directive: (type: any) => any; loopcontrol_target: (node: any) => any; in_boolean_context: () => boolean | undefined; }' is not assignable to type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(128,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/ast.js(346,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/ast.js(559,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/ast.js(1970,5): error TS2322: Type '{ visit: (node: any, descend: any) => void; parent: (n: any) => any; push: typeof push; pop: typeof pop; self: () => any; find_parent: (type: any) => any; has_directive: (type: any) => any; loopcontrol_target: (node: any) => any; in_boolean_context: () => boolean | undefined; }' is not assignable to type 'TreeWalker'.
Object literal may only specify known properties, and 'visit' does not exist in type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(1672,14): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(1675,14): error TS2339: Property 'pop' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(1729,25): error TS2339: Property 'self' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(1730,37): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(1746,52): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(198,42): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(617,42): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(712,16): error TS2339: Property 'walk' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(712,36): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(722,28): error TS2339: Property 'uses_arguments' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(723,16): error TS2339: Property 'argnames' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(726,32): error TS2339: Property 'argnames' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(730,20): error TS2339: Property 'rest' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(730,62): error TS2339: Property 'rest' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(732,50): error TS2339: Property 'argnames' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(992,20): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(992,46): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(992,72): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(997,27): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1037,26): error TS2339: Property 'definition' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1046,56): error TS2339: Property 'scope' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1050,26): error TS2339: Property 'in_arg' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1051,34): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1061,49): error TS2339: Property 'scope' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1076,42): error TS2339: Property 'scope' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1202,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1207,12): error TS2339: Property 'defun_ids' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1208,12): error TS2339: Property 'defun_visited' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1210,12): error TS2339: Property 'in_loop' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1211,12): error TS2339: Property 'loop_ids' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1216,12): error TS2339: Property 'safe_ids' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1264,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1292,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1568,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(1583,51): error TS2349: This expression is not callable.
node_modules/uglify-js/lib/ast.js(1971,14): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(1974,14): error TS2339: Property 'pop' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(2029,25): error TS2339: Property 'self' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(2030,37): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/ast.js(2046,52): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(203,42): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(673,42): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(768,16): error TS2339: Property 'walk' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(768,36): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(778,28): error TS2339: Property 'uses_arguments' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(779,16): error TS2339: Property 'argnames' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(782,32): error TS2339: Property 'argnames' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(788,27): error TS2339: Property 'rest' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(790,27): error TS2339: Property 'rest' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(791,50): error TS2339: Property 'argnames' does not exist on type 'reduce_iife'.
node_modules/uglify-js/lib/compress.js(1122,20): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1122,46): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1122,72): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1128,26): error TS2339: Property 'name' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1173,26): error TS2339: Property 'definition' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1182,56): error TS2339: Property 'scope' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1186,26): error TS2339: Property 'in_arg' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1187,34): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1197,49): error TS2339: Property 'scope' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1212,42): error TS2339: Property 'scope' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(1341,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1346,12): error TS2339: Property 'defun_ids' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1347,12): error TS2339: Property 'defun_visited' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1349,12): error TS2339: Property 'in_loop' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1350,12): error TS2339: Property 'loop_ids' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1355,12): error TS2339: Property 'safe_ids' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(1403,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1431,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1629,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1731,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(1746,51): error TS2349: This expression is not callable.
Not all constituents of type 'true | ((node: any, tw: any) => any)' are callable.
Type 'true' has no call signatures.
node_modules/uglify-js/lib/compress.js(1637,61): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1680,53): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(1701,53): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(1756,77): error TS2454: Variable 'args' is used before being assigned.
node_modules/uglify-js/lib/compress.js(1757,33): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(1757,42): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(1782,33): error TS2322: Type 'boolean' is not assignable to type 'number'.
node_modules/uglify-js/lib/compress.js(1784,29): error TS2322: Type 'boolean' is not assignable to type 'never'.
node_modules/uglify-js/lib/compress.js(2012,65): error TS2339: Property 'find_parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(2014,45): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2027,75): error TS2339: Property 'find_parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(2184,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2211,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2213,68): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2220,46): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2251,39): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2281,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2296,39): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2321,35): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2327,45): error TS2339: Property 'stack' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2328,33): error TS2339: Property 'stack' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2330,33): error TS2339: Property 'stack' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2414,45): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2435,42): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2475,41): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2633,53): error TS2345: Argument of type 'number[]' is not assignable to parameter of type '[start: number, deleteCount: number, ...items: never[]]'.
node_modules/uglify-js/lib/compress.js(1800,61): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(1855,53): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(1876,53): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(1931,77): error TS2454: Variable 'args' is used before being assigned.
node_modules/uglify-js/lib/compress.js(1932,33): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(1932,42): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(1955,29): error TS2322: Type 'boolean' is not assignable to type 'number'.
node_modules/uglify-js/lib/compress.js(1957,25): error TS2322: Type 'boolean' is not assignable to type 'never'.
node_modules/uglify-js/lib/compress.js(2187,65): error TS2339: Property 'find_parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(2190,45): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2368,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2398,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2405,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2408,35): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2450,39): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2481,38): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2496,39): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2521,35): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2527,45): error TS2339: Property 'stack' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2528,33): error TS2339: Property 'stack' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2530,33): error TS2339: Property 'stack' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(2614,45): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2635,42): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2675,41): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(2832,53): error TS2345: Argument of type 'number[]' is not assignable to parameter of type '[start: number, deleteCount: number, ...items: never[]]'.
Source provides no match for required element at position 0 in target.
node_modules/uglify-js/lib/compress.js(3000,59): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(3038,53): error TS2345: Argument of type 'any[]' is not assignable to parameter of type '[start: number, deleteCount: number, ...items: never[]]'.
Source provides no match for required element at position 0 in target.
node_modules/uglify-js/lib/compress.js(3073,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(3300,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(3321,27): error TS2339: Property 'required' does not exist on type 'any[]'.
node_modules/uglify-js/lib/compress.js(3326,43): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(3075,76): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
Type 'any' is not assignable to type 'never'.
node_modules/uglify-js/lib/compress.js(3365,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3369,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3415,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3419,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3483,22): error TS2339: Property 'is_undefined' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3485,49): error TS2339: Property 'is_declared' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3486,22): error TS2339: Property 'is_immutable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3487,28): error TS2339: Property 'definition' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3491,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3540,22): error TS2551: Property 'is_undefined' does not exist on type '(Anonymous function)'. Did you mean 'is_defined'?
node_modules/uglify-js/lib/compress.js(3541,49): error TS2339: Property 'is_declared' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3542,22): error TS2339: Property 'is_immutable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3543,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3547,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3589,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3593,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3679,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3683,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3731,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3735,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(4001,44): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4236,55): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
node_modules/uglify-js/lib/compress.js(4237,25): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/compress.js(4237,55): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
node_modules/uglify-js/lib/compress.js(4237,56): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/compress.js(4254,48): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4265,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4273,24): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(4379,54): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4398,40): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(4462,22): error TS2339: Property 'tag' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4463,50): error TS2339: Property 'tag' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4464,17): error TS2539: Cannot assign to 'decode' because it is not a variable.
node_modules/uglify-js/lib/compress.js(4468,39): error TS2339: Property 'expressions' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4471,35): error TS2339: Property 'strings' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4473,47): error TS2339: Property 'strings' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4886,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4906,29): error TS2322: Type 'string' is not assignable to type 'boolean'.
node_modules/uglify-js/lib/compress.js(5102,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5107,49): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5151,33): error TS2339: Property 'loopcontrol_target' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5179,33): error TS2339: Property 'loopcontrol_target' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5242,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'marker' must be of type 'TreeWalker', but here has type '(node: any) => void'.
node_modules/uglify-js/lib/compress.js(5242,61): error TS2339: Property 'has_directive' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5247,50): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5330,105): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5475,56): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(5476,54): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(5571,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5572,74): error TS2339: Property 'has_directive' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5634,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5735,29): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(5798,58): error TS2339: Property 'has_directive' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(5926,50): error TS2339: Property 'forEach' does not exist on type 'never'.
node_modules/uglify-js/lib/compress.js(6016,56): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(6138,12): error TS2339: Property 'push' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6472,18): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6472,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(6494,24): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6503,33): error TS2339: Property 'find_variable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6510,28): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6528,14): error TS2339: Property 'transform' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6534,34): error TS2339: Property 'argnames' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6602,32): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(6696,18): error TS2339: Property 'enclosed' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6699,18): error TS2339: Property 'variables' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6905,29): error TS2339: Property 'left' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6916,29): error TS2339: Property 'right' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7062,23): error TS2454: Variable 'exprs' is used before being assigned.
node_modules/uglify-js/lib/compress.js(7063,20): error TS2454: Variable 'exprs' is used before being assigned.
node_modules/uglify-js/lib/compress.js(7143,28): error TS2339: Property 'expression' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7144,41): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7148,22): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7151,42): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7182,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7184,44): error TS2339: Property 'loopcontrol_target' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7188,56): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7189,12): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7257,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7313,21): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(7328,21): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(7451,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7453,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7620,17): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(7819,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7825,16): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7868,21): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(8156,53): error TS2345: Argument of type 'any[]' is not assignable to parameter of type '[pattern: string | RegExp, flags?: string | undefined]'.
node_modules/uglify-js/lib/compress.js(3200,59): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(3238,53): error TS2345: Argument of type 'any[]' is not assignable to parameter of type '[start: number, deleteCount: number, ...items: never[]]'.
Source provides no match for required element at position 0 in target.
node_modules/uglify-js/lib/compress.js(3273,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(3501,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(3522,27): error TS2339: Property 'required' does not exist on type 'any[]'.
node_modules/uglify-js/lib/compress.js(3527,43): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(3566,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3570,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3617,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3621,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3682,22): error TS2339: Property 'is_undefined' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3684,49): error TS2339: Property 'is_declared' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3685,22): error TS2339: Property 'is_immutable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3686,28): error TS2339: Property 'definition' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3690,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3743,22): error TS2551: Property 'is_undefined' does not exist on type '(Anonymous function)'. Did you mean 'is_defined'?
node_modules/uglify-js/lib/compress.js(3744,49): error TS2339: Property 'is_declared' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3745,22): error TS2339: Property 'is_immutable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3746,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3750,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3792,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3796,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3882,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3886,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(3934,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(3938,20): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(4204,44): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4443,55): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'.
node_modules/uglify-js/lib/compress.js(4444,25): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/compress.js(4444,55): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
node_modules/uglify-js/lib/compress.js(4444,56): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/compress.js(4461,48): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4472,30): error TS2339: Property 'fixed_value' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4480,24): error TS2790: The operand of a 'delete' operator must be optional.
node_modules/uglify-js/lib/compress.js(4586,54): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(4605,40): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(4669,22): error TS2339: Property 'tag' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4670,50): error TS2339: Property 'tag' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4671,17): error TS2630: Cannot assign to 'decode' because it is a function.
node_modules/uglify-js/lib/compress.js(4675,39): error TS2339: Property 'expressions' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4678,35): error TS2339: Property 'strings' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(4680,47): error TS2339: Property 'strings' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(5116,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5136,29): error TS2322: Type 'string' is not assignable to type 'boolean'.
node_modules/uglify-js/lib/compress.js(5340,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5346,49): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5398,33): error TS2339: Property 'loopcontrol_target' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5426,33): error TS2339: Property 'loopcontrol_target' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5489,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'marker' must be of type 'TreeWalker', but here has type '(node: any) => void'.
node_modules/uglify-js/lib/compress.js(5489,61): error TS2339: Property 'has_directive' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5494,50): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5587,105): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5737,56): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(5738,54): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(5863,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(5864,74): error TS2339: Property 'has_directive' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5883,28): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5908,28): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(5970,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(6071,29): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6151,58): error TS2339: Property 'has_directive' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6378,56): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(6455,80): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6507,61): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6510,12): error TS2339: Property 'push' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6844,18): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6844,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(6868,28): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6877,28): error TS2339: Property 'parent' does not exist on type 'TreeTransformer'.
node_modules/uglify-js/lib/compress.js(6883,33): error TS2339: Property 'find_variable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6905,14): error TS2339: Property 'transform' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6909,50): error TS2339: Property 'each_argname' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(6975,32): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7064,18): error TS2339: Property 'enclosed' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7067,18): error TS2339: Property 'variables' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7270,29): error TS2339: Property 'left' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7279,30): error TS2339: Property 'right' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7280,30): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7496,23): error TS2454: Variable 'exprs' is used before being assigned.
node_modules/uglify-js/lib/compress.js(7497,20): error TS2454: Variable 'exprs' is used before being assigned.
node_modules/uglify-js/lib/compress.js(7577,28): error TS2339: Property 'expression' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7578,41): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7582,22): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7587,42): error TS2339: Property 'operator' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/compress.js(7618,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7620,44): error TS2339: Property 'loopcontrol_target' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7624,56): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7625,12): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(7693,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7749,21): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(7764,21): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(7890,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(7892,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(8059,17): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(8258,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(8264,16): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(8307,21): error TS2403: Subsequent variable declarations must have the same type. Variable 'body' must be of type 'any[]', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(8598,53): error TS2345: Argument of type 'any[]' is not assignable to parameter of type '[pattern: string | RegExp, flags?: string | undefined]'.
Target requires 1 element(s) but source may have fewer.
node_modules/uglify-js/lib/compress.js(8327,45): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(8334,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'code' must be of type 'string', but here has type '{ get: () => string; toString: () => string; indent: (half: any) => void; should_break: () => void; has_parens: () => boolean; newline: () => void; print: (str: any) => void; space: () => void; comma: () => void; colon: () => void; ... 20 more ...; parent: (n: any) => any; }'.
node_modules/uglify-js/lib/compress.js(8338,36): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(8343,41): error TS2339: Property 'get' does not exist on type 'string'.
node_modules/uglify-js/lib/compress.js(8473,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(8567,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(8641,39): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(8645,21): error TS2322: Type 'null' is not assignable to type 'any[]'.
node_modules/uglify-js/lib/compress.js(8653,25): error TS2322: Type 'null' is not assignable to type 'any[]'.
node_modules/uglify-js/lib/compress.js(8662,25): error TS2322: Type 'null' is not assignable to type 'any[]'.
node_modules/uglify-js/lib/compress.js(8678,32): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(8682,27): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(8966,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(9283,18): error TS2454: Variable 'is_strict_comparison' is used before being assigned.
node_modules/uglify-js/lib/compress.js(9784,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(9965,47): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10055,39): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10162,39): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10168,41): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10171,41): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(10786,26): error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.
node_modules/uglify-js/lib/compress.js(10786,67): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(10821,43): error TS2454: Variable 'property' is used before being assigned.
node_modules/uglify-js/lib/compress.js(10842,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'number', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(10845,46): error TS2339: Property 'has_side_effects' does not exist on type 'number'.
node_modules/uglify-js/lib/compress.js(10850,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'number', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(10892,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/minify.js(197,57): error TS2339: Property 'compress' does not exist on type 'Compressor'.
node_modules/uglify-js/lib/compress.js(8775,45): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(8782,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'code' must be of type 'string', but here has type '{ get: () => string; toString: () => string; indent: (half: any) => void; should_break: () => void; has_parens: () => boolean; newline: () => void; print: (str: any) => void; space: () => void; comma: () => void; colon: () => void; ... 20 more ...; parent: (n: any) => any; }'.
node_modules/uglify-js/lib/compress.js(8786,36): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(8791,41): error TS2339: Property 'get' does not exist on type 'string'.
node_modules/uglify-js/lib/compress.js(8924,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(9018,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(9092,39): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(9096,21): error TS2322: Type 'null' is not assignable to type 'any[]'.
node_modules/uglify-js/lib/compress.js(9104,25): error TS2322: Type 'null' is not assignable to type 'any[]'.
node_modules/uglify-js/lib/compress.js(9113,25): error TS2322: Type 'null' is not assignable to type 'any[]'.
node_modules/uglify-js/lib/compress.js(9129,32): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(9133,27): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(9355,34): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(9356,40): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(9357,40): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'never[]'.
node_modules/uglify-js/lib/compress.js(9374,41): error TS2345: Argument of type 'any[]' is not assignable to parameter of type '[start: number, deleteCount: number, ...items: never[]]'.
node_modules/uglify-js/lib/compress.js(9431,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(9778,18): error TS2454: Variable 'is_strict_comparison' is used before being assigned.
node_modules/uglify-js/lib/compress.js(9963,48): error TS2454: Variable 'nullish' is used before being assigned.
node_modules/uglify-js/lib/compress.js(9964,21): error TS2454: Variable 'nullish' is used before being assigned.
node_modules/uglify-js/lib/compress.js(9967,32): error TS2454: Variable 'nullish' is used before being assigned.
node_modules/uglify-js/lib/compress.js(9976,32): error TS2454: Variable 'nullish' is used before being assigned.
node_modules/uglify-js/lib/compress.js(9994,29): error TS2454: Variable 'nullish' is used before being assigned.
node_modules/uglify-js/lib/compress.js(10004,22): error TS2454: Variable 'nullish' is used before being assigned.
node_modules/uglify-js/lib/compress.js(10298,38): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10485,47): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10574,39): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10687,39): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10693,41): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(10696,41): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/compress.js(11313,26): error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.
node_modules/uglify-js/lib/compress.js(11313,67): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/lib/compress.js(11346,43): error TS2454: Variable 'property' is used before being assigned.
node_modules/uglify-js/lib/compress.js(11367,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'number', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(11370,46): error TS2339: Property 'has_side_effects' does not exist on type 'number'.
node_modules/uglify-js/lib/compress.js(11375,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'number', but here has type 'any'.
node_modules/uglify-js/lib/compress.js(11421,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/compress.js(11436,34): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/minify.js(193,57): error TS2339: Property 'compress' does not exist on type 'Compressor'.
node_modules/uglify-js/lib/mozilla-ast.js(573,33): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/output.js(459,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/output.js(460,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/output.js(475,16): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/output.js(1249,44): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/output.js(1638,58): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
node_modules/uglify-js/lib/parse.js(314,9): error TS2322: Type 'string | boolean' is not assignable to type 'boolean'.
node_modules/uglify-js/lib/output.js(482,37): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/output.js(483,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/output.js(498,16): error TS2339: Property 'push' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/output.js(1394,44): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/output.js(1839,58): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.
node_modules/uglify-js/lib/parse.js(319,9): error TS2322: Type 'string | boolean' is not assignable to type 'boolean'.
Type 'string' is not assignable to type 'boolean'.
node_modules/uglify-js/lib/parse.js(380,19): error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'.
node_modules/uglify-js/lib/parse.js(385,19): error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'.
Type 'undefined' is not assignable to type 'number'.
node_modules/uglify-js/lib/parse.js(446,32): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(457,32): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(507,20): error TS2339: Property 'raw_source' does not exist on type 'RegExp'.
node_modules/uglify-js/lib/parse.js(625,57): error TS2339: Property 'push' does not exist on type 'never'.
node_modules/uglify-js/lib/parse.js(631,32): error TS2345: Argument of type 'never[]' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(728,13): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(761,69): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(761,83): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(805,31): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(811,17): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(834,21): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(856,21): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(876,21): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1002,23): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(1200,9): error TS2322: Type 'any[]' is not assignable to type 'never[]'.
node_modules/uglify-js/lib/parse.js(1246,26): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1246,62): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1251,9): error TS2322: Type 'any[]' is not assignable to type 'never[]'.
node_modules/uglify-js/lib/parse.js(1257,28): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1313,17): error TS2454: Variable 'cur' is used before being assigned.
node_modules/uglify-js/lib/parse.js(1562,32): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1586,19): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1587,23): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1587,71): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1749,20): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1793,32): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1956,60): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1975,48): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2001,35): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2104,52): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2127,23): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(2135,44): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(451,32): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(462,32): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(512,20): error TS2339: Property 'raw_source' does not exist on type 'RegExp'.
node_modules/uglify-js/lib/parse.js(630,57): error TS2339: Property 'push' does not exist on type 'never'.
node_modules/uglify-js/lib/parse.js(636,32): error TS2345: Argument of type 'never[]' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(734,13): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(767,69): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(767,83): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(811,31): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(817,17): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(840,21): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(870,21): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(890,21): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1020,23): error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.
node_modules/uglify-js/lib/parse.js(1099,56): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1115,52): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1155,58): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1343,9): error TS2322: Type 'any[]' is not assignable to type 'never[]'.
node_modules/uglify-js/lib/parse.js(1389,26): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1389,62): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1394,9): error TS2322: Type 'any[]' is not assignable to type 'never[]'.
node_modules/uglify-js/lib/parse.js(1400,28): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1419,51): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1429,25): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1454,34): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1518,43): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1537,43): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1581,35): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1647,17): error TS2454: Variable 'cur' is used before being assigned.
node_modules/uglify-js/lib/parse.js(1844,38): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1913,32): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(1937,19): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1938,23): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(1938,71): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(2100,20): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2156,32): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(2317,60): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2336,48): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2362,35): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2465,52): error TS2531: Object is possibly 'null'.
node_modules/uglify-js/lib/parse.js(2488,23): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/parse.js(2496,44): error TS2339: Property 'rest' does not exist on type 'any[]'.
node_modules/uglify-js/lib/propmangle.js(70,18): error TS2339: Property 'prototype' does not exist on type 'ObjectConstructor | FunctionConstructor | StringConstructor | BooleanConstructor | NumberConstructor | ... 4 more ... | ArrayConstructor'.
Property 'prototype' does not exist on type 'Math'.
node_modules/uglify-js/lib/propmangle.js(71,44): error TS2351: This expression is not constructable.
@ -247,40 +272,44 @@ node_modules/uglify-js/lib/propmangle.js(72,45): error TS2339: Property 'prototy
node_modules/uglify-js/lib/propmangle.js(83,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/propmangle.js(146,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/propmangle.js(176,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(82,26): error TS2339: Property 'defun' does not exist on type 'SymbolDef'.
node_modules/uglify-js/lib/scope.js(123,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(174,41): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(213,10): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(218,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(255,62): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(277,28): error TS2339: Property 'def_global' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(279,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(290,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(299,26): error TS2339: Property 'uses_eval' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(307,10): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(310,27): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(310,47): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(362,38): error TS2339: Property 'variables' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(409,10): error TS2339: Property 'def_variable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(411,21): error TS2339: Property 'start' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(412,19): error TS2339: Property 'end' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(558,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(590,49): error TS2339: Property 'has_directive' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(649,31): error TS2345: Argument of type 'string' is not assignable to parameter of type 'object | null'.
node_modules/uglify-js/lib/scope.js(652,30): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(676,30): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(83,26): error TS2339: Property 'defun' does not exist on type 'SymbolDef'.
node_modules/uglify-js/lib/scope.js(129,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(132,27): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(145,27): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(152,27): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(205,51): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(247,10): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(252,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(289,62): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(311,28): error TS2339: Property 'def_global' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(313,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(324,33): error TS2339: Property 'parent' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(333,26): error TS2339: Property 'uses_eval' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(348,10): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(351,27): error TS2339: Property 'walk' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(351,47): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(403,38): error TS2339: Property 'variables' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(451,10): error TS2339: Property 'def_variable' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(453,21): error TS2339: Property 'start' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(454,19): error TS2339: Property 'end' does not exist on type '(Anonymous function)'.
node_modules/uglify-js/lib/scope.js(602,29): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(634,49): error TS2339: Property 'has_directive' does not exist on type 'TreeWalker'.
node_modules/uglify-js/lib/scope.js(693,31): error TS2345: Argument of type 'string' is not assignable to parameter of type 'object | null'.
node_modules/uglify-js/lib/scope.js(696,30): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/scope.js(720,30): error TS2554: Expected 0 arguments, but got 1.
node_modules/uglify-js/lib/sourcemap.js(82,11): error TS2339: Property 'index' does not exist on type 'any[]'.
node_modules/uglify-js/lib/sourcemap.js(180,31): error TS2339: Property 'index' does not exist on type 'any[]'.
node_modules/uglify-js/lib/sourcemap.js(188,34): error TS2339: Property 'index' does not exist on type 'any[]'.
node_modules/uglify-js/lib/transform.js(47,21): error TS2345: Argument of type 'this' is not assignable to parameter of type 'TreeWalker'.
Type 'TreeTransformer' is missing the following properties from type 'TreeWalker': currentNode, filter, root, whatToShow, and 10 more.
node_modules/uglify-js/tools/exports.js(1,1): error TS2303: Circular definition of import alias '"Dictionary"'.
node_modules/uglify-js/tools/exports.js(2,1): error TS2303: Circular definition of import alias '"List"'.
node_modules/uglify-js/tools/exports.js(3,1): error TS2303: Circular definition of import alias '"minify"'.
node_modules/uglify-js/tools/exports.js(4,1): error TS2303: Circular definition of import alias '"parse"'.
node_modules/uglify-js/tools/exports.js(5,1): error TS2303: Circular definition of import alias '"push_uniq"'.
node_modules/uglify-js/tools/exports.js(6,1): error TS2303: Circular definition of import alias '"TreeTransformer"'.
node_modules/uglify-js/tools/exports.js(7,1): error TS2303: Circular definition of import alias '"TreeWalker"'.
node_modules/uglify-js/tools/exports.js(2,1): error TS2303: Circular definition of import alias '"is_statement"'.
node_modules/uglify-js/tools/exports.js(3,1): error TS2303: Circular definition of import alias '"List"'.
node_modules/uglify-js/tools/exports.js(4,1): error TS2303: Circular definition of import alias '"minify"'.
node_modules/uglify-js/tools/exports.js(5,1): error TS2303: Circular definition of import alias '"parse"'.
node_modules/uglify-js/tools/exports.js(6,1): error TS2303: Circular definition of import alias '"push_uniq"'.
node_modules/uglify-js/tools/exports.js(7,1): error TS2303: Circular definition of import alias '"TreeTransformer"'.
node_modules/uglify-js/tools/exports.js(8,1): error TS2303: Circular definition of import alias '"TreeWalker"'.
node_modules/uglify-js/tools/node.js(33,6): error TS2532: Object is possibly 'undefined'.
node_modules/uglify-js/tools/tty.js(4,20): error TS2339: Property '_handle' does not exist on type 'WriteStream & { fd: 1; }'.
node_modules/uglify-js/tools/tty.js(5,20): error TS2339: Property '_handle' does not exist on type 'WriteStream & { fd: 2; }'.

View File

@ -1,6 +1,6 @@
Exit Code: 2
Standard output:
node_modules/url-search-params/build/url-search-params.node.js(174,1): error TS2539: Cannot assign to 'URLSearchParams' because it is immutable.
node_modules/url-search-params/build/url-search-params.node.js(174,1): error TS2629: Cannot assign to 'URLSearchParams' because it is a class.