[TIMOB-17349] Remove non-production npm dependencies from BlackBerry modules
| GitHub Issue | n/a |
|---|---|
| Type | Improvement |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2014-07-22T19:37:25.000+0000 |
| Affected Version/s | Release 3.3.0 |
| Fix Version/s | Release 3.3.1, Release 3.4.0 |
| Components | BlackBerry, Tooling |
| Labels | module_blackberry, qe-manualtest |
| Reporter | Chris Barber |
| Assignee | Chris Barber |
| Created | 2014-07-21T15:04:09.000+0000 |
| Updated | 2014-08-15T18:48:08.000+0000 |
Description
The full npm dependencies have been committed to the Titanium Mobile BlackBerry repo and should be stripped back to the production-only files.
Master: https://github.com/appcelerator/titanium_mobile_blackberry/pull/269 3_3_X: https://github.com/appcelerator/titanium_mobile_blackberry/pull/271
Tested on: Mac OSX 10.9.4, Windows 8.1 (x64), Ubuntu 14.04 LTS (x64) Appcelerator Studio, build: 3.3.0.201407111535 Titanium SDK, build: 3.3.1.v20140814203318, 3.4.0.v20140813022514 Titanium CLI, build: 3.3.0 Alloy: 1.4.1 BlackBerry Device: Z10 (10.2.1.2947) BlackBerry Simulator: 10.3.0.698 Created BlackBerry module on Mac, Windows and Ubuntu. node_modules folder only has the production npm dependancies. BlackBerry module packages and installs to a BlackBerry project. Project successfully installed to BlackBerry device and simulator. Closing.