Skip to content

Commit 49c5dda

Browse files
committed
Got rid of depend! plugin, now uses RequireJS' shim config
1 parent 0770aa7 commit 49c5dda

10 files changed

Lines changed: 14 additions & 94 deletions

File tree

Gruntfile.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@ module.exports = function( grunt ) {
103103

104104
exclude: [
105105
"jquery",
106-
"depend",
107106
"json",
108107
"json!../package.json"
109108
],

build/docs.build.js

Lines changed: 0 additions & 55 deletions
This file was deleted.

external/requirejs/plugins/depend.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

js/events/navigate.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// TODO break out pushstate support test so we don't depend on the whole thing
77
define([
88
"jquery",
9-
"depend!../jquery.hashchange[jquery]",
9+
"jquery.hashchange",
1010
"./../jquery.mobile.ns",
1111
"./../jquery.mobile.support" ], function( jQuery ) {
1212
//>>excludeEnd("jqmBuildExclude");

js/jquery.mobile.docs.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

js/jquery.mobile.init.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ define([
1414
"./jquery.mobile.navigation",
1515
"./widgets/loader",
1616
"./jquery.mobile.vmouse",
17-
"depend!./jquery.hashchange[jquery]" ], function( jQuery ) {
17+
"jquery.hashchange" ], function( jQuery ) {
1818
//>>excludeEnd("jqmBuildExclude");
1919
(function( $, window, undefined ) {
2020
var $html = $( "html" ),

js/jquery.mobile.navigation.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ define( [
1212
"./navigation/method",
1313
"./jquery.mobile.events",
1414
"./jquery.mobile.support",
15-
"depend!./jquery.hashchange[jquery]",
15+
"jquery.hashchange",
1616
"./widgets/page",
1717
"./transitions/handlers" ], function( jQuery ) {
1818
//>>excludeEnd("jqmBuildExclude");

js/jquery.mobile.widget.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//>>group: Core
55
//>>css.theme: ../css/themes/default/jquery.mobile.theme.css
66

7-
define( [ "jquery", "./jquery.mobile.ns", "depend!./jquery.ui.widget[jquery]" ], function( jQuery ) {
7+
define( [ "jquery", "./jquery.mobile.ns", "jquery.ui.widget" ], function( jQuery ) {
88
//>>excludeEnd("jqmBuildExclude");
99
(function( $, undefined ) {
1010

js/requirejs.config.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@ requirejs.config({
22
"paths": {
33
// requireJS plugins
44
"text": "../external/requirejs/plugins/text",
5-
"depend": "../external/requirejs/plugins/depend",
65
"json": "../external/requirejs/plugins/json"
6+
},
7+
"shim": {
8+
"jquery.hashchange": {
9+
deps: [ "jquery" ]
10+
},
11+
"jquery.ui.widget": {
12+
deps: [ "jquery" ],
13+
exports: "$.widget"
14+
}
715
}
816
});

js/widgets/popup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ define( [
2222
"../navigation/method",
2323
"../jquery.mobile.navigation",
2424
"../jquery.mobile.registry",
25-
"depend!../jquery.hashchange[jquery]" ], function( jQuery ) {
25+
"jquery.hashchange" ], function( jQuery ) {
2626
//>>excludeEnd("jqmBuildExclude");
2727
(function( $, undefined ) {
2828

0 commit comments

Comments
 (0)