{ "id": "154798", "key": "TIMOB-20369", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2016-02-10T04:19:03.000+0000", "created": "2016-02-08T13:15:02.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "16904", "description": "Release 5.0.2", "name": "Release 5.0.2", "archived": true, "released": true, "releaseDate": "2015-10-01" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-20T21:52:03.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "With CLI-827 we resolved the issue that after switching NodeJS (API) version NodeJS dependencies that use native extensions no longer work.\r\n\r\nHowever, we also have NodeJS dependencies in the SDK. So we need to rebuild those as well.\r\n\r\nSee this issue on Stack Overflow:\r\nhttp://stackoverflow.com/q/35146220/4626813", "attachment": [], "flagged": false, "summary": "CLI part kept in SDK no longer works after switching NodeJS (API) version", "creator": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": "SDK 5.0.2.GA", "closedSprints": [ { "id": 582, "state": "closed", "name": "2016 Sprint 04 Tooling", "startDate": "2016-02-13T01:31:29.907Z", "endDate": "2016-02-27T01:31:00.000Z", "completeDate": "2016-02-29T02:55:58.159Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "376453", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "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.\r\n\r\nThe 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.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-02-10T04:19:03.000+0000", "updated": "2016-02-10T04:19:03.000+0000" }, { "id": "376487", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "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", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2016-02-10T07:21:42.000+0000", "updated": "2016-02-10T07:21:42.000+0000" }, { "id": "414011", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as invalid.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T21:52:03.000+0000", "updated": "2017-03-20T21:52:03.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }