Freeze version of external dependencies 22/36322/1
authorMaxime Millette-Coulombe <mmcoulombe@inocybe.com>
Fri, 4 Mar 2016 19:06:49 +0000 (14:06 -0500)
committerMaxime Millette-Coulombe <mmcoulombe@inocybe.com>
Wed, 16 Mar 2016 20:31:47 +0000 (20:31 +0000)
Recently, an error during build time was introduced because one external
dlux dependencies has been updated. In the version resolving tool, the
extracted library was always the latest. To avoid other similar issues,
all libraries must need to be resolved according to the public API used
and not using "latest" or "master". According to semantic versioning,
those values allow the versioning tool to fetch library version with a
different API.

Change-Id: Iffb7dab2ab8a7bf196bd7a0252d69ba7e5576cc0
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
dlux-web/bower.json

index d7708829124c580b45084ff87c1239957de58560..15815e4a16ac82a61a0b0b2a0f139b720e347514 100644 (file)
     "angular-ui-utils": "~0.0.3",
     "d3": "~3.3.2",
     "restangular": "1.2.1",
-    "angular-ui-select2": "https://raw.github.com/angular-ui/ui-select2/master/src/select2.js",
-    "underscore": "latest",
-    "underscore.string": "latest",
-    "select2": "master",
-    "select2-bootstrap-css": "https://github.com/fk/select2-bootstrap-css/archive/master.zip",
+    "angular-ui-select2": "~0.0.5",
+    "underscore": "~1.8.3",
+    "underscore.string": "~3.2.1",
+    "select2": "^3.3.2",
+    "select2-bootstrap-css": "~1.2.5",
     "footable": "2.0.1",
     "angular-translate": "2.2.0",
     "angular-translate-loader-static-files": "2.2.0",
@@ -47,6 +47,7 @@
   },
   "resolutions": {
     "angular": "~1.4.0",
-    "angular-translate": "~2.7.2"
+    "angular-translate": "~2.7.2",
+    "select2": "^3.3.2"
   }
 }