Skip to content
This repository was archived by the owner on May 12, 2021. It is now read-only.

Commit 1606afd

Browse files
Fix depject with bulk-require tree
1 parent 5492531 commit 1606afd

File tree

1 file changed

+212
-109
lines changed

1 file changed

+212
-109
lines changed

lib/depject/index.js

Lines changed: 212 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -1,111 +1,214 @@
11
module.exports = {
2-
patchwork: [
3-
require('./contact/async.js'),
4-
require('./contact/html/follow-toggle.js'),
5-
require('./contact/obs.js'),
6-
require('./profile/obs/contact.js'),
7-
require('./profile/obs/recently-updated.js'),
8-
require('./profile/obs/rank.js'),
9-
require('./profile/html/person.js'),
10-
require('./profile/html/preview.js'),
11-
require('./profile/async/avatar.js'),
12-
require('./profile/async/suggest.js'),
13-
require('./profile/sheet/edit.js'),
14-
require('./feed/obs/recent.js'),
15-
require('./feed/html/rollup.js'),
16-
require('./feed/html/follow-warning.js'),
17-
require('./feed/html/meta-summary.js'),
18-
require('./about/html/link.js'),
19-
require('./about/html/image.js'),
20-
require('./about/async/latest-values.js'),
21-
require('./about/sync.js'),
22-
require('./about/obs.js'),
23-
require('./about/sync/short-feed-id.js'),
24-
require('./channel/obs/recent.js'),
25-
require('./channel/obs/subscribed.js'),
26-
require('./channel/obs/subscribers.js'),
27-
require('./channel/html/link.js'),
28-
require('./channel/html/subscribe-toggle.js'),
29-
require('./channel/html/preview.js'),
30-
require('./channel/async/suggest.js'),
31-
require('./channel/sync/normalize.js'),
32-
require('./backlinks/obs.js'),
33-
require('./app/link-preview.js'),
34-
require('./app/html/progress-notifier.js'),
35-
require('./app/html/search.js'),
36-
require('./app/sync/external-handler/git.js'),
37-
require('./app/views.js'),
38-
require('./app/fullscreen.js'),
39-
require('./progress/html/render.js'),
40-
require('./progress/html/peer.js'),
41-
require('./progress/obs.js'),
42-
require('./message/obs/author.js'),
43-
require('./message/obs/likes.js'),
44-
require('./message/obs/get.js'),
45-
require('./message/obs/name.js'),
46-
require('./message/html/link.js'),
47-
require('./message/html/metas.js'),
48-
require('./message/html/forks.js'),
49-
require('./message/html/timestamp.js'),
50-
require('./message/html/actions.js'),
51-
require('./message/html/missing.js'),
52-
require('./message/html/markdown.js'),
53-
require('./message/html/compose.js'),
54-
require('./message/html/decorate/context-menu.js'),
55-
require('./message/html/render/channel.js'),
56-
require('./message/html/render/issue.js'),
57-
require('./message/html/render/blog.js'),
58-
require('./message/html/render/made-changes.js'),
59-
require('./message/html/render/following.js'),
60-
require('./message/html/render/gathering.js'),
61-
require('./message/html/render/vote.js'),
62-
require('./message/html/render/post.js'),
63-
require('./message/html/render/about.js'),
64-
require('./message/html/render/attending.js'),
65-
require('./message/html/render/zzz-fallback.js'),
66-
require('./message/html/references.js'),
67-
require('./message/html/layout/default.js'),
68-
require('./message/html/layout/mini.js'),
69-
require('./message/async/publish.js'),
70-
require('./message/async/name.js'),
71-
require('./message/sync/timestamp.js'),
72-
require('./message/sync/root.js'),
73-
require('./message/sync/unbox.js'),
74-
require('./message/sheet/preview.js'),
75-
require('./gathering/sheet/edit.js'),
76-
require('./lib/timeAgo.js'),
77-
require('./page/html/render/message.js'),
78-
require('./page/html/render/channels.js'),
79-
require('./page/html/render/channel.js'),
80-
require('./page/html/render/settings.js'),
81-
require('./page/html/render/profile.js'),
82-
require('./page/html/render/participating.js'),
83-
require('./page/html/render/private.js'),
84-
require('./page/html/render/gatherings.js'),
85-
require('./page/html/render/public.js'),
86-
require('./page/html/render/all.js'),
87-
require('./page/html/render/mentions.js'),
88-
require('./page/html/render/your-posts.js'),
89-
require('./page/html/render/search.js'),
90-
require('./page/html/render/tag.js'),
91-
require('./sbot.js'),
92-
require('./suggest.js'),
93-
require('./blob/obs/has.js'),
94-
require('./blob/html/input.js'),
95-
require('./blob/sync/url.js'),
96-
require('./invite/sheet.js'),
97-
require('./invite/invite.js'),
98-
require('./invite/dhtAcceptSheet.js'),
99-
require('./invite/dhtCreateSheet.js'),
100-
require('./intl/sync/i18n.js'),
101-
require('./tag/html/tag.js'),
102-
require('./tag/async/suggest.js'),
103-
require('./keys.js'),
104-
require('./sheet/tags/renderTags.js'),
105-
require('./sheet/tags/tags.js'),
106-
require('./sheet/tags/renderTaggers.js'),
107-
require('./sheet/editTags.js'),
108-
require('./sheet/display.js'),
109-
require('./sheet/profiles.js')
110-
]
2+
patchwork: {
3+
about: {
4+
async: {
5+
'latest-values': require('./about/async/latest-values.js')
6+
},
7+
html: {
8+
image: require('./about/html/image.js'),
9+
link: require('./about/html/link.js')
10+
},
11+
obs: require('./about/obs.js'),
12+
sync: require('./about/sync.js')
13+
},
14+
app: {
15+
fullscreen: require('./app/fullscreen.js'),
16+
html: {
17+
'progress-notifier': require('./app/html/progress-notifier.js'),
18+
search: require('./app/html/search.js')
19+
},
20+
'link-preview': require('./app/link-preview.js'),
21+
sync: {
22+
'external-handler': {
23+
git: require('./app/sync/external-handler/git.js')
24+
}
25+
},
26+
views: require('./app/views.js')
27+
},
28+
backlinks: {
29+
obs: require('./backlinks/obs.js')
30+
},
31+
blob: {
32+
html: {
33+
input: require('./blob/html/input.js')
34+
},
35+
obs: {
36+
has: require('./blob/obs/has.js')
37+
},
38+
sync: {
39+
url: require('./blob/sync/url.js')
40+
}
41+
},
42+
channel: {
43+
async: {
44+
suggest: require('./channel/async/suggest.js')
45+
},
46+
html: {
47+
link: require('./channel/html/link.js'),
48+
preview: require('./channel/html/preview.js'),
49+
'subscribe-toggle': require('./channel/html/subscribe-toggle.js')
50+
},
51+
obs: {
52+
recent: require('./channel/obs/recent.js'),
53+
subscribed: require('./channel/obs/subscribed.js'),
54+
subscribers: require('./channel/obs/subscribers.js')
55+
},
56+
sync: {
57+
normalize: require('./channel/sync/normalize.js')
58+
}
59+
},
60+
contact: {
61+
async: require('./contact/async.js'),
62+
html: {
63+
'follow-toggle': require('./contact/html/follow-toggle.js')
64+
},
65+
obs: require('./contact/obs.js')
66+
},
67+
feed: {
68+
html: {
69+
'follow-warning': require('./feed/html/follow-warning.js'),
70+
'meta-summary': require('./feed/html/meta-summary.js'),
71+
rollup: require('./feed/html/rollup.js')
72+
},
73+
obs: {
74+
recent: require('./feed/obs/recent.js')
75+
}
76+
},
77+
gathering: {
78+
sheet: {
79+
edit: require('./gathering/sheet/edit.js')
80+
}
81+
},
82+
intl: {
83+
sync: {
84+
i18n: require('./intl/sync/i18n.js')
85+
}
86+
},
87+
invite: {
88+
dhtAcceptSheet: require('./invite/dhtAcceptSheet.js'),
89+
dhtCreateSheet: require('./invite/dhtCreateSheet.js'),
90+
invite: require('./invite/invite.js'),
91+
sheet: require('./invite/sheet.js')
92+
},
93+
keys: require('./keys.js'),
94+
lib: {
95+
timeAgo: require('./lib/timeAgo.js')
96+
},
97+
message: {
98+
async: {
99+
name: require('./message/async/name.js'),
100+
publish: require('./message/async/publish.js')
101+
},
102+
html: {
103+
actions: require('./message/html/actions.js'),
104+
compose: require('./message/html/compose.js'),
105+
decorate: {
106+
'context-menu': require('./message/html/decorate/context-menu.js')
107+
},
108+
forks: require('./message/html/forks.js'),
109+
layout: {
110+
default: require('./message/html/layout/default.js'),
111+
mini: require('./message/html/layout/mini.js')
112+
},
113+
link: require('./message/html/link.js'),
114+
markdown: require('./message/html/markdown.js'),
115+
metas: require('./message/html/metas.js'),
116+
missing: require('./message/html/missing.js'),
117+
references: require('./message/html/references.js'),
118+
render: {
119+
about: require('./message/html/render/about.js'),
120+
attending: require('./message/html/render/attending.js'),
121+
blog: require('./message/html/render/blog.js'),
122+
channel: require('./message/html/render/channel.js'),
123+
following: require('./message/html/render/following.js'),
124+
gathering: require('./message/html/render/gathering.js'),
125+
issue: require('./message/html/render/issue.js'),
126+
'made-changes': require('./message/html/render/made-changes.js'),
127+
post: require('./message/html/render/post.js'),
128+
vote: require('./message/html/render/vote.js'),
129+
'zzz-fallback': require('./message/html/render/zzz-fallback.js')
130+
},
131+
timestamp: require('./message/html/timestamp.js')
132+
},
133+
obs: {
134+
author: require('./message/obs/author.js'),
135+
get: require('./message/obs/get.js'),
136+
likes: require('./message/obs/likes.js'),
137+
name: require('./message/obs/name.js')
138+
},
139+
sheet: {
140+
preview: require('./message/sheet/preview.js')
141+
},
142+
sync: {
143+
root: require('./message/sync/root.js'),
144+
timestamp: require('./message/sync/timestamp.js'),
145+
unbox: require('./message/sync/unbox.js')
146+
}
147+
},
148+
page: {
149+
html: {
150+
render: {
151+
all: require('./page/html/render/all.js'),
152+
channel: require('./page/html/render/channel.js'),
153+
channels: require('./page/html/render/channels.js'),
154+
gatherings: require('./page/html/render/gatherings.js'),
155+
mentions: require('./page/html/render/mentions.js'),
156+
message: require('./page/html/render/message.js'),
157+
participating: require('./page/html/render/participating.js'),
158+
private: require('./page/html/render/private.js'),
159+
profile: require('./page/html/render/profile.js'),
160+
public: require('./page/html/render/public.js'),
161+
search: require('./page/html/render/search.js'),
162+
settings: require('./page/html/render/settings.js'),
163+
tag: require('./page/html/render/tag.js'),
164+
'your-posts': require('./page/html/render/your-posts.js')
165+
}
166+
}
167+
},
168+
profile: {
169+
async: {
170+
avatar: require('./profile/async/avatar.js'),
171+
suggest: require('./profile/async/suggest.js')
172+
},
173+
html: {
174+
person: require('./profile/html/person.js'),
175+
preview: require('./profile/html/preview.js')
176+
},
177+
obs: {
178+
contact: require('./profile/obs/contact.js'),
179+
rank: require('./profile/obs/rank.js'),
180+
'recently-updated': require('./profile/obs/recently-updated.js')
181+
},
182+
sheet: {
183+
edit: require('./profile/sheet/edit.js')
184+
}
185+
},
186+
progress: {
187+
html: {
188+
peer: require('./progress/html/peer.js'),
189+
render: require('./progress/html/render.js')
190+
},
191+
obs: require('./progress/obs.js')
192+
},
193+
sbot: require('./sbot.js'),
194+
sheet: {
195+
display: require('./sheet/display.js'),
196+
editTags: require('./sheet/editTags.js'),
197+
profiles: require('./sheet/profiles.js'),
198+
tags: {
199+
renderTaggers: require('./sheet/tags/renderTaggers.js'),
200+
renderTags: require('./sheet/tags/renderTags.js'),
201+
tags: require('./sheet/tags/tags.js')
202+
}
203+
},
204+
suggest: require('./suggest.js'),
205+
tag: {
206+
async: {
207+
suggest: require('./tag/async/suggest.js')
208+
},
209+
html: {
210+
tag: require('./tag/html/tag.js')
211+
}
212+
}
213+
}
111214
}

0 commit comments

Comments
 (0)