Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-28564] CLI: Support Node.js 17

GitHub Issuen/a
TypeImprovement
PriorityNone
StatusIn Review
ResolutionUnresolved
Affected Version/sn/a
Fix Version/sRelease 10.2.0
ComponentsCLI, iOS
Labelsn/a
ReporterEwan Harris
AssigneeEwan Harris
Created2021-10-20T09:51:16.000+0000
Updated2021-10-22T10:45:38.000+0000

Description

Description

Node.js 17 dropped yesterday (19/10), we need to update node-ios-device to support it, then run smokes against the SDK. * Update node-ios-device ** node-pre-gyp needs updating - https://github.com/mapbox/node-pre-gyp/pull/612 ** Node.js 17 is missing required headers https://github.com/nodejs/nan/issues/921 https://github.com/nodejs/node/pull/40526 * Update node-ios-device in SDK * Smoke test

Comments

  1. Ewan Harris 2021-10-21

    Node.js 17.0.1 includes the required headers
  2. Ewan Harris 2021-10-22

    https://github.com/appcelerator/node-ios-device/pull/74

JSON Source