{ "id": "170230", "key": "DAEMON-118", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12519", "key": "DAEMON", "name": "Appcelerator Daemon" }, "fixVersions": [ { "id": "18407", "description": "", "name": "Appc Daemon 1.0.0", "archived": false, "released": true, "releaseDate": "2017-12-05" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-11-06T20:03:35.000+0000", "created": "2017-11-06T15:59:33.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "18407", "description": "", "name": "Appc Daemon 1.0.0", "archived": false, "released": true, "releaseDate": "2017-12-05" } ], "issuelinks": [], "assignee": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "updated": "2017-11-06T20:03:35.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "15059", "name": "appcd-plugin-system-info", "description": "Environment detection" } ], "description": "h5.Description\r\n\r\n{{appcd exec /system-info/latest/info}} always returns npm info as null on Windows (works fine on OSX), logs show the below, it's in the default place for me so we should be able to find it, might be that our lookup is wrong\r\n\r\n{code}\r\n2017-11-06T15:56:57.025Z appcd:plugin:host:27960 > system-info@0.1.0 Unable to find where npm is installed\r\n{code}", "attachment": [], "flagged": false, "summary": "system-info: npm is always null on Windows", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": null, "closedSprints": [ { "id": 969, "state": "closed", "name": "2017 Sprint 23 Tooling", "startDate": "2017-11-05T16:36:50.292Z", "endDate": "2017-11-19T16:36:00.000Z", "completeDate": "2017-11-20T18:58:45.002Z", "originBoardId": 219 } ], "comment": { "comments": [ { "id": "430160", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Default node install path is {{%ProgramFiles%\\\\nodejs}} not {{%ProgramFiles%\\\\Node.js}}. However I propose that we switch this to query the registry on Windows for the install path as the installer allows for the path to be changed.\r\n\r\nWould probably need to query {{HKEY_LOCAL_MACHINE\\SOFTWARE\\WOW6432Node\\Node.js}} and {{HKEY_LOCAL_MACHINE\\SOFTWARE\\\\Node.js}} for the InstallPath value", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-11-06T16:17:31.000+0000", "updated": "2017-11-06T16:17:31.000+0000" }, { "id": "430175", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Part of https://github.com/appcelerator/appc-daemon/pull/111", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-11-06T19:08:26.000+0000", "updated": "2017-11-06T19:08:26.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }