[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.