var createThreeAmigos = function(dir, baseName) { var _array = []; var _extensions = ['html', 'less', 'coffee']; for (i = 0; i < _extensions.length; i++) { var _file = dir + '/' + baseName + '.' + _extensions[i]; _array.push(_file); } return _array; }; var accounts = createThreeAmigos('client', 'account'); var list = createThreeAmigos('client', 'list'); Package.onUse(function(api) { api.versionsFrom('1.0'); api.use(['meteor-platform@1.2.1', 'less@1.0.11', 'cfs:standard-packages@0.5.3', 'cfs:gridfs@0.0.27', 'cfs:ui@0.1.3', 'cfs:graphicsmagick@0.0.17']); api.use(['reactive-var@1.0.3'], ['client', 'server']); api.use(['iron:router@1.0.6'], ['client', 'server']); api.use(['mrt:moment@2.8.1'], ['client', 'server']); api.use(['alanning:roles@1.2.13'], ['client', 'server']); api.use(['fortawesome:fontawesome@4.2.0_2'], ['client']); api.use(['coffeescript'], ['client', 'server']); api.use(['digilord:sugarjs@1.4.1'], ['client', 'server']); api.use(['digilord:last-seen@1.0.0'], ['client', 'server']); api.use(['digilord:pluggable-admin-view@1.0.0'], ['client', 'server']); api.use(['digilord:faker@1.0.5'], ['server']); api.use(['tmeasday:publish-counts@0.3.4'],['client','server']); api.use(['accounts-base', 'accounts-password', 'copleykj:mesosphere@0.1.14'], ['client', 'server']); api.use(['session'],['client']); api.addFiles(list, 'client'); api.addFiles(accounts, 'client');