/
depends.js
72 lines (61 loc) · 2.31 KB
/
depends.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
/**
* Central dependencies list
*
* This contains a list of all files required for running an instance
* of reddOS. Order is important, kinds must be listed in such an order
* that later kinds have no unfulfilled dependencies
*/
enyo.depends(
// CSS Stylesheets
"css/about.css",
"css/comments.css",
"css/global.css",
"css/headerbar.css",
"css/login.css",
"css/secondcolumn.css",
"css/storyviewer.css",
"css/subredditdescription.css",
"css/topmenu.css",
// 3rd Party Components
"source/3rdparty/pagedown.js",
"source/3rdparty/ScrollBarsScroller.js",
// Standalone utility objects
"source/utilities/Date.js",
"source/utilities/ExtendedObjects.js",
"source/utilities/Kind.js",
"source/utilities/Settings.js",
// Individual, reusable UI components
"source/components/NormalComment.js",
"source/components/RecursiveComment.js",
"source/components/SubredditStory.js",
"source/components/TopMenuSubredditButton.js",
// Internet and local services
"source/services/GenericManager.js",
"source/services/HistoryManager.js",
"source/services/RedditAuthentication.js",
"source/services/RedditLoadComments.js",
"source/services/RedditHide.js",
"source/services/RedditSave.js",
"source/services/RedditSubredditContents.js",
"source/services/RedditSubscribedSubreddits.js",
"source/services/RedditSubmitComment.js",
"source/services/RedditUserInformation.js",
"source/services/RedditVote.js",
"source/services/reddOSUpdates.js",
"source/services/StoredObjectManager.js",
// Views, in reverse order of hierarchy
"source/views/main/popup/About.js",
"source/views/main/popup/CommentReply.js",
"source/views/main/popup/Login.js",
"source/views/main/popup/Settings.js",
"source/views/main/popup/SubredditDescription.js",
"source/views/main/contentviewer/CommentView.js",
"source/views/main/contentviewer/WebView.js",
"source/views/main/secondcolumn/Subreddit.js",
"source/views/main/ContentViewer.js",
"source/views/main/HeaderBar.js",
"source/views/main/TopMenu.js",
"source/views/main/SecondColumn.js",
// Main application object
"source/views/Main.js"
);