Skip to content

Commit 286d88a

Browse files
committed
Removed __dirname requires; Closure isn't working
1 parent c83b1a8 commit 286d88a

17 files changed

+932
-400
lines changed

compile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
const browserify = require('browserify')
44
const closure = require('google-closure-compiler-js').compile
55
const fs = require('fs')
6-
const ReplaceStream = require(__dirname + '/lib/replace-stream.js')
6+
const ReplaceStream = require('./lib/replace-stream')
77
const Simultaneity = require('simultaneity')
88

99
const uploadB = browserify()

compiled/download.js

Lines changed: 310 additions & 120 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiled/upload-download.js

Lines changed: 311 additions & 121 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiled/upload.js

Lines changed: 267 additions & 97 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
//For use with browserify
2-
if (__dirname === '/') __dirname = ''
3-
41
const base64 = require('base64-js')
52

63
const VERSION = 11

constructor-registry.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
//For use with browserify
2-
if (__dirname === '/') __dirname = ''
3-
41
const registeredConstructors = new Map
52
module.exports = {
63
/** @function

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@
2626

2727
//Copy version string, io functions, and types into package exports
2828
for (const moduleName of ['io', 'recursive-registry', 'structure-types']) {
29-
const sbModule = require(__dirname + '/' + moduleName + '.js')
29+
const sbModule = require('./' + moduleName)
3030
for (const attribute in sbModule) exports[attribute] = sbModule[attribute] //eslint-disable-line guard-for-in
3131
}
32-
exports.r = require(__dirname + '/read.js') //add r. to read functions because type() and value() would be confusing
32+
exports.r = require('./read') //add r. to read functions because type() and value() would be confusing
3333
delete exports.MILLIS_PER_DAY
3434
delete exports.MILLIS_PER_MINUTE
3535
delete exports.REPEATED_TYPE

io.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
1-
//For use with browserify
2-
if (__dirname === '/') __dirname = ''
3-
41
//This file contains functions for performing I/O;
52
//specifically, reads and writes of types and values and HTTP responses
63

74
const accepts = require('accepts')
8-
const assert = require(__dirname + '/lib/assert.js')
9-
const BufferStream = require(__dirname + '/lib/buffer-stream.js')
10-
const GrowableBuffer = require(__dirname + '/lib/growable-buffer.js')
5+
const assert = require('./lib/assert')
6+
const BufferStream = require('./lib/buffer-stream')
7+
const GrowableBuffer = require('./lib/growable-buffer')
118
const http = require('http')
12-
const r = require(__dirname + '/read.js')
9+
const r = require('./read')
1310
const stream = require('stream')
14-
const t = require(__dirname + '/structure-types.js')
11+
const t = require('./structure-types')
1512
const zlib = require('zlib')
1613

1714
function toArrayBuffer(buffer) {

lib/buffer-stream.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const assert = require(__dirname + '/assert.js')
2-
const GrowableBuffer = require(__dirname + '/growable-buffer.js')
1+
const assert = require('./assert')
2+
const GrowableBuffer = require('./growable-buffer')
33
const stream = require('stream')
44

55
/**

lib/buffer-string.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*eslint-disable no-mixed-operators*/
2-
const assert = require(__dirname + '/assert.js')
3-
const GrowableBuffer = require(__dirname + '/growable-buffer.js')
2+
const assert = require('./assert')
3+
const GrowableBuffer = require('./growable-buffer')
44

55
//Arbitrarily set; fairly low to be safe
66
const MAX_ARGUMENTS_LENGTH = 0x1000

0 commit comments

Comments
 (0)