Skip to content
This repository was archived by the owner on Mar 10, 2020. It is now read-only.

Commit 5132371

Browse files
committed
migrate require raw to readFileSync
1 parent 441614e commit 5132371

File tree

4 files changed

+11
-22
lines changed

4 files changed

+11
-22
lines changed

.aegir.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,9 @@
22

33
module.exports = {
44
webpack: {
5-
module: {
6-
postLoaders: [{
7-
test: /\.js$/,
8-
loader: 'transform?brfs',
9-
exclude: [
10-
/js-ipfs-api\/test/
11-
]
12-
}]
5+
externals: {
6+
fs: '{}',
7+
mkdirp: '{}'
138
}
149
}
1510
}

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@
3535
"interface-ipfs-core": "^0.1.4",
3636
"ipfsd-ctl": "^0.14.0",
3737
"pre-commit": "^1.1.2",
38-
"raw-loader": "^0.5.1",
3938
"stream-equal": "^0.1.8",
40-
"stream-http": "^2.2.0"
39+
"stream-http": "^2.2.0",
40+
"streamifier": "^0.1.1"
4141
},
4242
"scripts": {
4343
"test": "gulp test",

test/api/cat.spec.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,16 @@
55
const expect = require('chai').expect
66
const isNode = require('detect-node')
77
const fs = require('fs')
8+
const streamifier = require('streamifier')
89

910
const path = require('path')
1011
const streamEqual = require('stream-equal')
1112

1213
let testfile
1314
let testfileBig
1415

15-
if (isNode) {
16-
testfile = fs.readFileSync(path.join(__dirname, '/../testfile.txt'))
17-
testfileBig = fs.createReadStream(path.join(__dirname, '/../15mb.random'), { bufferSize: 128 })
18-
} else {
19-
testfile = require('raw!../testfile.txt')
20-
}
16+
testfile = fs.readFileSync(path.join(__dirname, '/../testfile.txt'))
17+
testfileBig = fs.readFileSync(path.join(__dirname, '/../15mb.random'))
2118

2219
describe('.cat', () => {
2320
it('cat', (done) => {
@@ -49,7 +46,8 @@ describe('.cat', () => {
4946
expect(err).to.not.exist
5047

5148
// Do not blow out the memory of nodejs :)
52-
streamEqual(res, testfileBig, (err, equal) => {
49+
const bigStream = streamifier.createReadStream(testfileBig)
50+
streamEqual(res, bigStream, (err, equal) => {
5351
expect(err).to.not.exist
5452
expect(equal).to.be.true
5553
done()

test/api/files.spec.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ const path = require('path')
88

99
let testfile
1010

11-
if (isNode) {
12-
testfile = require('fs').readFileSync(path.join(__dirname, '/../testfile.txt'))
13-
} else {
14-
testfile = require('raw!../testfile.txt')
15-
}
11+
testfile = require('fs').readFileSync(path.join(__dirname, '/../testfile.txt'))
1612

1713
describe('.files', () => {
1814
it('files.mkdir', (done) => {

0 commit comments

Comments
 (0)