Skip to content

Commit a7915ca

Browse files
committed
don't export internal helpers
1 parent 5dbe8d2 commit a7915ca

File tree

14 files changed

+45
-38
lines changed

14 files changed

+45
-38
lines changed

index-test.js

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
'use strict';
2+
3+
// Index file for testing
4+
5+
var bitcore = module.exports;
6+
7+
Object.assign(bitcore, require('./index.js'))
8+
9+
// crypto
10+
bitcore.crypto = {};
11+
bitcore.crypto.BN = require('./lib/crypto/bn');
12+
bitcore.crypto.ECDSA = require('./lib/crypto/ecdsa');
13+
bitcore.crypto.Hash = require('./lib/crypto/hash');
14+
bitcore.crypto.Random = require('./lib/crypto/random');
15+
bitcore.crypto.Point = require('./lib/crypto/point');
16+
bitcore.crypto.Signature = require('./lib/crypto/signature');
17+
18+
// encoding
19+
bitcore.encoding = {};
20+
bitcore.encoding.Base58 = require('./lib/encoding/base58');
21+
bitcore.encoding.Base58Check = require('./lib/encoding/base58check');
22+
bitcore.encoding.BufferReader = require('./lib/encoding/bufferreader');
23+
bitcore.encoding.BufferWriter = require('./lib/encoding/bufferwriter');
24+
bitcore.encoding.Varint = require('./lib/encoding/varint');
25+
26+
// utilities
27+
bitcore.util = {};
28+
bitcore.util.buffer = require('./lib/util/buffer');
29+
bitcore.util.js = require('./lib/util/js');
30+
bitcore.util.preconditions = require('./lib/util/preconditions');
31+
32+
// Internal usage, exposed for testing/advanced tweaking
33+
bitcore.Transaction.sighash = require('./lib/transaction/sighash');

index.js

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,6 @@ var bitcore = module.exports;
55
// module information
66
bitcore.version = 'v' + require('./package.json').version;
77

8-
// crypto
9-
bitcore.crypto = {};
10-
bitcore.crypto.BN = require('./lib/crypto/bn');
11-
bitcore.crypto.ECDSA = require('./lib/crypto/ecdsa');
12-
bitcore.crypto.Hash = require('./lib/crypto/hash');
13-
bitcore.crypto.Random = require('./lib/crypto/random');
14-
bitcore.crypto.Point = require('./lib/crypto/point');
15-
bitcore.crypto.Signature = require('./lib/crypto/signature');
16-
17-
// encoding
18-
bitcore.encoding = {};
19-
bitcore.encoding.Base58 = require('./lib/encoding/base58');
20-
bitcore.encoding.Base58Check = require('./lib/encoding/base58check');
21-
bitcore.encoding.BufferReader = require('./lib/encoding/bufferreader');
22-
bitcore.encoding.BufferWriter = require('./lib/encoding/bufferwriter');
23-
bitcore.encoding.Varint = require('./lib/encoding/varint');
24-
25-
// utilities
26-
bitcore.util = {};
27-
bitcore.util.buffer = require('./lib/util/buffer');
28-
bitcore.util.js = require('./lib/util/js');
29-
bitcore.util.preconditions = require('./lib/util/preconditions');
30-
318
// errors thrown by the library
329
bitcore.errors = require('./lib/errors');
3310

@@ -40,6 +17,3 @@ bitcore.PublicKey = require('./lib/publickey');
4017
bitcore.Script = require('./lib/script');
4118
bitcore.Transaction = require('./lib/transaction');
4219
bitcore.Unit = require('./lib/unit');
43-
44-
// Internal usage, exposed for testing/advanced tweaking
45-
bitcore.Transaction.sighash = require('./lib/transaction/sighash');

test/crypto/bn.js

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

33
var should = require('chai').should();
4-
var bitcore = require('../..');
4+
var bitcore = require('../../index-test');
55
var BN = bitcore.crypto.BN;
66

77
describe('BN', function() {

test/crypto/hash.js

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

33
require('chai').should();
4-
var bitcore = require('../..');
4+
var bitcore = require('../../index-test');
55
var Hash = bitcore.crypto.Hash;
66

77
describe('Hash', function() {

test/crypto/point.js

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

33
var should = require('chai').should();
4-
var bitcore = require('../..');
4+
var bitcore = require('../../index-test');
55
var Point = bitcore.crypto.Point;
66
var BN = bitcore.crypto.BN;
77

test/crypto/random.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 bitcore = require('../..');
3+
var bitcore = require('../../index-test');
44
var Random = bitcore.crypto.Random;
55

66
describe('Random', function() {

test/crypto/signature.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
var _ = require('lodash');
44
var should = require('chai').should();
5-
var bitcore = require('../..');
5+
var bitcore = require('../../index-test');
66
var BN = bitcore.crypto.BN;
77
var Signature = bitcore.crypto.Signature;
88
var JSUtil = bitcore.util.js;

test/encoding/base58.js

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

33
var should = require('chai').should();
4-
var bitcore = require('../..');
4+
var bitcore = require('../../index-test');
55
var Base58 = bitcore.encoding.Base58;
66

77
describe('Base58', function() {

test/encoding/bufferreader.js

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

33
var should = require('chai').should();
4-
var bitcore = require('../..');
4+
var bitcore = require('../../index-test');
55
var BufferWriter = bitcore.encoding.BufferWriter;
66
var BufferReader = bitcore.encoding.BufferReader;
77
var BN = bitcore.crypto.BN;

test/encoding/bufferwriter.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 bitcore = require('../..');
3+
var bitcore = require('../../index-test');
44
var should = require('chai').should();
55
var BufferWriter = bitcore.encoding.BufferWriter;
66
var BufferReader = bitcore.encoding.BufferReader;

0 commit comments

Comments
 (0)