Skip to content

Commit

Permalink
Merge 2dca078 into c1eb8f3
Browse files Browse the repository at this point in the history
  • Loading branch information
zlintz committed Dec 8, 2019
2 parents c1eb8f3 + 2dca078 commit 79c4b67
Show file tree
Hide file tree
Showing 12 changed files with 27 additions and 16 deletions.
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict=true
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ os:

language: node_js
node_js:
- "6"
- "node"
- "10"
- "12"

before_script:
- npm run bootstrap-container
Expand Down
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"description": "Abstractions to simplify working with the RabbitMQ",
"main": "src/index.js",
"engines": {
"node": ">=6.0.0"
"node": ">=10 <=12"
},
"repository": "https://github.com/zlintz/foo-foo-mq",
"scripts": {
Expand Down Expand Up @@ -76,23 +76,23 @@
"chai": "^4.1.2",
"chai-as-promised": "^7.1.1",
"commitizen": "4.0.3",
"coveralls": "^2.13.1",
"coveralls": "^3.0.9",
"cz-conventional-changelog": "3.0.2",
"lodash": "4.17.x",
"mocha": "^3.4.1",
"mocha": "^3.5.3",
"mocha-lcov-reporter": "^1.3.0",
"nyc": "^10.3.2",
"nyc": "^14.1.1",
"request": "^2.83.0",
"semistandard": "^12.0.0",
"sinon": "^4.0.2",
"sinon": "^7.5.0",
"standard-version": "^4.3.0"
},
"dependencies": {
"amqplib": "~0.5.2",
"bole": "^3.0.2",
"debug": "^3.1.0",
"machina": "2.0.2",
"monologue.js": "^0.3.5",
"machina": "^4.0.2",
"node-monologue": "^0.4.0",
"postal": "^2.0.5",
"uuid": "^3.1.0"
},
Expand Down
9 changes: 9 additions & 0 deletions spec/integration/noReplyQueue.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@ require('../setup');
const rabbit = require('../../src/index.js');
const config = require('./configuration');

function stallLongEnoughToARegisterdMessages () {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, 10);
});
}

describe('No Reply Queue (replyQueue: false)', function () {
var messagesToSend;
var harness;
Expand Down Expand Up @@ -42,6 +50,7 @@ describe('No Reply Queue (replyQueue: false)', function () {
routingKey: ''
});
}
return stallLongEnoughToARegisterdMessages();
});
});

Expand Down
2 changes: 1 addition & 1 deletion src/ackBatch.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
const postal = require('postal');
const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
const signal = postal.channel('rabbit.ack');
const log = require('./log.js')('rabbot.acknack');

Expand Down
2 changes: 1 addition & 1 deletion src/amqp/iomonad.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// This is probably not a true monad, but it seems close based on my current understanding.

const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
const machina = require('machina');
const log = require('../log.js')('rabbot.io');
let staticId = 0;
Expand Down
2 changes: 1 addition & 1 deletion src/connectionFsm.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
const machina = require('machina');
const format = require('util').format;
const log = require('./log.js')('rabbot.connection');
Expand Down
2 changes: 1 addition & 1 deletion src/exchangeFsm.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
const machina = require('machina');
const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
const publishLog = require('./publishLog');
const exLog = require('./log.js')('rabbot.exchange');
const format = require('util').format;
Expand Down
2 changes: 1 addition & 1 deletion src/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
const connectionFn = require('./connectionFsm.js');
const topologyFn = require('./topology.js');
const postal = require('postal');
Expand Down
2 changes: 1 addition & 1 deletion src/queueFsm.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
const machina = require('machina');
const format = require('util').format;
const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
Monologue.mixInto(machina.Fsm);
const log = require('./log.js')('rabbot.queue');
const defer = require('./defer');
Expand Down
2 changes: 1 addition & 1 deletion src/topology.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const Monologue = require('monologue.js');
const Monologue = require('node-monologue');
const log = require('./log')('rabbot.topology');
const info = require('./info');
var Exchange, Queue;
Expand Down

0 comments on commit 79c4b67

Please sign in to comment.