Package.describe({ name: 'rocketchat:slashcommands-invite', version: '0.0.1', summary: 'Message pre-processor that will translate /me commands', git: '' }); Package.onUse(function(api) { api.versionsFrom('1.0'); api.use([ 'coffeescript', 'check', 'rocketchat:lib' ]); api.addFiles('client.coffee', 'client'); api.addFiles('server.coffee', 'server'); // TAPi18n api.use('templating', 'client'); var _ = Npm.require('underscore'); var fs = Npm.require('fs'); tapi18nFiles = _.compact(_.map(fs.readdirSync('packages/rocketchat-slashcommands-invite/i18n'), function(filename) { if (fs.statSync('packages/rocketchat-slashcommands-invite/i18n/' + filename).size > 16) { return 'i18n/' + filename; } })); api.use('tap:i18n'); api.addFiles(tapi18nFiles); }); Package.onTest(function(api) { });