Vulcan/packages/example-forum/package.js
2017-09-15 10:05:18 +02:00

65 lines
1.8 KiB
JavaScript

Package.describe({
name: "example-forum",
summary: "Vulcan forum package",
version: '1.7.0',
git: "https://github.com/VulcanJS/Vulcan.git"
});
Package.onUse(function (api) {
api.versionsFrom(['METEOR@1.0']);
api.use([
'fourseven:scss@4.5.0',
// vulcan core
'vulcan:core@1.7.0',
// vulcan packages
'vulcan:voting@1.7.0',
'vulcan:accounts@1.7.0',
'vulcan:email',
'vulcan:forms',
'vulcan:newsletter',
'vulcan:events',
'vulcan:embed',
]);
api.addAssets([
'lib/assets/images/stackoverflow.png',
'lib/assets/images/telescope.png',
], ['client']);
api.addAssets([
'lib/assets/content/read_this_first.md',
'lib/assets/content/deploying.md',
'lib/assets/content/customizing.md',
'lib/assets/content/getting_help.md',
'lib/assets/content/removing_getting_started_posts.md',
'lib/server/email/templates/common/test.handlebars',
'lib/server/email/templates/common/wrapper.handlebars',
'lib/server/email/templates/comments/newComment.handlebars',
'lib/server/email/templates/comments/newReply.handlebars',
'lib/server/email/templates/posts/newPendingPost.handlebars',
'lib/server/email/templates/posts/newPost.handlebars',
'lib/server/email/templates/posts/postApproved.handlebars',
'lib/server/email/templates/users/accountApproved.handlebars',
'lib/server/email/templates/users/newUser.handlebars',
'lib/server/email/templates/newsletter/newsletter.handlebars',
'lib/server/email/templates/newsletter/newsletterConfirmation.handlebars',
'lib/server/email/templates/newsletter/postItem.handlebars',
], ['server']);
api.addFiles([
// 'lib/stylesheets/bootstrap.css',
'lib/stylesheets/main.scss'
], ['client']);
api.mainModule("lib/server/main.js", "server");
api.mainModule("lib/client/main.js", "client");
});