Skip to content

Commit 46720c5

Browse files
committed
Remove hard dependency of memwatch-next
1 parent 695bb20 commit 46720c5

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ b benchmark benchmarks:
1919

2020
.PHONY: l ld leak leak-detection
2121
l ld leak leak-detection:
22+
npm i @airbnb/node-memwatch --no-save || npm i memwatch-next --no-save
2223
@ITERATIONS=$(ITERATIONS) $(TESTER) leak-detection \
2324
--recursive \
2425
--reporter spec \

leak-detection/leak-detector.test.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@
55

66
'use strict';
77

8-
var memwatch = require('memwatch-next');
8+
var memwatch;
9+
10+
try {
11+
memwatch = require('@airbnb/node-memwatch');
12+
} catch (e) {
13+
memwatch = require('memwatch-next');
14+
}
915
var sinon = require('sinon');
1016

1117
describe('leak detector', function() {

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
"eslint": "^5.1.0",
4040
"eslint-config-loopback": "^10.0.0",
4141
"loopback-datasource-juggler": "^3.23.0",
42-
"memwatch-next": "^0.3.0",
4342
"mocha": "^5.2.0",
4443
"rc": "^1.2.8",
4544
"semver": "^5.5.1",

0 commit comments

Comments
 (0)