Skip to content

Can't compile after running npm start #180

Description

@AurelDaddy

Hi,

I can't compile the APM-Start (neither the APM-Final) when running npm start. Would appreciate a lot any support. (i can compile though the APM-Final-v16, so i think it's a version problem...)

Angular CLI: 14.0.7
Node: 16.20.2
Package Manager: npm 8.19.4
OS: win32 x64

Angular: 14.3.0
... animations, common, compiler, compiler-cli, core, forms
... platform-browser, platform-browser-dynamic, router

Package Version

@angular-devkit/architect 0.1402.13
@angular-devkit/build-angular 14.2.13
@angular-devkit/core 14.2.13
@angular-devkit/schematics 14.0.7
@angular/cli 14.0.7
@schematics/angular 14.0.7
rxjs 7.5.7
typescript 4.7.4

The error..... ( i was 1st trying to run it with node 22 so with nvm i've settled it to Node: 16.20.2)

Error: node_modules/@types/node/async_hooks.d.ts:616:32 - error TS2304: Cannot find name 'Disposable'.

616 interface RunScope extends Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/child_process.d.ts:255:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

255 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/child_process.d.ts:255:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

255 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/dgram.d.ts:646:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

646 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/dgram.d.ts:646:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

646 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/diagnostics_channel.d.ts:351:38 - error TS2304: Cannot find name 'Disposable'.

351 interface RunStoresScope extends Disposable {}
~~~~~~~~~~

Error: node_modules/@types/node/diagnostics_channel.d.ts:790:43 - error TS2304: Cannot find name 'Disposable'.

790 interface BoundedChannelScope extends Disposable {}
~~~~~~~~~~

Error: node_modules/@types/node/events.d.ts:542:91 - error TS2304: Cannot find name 'Disposable'.

542 function addAbortListener(signal: AbortSignal, resource: (event: Event) => void): Disposable;
~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:270:9 - error TS2416: Property '[Symbol.asyncIterator]' in type 'Dir' is not assignable to the same property in base type 'AsyncIterable<Dirent>'.
Type '() => AsyncIterator<Dirent, undefined, any>' is not assignable to type '() => AsyncIterator<Dirent, any, undefined>'.
Property 'next' is missing in type 'AsyncIterator<Dirent, undefined, any>' but required in type 'AsyncIterator<Dirent, any, undefined>'.

270 Symbol.asyncIterator: NodeJS.AsyncIterator;
~~~~~~~~~~~~~~~~~~~~~~

node_modules/typescript/lib/lib.es2018.asynciterable.d.ts:34:5
34 next(...args: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'next' is declared here.

Error: node_modules/@types/node/fs.d.ts:319:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

319 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:319:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

319 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:325:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

325 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:325:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

325 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/fs.d.ts:647:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

647 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:647:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

647 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/fs.d.ts:2266:41 - error TS2304: Cannot find name 'Disposable'.

2266 interface DisposableTempDir extends Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:2278:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

2278 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs.d.ts:2278:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

2278 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/fs/promises.d.ts:645:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

645 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs/promises.d.ts:645:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

645 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/fs/promises.d.ts:1154:41 - error TS2304: Cannot find name 'AsyncDisposable'.

1154 interface DisposableTempDir extends AsyncDisposable {
~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs/promises.d.ts:1166:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

1166 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/fs/promises.d.ts:1166:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

1166 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/globals.d.ts:136:69 - error TS2304: Cannot find name 'IteratorObject'.

136 interface Iterator<T, TReturn = undefined, TNext = any> extends IteratorObject<T, TReturn, TNext> {
~~~~~~~~~~~~~~

Error: node_modules/@types/node/globals.d.ts:141:74 - error TS2304: Cannot find name 'AsyncIteratorObject'.

141 interface AsyncIterator<T, TReturn = undefined, TNext = any> extends AsyncIteratorObject<T, TReturn, TNext> {
~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/inspector.d.ts:44:66 - error TS2304: Cannot find name 'Disposable'.

44 function open(port?: number, host?: string, wait?: boolean): Disposable;
~~~~~~~~~~

Error: node_modules/@types/node/net.d.ts:534:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

534 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/net.d.ts:534:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

534 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/net.d.ts:746:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

746 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/net.d.ts:746:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

746 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/perf_hooks.d.ts:428:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

428 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/perf_hooks.d.ts:428:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

428 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/quic.d.ts:832:35 - error TS2304: Cannot find name 'AsyncDisposable'.

832 class QuicEndpoint implements AsyncDisposable {
~~~~~~~~~~~~~~~

Error: node_modules/@types/node/quic.d.ts:941:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

941 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/quic.d.ts:941:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

941 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/quic.d.ts:1187:34 - error TS2304: Cannot find name 'AsyncDisposable'.

1187 class QuicSession implements AsyncDisposable {
~~~~~~~~~~~~~~~

Error: node_modules/@types/node/quic.d.ts:1500:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

1500 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/quic.d.ts:1500:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

1500 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/readline.d.ts:28:46 - error TS2304: Cannot find name 'Disposable'.

28 class Interface implements EventEmitter, Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/readline.d.ts:189:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

189 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/readline.d.ts:189:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

189 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/sqlite.d.ts:253:35 - error TS2304: Cannot find name 'Disposable'.

253 class DatabaseSync implements Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/sqlite.d.ts:667:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

667 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/sqlite.d.ts:667:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

667 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/sqlite.d.ts:701:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

701 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/sqlite.d.ts:701:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

701 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/stream.d.ts:654:13 - error TS2416: Property '[Symbol.asyncIterator]' in type 'Readable' is not assignable to the same property in base type 'ReadableStream'.
Type '() => AsyncIterator<any, undefined, any>' is not assignable to type '() => AsyncIterableIterator<string | Buffer>'.
Property 'next' is missing in type 'AsyncIterator<any, undefined, any>' but required in type 'AsyncIterableIterator<string | Buffer>'.

654 Symbol.asyncIterator: NodeJS.AsyncIterator;
~~~~~~~~~~~~~~~~~~~~~~

node_modules/typescript/lib/lib.es2018.asynciterable.d.ts:34:5
34 next(...args: [] | [TNext]): Promise<IteratorResult<T, TReturn>>;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'next' is declared here.

Error: node_modules/@types/node/stream.d.ts:691:13 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

691 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/stream.d.ts:691:21 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

691 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/stream.d.ts:1046:13 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

1046 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/stream.d.ts:1046:21 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

1046 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/stream.d.ts:1115:15 - error TS2420: Class 'Duplex' incorrectly implements interface 'ReadWriteStream'.
Types of property '[Symbol.asyncIterator]' are incompatible.
Type '() => AsyncIterator<any, undefined, any>' is not assignable to type '() => AsyncIterableIterator<string | Buffer>'.

1115 class Duplex extends Stream implements NodeJS.ReadWriteStream {
~~~~~~

Error: node_modules/@types/node/stream.d.ts:1594:17 - error TS5084: Tuple members must all have names or all not have names.

1594 ...[PipelineSource, ...PipelineTransform<any, any>[], PipelineDestination<any, any>],
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:144:30 - error TS2304: Cannot find name 'Disposable'.

144 interface Writer extends Disposable, AsyncDisposable {
~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:144:42 - error TS2304: Cannot find name 'AsyncDisposable'.

144 interface Writer extends Disposable, AsyncDisposable {
~~~~~~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:157:34 - error TS2304: Cannot find name 'Disposable'.

157 interface SyncWriter extends Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:167:33 - error TS2304: Cannot find name 'Disposable'.

167 interface Broadcast extends Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:173:29 - error TS2304: Cannot find name 'Disposable'.

173 interface Share extends Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:179:33 - error TS2304: Cannot find name 'Disposable'.

179 interface SyncShare extends Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/stream/iter.d.ts:185:37 - error TS2304: Cannot find name 'AsyncDisposable'.

185 interface DuplexChannel extends AsyncDisposable {
~~~~~~~~~~~~~~~

Error: node_modules/@types/node/stream/promises.d.ts:202:13 - error TS5084: Tuple members must all have names or all not have names.

202 PipelineSource,
~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/stream/web.d.ts:187:78 - error TS2304: Cannot find name 'BuiltinIteratorReturn'.

187 interface ReadableStreamAsyncIterator extends NodeJS.AsyncIterator<T, BuiltinIteratorReturn, unknown> {
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/test.d.ts:2433:13 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

2433 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/test.d.ts:2433:21 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

2433 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/timers.d.ts:24:53 - error TS2304: Cannot find name 'Disposable'.

24 interface Immediate extends RefCounted, Disposable {
~~~~~~~~~~

Error: node_modules/@types/node/timers.d.ts:54:17 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

54 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/timers.d.ts:54:25 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

54 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/timers.d.ts:76:51 - error TS2304: Cannot find name 'Disposable'.

76 interface Timeout extends RefCounted, Disposable, Timer {
~~~~~~~~~~

Error: node_modules/@types/node/timers.d.ts:134:17 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

134 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/timers.d.ts:134:25 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

134 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/ts5.6/index.d.ts:29:21 - error TS2726: Cannot find lib definition for 'esnext.disposable'.

29 ///
~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/url.d.ts:549:69 - error TS2304: Cannot find name 'BuiltinIteratorReturn'.

549 interface URLSearchParamsIterator extends NodeJS.Iterator<T, BuiltinIteratorReturn, unknown> {
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:412:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

412 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:412:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

412 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/v8.d.ts:427:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

427 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:427:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

427 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/v8.d.ts:443:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

443 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:443:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

443 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:459:9 - error TS1169: A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.

459 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:459:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

459 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:817:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

817 Symbol.dispose: void;
~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/v8.d.ts:817:17 - error TS2339: Property 'dispose' does not exist on type 'SymbolConstructor'.

817 Symbol.dispose: void;
~~~~~~~

Error: node_modules/@types/node/web-globals/streams.d.ts:40:9 - error TS2502: 'CompressionStream' is referenced directly or indirectly in its own type annotation.

40 var CompressionStream: typeof globalThis extends {
~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/web-globals/streams.d.ts:51:9 - error TS2502: 'DecompressionStream' is referenced directly or indirectly in its own type annotation.

51 var DecompressionStream: typeof globalThis extends {
~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/web-globals/streams.d.ts:60:9 - error TS2502: 'ReadableByteStreamController' is referenced directly or indirectly in its own type annotation.

60 var ReadableByteStreamController: typeof globalThis extends
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/web-globals/streams.d.ts:68:9 - error TS2502: 'ReadableStreamBYOBReader' is referenced directly or indirectly in its own type annotation.

68 var ReadableStreamBYOBReader: typeof globalThis extends { onmessage: any; ReadableStreamBYOBReader: infer T } ? T
~~~~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/web-globals/streams.d.ts:72:9 - error TS2502: 'ReadableStreamBYOBRequest' is referenced directly or indirectly in its own type annotation.

72 var ReadableStreamBYOBRequest: typeof globalThis extends { onmessage: any; ReadableStreamBYOBRequest: infer T } ? T
~~~~~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/worker_threads.d.ts:336:9 - error TS1165: A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.

336 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~~~~~~~~~~

Error: node_modules/@types/node/worker_threads.d.ts:336:17 - error TS2339: Property 'asyncDispose' does not exist on type 'SymbolConstructor'.

336 Symbol.asyncDispose: Promise;
~~~~~~~~~~~~

Error: node_modules/typescript/lib/lib.dom.d.ts:14003:11 - error TS2430: Interface 'TextEncoder' incorrectly extends interface 'import("node:util").TextEncoder'.
The types of 'encodeInto(...).read' are incompatible between these types.
Type 'number | undefined' is not assignable to type 'number'.
Type 'undefined' is not assignable to type 'number'.

14003 interface TextEncoder extends TextEncoderCommon {
~~~~~~~~~~~

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions