Vulcan/packages/telescope-base/package.js

103 lines
2.2 KiB
JavaScript
Raw Normal View History

2014-07-05 11:54:36 +09:00
Package.describe({summary: "Telescope base package"});
2014-08-28 13:39:30 +09:00
Package.onUse(function (api) {
2014-10-05 17:20:15 +09:00
api.use(['telescope-i18n', 'telescope-lib', 'aldeed:simple-schema', 'check']);
api.imply(['aldeed:simple-schema']);
api.add_files(['lib/base.js'], ['client', 'server']);
2015-03-24 14:30:04 +09:00
api.add_files(['lib/colors.js'], ['client', 'server']);
2015-03-24 13:13:04 +09:00
api.add_files(['lib/icons.js'], ['client', 'server']);
2014-07-05 11:24:28 +09:00
api.export([
2014-10-05 17:20:15 +09:00
'postStatuses',
2014-10-06 10:40:45 +09:00
'STATUS_PENDING',
'STATUS_APPROVED',
'STATUS_REJECTED',
2015-03-28 18:30:26 +09:00
'adminMenu',
'viewsMenu',
'userMenu',
2015-04-06 18:34:48 +09:00
2014-07-05 11:24:28 +09:00
'addToPostSchema',
2014-07-06 14:09:55 +09:00
'addToCommentsSchema',
'addToSettingsSchema',
'addToUserSchema',
2015-04-06 18:34:48 +09:00
'registerPostProperty',
'registerCommentProperty',
'registerSetting',
'registerUserProperty',
2014-07-05 11:24:28 +09:00
'preloadSubscriptions',
'primaryNav',
'secondaryNav',
2015-03-24 17:03:37 +09:00
'mobileNav',
'viewParameters',
2015-03-22 11:19:27 +09:00
'footerModules',
'heroModules',
2015-01-20 11:42:03 +09:00
'threadModules',
2015-03-22 11:19:27 +09:00
'postListTopModules',
2014-07-05 11:24:28 +09:00
'postModules',
2014-12-13 17:43:52 +09:00
'postThumbnail',
'postHeading',
'postMeta',
2014-08-01 09:07:58 +09:00
'postClassCallbacks',
2014-08-01 09:07:58 +09:00
'postSubmitRenderedCallbacks',
2014-07-05 18:06:28 +09:00
'postSubmitClientCallbacks',
'postSubmitMethodCallbacks',
2014-09-20 10:42:42 +09:00
'postAfterSubmitMethodCallbacks',
2014-08-01 09:07:58 +09:00
2015-01-21 16:47:02 +09:00
'postApproveCallbacks',
2015-03-28 18:30:26 +09:00
2014-08-01 09:07:58 +09:00
'postEditRenderedCallbacks',
2014-07-05 18:06:28 +09:00
'postEditClientCallbacks',
'postEditMethodCallbacks',
2014-09-20 10:42:42 +09:00
'postAfterEditMethodCallbacks',
2014-08-01 09:07:58 +09:00
'commentClassCallbacks',
'commentSubmitRenderedCallbacks',
2014-07-05 18:06:28 +09:00
'commentSubmitClientCallbacks',
'commentSubmitMethodCallbacks',
2014-09-20 10:42:42 +09:00
'commentAfterSubmitMethodCallbacks',
'commentEditRenderedCallbacks',
2014-07-05 18:06:28 +09:00
'commentEditClientCallbacks',
'commentEditMethodCallbacks',
2014-09-20 10:42:42 +09:00
'commentAfterEditMethodCallbacks',
2015-01-21 10:38:59 +09:00
'upvoteCallbacks',
'downvoteCallbacks',
'cancelUpvoteCallbacks',
'cancelDownvoteCallbacks',
'upvoteMethodCallbacks',
'downvoteMethodCallbacks',
'cancelUpvoteMethodCallbacks',
'cancelDownvoteMethodCallbacks',
2015-03-28 18:30:26 +09:00
'userEditRenderedCallbacks',
'userEditClientCallbacks',
'userProfileCompleteChecks',
2014-12-08 14:53:26 +09:00
'userProfileDisplay',
2014-12-08 20:36:46 +09:00
'userProfileEdit',
'userCreatedCallbacks',
2015-03-28 18:30:26 +09:00
2014-07-05 11:24:28 +09:00
'getTemplate',
'templates',
2015-03-24 13:13:04 +09:00
'getIcon',
'icons',
2015-03-24 14:30:04 +09:00
'colorTable',
'registerElementColor',
2015-03-24 17:03:37 +09:00
'themeSettings',
'getVotePower'
2014-07-05 11:24:28 +09:00
]);
});