Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-20369] CLI part kept in SDK no longer works after switching NodeJS (API) version

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionInvalid
Resolution Date2016-02-10T04:19:03.000+0000
Affected Version/sRelease 5.0.2
Fix Version/sn/a
ComponentsCLI
Labelsn/a
ReporterFokke Zandbergen
AssigneeChris Barber
Created2016-02-08T13:15:02.000+0000
Updated2017-03-20T21:52:03.000+0000

Description

With CLI-827 we resolved the issue that after switching NodeJS (API) version NodeJS dependencies that use native extensions no longer work. However, we also have NodeJS dependencies in the SDK. So we need to rebuild those as well. See this issue on Stack Overflow: http://stackoverflow.com/q/35146220/4626813

Comments

  1. Chris Barber 2016-02-10

    There is only one native module in the Titanium SDK and that's node-ios-device. I constantly keep that up-to-date as soon as the Node module API version changes. The error in Stack Overflow was related to sqlite3 which was only in Titanium SDK 5.0.x. It was removed in 5.1.0. So, this issue isn't an issue.
  2. Fokke Zandbergen 2016-02-10

    OK, I thought we had sqlite3 in older versions as well and since we support 3.5+ that would be a problem. But in that case people can just use 5.1 instead of 5.0
  3. Lee Morris 2017-03-20

    Closing ticket as invalid.

JSON Source