wangzhibo
2026-05-09 53418655c061ac26f66058253f39200aced1ab1d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Copyright 2011 Mark Cavage <mcavage@gmail.com> All rights reserved.
 
const errors = require('./errors')
const types = require('./types')
 
const Reader = require('./reader')
const Writer = require('./writer')
 
// --- Exports
 
module.exports = {
 
  Reader,
 
  Writer
 
}
 
for (const t in types) {
  if (Object.prototype.hasOwnProperty.call(types, t)) { module.exports[t] = types[t] }
}
for (const e in errors) {
  if (Object.prototype.hasOwnProperty.call(errors, e)) { module.exports[e] = errors[e] }
}