Socket
Socket
Sign inDemoInstall

tinybot

Package Overview
Dependencies
52
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.3 to 1.0.4

4

index.js

@@ -251,5 +251,1 @@ 'use strict';

module.exports = Bot;
if( !process.env.NODE_ENV || process.env.NODE_ENV == 'test' ) {
module.exports.slub = require('./test/slub');
}

6

package.json
{
"name": "tinybot",
"version": "1.0.3",
"version": "1.0.4",
"description": "A tiny wrapper around the Slack RTM API that provides methods to listen for and send slack messages.",

@@ -27,7 +27,7 @@ "main": "index.js",

"expect": "^1.20.2",
"mocha": "^3.0.2"
"mocha": "^3.0.2",
"slack-rtm-test": "^1.0.1"
},
"dependencies": {
"debug": "^2.2.0",
"express": "^4.14.0",
"request": "^2.75.0",

@@ -34,0 +34,0 @@ "ws": "^1.1.1"

@@ -1,6 +0,6 @@

var expect = require('expect');
var slub = require('./slub');
var secrets = require('./secrets');
var Tinybot = require('../index');
var debug = require('debug')('tinybot:test');
var expect = require('expect');
var slackTest = require('slack-rtm-test');
var secrets = require('./secrets');
var Tinybot = require('../index');
var debug = require('debug')('tinybot:test');

@@ -38,3 +38,3 @@ var slackToken = secrets.token;

before(function(cb){
slub.serve(6969, function(err) {
slackTest.serve(6969, function(err) {
if( err ) { return cb(err); }

@@ -56,3 +56,3 @@ bot = new Tinybot(slackToken, null, 'http://localhost:6969');

});
slub.socket.send({ text: 'cool' })
slackTest.socket.send({ text: 'cool' })
})

@@ -65,3 +65,3 @@

})
slub.socket.send({ file: { name: 'foo nope bar'}});
slackTest.socket.send({ file: { name: 'foo nope bar'}});
})

@@ -73,3 +73,3 @@

})
slub.socket.send({ user: 'n0'}); // this is defined in slub as the ID for neil
slackTest.socket.send({ user: 'n0'}); // this is defined in slackTest as the ID for neil
})

@@ -90,5 +90,5 @@

slub.socket.send({ text: 'red herring'});
slub.socket.send({ text: 'great' });
slub.socket.send({ text: 'great' });
slackTest.socket.send({ text: 'red herring'});
slackTest.socket.send({ text: 'great' });
slackTest.socket.send({ text: 'great' });
})

@@ -108,5 +108,5 @@

slub.socket.send({ text: 'nope', channel: 'CG0'})
slub.socket.send({ text: 'sick', channel: 'CG0'})
slub.socket.send({ text: 'sick', channel: 'NOPE'})
slackTest.socket.send({ text: 'nope', channel: 'CG0'})
slackTest.socket.send({ text: 'sick', channel: 'CG0'})
slackTest.socket.send({ text: 'sick', channel: 'NOPE'})
})

@@ -129,3 +129,3 @@

slub.socket.send({text: 'nice'});
slackTest.socket.send({text: 'nice'});
// TODO: desired api

@@ -136,3 +136,3 @@ // waitFor(function() { return true}, function done())

bot.drop('cool');
slub.socket.send({text: 'nice'});
slackTest.socket.send({text: 'nice'});
}, 10);

@@ -158,7 +158,7 @@ })

slub.socket.send({text: 'nice'});
slackTest.socket.send({text: 'nice'});
setTimeout(function wait() {
if( counter < 1 ) { return setTimeout(wait, 10); }
bot.drop('cool*');
slub.socket.send({text: 'nice'});
slackTest.socket.send({text: 'nice'});
}, 10);

@@ -165,0 +165,0 @@ })

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc