diff --git a/packages/rocketchat-slashcommands-leave/package.js b/packages/rocketchat-slashcommands-leave/package.js index a87db9e71f5ff..f747d1bda029c 100644 --- a/packages/rocketchat-slashcommands-leave/package.js +++ b/packages/rocketchat-slashcommands-leave/package.js @@ -10,6 +10,5 @@ Package.onUse(function(api) { 'ecmascript', 'rocketchat:lib', ]); - - api.addFiles('leave.js', 'server'); + api.mainModule('server/index.js', 'server'); }); diff --git a/packages/rocketchat-slashcommands-leave/server/index.js b/packages/rocketchat-slashcommands-leave/server/index.js new file mode 100644 index 0000000000000..3264a6d773108 --- /dev/null +++ b/packages/rocketchat-slashcommands-leave/server/index.js @@ -0,0 +1 @@ +import './leave'; diff --git a/packages/rocketchat-slashcommands-leave/leave.js b/packages/rocketchat-slashcommands-leave/server/leave.js similarity index 93% rename from packages/rocketchat-slashcommands-leave/leave.js rename to packages/rocketchat-slashcommands-leave/server/leave.js index bf231f304d2e2..3f0d07ac3d424 100644 --- a/packages/rocketchat-slashcommands-leave/leave.js +++ b/packages/rocketchat-slashcommands-leave/server/leave.js @@ -1,6 +1,7 @@ import { Meteor } from 'meteor/meteor'; import { Random } from 'meteor/random'; import { TAPi18n } from 'meteor/tap:i18n'; +import { RocketChat } from 'meteor/rocketchat:lib'; /* * Leave is a named function that will replace /leave commands