Skip to content

Commit 1eb3b3e

Browse files
authored
feat: remove debug and use byte@2 (#137)
change test runner to egg-bin
1 parent 392a629 commit 1eb3b3e

30 files changed

Lines changed: 89 additions & 105 deletions

.github/workflows/nodejs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ jobs:
1515
uses: artusjs/github-actions/.github/workflows/node-test.yml@v1
1616
with:
1717
os: 'ubuntu-latest'
18-
version: '8, 10, 12, 14, 16, 18'
18+
version: '14, 16, 18'

AUTHORS

Lines changed: 0 additions & 6 deletions
This file was deleted.

lib/utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22

3-
var debug = require('debug')('hessian.js:utils');
3+
var debug = require('util').debuglog('hessian.js:utils');
44
var Long = require('long');
55
var object = require('./object');
66

lib/v1/decoder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22

3-
var debug = require('debug')('hessian:v1:decoder');
3+
var debug = require('util').debuglog('hessian:v1:decoder');
44
var ByteBuffer = require('byte');
55
var is = require('is-type-of');
66
var utils = require('../utils');

lib/v1/encoder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'use strict';
22

3+
var debug = require('util').debuglog('hessian:v1:encoder');
34
var utility = require('utility');
45
var ByteBuffer = require('byte');
5-
var debug = require('debug')('hessian:v1:encoder');
66
var utils = require('../utils');
77
var javaObject = require('../object');
88
var is = require('is-type-of');

lib/v2/decoder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'use strict';
22

3+
var debug = require('util').debuglog('hessian:v2:decoder');
34
var util = require('util');
45
var is = require('is-type-of');
5-
var debug = require('debug')('hessian:v2:decoder');
66
var DecoderV1 = require('../v1/decoder');
77
var utils = require('../utils');
88
var handle = require('../custom_handler').handle;

lib/v2/encoder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22

3-
var debug = require('debug')('hessian:v2:encoder');
3+
var debug = require('util').debuglog('hessian:v2:encoder');
44
var is = require('is-type-of');
55
var util = require('util');
66
var Long = require('long');

lib/v2_optimize/encoder.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use strict';
22

3-
var debug = require('debug')('hessian:v2_optimize:encoder');
43
var util = require('util');
54
var EncoderV2 = require('../v2/encoder');
65
var EncoderV1 = require('../v1/encoder');

package.json

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"lib"
99
],
1010
"scripts": {
11-
"test": "mocha -R spec -t 15000 test/*.test.js",
12-
"test-cov": "istanbul cover _mocha -- -t 15000 test/*.test.js",
11+
"test": "egg-bin test",
12+
"test-cov": "egg-bin cov",
1313
"lint": "jshint .",
1414
"ci": "npm run lint && npm run test-cov",
1515
"benchmark": "node benchmark/encode.js && node benchmark/decode.js"
@@ -33,21 +33,17 @@
3333
},
3434
"homepage": "https://github.com/node-modules/hessian.js",
3535
"dependencies": {
36-
"byte": "^1.4.1",
37-
"debug": "^3.2.6",
36+
"byte": "^2.0.0",
3837
"is-type-of": "^1.2.1",
3938
"long": "^4.0.0",
4039
"utility": "^1.16.1"
4140
},
4241
"devDependencies": {
43-
"autod": "^3.1.0",
4442
"beautify-benchmark": "^0.2.4",
4543
"benchmark": "^2.1.4",
46-
"istanbul": "^0.4.5",
44+
"egg-bin": "^6.3.0",
4745
"js-to-java": "^2.6.1",
48-
"jshint": "^2.10.2",
49-
"mm": "^2.5.0",
50-
"mocha": "^3.5.3"
46+
"jshint": "^2.10.2"
5147
},
5248
"engines": {
5349
"node": ">= 0.12.0"

test/array.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict';
22

3-
var assert = require('assert');
4-
var hessian = require('../');
3+
const assert = require('assert');
4+
const hessian = require('..');
55

66
describe('array.test.js', function () {
77
it('should write null v1', function () {

0 commit comments

Comments
 (0)