apostrophe
Version:
The Apostrophe Content Management System.
58 lines (57 loc) • 1.83 kB
JavaScript
module.exports = {
modules: {
'apostrophe-utils': {},
'apostrophe-tasks': {},
'apostrophe-launder': {},
'apostrophe-i18n': {},
'apostrophe-db': {},
'apostrophe-locks': {},
'apostrophe-caches': {},
'apostrophe-migrations': {},
'apostrophe-express': {},
'apostrophe-urls': {},
'apostrophe-templates': {},
'apostrophe-email': {},
'apostrophe-push': {},
'apostrophe-permissions': {},
'apostrophe-assets': {},
'apostrophe-admin-bar': {},
'apostrophe-login': {},
// After login, so it can install the CSRF middleware exported by apostrophe-express and still have it
// be able to check req.user first
'apostrophe-csrf': {},
'apostrophe-notifications': {},
'apostrophe-browser-utils': {},
'apostrophe-ui': {},
'apostrophe-schemas': {},
'apostrophe-docs': {},
'apostrophe-jobs': {},
'apostrophe-versions': {},
'apostrophe-tags': {},
'apostrophe-modal': {},
'apostrophe-attachments': {},
'apostrophe-oembed': {},
'apostrophe-pager': {},
// global comes first so it can register a doc type manager and clean things up before
// pages claims any orphan page types
'apostrophe-global': {},
'apostrophe-polymorphic-manager': {},
'apostrophe-pages': {},
'apostrophe-search': {},
'apostrophe-any-page-manager': {},
'apostrophe-areas': {},
'apostrophe-rich-text-widgets': {},
'apostrophe-html-widgets': {},
'apostrophe-video-fields': {},
'apostrophe-video-widgets': {},
'apostrophe-groups': {},
'apostrophe-users': {},
'apostrophe-images': {},
'apostrophe-images-widgets': {},
'apostrophe-files': {},
'apostrophe-files-widgets': {},
'apostrophe-soft-redirects': {},
// ALWAYS LAST FOREVER
'apostrophe-service-bridge': {}
}
};