Vulcan/packages/telescope-newsletter/package.js

71 lines
1.5 KiB
JavaScript
Raw Normal View History

2014-09-08 17:29:55 +09:00
Package.describe({
summary: "Telescope email newsletter package",
version: '0.1.0',
name: "telescope-newsletter"
});
2014-08-29 10:37:35 +09:00
2014-09-16 11:51:05 +09:00
Npm.depends({
2015-01-20 00:11:30 -08:00
"html-to-text": "0.1.0"
2014-09-16 11:51:05 +09:00
});
2014-08-29 10:37:35 +09:00
Package.onUse(function (api) {
api.use([
2015-01-20 00:11:30 -08:00
'telescope-lib',
'telescope-base',
2014-08-29 10:37:35 +09:00
'aldeed:simple-schema',
'iron:router',
2015-01-06 09:56:02 +09:00
'miro:mailchimp',
'tap:i18n',
'fourseven:scss'
2014-08-29 10:37:35 +09:00
], ['client', 'server']);
api.use([
'jquery',
'underscore',
'templating',
2015-03-27 16:24:21 +08:00
'telescope-messages',
2014-08-29 10:37:35 +09:00
'mrt:cookies'
], 'client');
api.use([
'percolatestudio:synced-cron',
'cmather:handlebars-server',
'meteorhacks:npm'
], ['server']);
api.add_files([
2014-11-24 11:27:07 +09:00
'package-tap.i18n',
2014-08-29 10:37:35 +09:00
'lib/newsletter.js'
], ['client', 'server']);
api.add_files([
2014-09-08 17:29:55 +09:00
'lib/client/templates/newsletter_banner.html',
'lib/client/templates/newsletter_banner.js',
'lib/client/stylesheets/newsletter_banner.scss'
2014-08-29 10:37:35 +09:00
], ['client']);
api.add_files([
'lib/server/campaign.js',
'lib/server/cron.js',
2015-01-20 00:11:30 -08:00
'lib/server/mailchimp.js',
2014-08-29 10:37:35 +09:00
'lib/server/routes.js',
'lib/server/templates/emailDigest.handlebars',
'lib/server/templates/emailDigestConfirmation.handlebars',
'lib/server/templates/emailPostItem.handlebars'
], ['server']);
2014-11-24 11:27:07 +09:00
api.add_files([
"i18n/de.i18n.json",
"i18n/en.i18n.json",
"i18n/es.i18n.json",
"i18n/fr.i18n.json",
"i18n/it.i18n.json",
2014-11-24 11:38:57 +09:00
"i18n/zh-CN.i18n.json",
2014-11-24 11:27:07 +09:00
], ["client", "server"]);
2015-01-20 00:11:30 -08:00
2014-08-29 10:37:35 +09:00
api.export([
2014-12-30 13:46:48 +09:00
'resetNewsletterSchedule'
2014-08-29 10:37:35 +09:00
]);
2015-03-27 16:24:21 +08:00
});