From f8addab199b95fa6a8d24c4b61d7427f5a6e272e Mon Sep 17 00:00:00 2001 From: tejens Date: Mon, 26 Jan 2015 11:00:04 -0500 Subject: [PATCH 1/3] Added the proper shim for jquery dependency. --- package-overrides/github/DataTables/DataTables@1.10.4.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package-overrides/github/DataTables/DataTables@1.10.4.json b/package-overrides/github/DataTables/DataTables@1.10.4.json index 58534c2..d43fe94 100644 --- a/package-overrides/github/DataTables/DataTables@1.10.4.json +++ b/package-overrides/github/DataTables/DataTables@1.10.4.json @@ -6,5 +6,11 @@ "registry": "jspm", "dependencies": { "jquery": "^1.11.2" + }, + "shim": { + "js/jquery.dataTables": { + "imports": "jquery", + "exports": "$" + } } } \ No newline at end of file From 1c59a205e5aa8421e609e718100cbabaa5428e33 Mon Sep 17 00:00:00 2001 From: Tejen Shrestha Date: Fri, 30 Jan 2015 16:31:35 -0500 Subject: [PATCH 2/3] Updated DataTables package override with css deps. --- .../github/DataTables/DataTables@1.10.4.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/package-overrides/github/DataTables/DataTables@1.10.4.json b/package-overrides/github/DataTables/DataTables@1.10.4.json index 58534c2..a130b68 100644 --- a/package-overrides/github/DataTables/DataTables@1.10.4.json +++ b/package-overrides/github/DataTables/DataTables@1.10.4.json @@ -5,6 +5,14 @@ "main": "js/jquery.dataTables", "registry": "jspm", "dependencies": { - "jquery": "^1.11.2" + "jquery": "*", + "css": "*" + }, + "shim": { + "js/jquery.dataTables": { + "deps": ["jquery", "css/jquery.dataTables.css!"], + "imports": "jquery", + "exports": "$" + } } } \ No newline at end of file From be7634f074dfec53ce4073b2223fdda8698a2d6d Mon Sep 17 00:00:00 2001 From: Tejen Shrestha Date: Fri, 30 Jan 2015 16:56:49 -0500 Subject: [PATCH 3/3] Added files list and css plugin dependancy. --- .../github/DataTables/DataTables@1.10.4.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package-overrides/github/DataTables/DataTables@1.10.4.json b/package-overrides/github/DataTables/DataTables@1.10.4.json index a130b68..8d98903 100644 --- a/package-overrides/github/DataTables/DataTables@1.10.4.json +++ b/package-overrides/github/DataTables/DataTables@1.10.4.json @@ -3,6 +3,13 @@ "lib": "media" }, "main": "js/jquery.dataTables", + "files": [ + "media/js/jquery.dataTables.js", + "media/js/jquery.dataTables.min.js", + "media/css/jquery.dataTables.css", + "media/css/jquery.dataTables.min.css", + "media/images" + ], "registry": "jspm", "dependencies": { "jquery": "*", @@ -10,8 +17,7 @@ }, "shim": { "js/jquery.dataTables": { - "deps": ["jquery", "css/jquery.dataTables.css!"], - "imports": "jquery", + "deps": ["jquery", "../css/jquery.dataTables.css!"], "exports": "$" } }