diff --git a/packages/rocketchat-slashcommands-kick/client/client.js b/packages/rocketchat-slashcommands-kick/client/client.js index 1cc87539a4d5..15868bd81efd 100644 --- a/packages/rocketchat-slashcommands-kick/client/client.js +++ b/packages/rocketchat-slashcommands-kick/client/client.js @@ -1,3 +1,5 @@ +import { RocketChat } from 'meteor/rocketchat:lib'; + RocketChat.slashCommands.add('kick', function(command, params) { const username = params.trim(); if (username === '') { diff --git a/packages/rocketchat-slashcommands-kick/client/index.js b/packages/rocketchat-slashcommands-kick/client/index.js new file mode 100644 index 000000000000..d99e4ed77352 --- /dev/null +++ b/packages/rocketchat-slashcommands-kick/client/index.js @@ -0,0 +1 @@ +import './client'; diff --git a/packages/rocketchat-slashcommands-kick/package.js b/packages/rocketchat-slashcommands-kick/package.js index bccd7415a05e..69ffed31f8df 100644 --- a/packages/rocketchat-slashcommands-kick/package.js +++ b/packages/rocketchat-slashcommands-kick/package.js @@ -10,10 +10,8 @@ Package.onUse(function(api) { 'ecmascript', 'check', 'rocketchat:lib', + 'templating', ]); - - api.use('templating', 'client'); - - api.addFiles('client/client.js', 'client'); - api.addFiles('server/server.js', 'server'); + api.mainModule('client/index.js', 'client'); + api.mainModule('server/index.js', 'server'); }); diff --git a/packages/rocketchat-slashcommands-kick/server/index.js b/packages/rocketchat-slashcommands-kick/server/index.js new file mode 100644 index 000000000000..1199af15d79f --- /dev/null +++ b/packages/rocketchat-slashcommands-kick/server/index.js @@ -0,0 +1 @@ +import './server'; diff --git a/packages/rocketchat-slashcommands-kick/server/server.js b/packages/rocketchat-slashcommands-kick/server/server.js index ee1e65702007..71d1b0e79ebd 100644 --- a/packages/rocketchat-slashcommands-kick/server/server.js +++ b/packages/rocketchat-slashcommands-kick/server/server.js @@ -4,6 +4,7 @@ import { Meteor } from 'meteor/meteor'; import { Match } from 'meteor/check'; import { Random } from 'meteor/random'; import { TAPi18n } from 'meteor/tap:i18n'; +import { RocketChat } from 'meteor/rocketchat:lib'; const Kick = function(command, params, { rid }) { if (command !== 'kick' || !Match.test(params, String)) {