camptocamp / ogc-client

A TypeScript library for interacting with geospatial services
https://camptocamp.github.io/ogc-client/
BSD 3-Clause "New" or "Revised" License
66 stars 12 forks source link

Upgrade dependencies for node 18 compatibility #12

Closed jahow closed 1 year ago

jahow commented 1 year ago

Fixes #10

jahow commented 1 year ago

@JakobMiksch could you please test again with this branch? I couldn't try myself with node 18 but this should probably fix it.

JakobMiksch commented 1 year ago

hi @jahow unfortunately it does not work yet. when I install the dependencies I get this warning that Node 18 is unsupported by the dependency @achrinza/node-ipc@9.2.2:

~/R/o/app ❯❯❯ npm install                                                    
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '@achrinza/node-ipc@9.2.2',
npm WARN EBADENGINE   required: { node: '8 || 10 || 12 || 14 || 16 || 17' },
npm WARN EBADENGINE   current: { node: 'v18.16.0', npm: '9.5.1' }
npm WARN EBADENGINE }

up to date, audited 1292 packages in 4s

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

28 vulnerabilities (1 low, 4 moderate, 18 high, 5 critical)

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

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

Run `npm audit` for details.

running npm run serve produces the same error as described in issue #10