|
|
|
|
@ -9,18 +9,10 @@ Package.onUse(function(api) { |
|
|
|
|
api.versionsFrom('1.0'); |
|
|
|
|
|
|
|
|
|
api.use([ |
|
|
|
|
'templating', |
|
|
|
|
'coffeescript', |
|
|
|
|
'rocketchat:lib@0.0.1' |
|
|
|
|
]); |
|
|
|
|
|
|
|
|
|
// TAPi18n
|
|
|
|
|
api.use(["tap:i18n@1.5.1"], ["client", "server"]); |
|
|
|
|
api.addFiles("package-tap.i18n", ["client", "server"]); |
|
|
|
|
api.addFiles([ |
|
|
|
|
"i18n/en.i18n.json", |
|
|
|
|
], ["client", "server"]); |
|
|
|
|
|
|
|
|
|
// Statistics
|
|
|
|
|
api.addFiles('lib/rocketchat.coffee', [ 'client', 'server' ]); |
|
|
|
|
api.addFiles([ |
|
|
|
|
@ -31,6 +23,19 @@ Package.onUse(function(api) { |
|
|
|
|
'server/methods/getStatistics.coffee' |
|
|
|
|
], 'server'); |
|
|
|
|
|
|
|
|
|
// TAPi18n
|
|
|
|
|
api.use('templating', 'client'); |
|
|
|
|
var _ = Npm.require('underscore'); |
|
|
|
|
var fs = Npm.require('fs'); |
|
|
|
|
tapi18nFiles = _.compact(_.map(fs.readdirSync('packages/rocketchat-statistics/i18n'), function(filename) { |
|
|
|
|
if (fs.statSync('packages/rocketchat-statistics/i18n/' + filename).size > 16) { |
|
|
|
|
return 'i18n/' + filename; |
|
|
|
|
} |
|
|
|
|
})); |
|
|
|
|
api.use('tap:i18n@1.6.1', ['client', 'server']); |
|
|
|
|
api.imply('tap:i18n'); |
|
|
|
|
api.addFiles(tapi18nFiles, ['client', 'server']); |
|
|
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
Package.onTest(function(api) { |
|
|
|
|
|