Console warning/error messages

Yesterday morning I used for some testing our Servoy Developer Version: 2022.6.0.3782. In the console, it showed the usual 2 paragraph saying that noting has changed.
In the afternoon, I started without updating or anything like this the Developer again and I got the following messages in the console, as if something has changed, running the npm command. Although I did not change or update anything.

By the way, we don’t use the Titanium NGClient with this version, but it seems to build it just for that anyway.

What we are of course wondering is if this in any way affecting the usage and export of solutions (for productive use)?

TIA, Robert

---- Start to copy the Titanium NG sources
Total time to copy done 0s

---- Starting Titanium NGClient source check (10:47:51.302385)
No generated files, build will be triggered

---- Running npm command:
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/bin/node
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/lib/node_modules/npm/bin/npm-cli.js
install --legacy-peer-deps 
In dir: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '@yarnpkg/parsers@3.0.2',
npm WARN EBADENGINE   required: { node: '>=18.12.0' },
npm WARN EBADENGINE   current: { node: 'v16.15.0', npm: '8.5.5' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'cookie@1.0.2',
npm WARN EBADENGINE   required: { node: '>=18' },
npm WARN EBADENGINE   current: { node: 'v16.15.0', npm: '8.5.5' }
npm WARN EBADENGINE }

up to date, audited 1408 packages in 4s

222 packages are looking for funding
run `npm fund` for details

23 vulnerabilities (5 moderate, 16 high, 2 critical)

To address issues that do not require attention, run:
npm audit fix

To address all issues possible (including breaking changes), run:
npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
Finished running 'install --legacy-peer-deps ' time: 5s


---- Running npm command:
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/bin/node
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/lib/node_modules/npm/bin/npm-cli.js
update --legacy-peer-deps 
In dir: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '@yarnpkg/parsers@3.0.2',
npm WARN EBADENGINE   required: { node: '>=18.12.0' },
npm WARN EBADENGINE   current: { node: 'v16.15.0', npm: '8.5.5' }
npm WARN EBADENGINE }

added 7 packages, removed 2 packages, changed 11 packages, and audited 1413 packages in 48s

223 packages are looking for funding
run `npm fund` for details

23 vulnerabilities (5 moderate, 16 high, 2 critical)

To address issues that do not require attention, run:
npm audit fix

To address all issues possible (including breaking changes), run:
npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
Finished running 'update --legacy-peer-deps ' time: 47s


---- Running npm command:
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/bin/node
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/lib/node_modules/npm/bin/npm-cli.js
dedup 
In dir: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '@yarnpkg/parsers@3.0.2',
npm WARN EBADENGINE   required: { node: '>=18.12.0' },
npm WARN EBADENGINE   current: { node: 'v16.15.0', npm: '8.5.5' }
npm WARN EBADENGINE }

added 2 packages, removed 7 packages, changed 6 packages, and audited 1408 packages in 3s

222 packages are looking for funding
run `npm fund` for details

23 vulnerabilities (5 moderate, 16 high, 2 critical)

To address issues that do not require attention, run:
npm audit fix

To address all issues possible (including breaking changes), run:
npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
Finished running 'dedup ' time: 3s


---- Running npm command:
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/bin/node
/Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/node-v16.15.0-darwin-arm64/lib/node_modules/npm/bin/npm-cli.js
run build_debug_nowatch 
In dir: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target

> ngclient2@2022.6.0 build_debug_nowatch
> ng build --watch=false

- Generating browser application bundles (phase: setup)...

- ngx-filesaver [es2015/esm2015] (git+https://github.com/cipchk/ngx-filesaver.git)
✔ Browser application bundle generation complete.
✔ Browser application bundle generation complete.

Warning: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target/node_modules/@servoy/servoyextracomponents/fesm2015/servoy-servoyextracomponents.mjs depends on '@uppy/core'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

Warning: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target/node_modules/@servoy/servoyextracomponents/fesm2015/servoy-servoyextracomponents.mjs depends on '@uppy/tus'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

Warning: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target/node_modules/@servoy/servoyextracomponents/fesm2015/servoy-servoyextracomponents.mjs depends on 'ngx-lightbox'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

Warning: /Users/robert/development/servoy202203/hades/.metadata/.plugins/com.servoy.eclipse.ngclient.ui/target/node_modules/tus-js-client/lib.esm/upload.js depends on 'url-parse'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies



Error: node_modules/@types/connect/index.d.ts:11:49 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

11     export type ServerHandle = HandleFunction | http.Server;
~~~~~~~~~~~


Error: node_modules/@types/connect/index.d.ts:84:89 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

84         listen(port: number, hostname?: string, backlog?: number, callback?: Function): http.Server;
~~~~~~~~~~~


Error: node_modules/@types/connect/index.d.ts:85:71 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

85         listen(port: number, hostname?: string, callback?: Function): http.Server;
~~~~~~~~~~~


Error: node_modules/@types/connect/index.d.ts:86:52 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

86         listen(path: string, callback?: Function): http.Server;
~~~~~~~~~~~


Error: node_modules/@types/connect/index.d.ts:87:60 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

87         listen(handle: any, listeningListener?: Function): http.Server;
~~~~~~~~~~~


Error: node_modules/@types/express-serve-static-core/index.d.ts:1190:98 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

1190     listen(port: number, hostname: string, backlog: number, callback?: (error?: Error) => void): http.Server;
~~~~~~~~~~~


Error: node_modules/@types/express-serve-static-core/index.d.ts:1191:81 - error TS2314: Generic type 'Server<Request, Response>' requires 2 type argument(s).

1191     listen(port: number, hostname: string, callback?: (error?: Error) => void): http.Server;
~~~~~~~~~~~

and so on …

if you don’t use TiNG you can ignore those. (but yes it will build everytime because it will notice there is no correct build)

but not sure what was updated here. it seems something to new was installed (maybe a package of servoy or an npm package that got updated, we do allow minor updates, and some npm packages have major changes in minor releases :( )

Better is to upgrade you are on a fully unsupported release, go to at least 2023.03.x LTS

Thanks for your answer. Good to know we can ignore it, although it builds it every time we open Servoy Developer 2022.06.

As we had this sudden behaviour on 2 completely different machines, without changing or updating anything, we are wondering what happened in the background. Something must have changed without (manual) user interaction to make the Developer see a difference and make it to start npm.

We have migrated the solution to 2024.03 LTS, but we still need the Version 2022.06 as it’s still on production, until we have tested everything and have a timeframe to deploy the new NGTi version.